Fri Sep 9 13:17:47 2022 UTC ()
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]


(taca)
diff -r1.53 -r1.54 pkgsrc/databases/ruby-sqlite3/Makefile
diff -r1.18 -r1.19 pkgsrc/databases/ruby-sqlite3/PLIST
diff -r1.25 -r1.26 pkgsrc/databases/ruby-sqlite3/distinfo

cvs diff -r1.53 -r1.54 pkgsrc/databases/ruby-sqlite3/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sqlite3/Makefile 2022/08/11 04:16:28 1.53
+++ pkgsrc/databases/ruby-sqlite3/Makefile 2022/09/09 13:17:47 1.54
@@ -1,15 +1,20 @@ @@ -1,15 +1,20 @@
1# $NetBSD: Makefile,v 1.53 2022/08/11 04:16:28 taca Exp $ 1# $NetBSD: Makefile,v 1.54 2022/09/09 13:17:47 taca Exp $
2 2
3DISTNAME= sqlite3-1.4.4 3DISTNAME= sqlite3-1.5.0
4CATEGORIES= databases 4CATEGORIES= databases
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/luislavena/sqlite3-ruby 7HOMEPAGE= https://github.com/luislavena/sqlite3-ruby
8COMMENT= Ruby interface for the SQLite database engine 8COMMENT= Ruby interface for the SQLite database engine
9LICENSE= modified-bsd 9LICENSE= modified-bsd
10 10
11USE_GCC_RUNTIME= yes 11USE_GCC_RUNTIME= yes
 12RUBY_EXTCONF_ARGS= --enable-system-libraries
 13OVERRIDE_GEMSPEC+= :files ports/archives/sqlite-autoconf-3380500.tar.gz=
 14
 15pre-configure:
 16 ${RM} -f ${WRKSRC}/ports/archives/sqlite-autoconf-3380500.tar.gz
12 17
13.include "../../lang/ruby/gem.mk" 18.include "../../lang/ruby/gem.mk"
14.include "../../databases/sqlite3/buildlink3.mk" 19.include "../../databases/sqlite3/buildlink3.mk"
15.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/databases/ruby-sqlite3/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sqlite3/PLIST 2022/08/11 04:16:28 1.18
+++ pkgsrc/databases/ruby-sqlite3/PLIST 2022/09/09 13:17:47 1.19
@@ -1,58 +1,54 @@ @@ -1,58 +1,54 @@
1@comment $NetBSD: PLIST,v 1.18 2022/08/11 04:16:28 taca Exp $ 1@comment $NetBSD: PLIST,v 1.19 2022/09/09 13:17:47 taca Exp $
 2${GEM_HOME}/build_info/${GEM_NAME}.info
2${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_EXTSDIR}/gem.build_complete 4${GEM_EXTSDIR}/gem.build_complete
4${GEM_EXTSDIR}/sqlite3/sqlite3_native.${RUBY_DLEXT} 5${GEM_EXTSDIR}/sqlite3/sqlite3_native.${RUBY_DLEXT}
5${GEM_LIBDIR}/.gemtest 6${GEM_LIBDIR}/.gemtest
6${GEM_LIBDIR}/API_CHANGES.rdoc 7${GEM_LIBDIR}/API_CHANGES.md
7${GEM_LIBDIR}/CHANGELOG.rdoc 8${GEM_LIBDIR}/CHANGELOG.md
 9${GEM_LIBDIR}/CONTRIBUTING.md
8${GEM_LIBDIR}/ChangeLog.cvs 10${GEM_LIBDIR}/ChangeLog.cvs
9${GEM_LIBDIR}/Gemfile 11${GEM_LIBDIR}/Gemfile
10${GEM_LIBDIR}/LICENSE 12${GEM_LIBDIR}/LICENSE
11${GEM_LIBDIR}/Manifest.txt 13${GEM_LIBDIR}/LICENSE-DEPENDENCIES
12${GEM_LIBDIR}/README.rdoc 14${GEM_LIBDIR}/README.md
13${GEM_LIBDIR}/Rakefile 
14${GEM_LIBDIR}/appveyor.yml 
15${GEM_LIBDIR}/ext/sqlite3/aggregator.c 15${GEM_LIBDIR}/ext/sqlite3/aggregator.c
16${GEM_LIBDIR}/ext/sqlite3/aggregator.h 16${GEM_LIBDIR}/ext/sqlite3/aggregator.h
17${GEM_LIBDIR}/ext/sqlite3/backup.c 17${GEM_LIBDIR}/ext/sqlite3/backup.c
18${GEM_LIBDIR}/ext/sqlite3/backup.h 18${GEM_LIBDIR}/ext/sqlite3/backup.h
19${GEM_LIBDIR}/ext/sqlite3/database.c 19${GEM_LIBDIR}/ext/sqlite3/database.c
20${GEM_LIBDIR}/ext/sqlite3/database.h 20${GEM_LIBDIR}/ext/sqlite3/database.h
21${GEM_LIBDIR}/ext/sqlite3/exception.c 21${GEM_LIBDIR}/ext/sqlite3/exception.c
22${GEM_LIBDIR}/ext/sqlite3/exception.h 22${GEM_LIBDIR}/ext/sqlite3/exception.h
23${GEM_LIBDIR}/ext/sqlite3/extconf.rb 23${GEM_LIBDIR}/ext/sqlite3/extconf.rb
24${GEM_LIBDIR}/ext/sqlite3/sqlite3.c 24${GEM_LIBDIR}/ext/sqlite3/sqlite3.c
25${GEM_LIBDIR}/ext/sqlite3/sqlite3_ruby.h 25${GEM_LIBDIR}/ext/sqlite3/sqlite3_ruby.h
26${GEM_LIBDIR}/ext/sqlite3/statement.c 26${GEM_LIBDIR}/ext/sqlite3/statement.c
27${GEM_LIBDIR}/ext/sqlite3/statement.h 27${GEM_LIBDIR}/ext/sqlite3/statement.h
 28${GEM_LIBDIR}/faq/faq.md
