commit rubygem-sqlite3 for openSUSE:Factory
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 - coolo@suse.com + +- 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: - jamis@37signals.com - luislavena@gmail.com @@ -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
participants (1)
-
root@hilbert.suse.de