Fri Mar 23 13:41:37 2018 UTC ()
databases/ruby-mysql2: update to 0.5.0

0.5.0						2018/3/21

Breaking Changes

* Ruby 2.0 or higher required. Ruby 1.8.7 and Ruby 1.9.3 are not supported.
* MySQL 5.5 or higher required. MySQL 5.0 and 5.1 are not supported.

New Features

* Expose mysql_set_server_option to turn multiple statements on and off (#943)
* Accept query options on Statement#execute (#912)
* Support connect attributes and the program_name attribute (#760)
* Make server_status variable available (#755)

Bug Fixes

* Fix wrong value of type YEAR on big endian environment (#921)
* MySQL 8.0.3 Release Candidate removes MYSQL_SECURE_AUTH (#891)
* Suppress Fixnum and Bignum warnings on Ruby 2.4 (#907)

Changes

* Resolve warnings for my_bool vs. bool types (#916, #919)
* Call BigDecimal(num) instead of BigDecimal.new(num) (#925, #928)
* GitHub is HTTPS by default (#922)
* Misc Cleanups (#918)
* More specific exception classes (#260, #404, #870, 911)
* Update RuboCop to 0.50.x (#752)
* Prefix more C functions with rb_mysql_ (#910)
* Fix compat with RubyInstaller-2.4 on Windows (#875)


(taca)
diff -r1.18 -r1.19 pkgsrc/databases/ruby-mysql2/Makefile
diff -r1.16 -r1.17 pkgsrc/databases/ruby-mysql2/distinfo

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

--- pkgsrc/databases/ruby-mysql2/Makefile 2018/02/25 14:08:18 1.18
+++ pkgsrc/databases/ruby-mysql2/Makefile 2018/03/23 13:41:37 1.19
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.18 2018/02/25 14:08:18 taca Exp $ 1# $NetBSD: Makefile,v 1.19 2018/03/23 13:41:37 taca Exp $
2# 2#
3 3
4DISTNAME= mysql2-0.4.10 4DISTNAME= mysql2-0.5.0
5CATEGORIES= databases ruby 5CATEGORIES= databases ruby
6 6
7MAINTAINER= taca@NetBSD.org 7MAINTAINER= taca@NetBSD.org
8HOMEPAGE= https://github.com/brianmario/mysql2/ 8HOMEPAGE= https://github.com/brianmario/mysql2/
9COMMENT= Simple, fast Mysql library for Ruby, binding to libmysql 9COMMENT= Simple, fast Mysql library for Ruby, binding to libmysql
10LICENSE= mit 10LICENSE= mit
11 11
12.include "../../lang/ruby/gem.mk" 12.include "../../lang/ruby/gem.mk"
13.include "../../mk/mysql.buildlink3.mk" 13.include "../../mk/mysql.buildlink3.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.16 -r1.17 pkgsrc/databases/ruby-mysql2/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/ruby-mysql2/distinfo 2018/02/25 14:08:18 1.16
+++ pkgsrc/databases/ruby-mysql2/distinfo 2018/03/23 13:41:37 1.17
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.16 2018/02/25 14:08:18 taca Exp $ 1$NetBSD: distinfo,v 1.17 2018/03/23 13:41:37 taca Exp $
2 2
3SHA1 (mysql2-0.4.10.gem) = b4d1606147276f61105759b45a0f4f06d8ac6750 3SHA1 (mysql2-0.5.0.gem) = 5981bc9c1337009f8355486e5681f586f5095dd3
4RMD160 (mysql2-0.4.10.gem) = d1d6913d0e6e64d2aaab2066744668be56a2ee2c 4RMD160 (mysql2-0.5.0.gem) = 14aa173bde98968417943634e61456c2b7ad8525
5SHA512 (mysql2-0.4.10.gem) = 1f9c8eb1b120cfc940b3aa26b2dff54735ccdf54fd6e6745e347179d29803b4a4d1f3b80a86f92dd534089f625ffcd6055458f27aaefebe58f8332890a842b43 5SHA512 (mysql2-0.5.0.gem) = d7026fd4e69558bb8150bb9f4053143cecf2af39c94db2d8b708b8ab936b20b3051844eb79e893c2c5880774b24c62d77444f258195887f4eb95ea558dd7e410
6Size (mysql2-0.4.10.gem) = 97792 bytes 6Size (mysql2-0.5.0.gem) = 98816 bytes