pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/ruby-tiny_tds databases/ruby-tiny_tds: updat...
details: https://anonhg.NetBSD.org/pkgsrc/rev/0f6d5c65f128
branches: trunk
changeset: 368643:0f6d5c65f128
user: taca <taca%pkgsrc.org@localhost>
date: Sun Sep 17 15:46:08 2017 +0000
description:
databases/ruby-tiny_tds: update to 2.0.0.
2.0.0
* Stop building FreeTDS as a part of the extension build.
1.3.0
* FreeTDS: Link libgcc statically for Windows. (#351) Fixes #349.
1.2.0
* Use OpenSSL v1.1.0e & FreeTDS v1.00.27 for Windows builds.
1.1.0 *
* Use rake-compiler-dock v0.6.0
* Handle SYBVARIANT types from SQL function. Fixes #317. Fixed #321.
* Fix `use_utf16` optoin for booleans. Fixes #314
* Add `-q` check for bin puts. Fixes #318
* Use FreeTDS 1.00.21.
* Appveyor tests only 2012, 2014 with one Ruby, 23-x64.
* CircleCI & TravisCI both test 2016.
1.0.5
* Windows Static Builds - Use FreeTDS 1.00.15, OpenSSL 1.0.2j.
* Appveyor tests 2012, 2014, 2016.
* Error messages greater than 1024 chars generates a buffer overflow. Fixes
#293.
* Ensures numeric options are treated numerically Fixes #303.
* New `:contained` login option. May deprecate `:azure`. Fixes #292.
* New `:use_utf16` login option. Toggle UCS-2 or UTF-16. Default true.
1.0.4
* Use FreeTDS 1.0 final
1.0.3
* Use FreeTDS 1.0rc5 for cross compile windows gems.
* Ensure we only work with latest FreeTDS v0.95.x or higher.
1.0.2
* Cross compile w/2.3.0 using rake-compiler-dock ~> 0.5.1. Fixes #268 #270.
* Use FreeTDS 1.0rc4 for cross compile windows gems.
1.0.1
* Fix ruby exe's in non-platform gem.
1.0.0
* Tested with FreeTDS 1.0.
* Add emoji support by default using FreeTDS v1.0 in docs.
0.9.5 (release candidates only)
* Binstub wrappers for `tsql`. Fixes #227 #251
* Add support for 2008 data types. Must use TDSVER 7.3 or higher. Fixes #244
#251
- [date]
- [datetime2]
- [datetimeoffset]
- [time]
* Default FreeTDS to 0.95. Support 0.91 Alternate Fixes #233
- Allow our `tds_version` to mirror TDSVER env var. Ex '7.3' vs '73'.
- Change error handler for `SYBEICONVO` to hard return INT_CANCEL.
* Made sure Azure logins are user@short vs. long domain. Fixes #229
* Removed Ruby 1.9.3 from CI builds.
* CI now tests Azure too.
* Fixed compiler warnings on all platforms. Fixed #241
* FreeTDS - Remove support for bad iconv.
diffstat:
databases/ruby-tiny_tds/Makefile | 11 ++++++-----
databases/ruby-tiny_tds/PLIST | 37 +++++++++++++++++++++++++++++++++----
databases/ruby-tiny_tds/distinfo | 10 +++++-----
3 files changed, 44 insertions(+), 14 deletions(-)
diffs (126 lines):
diff -r 5279210d7c6d -r 0f6d5c65f128 databases/ruby-tiny_tds/Makefile
--- a/databases/ruby-tiny_tds/Makefile Sun Sep 17 15:41:15 2017 +0000
+++ b/databases/ruby-tiny_tds/Makefile Sun Sep 17 15:46:08 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2017/09/17 15:05:31 taca Exp $
+# $NetBSD: Makefile,v 1.15 2017/09/17 15:46:08 taca Exp $
-DISTNAME= tiny_tds-0.7.0
+DISTNAME= tiny_tds-2.0.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
-PKGREVISION= 3
CATEGORIES= databases ruby
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -10,9 +9,11 @@
COMMENT= Modern, simple and fast FreeTDS library for Ruby using DB-Library
LICENSE= mit
-DEPENDS+= ${RUBY_PKGPREFIX}-mini_portile>=0.6.2:../../misc/ruby-mini_portile
+DEPENDS+= ${RUBY_PKGPREFIX}-mini_portile2>=2.0<2.3:../../misc/ruby-mini_portile2
-OVERRIDE_GEMSPEC+= mini_portile>=0.6.2
+# No ALTERNATIVES file since bin/defncopy and bin/tsql conflict
+# with freetds.
+RUBYGEM_OPTIONS+= --format-executable
.include "../../databases/freetds/buildlink3.mk"
.include "../../lang/ruby/gem.mk"
diff -r 5279210d7c6d -r 0f6d5c65f128 databases/ruby-tiny_tds/PLIST
--- a/databases/ruby-tiny_tds/PLIST Sun Sep 17 15:41:15 2017 +0000
+++ b/databases/ruby-tiny_tds/PLIST Sun Sep 17 15:46:08 2017 +0000
@@ -1,46 +1,75 @@
-@comment $NetBSD: PLIST,v 1.6 2015/09/13 04:50:26 taca Exp $
+@comment $NetBSD: PLIST,v 1.7 2017/09/17 15:46:08 taca Exp $
+bin/defncopy${RUBY_SUFFIX}
+bin/tsql${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_EXTSDIR}/gem.build_complete
${GEM_EXTSDIR}/tiny_tds/tiny_tds.${RUBY_DLEXT}
+${GEM_LIBDIR}/.codeclimate.yml
+${GEM_LIBDIR}/.gitattributes
${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.rubocop.yml
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/BACKERS.md
${GEM_LIBDIR}/CHANGELOG
${GEM_LIBDIR}/CODE_OF_CONDUCT.md
${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/ISSUE_TEMPLATE.md
${GEM_LIBDIR}/MIT-LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/VERSION
${GEM_LIBDIR}/appveyor.yml
+${GEM_LIBDIR}/bin/defncopy
+${GEM_LIBDIR}/bin/tsql
+${GEM_LIBDIR}/circle.yml
+${GEM_LIBDIR}/exe/.keep
${GEM_LIBDIR}/ext/tiny_tds/client.c
${GEM_LIBDIR}/ext/tiny_tds/client.h
${GEM_LIBDIR}/ext/tiny_tds/extconf.rb
+${GEM_LIBDIR}/ext/tiny_tds/extconsts.rb
${GEM_LIBDIR}/ext/tiny_tds/result.c
${GEM_LIBDIR}/ext/tiny_tds/result.h
${GEM_LIBDIR}/ext/tiny_tds/tiny_tds_ext.c
${GEM_LIBDIR}/ext/tiny_tds/tiny_tds_ext.h
${GEM_LIBDIR}/lib/tiny_tds.rb
+${GEM_LIBDIR}/lib/tiny_tds/bin.rb
${GEM_LIBDIR}/lib/tiny_tds/client.rb
${GEM_LIBDIR}/lib/tiny_tds/error.rb
+${GEM_LIBDIR}/lib/tiny_tds/gem.rb
${GEM_LIBDIR}/lib/tiny_tds/result.rb
${GEM_LIBDIR}/lib/tiny_tds/tiny_tds.${RUBY_DLEXT}
${GEM_LIBDIR}/lib/tiny_tds/version.rb
-${GEM_LIBDIR}/ports/archives/freetds-0.91.112.tar.gz
-${GEM_LIBDIR}/ports/patches/freetds/0.91/Makefile.in.diff
-${GEM_LIBDIR}/ports/patches/freetds/0.91/dblib-30-char-username.diff
+${GEM_LIBDIR}/patches/freetds/1.00.27/0001-mingw_missing_inet_pton.diff
+${GEM_LIBDIR}/patches/libiconv/1.14/1-avoid-gets-error.patch
+${GEM_LIBDIR}/tasks/native_gem.rake
+${GEM_LIBDIR}/tasks/package.rake
+${GEM_LIBDIR}/tasks/ports.rake
+${GEM_LIBDIR}/tasks/ports/freetds.rb
+${GEM_LIBDIR}/tasks/ports/libiconv.rb
+${GEM_LIBDIR}/tasks/ports/openssl.rb
+${GEM_LIBDIR}/tasks/ports/recipe.rb
+${GEM_LIBDIR}/tasks/test.rake
${GEM_LIBDIR}/test/appveyor/dbsetup.ps1
${GEM_LIBDIR}/test/appveyor/dbsetup.sql
${GEM_LIBDIR}/test/benchmark/query.rb
${GEM_LIBDIR}/test/benchmark/query_odbc.rb
${GEM_LIBDIR}/test/benchmark/query_tinytds.rb
+${GEM_LIBDIR}/test/bin/install-freetds.sh
+${GEM_LIBDIR}/test/bin/install-openssl.sh
+${GEM_LIBDIR}/test/bin/setup.sh
${GEM_LIBDIR}/test/client_test.rb
+${GEM_LIBDIR}/test/gem_test.rb
${GEM_LIBDIR}/test/result_test.rb
${GEM_LIBDIR}/test/schema/1px.gif
${GEM_LIBDIR}/test/schema/sqlserver_2000.sql
${GEM_LIBDIR}/test/schema/sqlserver_2005.sql
${GEM_LIBDIR}/test/schema/sqlserver_2008.sql
${GEM_LIBDIR}/test/schema/sqlserver_2014.sql
+${GEM_LIBDIR}/test/schema/sqlserver_2016.sql
${GEM_LIBDIR}/test/schema/sqlserver_azure.sql
${GEM_LIBDIR}/test/schema/sybase_ase.sql
${GEM_LIBDIR}/test/schema_test.rb
${GEM_LIBDIR}/test/test_helper.rb
${GEM_LIBDIR}/test/thread_test.rb
+${GEM_LIBDIR}/tiny_tds.gemspec
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 5279210d7c6d -r 0f6d5c65f128 databases/ruby-tiny_tds/distinfo
--- a/databases/ruby-tiny_tds/distinfo Sun Sep 17 15:41:15 2017 +0000
+++ b/databases/ruby-tiny_tds/distinfo Sun Sep 17 15:46:08 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 01:56:34 agc Exp $
+$NetBSD: distinfo,v 1.4 2017/09/17 15:46:08 taca Exp $
-SHA1 (tiny_tds-0.7.0.gem) = 90fa6c675a6f30ba1e5847c3068129e1da8fd086
-RMD160 (tiny_tds-0.7.0.gem) = 722c57bd2278cb07decb485a26fe6148d7dc0df7
-SHA512 (tiny_tds-0.7.0.gem) = a0a589debca65289118916a918fab2750b53495a5c56696f43f3d4cbd5bdbf524bd29d50e1ce719d1457e877bc63289eb417e31fff596655fc7b547281c2d245
-Size (tiny_tds-0.7.0.gem) = 2404352 bytes
+SHA1 (tiny_tds-2.0.0.gem) = 849e4729f3ffafba76560cda9915f40b51123ac8
+RMD160 (tiny_tds-2.0.0.gem) = 8bcb1fc06a8cd1f01f218a6a386ed8df078a4578
+SHA512 (tiny_tds-2.0.0.gem) = c4672eda0203d81aaa2d74946175d4a29e39b28f9e3355a292b0992b147cdf86767e71a8aea41720e8ea817b7a5253057b697707deef7c62aedb09c929548adb
+Size (tiny_tds-2.0.0.gem) = 57856 bytes
Home |
Main Index |
Thread Index |
Old Index