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