./databases/ruby-sqlite3, Ruby interface for the SQLite database engine

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.9.0, Package name: ruby32-sqlite3-2.9.0, Maintainer: pkgsrc-users

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 NOT compatible with SQLite 2.x.


Required to run:
[misc/ruby-mini_portile2] [lang/ruby31-base]

Master sites:

Filesize: 3198 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-13 15:54:59 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/ruby-sqlite3: update to 2.9.0

2.9.0 (2025-12-27)

Ruby

* Introduce native gem packages for Ruby 4.0. @flavorjones
* Drop support for Ruby 3.1. @flavorjones

Added

* Introduce Statement#named_params to introspect on a parameterized SQL
  statement. #627 #642 @captn3m0

Improved

* Small improvements to docstrings and comments. @flavorjones @houyuanjie

New Contributors

* @captn3m0 made their first contribution in #642
* @houyuanjie made their first contribution in #671
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-12-14 04:31:37 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/ruby-sqlite3: update to 2.8.1

2.8.0 (2025-11-05)

* Vendored sqlite is updated to v3.51.0 (from v3.50.4). #652 @flavorjones

2.8.1 / 2025-11-29

* Vendored sqlite is updated to v3.51.1 (from v3.51.0). #659 @flavorjones
* Precompiled native gems are built with rake-compiler-dock v1.10.0
  (previously v1.9.1).
   2025-09-23 05:19:32 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/ruby-sqlite3: update to 2.7.4

2.7.4 (2025-09-19)

* Vendored sqlite is updated to v3.50.4 (from v3.50.3). #644 @flavorjones
   2025-07-27 17:23:22 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/ruby-sqlite3: update to 2.7.3

2.7.1 (2025-06-30)

* Vendored sqlite is updated to v3.50.2 (from v3.50.1).  #633 @flavorjones

2.7.2 (2025-07-05)

* Backport a fix to the vendored SQLite to support compilation on Rocky
  Linux.  See the SQLite forum post for more details.  #634, #635
  @flavorjones

2.7.3 (2025-07-18)

* Vendored sqlite is updated to v3.50.3 (from v3.50.2).  #638 @flavorjones
   2025-06-14 16:16:45 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/ruby-sqlite3: update to 2.7.0

2.7.0 (2025-06-09)

* Vendored sqlite is updated to v3.50.1 (from v3.49.1). #630 @flavorjones
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14
   2025-02-23 14:51:45 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
databases/ruby-sqlite3: update to 2.6.0

2.6.0 (2025-02-20)

Dependencies

* Vendored sqlite is updated to v3.49.1 (from v3.47.2). #605 @flavorjones
* Updated to rake-compiler-dock v1.9.1. #610 @flavorjones

Important note for Window users

Loading extensions is not available on Windows when using the precompiled
native gems or compiling the vendored sqlite library from source, starting
with sqlite3-ruby v2.6.0.

Sqlite 3.48.0 and later have dramatically changed the "autoconf
amalgamation" that is vendored in this gem.  Specifically, the configuration
is no longer actually autoconf, but some scripts that emulate autoconf's
interface and behavior.

Although this mostly "just worked", we're having a problem resolving the
libraries necessary for loading extensions.  As a result, starting with
sqlite3-ruby v2.6.0, extensions cannot be loaded on Windows when using
precompiled native gems or when compiling the vendored sqlite library.

If you are willing and able to help fix this, let us know at #618.