Up to [cvs.NetBSD.org] / pkgsrc / databases / ruby-sqlite3
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.38 / (download) - annotate - [select for diffs], Sat Nov 11 09:53:33 2023 UTC (3 weeks, 5 days ago) by taca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.37: +4 -4
lines
Diff to previous 1.37 (colored)
databases/ruby-sqlite3: update to 1.6.8 1.6.8 (2023-11-01) Dependencies * Vendored sqlite is updated to v3.44.0. @flavorjones * rake-compiler-dock updated to v1.3.1 for precompiled native gems. @flavorjones Added * SQLite3::Database.open now returns the block result. Previously this returned the Database object. [#415] @toy * Documentation improvement in lib/sqlite3/database.rb. [#421] @szTheory
Revision 1.37 / (download) - annotate - [select for diffs], Tue Oct 24 14:35:08 2023 UTC (6 weeks, 2 days ago) by taca
Branch: MAIN
Changes since 1.36: +4 -4
lines
Diff to previous 1.36 (colored)
databases/ruby-sqlite3: update to 1.6.7 1.6.7 / 2023-10-10 Dependencies Vendored sqlite is updated to v3.43.2. Upstream release notes: * Fix a couple of obscure UAF errors and an obscure memory leak. * Omit the use of the sprintf() function from the standard library in the CLI, as this now generates warnings on some platforms. * Avoid conversion of a double into unsigned long long integer, as some platforms do not do such conversions correctly. Added * Compile packaged sqlite3 with additional flags to explicitly enable FTS5, and set synchronous mode to normal when in WAL mode. [#408] (@flavorjones)
Revision 1.36 / (download) - annotate - [select for diffs], Mon Sep 18 17:23:17 2023 UTC (2 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3
Changes since 1.35: +4 -4
lines
Diff to previous 1.35 (colored)
databases/ruby-sqlite3: update to 1.6.6 1.6.6 (2023-09-12) Dependencies Vendored sqlite is updated to v3.43.1. Upstream release notes: * Fix a regression in the way that the sum(), avg(), and total() aggregate functions handle infinities. * Fix a bug in the json_array_length() function that occurs when the argument comes directly from json_remove(). * Fix the omit-unused-subquery-columns optimization (introduced in in version 3.42.0) so that it works correctly if the subquery is a compound where one arm is DISTINCT and the other is not. * Other minor fixes.
Revision 1.35 / (download) - annotate - [select for diffs], Sun Sep 10 13:08:03 2023 UTC (2 months, 3 weeks ago) by taca
Branch: MAIN
Changes since 1.34: +4 -4
lines
Diff to previous 1.34 (colored)
databases/ruby-sqlite3: update to 1.6.5 pkgsrc change: surely remove sqlite3 archive file. 1.6.5 (2023-09-08) Packaging * Allow setting compiler flags for the sqlite library via a --with-sqlite-cflags argument to extconf.rb. See INSTALLATION.md for more information. [#401, #402] (@flavorjones)
Revision 1.34 / (download) - annotate - [select for diffs], Sun Aug 27 15:08:17 2023 UTC (3 months, 1 week ago) by taca
Branch: MAIN
Changes since 1.33: +4 -4
lines
Diff to previous 1.33 (colored)
databases/ruby-sqlite3: update to 1.6.4 1.6.4 (2023-08-26) Dependencies * Vendored sqlite is updated to v3.43.0.
Revision 1.33 / (download) - annotate - [select for diffs], Thu May 18 14:03:40 2023 UTC (6 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Changes since 1.32: +4 -4
lines
Diff to previous 1.32 (colored)
databases/ruby-sqlite3: update to 1.6.3 1.6.3 (2023-05-16) Dependencies * Vendored sqlite is updated to [v3.42.0](https://sqlite.org/releaselog/3_42_0.html). From the release announcement: > This is a regular enhancement release. The main new features are: > * SQLite will now parse and understand JSON5, though it is careful to > generate only pure, canonical JSON. > * The secure-delete option has been added to the FTS5 extension.
Revision 1.32 / (download) - annotate - [select for diffs], Sat Apr 8 13:22:51 2023 UTC (7 months, 4 weeks ago) by taca
Branch: MAIN
Changes since 1.31: +4 -4
lines
Diff to previous 1.31 (colored)
databases/ruby-sqlite3: update to 1.6.2 1.6.2 (2023-03-27) Dependencies * Vendored sqlite is updated from v3.41.0 to v3.41.2. Packaging * Allow compilation against system libraries without the presence of mini_portile2, primarily for the convenience of linux distro repackagers. [#381] (Thank you, @voxik!)
Revision 1.31 / (download) - annotate - [select for diffs], Thu Feb 23 13:58:57 2023 UTC (9 months, 1 week ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.30: +4 -4
lines
Diff to previous 1.30 (colored)
databases/ruby-sqlite3: update to 1.6.1 1.6.1 (2023-02-22) Dependencies * Vendored sqlite is updated to v3.41.0.
Revision 1.30 / (download) - annotate - [select for diffs], Sat Jan 14 13:33:26 2023 UTC (10 months, 3 weeks ago) by taca
Branch: MAIN
Changes since 1.29: +4 -4
lines
Diff to previous 1.29 (colored)
databases/ruby-sqlite3: update to 1.6.0 1.6.0 (2023-01-13) Ruby This release introduces native gem support for Ruby 3.2. This release ends native gem support for Ruby 2.6, for which upstream support ended 2022-04-12. Dependencies * Vendored sqlite3 is updated to v3.40.1.
Revision 1.29 / (download) - annotate - [select for diffs], Sun Nov 20 12:11:12 2022 UTC (12 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.28: +4 -4
lines
Diff to previous 1.28 (colored)
databases/ruby-sqlite3: update to 1.5.4 1.5.4 (2022-11-18) Dependencies * Vendored sqlite is updated to v3.40.0.
Revision 1.28 / (download) - annotate - [select for diffs], Fri Nov 11 13:15:39 2022 UTC (12 months, 3 weeks ago) by taca
Branch: MAIN
Changes since 1.27: +4 -4
lines
Diff to previous 1.27 (colored)
databases/ruby-sqlite3: update to 1.5.3 1.5.3 (2022-10-11) Fixed * Fixed installation of the "ruby" platform gem when building from source on Fedora. In v1.5.0..v1.5.2, installation failed on some systems due to the behavior of Fedora's pkg-config implementation. [#355]
Revision 1.27 / (download) - annotate - [select for diffs], Thu Oct 6 14:19:01 2022 UTC (14 months ago) by taca
Branch: MAIN
Changes since 1.26: +4 -4
lines
Diff to previous 1.26 (colored)
databases/ruby-sqlite3: update to 1.5.2 1.5.2 (2022-10-01) Packaging This version correctly vendors the tarball for sqlite v3.39.4 in the vanilla "ruby" platform gem package, so that users will not require network access at installation. v1.5.0 and v1.5.1 mistakenly packaged the tarball for sqlite v3.38.5 in the vanilla "ruby" platform gem, resulting in downloading the intended tarball over the network at installation time (or, if the network was not available, failure to install). Note that the precompiled native gems were not affected by this issue. [#352] 1.5.1 (2022-09-29) Dependencies * Vendored sqlite is updated to v3.39.4. Security The vendored version of sqlite, v3.39.4, should be considered to be a security release. From the release notes: Version 3.39.4 is a minimal patch against the prior release that addresses issues found since the prior release. In particular, a potential vulnerability in the FTS3 extension has been fixed, so this should be considered a security update. In order to exploit the vulnerability, an attacker must have full SQL access and must be able to construct a corrupt database with over 2GB of FTS3 content. The problem arises from a 32-bit signed integer overflow. For more information please see GHSA-mgvv-5mxp-xq67.
Revision 1.26 / (download) - annotate - [select for diffs], Fri Sep 9 13:17:47 2022 UTC (14 months, 4 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.25: +4 -4
lines
Diff to previous 1.25 (colored)
databases/ruby-sqlite3: update to 1.5.0 Here is quote from release note. 1.5.0 (2022-09-08) Added * SQLite3::SQLITE_LOADED_VERSION contains the version string of the sqlite3 library that is dynamically loaded (compare to SQLite3::SQLITE_VERSION which is the version at compile-time). Fixed * SQLite3::Database#load_extensions now raises a TypeError unless a String is passed as the file path. Previously it was possible to pass a non-string and cause a segfault. [#339]
Revision 1.25 / (download) - annotate - [select for diffs], Thu Aug 11 04:16:28 2022 UTC (15 months, 3 weeks ago) by taca
Branch: MAIN
Changes since 1.24: +4 -4
lines
Diff to previous 1.24 (colored)
databases/ruby-sqlite3: update to 1.4.4 1.4.4 (2022-06-14) Fixes * Compilation no longer fails against SQLite3 versions < 3.29.0. This issue was introduced in v1.4.3. [#324] (Thank you, @r6e!) 1.4.3 (2022-05-25) Enhancements * Disable non-standard support for double-quoted string literals via the :strict option. [#317] (Thank you, @casperisfine!) * Column type names are now explicitly downcased on platforms where they may have been in shoutcaps. [#315] (Thank you, @petergoldstein!) * Support File or Pathname arguments to Database.new. [#283] (Thank you, @yb66!) * Support building on MSVC. [#285] (Thank you, @jmarrec!)
Revision 1.24 / (download) - annotate - [select for diffs], Tue Oct 26 10:10:04 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz
Revision 1.23 / (download) - annotate - [select for diffs], Thu Oct 7 13:35:49 2021 UTC (2 years, 2 months ago) by nia
Branch: MAIN
Changes since 1.22: +1 -2
lines
Diff to previous 1.22 (colored)
databases: Remove SHA1 distfile hashes
Revision 1.22 / (download) - annotate - [select for diffs], Thu Jan 16 15:20:19 2020 UTC (3 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.21: +5 -5
lines
Diff to previous 1.21 (colored)
databases/ruby-sqlite3: update to 1.4.2 Update ruby-sqlite3 to 1.4.2. === 1.4.2 * Travis: Drop unused setting "sudo: false" * The taint mechanism will be deprecated in Ruby 2.7 * Fix Ruby 2.7 rb_check_safe_obj warnings * Update travis config
Revision 1.21 / (download) - annotate - [select for diffs], Mon May 6 05:16:04 2019 UTC (4 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.20: +5 -5
lines
Diff to previous 1.20 (colored)
databases/ruby-sqlite3: update to 1.4.1 Changes from commit log: * Don't mandate dl functions for the extention build.
Revision 1.20 / (download) - annotate - [select for diffs], Mon Feb 25 14:16:04 2019 UTC (4 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.19: +5 -5
lines
Diff to previous 1.19 (colored)
databases/ruby-sqlite3: update to 1.4.0 === 1.4.0 * Enhancements * Better aggregator support * Bugfixes * Various
Revision 1.19 / (download) - annotate - [select for diffs], Sat Mar 11 16:54:35 2017 UTC (6 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.18: +5 -5
lines
Diff to previous 1.18 (colored)
Update ruby-sqlite3 to 1.3.13. * Fix flags declaration in case of no OPEN_V2. And other fixes for Windows.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Oct 9 13:02:38 2016 UTC (7 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4
Changes since 1.17: +5 -5
lines
Diff to previous 1.17 (colored)
Update ruby-sqlite3 to 1.3.12. === 1.3.12 * Bugfixes: * OS X install will default to homebrew if available. Fixes #195
Revision 1.17 / (download) - annotate - [select for diffs], Tue Nov 3 01:56:34 2015 UTC (8 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.16: +2 -1
lines
Diff to previous 1.16 (colored)
Add SHA512 digests for distfiles for databases category Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Oct 12 15:33:08 2015 UTC (8 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.15: +4 -4
lines
Diff to previous 1.15 (colored)
Update ruby-sqlite3 to 1.3.11. === 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
Revision 1.15 / (download) - annotate - [select for diffs], Sun Mar 1 13:10:42 2015 UTC (8 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.14: +4 -4
lines
Diff to previous 1.14 (colored)
Update ruby-sqlite3 to 1.3.10. 1.3.10 / 2014-10-30 Enhancements: * Windows: build against SQLite 3.8.7.1. Closes #134, #135 [Hubro]
Revision 1.14 / (download) - annotate - [select for diffs], Thu Mar 13 18:28:12 2014 UTC (9 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
Update ruby-sqlite3 to 1.3.9. pkgsrc change: add GEM_EXTSDIR support. === 1.3.9 / 2014-02-25 * Bugfixes: * Reset exception message. Closes #80 * Reduce warnings due unused pointers. Closes #89 * Add BSD-3 license reference to gemspec. Refs #99 and #106
Revision 1.13 / (download) - annotate - [select for diffs], Sat Jan 12 04:56:40 2013 UTC (10 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
Update ruby-sqlite3 to 1.3.7. === 1.3.7 * Bugfixes * Closing a bad statement twice will not segv. * Internal * Unset environment variables that could affect cross compilation.
Revision 1.12 / (download) - annotate - [select for diffs], Sat Apr 28 14:09:22 2012 UTC (11 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Update ruby-sqlite3 package to 1.3.6. === 1.3.6 / 2012-04-16 * 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 that created this object.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Feb 19 11:27:01 2012 UTC (11 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
Update databases/ruby-sqlite3 package to 1.3.5. === 1.3.5 / 2011-12-03 - ZOMG Holidays are here Edition! * 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. === 1.3.4 / 2011-07-25 * 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.
Revision 1.10 / (download) - annotate - [select for diffs], Tue May 10 13:11:42 2011 UTC (12 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Update ruby-sqlite3 package to 1.3.3. === 1.3.3 / unreleased * Bugfixes * Abort on installation if sqlite3_backup_init is missing. Fixes #19 * Gem has been renamed to 'sqlite3'. Please use `gem install sqlite3`
Revision 1.9 / (download) - annotate - [select for diffs], Sat Dec 4 03:47:14 2010 UTC (13 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
Update ruby-sqlite3 package to 1.3.2. === 1.3.2 / 2010-10-30 / RubyConf Uruguay Edition! * Enhancements: * Windows: build against 3.7.3 version of SQLite3 * 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] * Bugfixes * 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. * DEPRECATIONS * 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.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Jul 10 09:29:21 2010 UTC (13 years, 5 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
Update ruby-sqlite3 to 1.3.1. === 1.3.1 / 2010-07-09 * Enhancements * Custom collations may be defined using SQLite3::Database#collation * Bugfixes * Statements returning 0 columns are automatically stepped. [RF #28308] * SQLite3::Database#encoding works on 1.8 and 1.9
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 7 09:34:41 2010 UTC (13 years, 6 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
Update ruby-sqlite3 to 1.3.0. Changes: ### 1.3.0 / 2010-06-06 * Enhancements * 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] @db.translator.add_translator('sometime') do |type, thing| 'output' # this will be returned as value for that column end * Experimental * 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 * Bugfixes * 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
Revision 1.6 / (download) - annotate - [select for diffs], Sat Oct 17 09:31:43 2009 UTC (14 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
Update ruby-sqlite3 package to 1.2.5. * Add LICENSE. === 1.2.5 / 25 Jul 2009 * 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. === 1.2.4.1 (internal) / 5 Jul 2009 * 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.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Sep 15 09:26:50 2008 UTC (15 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
Update ruby-sqlite3 package to 1.2.4. Release Name: 1.2.4 Notes: This release only updates the generated C file to reflect the compatibility changes that were made to the SWIG file. Binary builds (e.g., Windows) are not affected, and need no update. In general, you will not need this update unless you are using a version of Ruby prior to 1.8.6. Release Name: 1.2.3 Notes: Mostly, this release just fixes the permissions issue on *nix platforms on the database.rb and translator.rb files. It also has a few optimizations and compatibility fixes. Changes: === 1.2.3 / 26 Aug 2008 * 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>]
Revision 1.4 / (download) - annotate - [select for diffs], Sun Jun 22 15:52:59 2008 UTC (15 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
Update ruby-sqlite3 package to 1.2.2. Changes: === 1.2.2 / 31 May 2008 * 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>]
Revision 1.3 / (download) - annotate - [select for diffs], Fri Apr 4 15:30:00 2008 UTC (15 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.2: +4 -4
lines
Diff to previous 1.2 (colored)
Install as a gem using the pkgsrc rubygem.mk framework instead of directly into site_ruby.
Revision 1.2 / (download) - annotate - [select for diffs], Sun Apr 1 09:10:34 2007 UTC (16 years, 8 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.1: +4 -4
lines
Diff to previous 1.1 (colored)
Update ruby-sqlite3 to 1.2.1. Release Name: 1.2.1 Notes: 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. Release Name: 1.2.0 Notes: * Fixed bug that caused crashes when type translation was asked to translate the type of a typeless column (like count(*), etc.) * Added pre-built sqlite3_api_wrap.c to remove the dependency on SWIG. * db.transaction should now catch all exceptions (bug #3981) * Removed lots of warnings when running in -w mode * Fixed problems with callbacks (thanks Sylvan Joyeux!) * Named bind parameters may now be specified as symbols, or as strings. You can also leave off the leading colon when specifying them as a string. * DL (pure-ruby) driver is now deprecated. * Bignum values may be bound in a prepared statement. * Get a more detailed error message when the connection cannot be established. * Reset the statement when binding new variables to a prepared statement.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Mar 30 16:21:14 2006 UTC (17 years, 8 months ago) by minskim
Branch: TNF
CVS Tags: pkgsrc-base,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Import ruby-sqlite3. This module allows Ruby programs to interface with the SQLite database engine.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Mar 30 16:21:14 2006 UTC (17 years, 8 months ago) by minskim
Branch: MAIN
Initial revision