This updates databases/ruby-sequel and databases/ruby-sequel_pg to the latest versions (3.37.0 and 1.5.0).
Many new features and bug fixes in Sequel, see: https://github.com/jeremyevans/sequel/blob/master/CHANGELOG For sequel_pg, only new features are a fast array parser and PostgreSQL 9.2+ streaming support. Tested on i386. Will be committing later this week unless I hear objections. Thanks, Jeremy Index: databases/ruby-sequel/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-sequel/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- databases/ruby-sequel/Makefile 6 Apr 2012 19:23:07 -0000 1.20 +++ databases/ruby-sequel/Makefile 10 Jul 2012 18:38:57 -0000 @@ -2,7 +2,7 @@ COMMENT = lightweight database library and ORM for Ruby -DISTNAME = sequel-3.34.1 +DISTNAME = sequel-3.37.0 CATEGORIES = databases HOMEPAGE = http://sequel.rubyforge.org/ Index: databases/ruby-sequel/distinfo =================================================================== RCS file: /cvs/ports/databases/ruby-sequel/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- databases/ruby-sequel/distinfo 6 Apr 2012 19:23:07 -0000 1.12 +++ databases/ruby-sequel/distinfo 10 Jul 2012 18:39:11 -0000 @@ -1,5 +1,2 @@ -MD5 (sequel-3.34.1.gem) = wOxxxX37gPrg7S3KKRBW/w== -RMD160 (sequel-3.34.1.gem) = lrP3Arbt24DOhMG8RKAORcQV2RQ= -SHA1 (sequel-3.34.1.gem) = 7WVP3c2R6vAUetso2EyF87btahc= -SHA256 (sequel-3.34.1.gem) = Ivam26gi5BF4XoSFDKEndjJzDayVJYYLDD6s9yxA4Pk= -SIZE (sequel-3.34.1.gem) = 922112 +SHA256 (sequel-3.37.0.gem) = yGrH2dHFPVl3hUHaD65w+bSj/UWzrHerrf79aV8PzsY= +SIZE (sequel-3.37.0.gem) = 987136 Index: databases/ruby-sequel/pkg/PLIST =================================================================== RCS file: /cvs/ports/databases/ruby-sequel/pkg/PLIST,v retrieving revision 1.13 diff -u -p -r1.13 PLIST --- databases/ruby-sequel/pkg/PLIST 6 Apr 2012 19:23:07 -0000 1.13 +++ databases/ruby-sequel/pkg/PLIST 10 Jul 2012 18:39:53 -0000 @@ -18,6 +18,7 @@ ${GEM_LIB}/gems/${DISTNAME}/doc/dataset_ ${GEM_LIB}/gems/${DISTNAME}/doc/mass_assignment.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/migration.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/model_hooks.rdoc +${GEM_LIB}/gems/${DISTNAME}/doc/object_model.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/opening_databases.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/prepared_statements.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/querying.rdoc @@ -70,6 +71,9 @@ ${GEM_LIB}/gems/${DISTNAME}/doc/release_ ${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.32.0.txt ${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.33.0.txt ${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.34.0.txt +${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.35.0.txt +${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.36.0.txt +${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.37.0.txt ${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.4.0.txt ${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.5.0.txt ${GEM_LIB}/gems/${DISTNAME}/doc/release_notes/3.6.0.txt @@ -80,6 +84,7 @@ ${GEM_LIB}/gems/${DISTNAME}/doc/schema_m ${GEM_LIB}/gems/${DISTNAME}/doc/sharding.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/sql.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/testing.rdoc +${GEM_LIB}/gems/${DISTNAME}/doc/thread_safety.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/transactions.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/validations.rdoc ${GEM_LIB}/gems/${DISTNAME}/doc/virtual_rows.rdoc @@ -115,6 +120,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/a ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/jdbc/mysql.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/jdbc/oracle.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/jdbc/postgresql.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/jdbc/progress.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/jdbc/sqlite.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/jdbc/sqlserver.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/jdbc/transactions.rb @@ -123,7 +129,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/a ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/mysql2.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/odbc/ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/odbc.rb -${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/odbc/db2.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/odbc/mssql.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/openbase.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/oracle.rb @@ -149,6 +154,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/a ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/tinytds.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/utils/ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/utils/emulate_offset_with_row_number.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/utils/pg_types.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/adapters/utils/stored_procedures.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/ast_transformer.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/connection_pool/ @@ -185,6 +191,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/e ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/blank.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/columns_introspection.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/core_extensions.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/eval_inspect.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/inflector.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/looser_typecasting.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/migration.rb @@ -196,6 +203,11 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/e ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_auto_parameterize.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_hstore.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_hstore_ops.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_inet.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_interval.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_json.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_range.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_range_ops.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pg_statement_cache.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/pretty_table.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/query.rb @@ -204,6 +216,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/e ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/schema_dumper.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/select_remove.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/server_block.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/split_array_nil.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/sql_expr.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/string_date_time.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/extensions/thread_local_timezones.rb @@ -231,6 +244,8 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/p ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/composition.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/dataset_associations.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/defaults_setter.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/dirty.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/eager_each.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/force_encoding.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/hook_class_methods.rb ${GEM_LIB}/gems/${DISTNAME}/lib/sequel/plugins/identity_map.rb @@ -309,6 +324,9 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/extensi ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/core_extensions_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/dataset_associations_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/defaults_setter_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/dirty_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/eager_each_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/eval_inspect_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/force_encoding_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/hook_class_methods_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/identity_map_spec.rb @@ -332,6 +350,11 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/extensi ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_auto_parameterize_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_hstore_ops_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_hstore_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_inet_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_interval_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_json_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_range_ops_spec.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_range_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/pg_statement_cache_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/prepared_statements_associations_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/prepared_statements_safe_spec.rb @@ -352,6 +375,7 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/extensi ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/single_table_inheritance_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/skip_create_refresh_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/spec_helper.rb +${GEM_LIB}/gems/${DISTNAME}/spec/extensions/split_array_nil_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/sql_expr_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/static_cache_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/extensions/string_date_time_spec.rb @@ -418,12 +442,12 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/files/t ${GEM_LIB}/gems/${DISTNAME}/spec/files/timestamped_migrations/1273253849_create_sessions.rb ${GEM_LIB}/gems/${DISTNAME}/spec/files/timestamped_migrations/1273253851_create_nodes.rb ${GEM_LIB}/gems/${DISTNAME}/spec/files/timestamped_migrations/1273253853_3_create_users.rb -${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_migrations/ -${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_migrations/001_create_alt_basic.rb -${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_migrations/002_create_basic.rb -${GEM_LIB}/gems/${DISTNAME}/spec/files/transactionless_migrations/ -${GEM_LIB}/gems/${DISTNAME}/spec/files/transactionless_migrations/001_create_alt_basic.rb -${GEM_LIB}/gems/${DISTNAME}/spec/files/transactionless_migrations/002_create_basic.rb +${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_specified_migrations/ +${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_specified_migrations/001_create_alt_basic.rb +${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_specified_migrations/002_create_basic.rb +${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_unspecified_migrations/ +${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_unspecified_migrations/001_create_alt_basic.rb +${GEM_LIB}/gems/${DISTNAME}/spec/files/transaction_unspecified_migrations/002_create_basic.rb ${GEM_LIB}/gems/${DISTNAME}/spec/files/uppercase_timestamped_migrations/ ${GEM_LIB}/gems/${DISTNAME}/spec/files/uppercase_timestamped_migrations/1273253849_CREATE_SESSIONS.RB ${GEM_LIB}/gems/${DISTNAME}/spec/files/uppercase_timestamped_migrations/1273253851_CREATE_NODES.RB Index: databases/ruby-sequel_pg/Makefile =================================================================== RCS file: /cvs/ports/databases/ruby-sequel_pg/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- databases/ruby-sequel_pg/Makefile 6 Apr 2012 19:23:37 -0000 1.14 +++ databases/ruby-sequel_pg/Makefile 10 Jul 2012 18:41:07 -0000 @@ -2,7 +2,7 @@ COMMENT = faster SELECTs when using ruby-sequel with ruby-pg -DISTNAME = sequel_pg-1.3.0 +DISTNAME = sequel_pg-1.5.0 CATEGORIES = databases MAINTAINER = Jeremy Evans <jer...@openbsd.org> @@ -18,7 +18,7 @@ WANTLIB = pq>=2 MODULES = lang/ruby LIB_DEPENDS = databases/postgresql -RUN_DEPENDS = databases/ruby-sequel,${MODRUBY_FLAVOR}>=3.34.0 \ +RUN_DEPENDS = databases/ruby-sequel,${MODRUBY_FLAVOR}>=3.37.0 \ databases/ruby-pg,${MODRUBY_FLAVOR} BUILD_DEPENDS = ${RUN_DEPENDS} Index: databases/ruby-sequel_pg/distinfo =================================================================== RCS file: /cvs/ports/databases/ruby-sequel_pg/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- databases/ruby-sequel_pg/distinfo 6 Apr 2012 19:23:37 -0000 1.6 +++ databases/ruby-sequel_pg/distinfo 10 Jul 2012 18:43:51 -0000 @@ -1,5 +1,2 @@ -MD5 (sequel_pg-1.3.0.gem) = g90AcezHviSgxuXvV10C+w== -RMD160 (sequel_pg-1.3.0.gem) = w9owNlpQYI3OYQCmepTKtzZufYs= -SHA1 (sequel_pg-1.3.0.gem) = mQFVlsk3RYIdBT7Ib2Bu8cXtTY0= -SHA256 (sequel_pg-1.3.0.gem) = 4Ew8Q7CV9sHVIlZfO7pHyTyV0hekbIh6KxECKYEyof0= -SIZE (sequel_pg-1.3.0.gem) = 13312 +SHA256 (sequel_pg-1.5.0.gem) = VZP4johH+cR7PDKkqohMr9PmQdHTm9mEZd24fn5FErE= +SIZE (sequel_pg-1.5.0.gem) = 16896 Index: databases/ruby-sequel_pg/pkg/PLIST =================================================================== RCS file: /cvs/ports/databases/ruby-sequel_pg/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- databases/ruby-sequel_pg/pkg/PLIST 12 Nov 2011 17:15:32 -0000 1.4 +++ databases/ruby-sequel_pg/pkg/PLIST 10 Jul 2012 18:44:10 -0000 @@ -17,4 +17,5 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel_pg/ ${GEM_LIB}/gems/${DISTNAME}/lib/sequel_pg.so ${GEM_LIB}/gems/${DISTNAME}/lib/sequel_pg/sequel_pg.rb +${GEM_LIB}/gems/${DISTNAME}/lib/sequel_pg/streaming.rb ${GEM_LIB}/specifications/${DISTNAME}.gemspec