28${GEM_LIBDIR}/faq/faq.rb 29${GEM_LIBDIR}/faq/faq.rb
29${GEM_LIBDIR}/faq/faq.yml 30${GEM_LIBDIR}/faq/faq.yml
30${GEM_LIBDIR}/lib/sqlite3.rb 31${GEM_LIBDIR}/lib/sqlite3.rb
31${GEM_LIBDIR}/lib/sqlite3/constants.rb 32${GEM_LIBDIR}/lib/sqlite3/constants.rb
32${GEM_LIBDIR}/lib/sqlite3/database.rb 33${GEM_LIBDIR}/lib/sqlite3/database.rb
33${GEM_LIBDIR}/lib/sqlite3/errors.rb 34${GEM_LIBDIR}/lib/sqlite3/errors.rb
34${GEM_LIBDIR}/lib/sqlite3/pragmas.rb 35${GEM_LIBDIR}/lib/sqlite3/pragmas.rb
35${GEM_LIBDIR}/lib/sqlite3/resultset.rb 36${GEM_LIBDIR}/lib/sqlite3/resultset.rb
36${GEM_LIBDIR}/lib/sqlite3/sqlite3_native.${RUBY_DLEXT} 37${GEM_LIBDIR}/lib/sqlite3/sqlite3_native.${RUBY_DLEXT}
37${GEM_LIBDIR}/lib/sqlite3/statement.rb 38${GEM_LIBDIR}/lib/sqlite3/statement.rb
38${GEM_LIBDIR}/lib/sqlite3/translator.rb 39${GEM_LIBDIR}/lib/sqlite3/translator.rb
39${GEM_LIBDIR}/lib/sqlite3/value.rb 40${GEM_LIBDIR}/lib/sqlite3/value.rb
40${GEM_LIBDIR}/lib/sqlite3/version.rb 41${GEM_LIBDIR}/lib/sqlite3/version.rb
41${GEM_LIBDIR}/rakelib/faq.rake 
42${GEM_LIBDIR}/rakelib/gem.rake 
43${GEM_LIBDIR}/rakelib/native.rake 
44${GEM_LIBDIR}/rakelib/vendor_sqlite3.rake 
45${GEM_LIBDIR}/setup.rb 
46${GEM_LIBDIR}/test/helper.rb 42${GEM_LIBDIR}/test/helper.rb
47${GEM_LIBDIR}/test/test_backup.rb 43${GEM_LIBDIR}/test/test_backup.rb
48${GEM_LIBDIR}/test/test_collation.rb 44${GEM_LIBDIR}/test/test_collation.rb
49${GEM_LIBDIR}/test/test_database.rb 45${GEM_LIBDIR}/test/test_database.rb
50${GEM_LIBDIR}/test/test_database_flags.rb 46${GEM_LIBDIR}/test/test_database_flags.rb
51${GEM_LIBDIR}/test/test_database_readonly.rb 47${GEM_LIBDIR}/test/test_database_readonly.rb
52${GEM_LIBDIR}/test/test_database_readwrite.rb 48${GEM_LIBDIR}/test/test_database_readwrite.rb
53${GEM_LIBDIR}/test/test_deprecated.rb 49${GEM_LIBDIR}/test/test_deprecated.rb
54${GEM_LIBDIR}/test/test_encoding.rb 50${GEM_LIBDIR}/test/test_encoding.rb
55${GEM_LIBDIR}/test/test_integration.rb 51${GEM_LIBDIR}/test/test_integration.rb
56${GEM_LIBDIR}/test/test_integration_aggregate.rb 52${GEM_LIBDIR}/test/test_integration_aggregate.rb
57${GEM_LIBDIR}/test/test_integration_open_close.rb 53${GEM_LIBDIR}/test/test_integration_open_close.rb
58${GEM_LIBDIR}/test/test_integration_pending.rb 54${GEM_LIBDIR}/test/test_integration_pending.rb

cvs diff -r1.25 -r1.26 pkgsrc/databases/ruby-sqlite3/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-sqlite3/distinfo 2022/08/11 04:16:28 1.25
+++ pkgsrc/databases/ruby-sqlite3/distinfo 2022/09/09 13:17:47 1.26
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.25 2022/08/11 04:16:28 taca Exp $ 1$NetBSD: distinfo,v 1.26 2022/09/09 13:17:47 taca Exp $
2 2
3BLAKE2s (sqlite3-1.4.4.gem) = ac73bbbe5cb11afb32f44567eab4648e1d5a2ae66d9994c33babd0fe15269f69 3BLAKE2s (sqlite3-1.5.0.gem) = bc9dcb58e741a9471ded882ffde9fa20da40ce004415f5fae37edb0025dfc373
4SHA512 (sqlite3-1.4.4.gem) = 48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38 4SHA512 (sqlite3-1.5.0.gem) = 52303d3994e25bc994f86fac03b40b3bdb7eb688ae386ca583bacab74b68dd493c470f854884036d350b23ba366448605314bf080343a5684f9c999d73c1ab38
5Size (sqlite3-1.4.4.gem) = 71168 bytes 5Size (sqlite3-1.5.0.gem) = 3102720 bytes