Fairly simple update, here are the relevant changes:

- PGconn#wait_for_notify
  * send nil as the payload argument if the NOTIFY didn't have one.
  * accept a nil argument for no timeout (Sequel support)
  * Fixed API docs
  * Taint and encode event name and payload
- Handle errors while rb_thread_select()ing in PGconn#block. 
  (Brian Weaver).
- Fixed a typo in PGconn#error_message's documentation
- fixing unused variable warnings for ruby 1.9.3 (Aaron Patterson)

Tested on i386 and amd64.  I'll be commiting next week unless I hear
objections.

Thanks,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/ruby-pg/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile    9 Nov 2011 00:17:38 -0000       1.15
+++ Makefile    14 Dec 2011 19:12:25 -0000
@@ -2,9 +2,8 @@
 
 COMMENT =      PostgreSQL database interface for ruby
 
-DISTNAME =     pg-0.11.0
+DISTNAME =     pg-0.12.0
 CATEGORIES =   databases
-REVISION =     1
 
 MAINTAINER =   Jeremy Evans <jer...@openbsd.org>
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/ruby-pg/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo    25 Apr 2011 18:11:06 -0000      1.7
+++ distinfo    14 Dec 2011 19:12:31 -0000
@@ -1,5 +1,5 @@
-MD5 (pg-0.11.0.gem) = a0nr2hfwMTqiurGbnw9zXQ==
-RMD160 (pg-0.11.0.gem) = F84rdrPPg0FvvHz7Mnw4SKzFcWs=
-SHA1 (pg-0.11.0.gem) = 1auic5Lb/A3STsOc4Ai1ydrvMJE=
-SHA256 (pg-0.11.0.gem) = DBuRySVDm+658Dz7WnGZjcfUtzdUxjT3IZo/NiQNZc0=
-SIZE (pg-0.11.0.gem) = 115200
+MD5 (pg-0.12.0.gem) = oTJvfnCp9mEzlPeLW1Qv8g==
+RMD160 (pg-0.12.0.gem) = PVCXe6vyMEO+reM3n1CrrKDFacc=
+SHA1 (pg-0.12.0.gem) = KN8LRDLaqQaDIT4ESaHul1tyQKQ=
+SHA256 (pg-0.12.0.gem) = l8tjhgiYYfJZ0DvQkucXqAlEaiMzoX2sT1wtTZOEtAA=
+SIZE (pg-0.12.0.gem) = 107008
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/ruby-pg/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   9 Nov 2011 00:17:38 -0000       1.6
+++ pkg/PLIST   14 Dec 2011 19:14:55 -0000
@@ -1,17 +1,20 @@
 @comment $OpenBSD: PLIST,v 1.6 2011/11/09 00:17:38 jeremy Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.gemtest
 ${GEM_LIB}/gems/${DISTNAME}/BSD
 ${GEM_LIB}/gems/${DISTNAME}/ChangeLog
-${GEM_LIB}/gems/${DISTNAME}/Contributors
+${GEM_LIB}/gems/${DISTNAME}/Contributors.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/GPL
+${GEM_LIB}/gems/${DISTNAME}/History.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE
-${GEM_LIB}/gems/${DISTNAME}/README
-${GEM_LIB}/gems/${DISTNAME}/README.OS_X
-${GEM_LIB}/gems/${DISTNAME}/README.ja
-${GEM_LIB}/gems/${DISTNAME}/README.windows
+${GEM_LIB}/gems/${DISTNAME}/Manifest.txt
+${GEM_LIB}/gems/${DISTNAME}/README.OS_X.rdoc
+${GEM_LIB}/gems/${DISTNAME}/README.ja.rdoc
+${GEM_LIB}/gems/${DISTNAME}/README.rdoc
+${GEM_LIB}/gems/${DISTNAME}/README.windows.rdoc
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/Rakefile.local
+${GEM_LIB}/gems/${DISTNAME}/Rakefile.cross
 ${GEM_LIB}/gems/${DISTNAME}/ext/
 ${GEM_LIB}/gems/${DISTNAME}/ext/Makefile
 ${GEM_LIB}/gems/${DISTNAME}/ext/compat.c
@@ -24,22 +27,31 @@ ${GEM_LIB}/gems/${DISTNAME}/ext/pg.c
 ${GEM_LIB}/gems/${DISTNAME}/ext/pg.h
 ${GEM_LIB}/gems/${DISTNAME}/ext/pg.o
 ${GEM_LIB}/gems/${DISTNAME}/ext/pg_ext.so
+${GEM_LIB}/gems/${DISTNAME}/ext/vc/
+${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg.sln
+${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_18/
+${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_18/pg.vcproj
+${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_19/
+${GEM_LIB}/gems/${DISTNAME}/ext/vc/pg_19/pg_19.vcproj
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/pg_ext.so
-${GEM_LIB}/gems/${DISTNAME}/rake/
-${GEM_LIB}/gems/${DISTNAME}/rake/191_compat.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/dependencies.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/documentation.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/helpers.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/hg.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/manual.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/packaging.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/publishing.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/style.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/svn.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/testing.rb
-${GEM_LIB}/gems/${DISTNAME}/rake/verifytask.rb
+${GEM_LIB}/gems/${DISTNAME}/misc/
+${GEM_LIB}/gems/${DISTNAME}/misc/openssl-pg-segfault.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/
+${GEM_LIB}/gems/${DISTNAME}/sample/async_api.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/async_copyto.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/copyfrom.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/copyto.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/cursor.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/losample.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/notify_wait.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/psql.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/psqlHelp.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/test1.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/test2.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/test4.rb
+${GEM_LIB}/gems/${DISTNAME}/sample/test_binary_values.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/
 ${GEM_LIB}/gems/${DISTNAME}/spec/data/
 ${GEM_LIB}/gems/${DISTNAME}/spec/data/expected_trace.out

Reply via email to