Hello community,

here is the log from the commit of package rubygem-sqlite3 for openSUSE:Factory 
checked in at 2015-10-14 16:44:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-sqlite3 (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-sqlite3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-sqlite3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-sqlite3/rubygem-sqlite3.changes  
2015-02-11 16:44:16.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-sqlite3.new/rubygem-sqlite3.changes     
2015-10-14 16:44:55.000000000 +0200
@@ -1,0 +2,15 @@
+Sun Oct 11 04:30:59 UTC 2015 - [email protected]
+
+- updated to version 1.3.11
+ see installed CHANGELOG.rdoc
+
+  === 1.3.11 / 2015-10-10
+  
+  * Enhancements:
+    * Windows: build against SQLite 3.8.11.1
+  
+  * Internal:
+    * Use rake-compiler-dock to build Windows binaries. Pull #159 [larskanis]
+    * Expand Ruby versions being tested for Travis and AppVeyor
+
+-------------------------------------------------------------------

Old:
----
  sqlite3-1.3.10.gem

New:
----
  sqlite3-1.3.11.gem

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

Other differences:
------------------
++++++ rubygem-sqlite3.spec ++++++
--- /var/tmp/diff_new_pack.XBydwk/_old  2015-10-14 16:44:56.000000000 +0200
+++ /var/tmp/diff_new_pack.XBydwk/_new  2015-10-14 16:44:56.000000000 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-sqlite3
-Version:        1.3.10
+Version:        1.3.11
 Release:        0
 %define mod_name sqlite3
 %define mod_full_name %{mod_name}-%{version}

++++++ sqlite3-1.3.10.gem -> sqlite3-1.3.11.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.rdoc new/CHANGELOG.rdoc
--- old/CHANGELOG.rdoc  1970-01-01 01:00:00.000000000 +0100
+++ new/CHANGELOG.rdoc  2015-10-10 23:20:32.000000000 +0200
@@ -1,7 +1,16 @@
+=== 1.3.11 / 2015-10-10
+
+* Enhancements:
+  * Windows: build against SQLite 3.8.11.1
+
+* Internal:
+  * Use rake-compiler-dock to build Windows binaries. Pull #159 [larskanis]
+  * Expand Ruby versions being tested for Travis and AppVeyor
+
 === 1.3.10 / 2014-10-30
 
 * Enhancements:
-  * Windows: build against SQLite 3.8.7.1. Closes #134, #135 [Hubro]
+  * Windows: build against SQLite 3.8.6. Closes #135 [Hubro]
 
 === 1.3.9 / 2014-02-25
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 1970-01-01 01:00:00.000000000 +0100
+++ new/Gemfile 2015-10-10 23:20:32.000000000 +0200
@@ -5,11 +5,12 @@
 source "https://rubygems.org/";
 
 
-gem "mini_portile", "~>0.6.1", :group => [:development, :test]
-gem "minitest", "~>5.4", :group => [:development, :test]
-gem "hoe-bundler", "~>1.0", :group => [:development, :test]
-gem "rake-compiler", "~>0.9.3", :group => [:development, :test]
+gem "minitest", "~>5.8", :group => [:development, :test]
 gem "rdoc", "~>4.0", :group => [:development, :test]
-gem "hoe", "~>3.12", :group => [:development, :test]
+gem "rake-compiler", "~>0.9.3", :group => [:development, :test]
+gem "rake-compiler-dock", "~>0.4.3", :group => [:development, :test]
+gem "mini_portile", "~>0.6.2", :group => [:development, :test]
+gem "hoe-bundler", "~>1.0", :group => [:development, :test]
+gem "hoe", "~>3.14", :group => [:development, :test]
 
 # vim: syntax=ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.rdoc new/README.rdoc
--- old/README.rdoc     1970-01-01 01:00:00.000000000 +0100
+++ new/README.rdoc     2015-10-10 23:20:32.000000000 +0200
@@ -2,6 +2,8 @@
 
 * https://github.com/sparklemotion/sqlite3-ruby
 * http://groups.google.com/group/sqlite3-ruby
+* http://rubygems.org/gems/sqlite3
+* http://www.rubydoc.info/gems/sqlite3/frames
 
 == DESCRIPTION
 
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ext/sqlite3/statement.c new/ext/sqlite3/statement.c
--- old/ext/sqlite3/statement.c 1970-01-01 01:00:00.000000000 +0100
+++ new/ext/sqlite3/statement.c 2015-10-10 23:20:32.000000000 +0200
@@ -240,7 +240,7 @@
 
 
 #ifdef HAVE_RUBY_ENCODING_H
-        if (UTF16_LE_P(value)) {
+        if (UTF16_LE_P(value) || UTF16_BE_P(value)) {
           status = sqlite3_bind_text16(
               ctx->st,
               index,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/sqlite3/resultset.rb new/lib/sqlite3/resultset.rb
--- old/lib/sqlite3/resultset.rb        1970-01-01 01:00:00.000000000 +0100
+++ new/lib/sqlite3/resultset.rb        2015-10-10 23:20:32.000000000 +0200
@@ -5,7 +5,7 @@
 
   # The ResultSet object encapsulates the enumerability of a query's output.
   # It is a simple cursor over the data that the query returns. It will
-  # very rarely (if ever) be instantiated directly. Instead, client's should
+  # very rarely (if ever) be instantiated directly. Instead, clients should
   # obtain a ResultSet instance via Statement#execute.
   class ResultSet
     include Enumerable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/sqlite3/version.rb new/lib/sqlite3/version.rb
--- old/lib/sqlite3/version.rb  1970-01-01 01:00:00.000000000 +0100
+++ new/lib/sqlite3/version.rb  2015-10-10 23:20:32.000000000 +0200
@@ -1,12 +1,12 @@
 module SQLite3
 
-  VERSION = '1.3.10'
+  VERSION = '1.3.11'
 
   module VersionProxy
 
     MAJOR = 1
     MINOR = 3
-    TINY  = 10
+    TINY  = 11
     BUILD = nil
 
     STRING = [ MAJOR, MINOR, TINY, BUILD ].compact.join( "." )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        1970-01-01 01:00:00.000000000 +0100
+++ new/metadata        2015-10-10 23:20:32.000000000 +0200
@@ -1,8 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: sqlite3
 version: !ruby/object:Gem::Version
-  version: 1.3.10
-  prerelease: 
+  version: 1.3.11
 platform: ruby
 authors:
 - Jamis Buck
@@ -11,112 +10,112 @@
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2014-10-31 00:00:00.000000000 Z
+date: 2015-10-10 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: minitest
   requirement: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '5.4'
+        version: '5.8'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '5.4'
+        version: '5.8'
 - !ruby/object:Gem::Dependency
   name: rdoc
   requirement: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
         version: '4.0'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
         version: '4.0'
 - !ruby/object:Gem::Dependency
   name: rake-compiler
   requirement: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
         version: 0.9.3
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
         version: 0.9.3
 - !ruby/object:Gem::Dependency
+  name: rake-compiler-dock
+  requirement: !ruby/object:Gem::Requirement
+    requirements:
+    - - "~>"
+      - !ruby/object:Gem::Version
+        version: 0.4.3
+  type: :development
+  prerelease: false
+  version_requirements: !ruby/object:Gem::Requirement
+    requirements:
+    - - "~>"
+      - !ruby/object:Gem::Version
+        version: 0.4.3
+- !ruby/object:Gem::Dependency
   name: mini_portile
   requirement: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: 0.6.1
+        version: 0.6.2
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: 0.6.1
+        version: 0.6.2
 - !ruby/object:Gem::Dependency
   name: hoe-bundler
   requirement: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
         version: '1.0'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
         version: '1.0'
 - !ruby/object:Gem::Dependency
   name: hoe
   requirement: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '3.13'
+        version: '3.14'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
-    none: false
     requirements:
-    - - ~>
+    - - "~>"
       - !ruby/object:Gem::Version
-        version: '3.13'
-description: ! 'This module allows Ruby programs to interface with the SQLite3
-
+        version: '3.14'
+description: |-
+  This module allows Ruby programs to interface with the SQLite3
   database engine (http://www.sqlite.org).  You must have the
-
   SQLite engine installed in order to build this module.
 
-
-  Note that this module is only compatible with SQLite 3.6.16 or newer.'
+  Note that this module is only compatible with SQLite 3.6.16 or newer.
 email:
 - [email protected]
 - [email protected]
@@ -187,48 +186,31 @@
 - test/test_sqlite3.rb
 - test/test_statement.rb
 - test/test_statement_execute.rb
-- .gemtest
 homepage: https://github.com/sparklemotion/sqlite3-ruby
 licenses:
 - BSD-3
+metadata: {}
 post_install_message: 
 rdoc_options:
-- --main
+- "--main"
 - README.rdoc
 require_paths:
 - lib
 required_ruby_version: !ruby/object:Gem::Requirement
-  none: false
   requirements:
-  - - ! '>='
+  - - ">="
     - !ruby/object:Gem::Version
       version: 1.8.7
 required_rubygems_version: !ruby/object:Gem::Requirement
-  none: false
   requirements:
-  - - ! '>='
+  - - ">="
     - !ruby/object:Gem::Version
       version: 1.3.5
 requirements: []
 rubyforge_project: 
-rubygems_version: 1.8.29
+rubygems_version: 2.4.8
 signing_key: 
-specification_version: 3
+specification_version: 4
 summary: This module allows Ruby programs to interface with the SQLite3 
database engine
   (http://www.sqlite.org)
-test_files:
-- test/test_backup.rb
-- test/test_collation.rb
-- test/test_database.rb
-- test/test_database_readonly.rb
-- test/test_deprecated.rb
-- test/test_encoding.rb
-- test/test_integration.rb
-- test/test_integration_open_close.rb
-- test/test_integration_pending.rb
-- test/test_integration_resultset.rb
-- test/test_integration_statement.rb
-- test/test_result_set.rb
-- test/test_sqlite3.rb
-- test/test_statement.rb
-- test/test_statement_execute.rb
+test_files: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasks/gem.rake new/tasks/gem.rake
--- old/tasks/gem.rake  1970-01-01 01:00:00.000000000 +0100
+++ new/tasks/gem.rake  2015-10-10 23:20:32.000000000 +0200
@@ -25,7 +25,8 @@
   spec_extras[:extensions] = ["ext/sqlite3/extconf.rb"]
 
   extra_dev_deps << ['rake-compiler', "~> 0.9.3"]
-  extra_dev_deps << ["mini_portile", "~> 0.6.1"]
+  extra_dev_deps << ['rake-compiler-dock', "~> 0.4.3"]
+  extra_dev_deps << ["mini_portile", "~> 0.6.2"]
   extra_dev_deps << ["minitest", "~> 5.0"]
   extra_dev_deps << ["hoe-bundler", "~> 1.0"]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasks/native.rake new/tasks/native.rake
--- old/tasks/native.rake       1970-01-01 01:00:00.000000000 +0100
+++ new/tasks/native.rake       2015-10-10 23:20:32.000000000 +0200
@@ -5,9 +5,9 @@
 # NOTE: version used by cross compilation of Windows native extension
 # It do not affect compilation under other operating systems
 # The version indicated is the minimum DLL suggested for correct functionality
-BINARY_VERSION = "3.8.7.1"
-URL_VERSION    = "3080701"
-URL_PATH       = "/2014"
+BINARY_VERSION = "3.8.11.1"
+URL_VERSION    = "3081101"
+URL_PATH       = "/2015"
 
 task :devkit do
   begin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasks/vendor_sqlite3.rake 
new/tasks/vendor_sqlite3.rake
--- old/tasks/vendor_sqlite3.rake       1970-01-01 01:00:00.000000000 +0100
+++ new/tasks/vendor_sqlite3.rake       2015-10-10 23:20:32.000000000 +0200
@@ -89,3 +89,9 @@
     ENV.delete(var)
   end
 end
+
+desc "Build windows binary gems per rake-compiler-dock."
+task "gem:windows" do
+  require "rake_compiler_dock"
+  RakeCompilerDock.sh "bundle && rake cross native gem MAKE='nice make 
-j`nproc`'"
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/test/test_encoding.rb new/test/test_encoding.rb
--- old/test/test_encoding.rb   1970-01-01 01:00:00.000000000 +0100
+++ new/test/test_encoding.rb   2015-10-10 23:20:32.000000000 +0200
@@ -13,12 +13,13 @@
 
     def test_select_encoding_on_utf_16
       str = "foo"
-      db = SQLite3::Database.new(':memory:'.encode('UTF-16LE'))
+      utf16 = ([1].pack("I") == [1].pack("N")) ? "UTF-16BE" : "UTF-16LE"
+      db = SQLite3::Database.new(':memory:'.encode(utf16))
       db.execute @create
       db.execute "insert into ex (id, data) values (1, \"#{str}\")"
 
       stmt = db.prepare 'select * from ex where data = ?'
-      ['US-ASCII', 'UTF-16LE', 'EUC-JP', 'UTF-8'].each do |enc|
+      ['US-ASCII', utf16, 'EUC-JP', 'UTF-8'].each do |enc|
         stmt.bind_param 1, str.encode(enc)
         assert_equal 1, stmt.to_a.length
         stmt.reset!
@@ -27,11 +28,12 @@
 
     def test_insert_encoding
       str = "foo"
-      db = SQLite3::Database.new(':memory:'.encode('UTF-16LE'))
+      utf16 = ([1].pack("I") == [1].pack("N")) ? "UTF-16BE" : "UTF-16LE"
+      db = SQLite3::Database.new(':memory:'.encode(utf16))
       db.execute @create
       stmt = db.prepare @insert
 
-      ['US-ASCII', 'UTF-16LE', 'UTF-16BE', 'EUC-JP', 'UTF-8'].each_with_index 
do |enc,i|
+      ['US-ASCII', utf16, 'EUC-JP', 'UTF-8'].each_with_index do |enc,i|
         stmt.bind_param 1, i
         stmt.bind_param 2, str.encode(enc)
         stmt.to_a


Reply via email to