summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2012-03-09Fix build on a mix of GNU/Sun tools.fhajny2-1/+16
2012-03-09Bump PKGREVISION for python default version change to 2.7.wiz5-10/+10
py-* not affected, since it built different versions depending on the setting already.
2012-03-09Make sure GNU diff is available.fhajny1-1/+7
Fixes PR pkg/44828.
2012-03-09Only include the OpenSSL BL3 if mysql-client was built with the 'ssl' option.fhajny1-2/+8
2012-03-08Move the inclusion of openldap-server/options.mk to *before* krb5.bl3.mk.dholland1-2/+3
Otherwise, with non-native kerberos, bdb.buildlink3.mk is included by heimdal's bl3.mk before BDB_ACCEPTED is set, we get the wrong answer out, and the package fails to build. It's a good thing heimdal doesn't also need to set BDB_ACCEPTED I guess...
2012-03-07no need to propagate dependencies heredrochner1-4/+1
2012-03-06Recursive PKGREVISION bump for xulrunner, nss, and nspr.ryoon1-1/+2
2012-03-05Changes 8.4.11:adam3-7/+9
* Require execute permission on the trigger function for CREATE TRIGGER * Convert newlines to spaces in names written in pg_dump comments * Fix btree index corruption from insertions concurrent with vacuuming * Allow non-existent values for some settings in ALTER USER/DATABASE SET * Track the OID counter correctly during WAL replay, even when it wraps around * Fix regular expression back-references with * attached * Fix recently-introduced memory leak in processing of inet/cidr values * Avoid double close of file handle in syslogger on Windows * Fix I/O-conversion-related memory leaks in plpgsql * Improve pg_dump's handling of inherited table columns * Fix pg_restore's direct-to-database mode for INSERT-style table data * Fix error in contrib/intarray's int[] & int[] operator * Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv() * Fix one-byte buffer overrun in contrib/test_parser * Use __sync_lock_test_and_set() for spinlocks on ARM, if available * Use -fexcess-precision=standard option when building with gcc versions that accept it * Allow use of threaded Python on FreeBSD
2012-03-05Changes 8.3.17:adam3-7/+8
* Require execute permission on the trigger function for CREATE TRIGGER * Convert newlines to spaces in names written in pg_dump comments * Fix btree index corruption from insertions concurrent with vacuuming * Allow non-existent values for some settings in ALTER USER/DATABASE SET * Track the OID counter correctly during WAL replay, even when it wraps around * Fix regular expression back-references with * attached * Fix recently-introduced memory leak in processing of inet/cidr values * Avoid double close of file handle in syslogger on Windows * Fix I/O-conversion-related memory leaks in plpgsql * Improve pg_dump's handling of inherited table columns * Fix pg_restore's direct-to-database mode for INSERT-style table data * Fix error in contrib/intarray's int[] & int[] operator * Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv() * Fix one-byte buffer overrun in contrib/test_parser * Use __sync_lock_test_and_set() for spinlocks on ARM, if available * Use -fexcess-precision=standard option when building with gcc versions that accept it * Allow use of threaded Python on FreeBSD
2012-03-05Doesn't build with python24. (it appears that Py_ssize_t isn't defined)dholland1-1/+3
2012-03-05Add missing <fcntl.h>; may fix Solaris build.dholland2-5/+6
2012-03-03Changes:adam17-28/+59
* Fix btree index corruption from insertions concurrent with vacuuming * Recover from errors occurring during WAL replay of DROP TABLESPACE * Fix transient zeroing of shared buffers during WAL replay * Fix postmaster to attempt restart after a hot-standby crash * Fix corner case in SSI transaction cleanup * Update per-column permissions, not only per-table permissions, when changing table owner * Fix handling of data-modifying WITH subplans in READ COMMITTED rechecking * Fix for "could not find plan for CTE" failures * Fix unsupported node type error caused by COLLATE in an INSERT expression * Avoid crashing when we have problems deleting table files post-commit * Fix recently-introduced memory leak in processing of inet/cidr * Fix GIN cost estimation to handle column IN (...) index conditions * Fix I/O-conversion-related memory leaks in plpgsql * Teach pg_upgrade to handle renaming of plpython's shared library (affecting upgrades to 9.1)
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz24-47/+48
2012-03-02Update ruby-arel package to 2.2.3.taca3-8/+9
Exacat changes aren't available but some bugfixes and support of bind parameters can be differentiated from sql literals.
2012-03-01+py-tokyocabinetgdt1-1/+2
2012-03-01Import py26-tokyocabinet-0.5 as databases/py-tokyocabinet.gdt4-0/+46
tokyocabinet aims to be a complete python wrapper for the ass-kicking Tokyo Cabinet database library by Mikio Hirabayashi (http://1978th.net/). While there are other wrappers out there none were found to be comprehensive enough. At present, the btree, hash and table APIs are available as hand-written C extensions. A similar effort is underway for the Tokyo Tyrant client API here: http://code.google.com/p/python-tokyotyrant-client/ Omissions, bugs, patches and feedback are greatly welcome. This package is written and maintained by Elisha Cook.
2012-02-29Recursive bump from devel/boost-libs update.hans1-2/+2
2012-02-28Changes 2.4.8:adam3-14/+14
Lib/ * Fixed overzealous check for non-unique NAMEs in ldap.schema.subentry.SubSchema.__init__() * Fixed typos in control decoding method ldap.controls.simple.OctetStringInteger.decodeControlValue() * Added experimental support for draft-vchu-ldap-pwd-policy
2012-02-27We also want to build the pic library.elric2-4/+6
2012-02-25* revive commented out p5-Check-ISA dependency, it's really required for thisobache1-3/+3
package and exists now. * add "00" as version number suffix to avoid downgrade from the previous version.
2012-02-24Comment out non-existing dependencyjoerg1-2/+2
2012-02-24Location of distribution file has changed.darcy1-2/+2
2012-02-23Update databases/ruby-sequel package to 3.32.0.taca3-7/+9
=== 3.32.0 (2012-02-01) * Make serialization_modification_detection plugin work correctly with new objects and after saving existing objects (jeremyevans) (#432) * Make refreshes after model creation clear the deserialized values in the serialization plugin (jeremyevans) * Add Dataset#update_ignore on MySQL, for using UPDATE IGNORE in queries (danielb2) (#429) * Allow select_map/select_order_map to take both a column argument and a block (jeremyevans) * Fix virtual row block handling in select_map/select_order_map if block returns an array (jeremyevans) (#428) * Add Sequel.empty_array_handle_nulls setting, can be set to false for possible better performance on some databases (jeremyevans) * Change exclude(:b=>[]) to not return rows where b is NULL (jeremyevans) (#427) * Support ActiveModel 3.2 in the active_model plugin, by adding support for to_partial_path (jeremyevans) * Fix metadata methods (e.g. tables) on Oracle when custom identifier input methods are used (jeremyevans) * Fix Database#indexes on DB2 (jeremyevans) * Make DateTime/Time columns with Sequel::CURRENT_TIMESTAMP default values use timestamp column on MySQL (jeremyevans) * Wrap column default values in extra parens on SQLite, fixes some cases (jeremyevans) * Make Database#indexes not include primary key indexes on Derby, HSQLDB, Oracle, and DB2 using the jdbc adapter (jeremyevans) * Support Database#indexes in shared MSSQL adapter (jeremyevans) * Support :include option when creating indexes on MSSQL, for storing column values in the index (crawlik) (#426) * Make set_column_type not modify defaults and NULL/NOT NULL setting on MSSQL, H2, and SQLite (jeremyevans) * Qualify identifiers when filtering/excluding by associations (jeremyevans) * Make table_exists? better handle tables where you don't have permissions for all columns (jeremyevans) (#422) * Using new association options, support associations based on columns that clash with ruby method names (jeremyevans) (#417) * Add use_after_commit_rollback setting to models, can be turned off to allow model usage with prepared transactions (jeremyevans) * Fix alter table emulation on SQLite when foreign keys reference the table being altered (jeremyevans) * Fix progress shared adapter, broken since the dataset literalization refactoring (jeremyevans) (#414) * Support :map and :to_hash prepared statement types (jeremyevans) * Make Dataset#naked! work correctly (jeremyevans) * Remove Dataset#paginate!, as it was broken (jeremyevans) * Fix query extension to not break usage of #clone without arguments (jeremyevans) (#413) === 3.31.0 (2012-01-03) * Dataset#from no longer handles :a__b__c___d as a.b.c AS d (jeremyevans) * Support many_to_one associations with the same name as their column, using the :key_column option (jeremyevans) * Add Model.def_column_alias for defining alias methods for columns (jeremyevans) * Support :server option in Dataset#import and #multi_insert (jeremyevans) * Respect existing RETURNING/OUTPUT clauses in #import/#multi_insert on PostgreSQL/MSSQL (jeremyevans) * Support :return=>:primary_key option to Dataset#import and #multi_insert (jeremyevans) * Correctly handle return value for Dataset#insert with column array and value array on PostgreSQL <8.2 (jeremyevans) * Dataset#insert_multiple now returns an array of inserted primary keys (jeremyevans) (#408) * Support RETURNING with DELETE and UPDATE on PostgreSQL 8.2+ (funny-falcon) * Raise error if tables from two separate schema are detected when parsing the schema for a single table on PostgreSQL (jeremyevans) * Handle clob types as string instead of blob on H2 (jeremyevans) * Add database type support to the mock adapter, e.g. mock://postgres (jeremyevans) * Allow creation of full text indexes on Microsoft SQL Server, but you need to provide a :key_index option (jeremyevans) * Allow Dataset#full_text_search usage with prepared statements (jeremyevans) * Make Dataset#exists use a PlaceholderLiteralString so it works with prepared statements (jeremyevans) * Fix Dataset#empty? for datasets with offsets when offset support is emulated (jeremyevans) * Add Dataset#group_rollup and #group_cube methods for GROUP BY ROLLUP and CUBE support (jeremyevans) * Add support for custom serialization formats to the serialization plugin (jeremyevans) * Support a :login_timeout option in the jdbc adapter (glebpom) (#406)
2012-02-23Update databases/ruby-pg package to 0.13.2.taca3-23/+22
== v0.13.2 [2012-02-22] Michael Granger <ged@FaerieMUD.org> - Make builds against PostgreSQL earlier than 8.3 fail with a descriptive message instead of a compile failure. == v0.13.1 [2012-02-12] Michael Granger <ged@FaerieMUD.org> - Made use of a finished PG::Connection raise a PG::Error instead of a fatal error (#110). - Added missing BSDL license file (#108) == v0.13.0 [] Michael Granger <ged@FaerieMUD.org> Reorganization of modules/classes to be better Ruby citizens (with backward-compatible aliases): - Created toplevel namespace 'PG' to correspond with the gem name. - Renamed PGconn to PG::Connection (with ::PGconn alias) - Renamed PGresult to PG::Result (with ::PGresult alias) - Renamed PGError to PG::Error (with ::PGError alias) - Declare all constants inside PG::Constants, then include them in PG::Connection and PG::Result for backward-compatibility, and in PG for convenience. - Split the extension source up by class/module. - Removed old compatibility code for PostgreSQL versions < 8.3 Documentation: - Clarified licensing, updated to Ruby 1.9's license. - Merged authors list, added some missing people to the Contributor's list. - Cleaned up the sample/ directory - Making contact info a bit clearer, link to the Google+ page and the mailing list Enhancements: - Added a convenience method: PG.connect -> PG::Connection.new Bugfixes: - Fixed LATIN5-LATIN10 Postgres<->Ruby encoding conversions
2012-02-23Changes 5.5.21:adam3-7/+19
* A new CMake option, MYSQL_PROJECT_NAME, can be set on Windows or Mac OS X to be used in the project name. Bugs Fixed * Performance: InnoDB Storage Engine: Memory allocation for InnoDB tables was reorganized to reduce the memory overhead for large numbers of tables or partitions, avoiding situations where the “resident set size” could grow regardless of FLUSH TABLES statements. The problem was most evident for tables with large row size. * Incompatible Change: An earlier change (in MySQL 5.1.62 and 5.5.21) was found to modify date-handling behavior in General Availability-status series (MySQL 5.1 and 5.5). This change has been reverted. * The change was that several functions became more strict when passed a DATE() function value as their argument, thus they rejected incomplete dates with a day part of zero. These functions were affected: CONVERT_TZ(), DATE_ADD(), DATE_SUB(), DAYOFYEAR(), LAST_DAY(), TIMESTAMPDIFF(), TO_DAYS(), TO_SECONDS(), WEEK(), WEEKDAY(), WEEKOFYEAR(), YEARWEEK(). The previous behavior has been restored. * InnoDB Storage Engine: A Valgrind error was fixed in the function os_aio_init(). * InnoDB Storage Engine: The server could crash when creating an InnoDB temporary table under Linux, if the $TMPDIR setting points to a tmpfs filesystem and innodb_use_native_aio is enabled, as it is by default in MySQL 5.5.4 and higher. * InnoDB Storage Engine: References to C preprocessor symbols and macros HAVE_purify, UNIV_INIT_MEM_TO_ZERO, and UNIV_SET_MEM_TO_ZERO were removed from the InnoDB source code. They were only used in debug builds instrumented for Valgrind. They are replaced by calls to the UNIV_MEM_INVALID() macro.
2012-02-22Update p5-DBIx-Class-UUIDColumns to 0.02006.hiramatsu2-7/+7
Changes from previous: ---------------------- 0.02006 Wed Dec 21 16:58:00 2011 - Repackaged with Module::Install 1.00 - Migrated repository from svn to git and added links to meta tags
2012-02-22Update p5-DBIx-Abstract to 1.01.hiramatsu2-7/+12
Changes from previous: ---------------------- 1.01 2011-08-23 - Update to modern build practices. - Make tests work with SQLite, so they don't need to be configured. - Document its depricated status.
2012-02-19Update databases/ruby-sqlite3 package to 1.3.5.taca3-8/+8
=== 1.3.5 / 2011-12-03 - ZOMG Holidays are here Edition! * Enhancements * Windows: build against SQLite 3.7.9 * Static: enable SQLITE_ENABLE_COLUMN_METADATA * Added Statement#clear_bindings! to set bindings back to nil * Bugfixes * Fixed a segv on Database.new. Fixes #34 (thanks nobu!) * Database error is not reset, so don't check it in Statement#reset! * Remove conditional around Bignum statement bindings. Fixes #52. Fixes #56. Thank you Evgeny Myasishchev. * Internal * Use proper endianness when testing database connection with UTF-16. Fixes #40. Fixes #51 * Use -fPIC for static compilation when host is x86_64. === 1.3.4 / 2011-07-25 * Enhancements: * Windows: build against SQLite 3.7.7.1 * Windows: build static binaries that do not depend on sqlite3.dll be installed anymore * Bugfixes * Backup API is conditionaly required so that older libsqlite3 can be used. Thanks Hongli Lai. * Fixed segmentation fault when nil is passed to SQLite3::Statement.new * Fix extconf's hardcoded path that affected installation on certain systems.
2012-02-19Pass PKGMANDIR to cmakesbd1-1/+2
2012-02-18pdatep "phpmyadmin" package to version 3.4.10.1. Changes since 3.4.10:tron2-6/+6
- [security] XSS in replication setup, see PMASA-2012-1
2012-02-18Use RUBY_EXTNAME in databases/ruby-gdbm/Makefile andtaca1-2/+3
devel/ruby-readline/Makefile.
2012-02-16Update "phpmyadmin" package to version 3.4.10. Changes since 3.4.9:tron3-77/+8
- bug #3460090 [interface] TextareaAutoSelect feature broken - patch #3375984 [export] PHP Array export might generate invalid php code - bug #3049209 [import] Import from ODS ignores cell that is the same as cell before - bug #3463933 [display] SELECT DISTINCT displays wrong total records found - patch #3458944 [operations] copy table data missing SET SQL_MODE='NO_AUTO_VALUE_ON_ZERO' - bug #3469254 [edit] Setting data to NULL and drop-downs - bug #3477063 [edit] Missing set fields and values in generated INSERT query - bug #3460867 [libraries] license issue with TCPDF (updated to 5.9.145)
2012-02-16Sort PLIST.taca1-2/+2
2012-02-14Update ruby-activeldap pacakge to 3.1.1.taca3-28/+27
3.1.1: 2011-11-03 * Supported Rails 3.1.1. * [GitHub:#9] Fixed a typo in document. [warden] * [GitHub:#11] Added persisted?. [bklier] * [GitHub:#16] Supported 4 or more bytes salt for SSHA and SMD5. [Alex Tomlins] Thanks * warden * bklier * Alex Tomlins 3.1.0: 2011-07-09 * Supported Rails 3.1.0.rc4. [Ryan Tandy, Narihiro Nakamura, Hidetoshi Yoshimoto] * Removed ActiveRecord dependency and added ActiveModel dependency. * Used YARD instead of RDoc as documentation sysytem.
2012-02-14Set "MAKE_JOBS_SAFE" to "no". This fixes the build on an 8 core machinetron1-1/+2
for me.
2012-02-13update to 1.0drochner4-23/+18
changes: -many pattern/magic updates -fixes
2012-02-09Add SET_LIBDIR=yessbd1-1/+2
2012-02-06Revbump forwiz25-47/+50
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-02-06Fix typo in used-by line.wiz1-2/+2
2012-02-05Don't set BUILDLINK_LIBS for db1, db2 and db3, same as db4.obache2-4/+4
It will add BDB libraries to LIBS, and may introduce unwanted linked against BDB libraries, whether needed or not.
2012-02-03update to 1.4.7drochner4-7/+48
changes: -minor feature additions -bugfixes
2012-02-01* MANDIR and BINDIR are not used anywhere, dropped from MAKE_ENV.obache2-10/+6
* Not using gmake, dropped from USE_TOOLS. * PYPKGPREFIX is not in PLIST, dropped from PLIST_SUBST. * no compiler is required, USE_LANGUAGES should be empty. * distutils pakcage should include distutils.mk and register egg-info. No negative feedback over 3 months from OWNER. Bump PKGREVISION.
2012-01-26Updated to 1.926rhaen2-6/+6
Changes: 1.926 Wed Jan 11 15:48:11 UTC 2012 * Fix auto-reconnect when the server is dead or a client timeout. See https://github.com/melo/perl-redis/issues/1#issuecomment-3444989 1.925 Tue Jan 10 16:02:04 UTC 2012 * Implemented auto-reconnect * Add support for UNIX domain sockets * Make REDIS_SERVER work with both TCP and UNIX domain sockets * Make the test suite workaround a missing redis-server binary * Assorted small bug fixes * Improve documentation
2012-01-26Updated to 0.11rhaen2-8/+9
Changes: 0.11 - RT#41721 is completely fixed. (sorry, I updated only Makefile.PL and forgot to update META.yml) - remove SUPPORT OPERATING SYSTEM in POD because description is too old. - fix typo in POD (reported in RT#63121: Misprint in documentation) 0.10 - add missing dependency for Digest::SHA1 (reported in RT#41721) - fix RT#36646
2012-01-26Updated to 4.020rhaen2-7/+6
Changes: 2011-08-15 Patrick Galbraith <patg at patg dot net> (4.020) * Numerous (!! Thank you!!) fixes for prepared statements: Masahiro Chiba <nihen at megabbs dot com> - Chop blanks fixed - UTF8 improvements - fixed memory allocation for BLOBs - auto-reconnect * Fix in leak test, which failed sometime due to first assignment $prev_size over paging (Masahiro Chiba) * Catalog test allows use of schemas other than 'test' (Masahiro Chiba) * Documentation fix for auto_reconnect (Karen Etheridge <ether at cpan dot org>) * Win32 and general installation fixes (Alexandr Ciornii, http://chorny.net)
2012-01-26Updated to 0.797rhaen2-7/+7
Changes: 0.797 (11.21.2011) - John Siracusa <siracusa@gmail.com> * Fixed a bug that prevented explicitly disabling/enabling column triggers from working (RT 72592)
2012-01-26Updated to 0.766rhaen2-6/+6
Changes: 0.766 (01.05.2012) - John Siracusa <siracusa@gmail.com> * Fixed tests that might try to load DBD::* modules that aren't installed. 0.765 (01.04.2012) - John Siracusa <siracusa@gmail.com> * Added handle_error attribute (RT 63377) * Added mysql_bind_type_guessing attribute. * Added sqlite_unicode attribute.
2012-01-26Updated to 1.09rhaen2-7/+6
Changes: 1.09 Mon 24 Oct 2011 - Spelling fix (gregoa herrmann) - Updating to Module::Install 1.04 1.08 Wed 12 Oct 2011 - Adds support support for class based timelines - Removed ORLite::Migrate::Perl as complex cases can now use the class based timelines.
2012-01-26Updated to 1.51rhaen2-6/+6
Changes: 1.51 Fri 25 Nov 2011 - Module::Install::DSL updated to 1.04 - Automatically load overlay classes if there exist. That is, where a Foo/TableName.pm module exists in addition to the automatically generated Foo::TableName class.
2012-01-26Updated to 0.74rhaen2-6/+6
Changes: 0.74 2012-01-25 - Documentation: * Re-release of 0.73, now with a proper changelog 0.73 2012-01-25 - Fixes: * Allow prefetching of only a subset of the other table's columns (Alex Vandiver) * Avoid a compilation failure on blead caused by incorrect precedence (Thomas Sibley)