Package Release Info

rubygem-sqlite3-1.3.9-bp153.2.8

Update Info: Base Release
Available in Package Hub : 15 SP3

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ruby2.5-rubygem-sqlite3
ruby2.5-rubygem-sqlite3-doc
ruby2.5-rubygem-sqlite3-testsuite

Change Logs

* Mon Feb 13 2012 coolo@suse.com
- patch license to follow spdx.org standard
* Fri Aug 19 2011 fcastelli@novell.com
- update to version 1.3.4
  * Enhancements:
  - Windows: build against SQLite 3.7.7.1
  - Windows: build static binaries that do not depend on sqlite3.dll be installed anymore
  * Bugfixes
  - Backup API is conditionaly required so that older libsqlite3 can be used. Thanks Hongli Lai.
  - Fixed segmentation fault when nil is passed to SQLite3::Statement.new
  - Fix extconf?s hardcoded path that affected installation on certain systems.
* Tue Apr 12 2011 mrueckert@suse.de
- update to version 1.3.3
  * Abort on installation if sqlite3_backup_init is missing.
    Fixes #19
- switched to "sqlite3" instead of "sqlite3-ruby"
- additional changes from 1.3.2
  * SQLite3::Database can now be open as readonly
    db = SQLite3::Database.new('my.db', :readonly => true)
  * Added SQLite3::SQLITE_VERSION and
    SQLite3::SQLITE_VERSION_NUMBER [nurse]
  * type_translation= works along with Database#execute and a block
  * defined functions are kept in a hash to prevent GC. #7
  * Removed GCC specific flags from extconf.
  * SQLite3::Database#type_translation= will be deprecated in the
    future with no replacement.
  * SQlite3::Version will be deprecated in 2.0.0 with
    SQLite3::VERSION as the replacement.
