Update to the latest release of the tiny_tds gem. Changelog at
https://github.com/rails-sqlserver/tiny_tds/blob/master/CHANGELOG.md

This removes a local patch, which was merged upstream.

Tested on amd64.  Will be committing in a couple days unless I hear
objections.

Thanks,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-tiny_tds/Makefile,v
diff -u -p -u -p -r1.22 Makefile
--- Makefile    8 Jan 2023 02:46:28 -0000       1.22
+++ Makefile    8 Nov 2024 02:45:54 -0000
@@ -1,6 +1,6 @@
 COMMENT =      simple and fast ruby binding to FreeTDS
 
-DISTNAME =     tiny_tds-2.1.5
+DISTNAME =     tiny_tds-2.1.7
 CATEGORIES =   databases
 
 HOMEPAGE =     https://github.com/rails-sqlserver/tiny_tds
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-tiny_tds/distinfo,v
diff -u -p -u -p -r1.11 distinfo
--- distinfo    8 Jan 2023 02:46:28 -0000       1.11
+++ distinfo    8 Nov 2024 02:46:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (tiny_tds-2.1.5.gem) = yYtl9VoRW+q7rkFhei8UYiaCNaKGCN3Agzb/wm8vyhk=
-SIZE (tiny_tds-2.1.5.gem) = 62976
+SHA256 (tiny_tds-2.1.7.gem) = tUFFGhOhUm75dy7xqoBNaDtsMjmaRw0m5reOFukrats=
+SIZE (tiny_tds-2.1.7.gem) = 66048
Index: patches/patch-ext_tiny_tds_result_c
===================================================================
RCS file: patches/patch-ext_tiny_tds_result_c
diff -N patches/patch-ext_tiny_tds_result_c
--- patches/patch-ext_tiny_tds_result_c 8 Jan 2023 02:46:28 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-Avoid warning on Ruby 3.2+.
-
-Index: ext/tiny_tds/result.c
---- ext/tiny_tds/result.c.orig
-+++ ext/tiny_tds/result.c
-@@ -582,6 +582,7 @@ void init_tinytds_result() {
-   cDate = rb_const_get(rb_cObject, rb_intern("Date"));
-   /* Define TinyTds::Result */
-   cTinyTdsResult = rb_define_class_under(mTinyTds, "Result", rb_cObject);
-+  rb_undef_alloc_func(cTinyTdsResult);
-   /* Define TinyTds::Result Public Methods */
-   rb_define_method(cTinyTdsResult, "fields", rb_tinytds_result_fields, 0);
-   rb_define_method(cTinyTdsResult, "each", rb_tinytds_result_each, -1);
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/ruby-tiny_tds/pkg/PLIST,v
diff -u -p -u -p -r1.12 PLIST
--- pkg/PLIST   11 Mar 2022 18:31:46 -0000      1.12
+++ pkg/PLIST   8 Nov 2024 02:47:34 -0000
@@ -2,11 +2,12 @@ ${GEM_BIN}/defncopy-ttds${GEM_BIN_SUFFIX
 ${GEM_BIN}/tsql-ttds${GEM_BIN_SUFFIX}
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.circleci/
+${GEM_LIB}/gems/${DISTNAME}/.circleci/config.yml
 ${GEM_LIB}/gems/${DISTNAME}/.codeclimate.yml
 ${GEM_LIB}/gems/${DISTNAME}/.gitattributes
 ${GEM_LIB}/gems/${DISTNAME}/.gitignore
 ${GEM_LIB}/gems/${DISTNAME}/.rubocop.yml
-${GEM_LIB}/gems/${DISTNAME}/.travis.yml
 ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
 ${GEM_LIB}/gems/${DISTNAME}/CODE_OF_CONDUCT.md
 ${GEM_LIB}/gems/${DISTNAME}/Gemfile
@@ -15,7 +16,6 @@ ${GEM_LIB}/gems/${DISTNAME}/MIT-LICENSE
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
 ${GEM_LIB}/gems/${DISTNAME}/VERSION
-${GEM_LIB}/gems/${DISTNAME}/appveyor.yml
 ${GEM_LIB}/gems/${DISTNAME}/bin/
 ${GEM_LIB}/gems/${DISTNAME}/bin/defncopy-ttds
 ${GEM_LIB}/gems/${DISTNAME}/bin/tsql-ttds
@@ -40,6 +40,8 @@ ${GEM_LIB}/gems/${DISTNAME}/patches/free
 ${GEM_LIB}/gems/${DISTNAME}/patches/libiconv/
 ${GEM_LIB}/gems/${DISTNAME}/patches/libiconv/1.14/
 ${GEM_LIB}/gems/${DISTNAME}/patches/libiconv/1.14/1-avoid-gets-error.patch
+${GEM_LIB}/gems/${DISTNAME}/setup_cimgruby_dev.sh
+${GEM_LIB}/gems/${DISTNAME}/start_dev.sh
 ${GEM_LIB}/gems/${DISTNAME}/tasks/
 ${GEM_LIB}/gems/${DISTNAME}/tasks/native_gem.rake
 ${GEM_LIB}/gems/${DISTNAME}/tasks/package.rake
@@ -51,17 +53,17 @@ ${GEM_LIB}/gems/${DISTNAME}/tasks/ports/
 ${GEM_LIB}/gems/${DISTNAME}/tasks/ports/recipe.rb
 ${GEM_LIB}/gems/${DISTNAME}/tasks/test.rake
 ${GEM_LIB}/gems/${DISTNAME}/test/
-${GEM_LIB}/gems/${DISTNAME}/test/appveyor/
-${GEM_LIB}/gems/${DISTNAME}/test/appveyor/dbsetup.ps1
-${GEM_LIB}/gems/${DISTNAME}/test/appveyor/dbsetup.sql
 ${GEM_LIB}/gems/${DISTNAME}/test/benchmark/
 ${GEM_LIB}/gems/${DISTNAME}/test/benchmark/query.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/benchmark/query_odbc.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/benchmark/query_tinytds.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/bin/
 ${GEM_LIB}/gems/${DISTNAME}/test/bin/install-freetds.sh
+${GEM_LIB}/gems/${DISTNAME}/test/bin/install-mssql.ps1
+${GEM_LIB}/gems/${DISTNAME}/test/bin/install-mssqltools.sh
 ${GEM_LIB}/gems/${DISTNAME}/test/bin/install-openssl.sh
-${GEM_LIB}/gems/${DISTNAME}/test/bin/setup.sh
+${GEM_LIB}/gems/${DISTNAME}/test/bin/setup_tinytds_db.sh
+${GEM_LIB}/gems/${DISTNAME}/test/bin/setup_volume_permissions.sh
 ${GEM_LIB}/gems/${DISTNAME}/test/client_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/gem_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/result_test.rb
@@ -75,6 +77,9 @@ ${GEM_LIB}/gems/${DISTNAME}/test/schema/
 ${GEM_LIB}/gems/${DISTNAME}/test/schema/sqlserver_azure.sql
 ${GEM_LIB}/gems/${DISTNAME}/test/schema/sybase_ase.sql
 ${GEM_LIB}/gems/${DISTNAME}/test/schema_test.rb
+${GEM_LIB}/gems/${DISTNAME}/test/sql/
+${GEM_LIB}/gems/${DISTNAME}/test/sql/db-create.sql
+${GEM_LIB}/gems/${DISTNAME}/test/sql/db-login.sql
 ${GEM_LIB}/gems/${DISTNAME}/test/test_helper.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/thread_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/tiny_tds.gemspec

Reply via email to