diff options
author | taca <taca@pkgsrc.org> | 2015-02-01 13:24:46 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2015-02-01 13:24:46 +0000 |
commit | ce6eaeb4a5a1ce224686b8118ef8d9e28e6b577d (patch) | |
tree | 6cf1212af5e4283981a0b3468ff9eb4ed184987d /databases/ruby-pg | |
parent | 000b7bb403fe5a8f3999db0cc1e8bc9543542f42 (diff) | |
download | pkgsrc-ce6eaeb4a5a1ce224686b8118ef8d9e28e6b577d.tar.gz |
Update ruby-pg to 0.18.1.
== v0.18.1 [2015-01-05] Michael Granger <ged@FaerieMUD.org>
Correct the minimum compatible Ruby version to 1.9.3. #199
== v0.18.0 [2015-01-01] Michael Granger <ged@FaerieMUD.org>
Bugfixes:
- Fix OID to Integer mapping (it is unsigned now). #187
- Fix possible segfault in conjunction with notice receiver. #185
Enhancements:
- Add an extensible type cast system.
- A lot of performance improvements.
- Return frozen String objects for result field names.
- Add PG::Result#stream_each and #stream_each_row as fast helpers for
the single row mode.
- Add Enumerator variant to PG::Result#each and #each_row.
- Add PG::Connection#conninfo and #hostaddr.
- Add PG.init_openssl and PG.init_ssl methods.
- Force zero termination for all text strings that are given to libpq.
It raises an ArgumentError if the string contains a null byte.
- Update Windows cross build to PostgreSQL 9.3.
Diffstat (limited to 'databases/ruby-pg')
-rw-r--r-- | databases/ruby-pg/Makefile | 4 | ||||
-rw-r--r-- | databases/ruby-pg/PLIST | 32 | ||||
-rw-r--r-- | databases/ruby-pg/distinfo | 8 |
3 files changed, 36 insertions, 8 deletions
diff --git a/databases/ruby-pg/Makefile b/databases/ruby-pg/Makefile index 669cb5618fd..d1ca52a5199 100644 --- a/databases/ruby-pg/Makefile +++ b/databases/ruby-pg/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.19 2014/03/13 18:23:21 taca Exp $ +# $NetBSD: Makefile,v 1.20 2015/02/01 13:24:46 taca Exp $ -DISTNAME= pg-0.17.1 +DISTNAME= pg-0.18.1 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:C/postgres/&ql/} CATEGORIES= databases diff --git a/databases/ruby-pg/PLIST b/databases/ruby-pg/PLIST index 0e0569f5cb0..c3f9b901682 100644 --- a/databases/ruby-pg/PLIST +++ b/databases/ruby-pg/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.12 2014/03/13 18:23:21 taca Exp $ +@comment $NetBSD: PLIST,v 1.13 2015/02/01 13:24:46 taca Exp $ ${GEM_HOME}/build_info/${GEM_NAME}.info ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_EXTSDIR}/pg_ext.${RUBY_DLEXT} @@ -24,17 +24,37 @@ ${GEM_LIBDIR}/ext/gvl_wrappers.c ${GEM_LIBDIR}/ext/gvl_wrappers.h ${GEM_LIBDIR}/ext/pg.c ${GEM_LIBDIR}/ext/pg.h +${GEM_LIBDIR}/ext/pg_binary_decoder.c +${GEM_LIBDIR}/ext/pg_binary_encoder.c +${GEM_LIBDIR}/ext/pg_coder.c ${GEM_LIBDIR}/ext/pg_connection.c +${GEM_LIBDIR}/ext/pg_copy_coder.c ${GEM_LIBDIR}/ext/pg_errors.c ${GEM_LIBDIR}/ext/pg_result.c +${GEM_LIBDIR}/ext/pg_text_decoder.c +${GEM_LIBDIR}/ext/pg_text_encoder.c +${GEM_LIBDIR}/ext/pg_type_map.c +${GEM_LIBDIR}/ext/pg_type_map_all_strings.c +${GEM_LIBDIR}/ext/pg_type_map_by_class.c +${GEM_LIBDIR}/ext/pg_type_map_by_column.c +${GEM_LIBDIR}/ext/pg_type_map_by_mri_type.c +${GEM_LIBDIR}/ext/pg_type_map_by_oid.c +${GEM_LIBDIR}/ext/pg_type_map_in_ruby.c +${GEM_LIBDIR}/ext/util.c +${GEM_LIBDIR}/ext/util.h ${GEM_LIBDIR}/ext/vc/pg.sln ${GEM_LIBDIR}/ext/vc/pg_18/pg.vcproj ${GEM_LIBDIR}/ext/vc/pg_19/pg_19.vcproj ${GEM_LIBDIR}/lib/pg.rb +${GEM_LIBDIR}/lib/pg/basic_type_mapping.rb +${GEM_LIBDIR}/lib/pg/coder.rb ${GEM_LIBDIR}/lib/pg/connection.rb ${GEM_LIBDIR}/lib/pg/constants.rb ${GEM_LIBDIR}/lib/pg/exceptions.rb ${GEM_LIBDIR}/lib/pg/result.rb +${GEM_LIBDIR}/lib/pg/text_decoder.rb +${GEM_LIBDIR}/lib/pg/text_encoder.rb +${GEM_LIBDIR}/lib/pg/type_map_by_column.rb ${GEM_LIBDIR}/lib/pg_ext.${RUBY_DLEXT} ${GEM_LIBDIR}/sample/array_insert.rb ${GEM_LIBDIR}/sample/async_api.rb @@ -56,8 +76,16 @@ ${GEM_LIBDIR}/sample/wal_shipper.rb ${GEM_LIBDIR}/sample/warehouse_partitions.rb ${GEM_LIBDIR}/spec/data/expected_trace.out ${GEM_LIBDIR}/spec/data/random_binary_data -${GEM_LIBDIR}/spec/lib/helpers.rb +${GEM_LIBDIR}/spec/helpers.rb +${GEM_LIBDIR}/spec/pg/basic_type_mapping_spec.rb ${GEM_LIBDIR}/spec/pg/connection_spec.rb ${GEM_LIBDIR}/spec/pg/result_spec.rb +${GEM_LIBDIR}/spec/pg/type_map_by_class_spec.rb +${GEM_LIBDIR}/spec/pg/type_map_by_column_spec.rb +${GEM_LIBDIR}/spec/pg/type_map_by_mri_type_spec.rb +${GEM_LIBDIR}/spec/pg/type_map_by_oid_spec.rb +${GEM_LIBDIR}/spec/pg/type_map_in_ruby_spec.rb +${GEM_LIBDIR}/spec/pg/type_map_spec.rb +${GEM_LIBDIR}/spec/pg/type_spec.rb ${GEM_LIBDIR}/spec/pg_spec.rb ${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/databases/ruby-pg/distinfo b/databases/ruby-pg/distinfo index 4412ae16b77..7d104674156 100644 --- a/databases/ruby-pg/distinfo +++ b/databases/ruby-pg/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.13 2014/03/13 18:23:21 taca Exp $ +$NetBSD: distinfo,v 1.14 2015/02/01 13:24:46 taca Exp $ -SHA1 (pg-0.17.1.gem) = 2f3c2625f2bb07157647870af97007014e2191fb -RMD160 (pg-0.17.1.gem) = 75086b8752856501193eb01689587b6c74df80a7 -Size (pg-0.17.1.gem) = 142848 bytes +SHA1 (pg-0.18.1.gem) = 96b6c292c72b1bf7fad0cb5d949f96d8e06867ad +RMD160 (pg-0.18.1.gem) = d3c34fd190bf243f43c9ed8a55f1a3153f21953e +Size (pg-0.18.1.gem) = 213504 bytes |