- additional changes from 1.3.1
  * Custom collations may be defined using
    SQLite3::Database#collation
  * Statements returning 0 columns are automatically stepped.
    [RF #28308]
  * SQLite3::Database#encoding works on 1.8 and 1.9
- added sqlite3-1.3.3_no_stupid_paths.patch:
  the extconf.rb was adding some stupid paths to the linker
  cmdline. the patch removes those entries.
  patch applied to gem itself and rebuild the gem.
- split out doc and testsuite
- updated rpmlintrc to a less stupid version
* Mon Jun 14 2010 mrueckert@suse.de
- update to version 1.3.0
  - Complete rewrite of C-based adapter from SWIG to hand-crafted
    one [tenderlove] See API_CHANGES document for details.  This
    closes: Bug #27300, Bug #27241, Patch #16020
  - Improved UTF, Unicode, M17N, all that handling and proper BLOB
    handling [tenderlove, nurse]
  - Added support for type translations [tenderlove]
  - Added API to access and load extensions. [kashif] These
    functions maps directly into SQLite3 own
    enable_load_extension() and load_extension() C-API functions.
    See SQLite3::Database API documentation for details.  This
    closes: Patches #9178
  - Corrected gem dependencies (runtime and development)
  - Fixed threaded tests [Alexey Borzenkov]
  - Removed GitHub gemspec
  - Fixed "No definition for" warnings from RDoc
  - Generate zip and tgz files for releases
  - Added Luis Lavena as gem Author (maintainer)
  - Prevent mkmf interfere with Mighty Snow Leopard
  - Allow extension compilation search for common lib paths
    [kashif] (lookup /usr/local, /opt/local and /usr)
  - Corrected extension compilation under MSVC [romuloceccon]
  - Define load_extension functionality based on availability
    [tenderlove]
  - Deprecation notices for Database#query. Fixes RF #28192
  - Added support for type translations [tenderlove]
  - Allow extension compilation search for common lib paths
    [kashif] (lookup /usr/local, /opt/local and /usr)
  - Corrected extension compilation under MSVC [romuloceccon]
  - Define load_extension functionality based on availability
    [tenderlove]
  - Deprecation notices for Database#query. Fixes RF #28192
  - Complete rewrite of C-based adapter from SWIG to hand-crafted
    one [tenderlove] See API_CHANGES document for details.  This
    closes: Bug #27300, Bug #27241, Patch #16020
  - Improved UTF, Unicode, M17N, all that handling and proper BLOB
    handling [tenderlove, nurse]
  - Added API to access and load extensions. [kashif] These
    functions maps directly into SQLite3 own
    enable_load_extension() and load_extension() C-API functions.
    See SQLite3::Database API documentation for details.  This
    closes: Patches #9178
  - Fixed threaded tests [Alexey Borzenkov]
  - Fixed "No definition for" warnings from RDoc
* Mon Oct 26 2009 mrueckert@suse.de
- update to version 1.2.5
  * Check for illegal nil before executing SQL [Erik Veenstra]
  * Switch to Hoe for gem task management and packaging.
  * Advertise rake-compiler as development dependency.
  * Build gem binaries for Windows.
  * Improved Ruby 1.9 support compatibility.
  * Taint returned values. Patch #20325.
- fixes missing license file (bnc#549261)
* Fri Jan 16 2009 mrueckert@suse.de
- update to version 1.2.4
  - Fix incorrect permissions on database.rb and translator.rb
    [Various]
  - Avoid using Object#extend for greater speedups [Erik Veenstra]
  - Ruby 1.9 compatibility tweaks for Array#zip [jimmy88@gmail.com]
  - Fix linking against Ruby 1.8.5
    [Rob Holland <rob@inversepath.com>]
  - Make the table_info method adjust the returned default value
    for the rows so that the sqlite3 change in 3.3.8 and greater
    can be handled transparently [Jamis Buck
    <jamis@37signals.com>]
  - Ruby 1.9 compatibility tweaks [Roman Le Negrate
    <roman2k@free.fr>]
  - Various performance enhancements [thanks Erik Veenstra]
  - Correct busy_handler documentation
    [Rob Holland <rob@inversepath.com>]
  - Use int_bind64 on Fixnum values larger than a 32bit C int can
    take. [Rob Holland <rob@inversepath.com>]
  - Work around a quirk in SQLite's error reporting by calling
    sqlite3_reset to produce a more informative error code upon a
    failure from sqlite3_step. [Rob Holland <rob@inversepath.com>]
  - Various documentation, test, and style tweaks
    [Rob Holland <rob@inversepath.com>]
  - Be more granular with time/data translation
    [Rob Holland <rob@inversepath.com>]
  - Use Date directly for parsing rather than going via Time
    [Rob Holland <rob@inversepath.com>]
  - Check for the rt library and fdatasync so we link against that
    when needed [Rob Holland <rob@inversepath.com>]
  - Rename data structures to avoid collision on win32. based on
    patch by: Luis Lavena [Rob Holland <rob@inversepath.com>]
  - Add test for defaults [Daniel Rodríguez Troitiño]
  - Correctly unquote double-quoted pragma defaults
    [?ukasz Dargiewicz <lukasz.dargiewicz@gmail.com>]
* Tue May 22 2007 mrueckert@suse.de
- update to version 1.2.1
  Only a single change in this release: sqlite3 3.3.8 and higher
  have changed the format of the 'dflt_value' column for the
  table_info pragma.  This caused breakage in apps that depend on
  that pragma, like Ruby on Rails. This release makes the
  Database#table_info helper check the libversion, and adjust the
  dflt_value column accordingly. If you want the new format and not
  the old, you can invoke the table_info pragma directly, instead
  of using the helper.
- added rubygem-native-rpmlintrc
* Thu Oct 19 2006 mrueckert@suse.de
- use gem_build_cleanup
* Tue Jun 20 2006 mrueckert@suse.de
- use rubygems_with_buildroot_patch instead of the versioned
  buildrequires
* Mon Jun 19 2006 mrueckert@suse.de
- remove build files
- added swig to the buildrequires
Version: 1.3.9-3.3.1
* Sat Nov 01 2014 tboerger@suse.com
- Removed rpmlinrc file because the warnings have been solved
* Fri Oct 17 2014 coolo@suse.com
- adding rpmlintrc as source
* Tue Oct 14 2014 adrian@suse.de
- adapt to new rubygem packaging style
* Sat Mar 15 2014 coolo@suse.com
- updated to version 1.3.9
  * Bugfixes:
  * Reset exception message. Closes #80
  * Reduce warnings due unused pointers. Closes #89
  * Add BSD-3 license reference to gemspec. Refs #99 and #106
* Mon Feb 10 2014 cfarrell@suse.com
- license update: BSD-3-Clause
  See LICENSE in data/
* Thu Feb 06 2014 coolo@suse.com
- use new macros
* Mon Aug 26 2013 coolo@suse.com
- updated to version 1.3.8
  * Enhancements:
  * Windows: build against SQLite 3.7.17
  * Bugfixes:
  * Reset exception message. Closes #80
  * Correctly convert BLOB values to Ruby. Closes #65
  * Add MIT license reference to gemspec. Closes #99
  * Remove unused pointer. Closes #89
  * Internal:
  * Backport improvements in cross compilation for Windows
  * Use of Minitest for internal tests
  * Use Gemfile (generated by Hoe) to deal with dependencies
  * Cleanup Travis CI
* Sun Jan 20 2013 coolo@suse.com
- updated to version 1.3.7
  * Bugfixes
  * Closing a bad statement twice will not segv.
  * Internal
  * Unset environment variables that could affect cross compilation.
* Tue Apr 17 2012 coolo@suse.com
- update to 1.3.6
  * Enhancements
  * Windows: build against SQLite 3.7.11
  * Added SQLite3::ResultSet#each_hash for fetching each row as a hash.
  * Added SQLite3::ResultSet#next_hash for fetching one row as a hash.
  * Bugfixes
  * Support both UTF-16LE and UTF-16BE encoding modes on PPC. Closes #63
  * Protect parameters to custom functions from being garbage collected too
    soon. Fixes #60. Thanks hirataya!
  * Fix backwards compatibility with 1.2.5 with bind vars and `query` method.
    Fixes #35.
  * Fix double definition error caused by defining sqlite3_int64/uint64.
  * Fix suspicious version regexp.
  * Deprecations
  * ArrayWithTypesAndFields#types is deprecated and the class will be removed
    in version 2.0.0.  Please use the `types` method on the ResultSet class
    that created this object.
  * ArrayWithTypesAndFields#fields is deprecated and the class will be removed
    in version 2.0.0.  Please use the `columns` method on the ResultSet class
    that created this object.
  * The ArrayWithTypesAndFields class will be removed in 2.0.0
  * The ArrayWithTypes class will be removed in 2.0.0
  * HashWithTypesAndFields#types is deprecated and the class will be removed
    in version 2.0.0.  Please use the `types` method on the ResultSet class
    that created this object.
  * HashWithTypesAndFields#fields is deprecated and the class will be removed
    in version 2.0.0.  Please use the `columns` method on the ResultSet class
* Thu Apr 05 2012 coolo@suse.com
- update to 1.3.5
  * Enhancements
  * Windows: build against SQLite 3.7.9
  * Static: enable SQLITE_ENABLE_COLUMN_METADATA
  * Added Statement#clear_bindings! to set bindings back to nil
  * Bugfixes
  * Fixed a segv on Database.new. Fixes #34 (thanks nobu!)
  * Database error is not reset, so don't check it in Statement#reset!
  * Remove conditional around Bignum statement bindings.
    Fixes #52. Fixes #56. Thank you Evgeny Myasishchev.
  * Internal
  * Use proper endianness when testing database connection with UTF-16.
    Fixes #40. Fixes #51
  * Use -fPIC for static compilation when host is x86_64.
Version: 1.3.13-bp150.2.4
* Fri Jan 06 2017 coolo@suse.com
- updated to version 1.3.13
  see installed CHANGELOG.rdoc
* Sun Oct 09 2016 coolo@suse.com
- updated to version 1.3.12
  see installed CHANGELOG.rdoc
  === 1.3.12
  * Bugfixes:
  * OS X install will default to homebrew if available. Fixes #195
* Sun Oct 11 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
* Mon Feb 09 2015 coolo@suse.com
- updated to version 1.3.10
  * Enhancements:
  * Windows: build against SQLite 3.8.7.1. Closes #134, #135 [Hubro]