summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
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)
2012-01-26Updated to 1.826rhaen2-7/+6
Changes: 1.826 25 Jan 2012 * t/db-btree.t - fix use of "length @array" [RT ##74336] 1.825 24 Jan 2012 * t/db-btree.t - fix use of "length @array" [RT ##74336]
2012-01-26Updated to 0.08196rhaen2-6/+8
Changes: 0.08196 2011-11-29 05:35 (UTC) * Fixes - Fix tests for DBD::SQLite >= 1.34. - Fix test failures with DBICTEST_SQLITE_USE_FILE set - Fix the find() condition heuristics being invoked even when the call defaults to 'primary' (i.e. when invoked with bare values) - Throw much clearer error on incorrect inflation spec - Fix incorrect storage behavior when first call on a fresh schema is with_deferred_fk_checks - Fix incorrect dependency on Test::Simple/Builder (RT#72282) - Fix uninitialized warning in ::Storage::Sybase::ASE - Improve/cache DBD-specific datatype bind checks (also solves a nasty memleak with version.pm on multiple ->VERSION invocations) - The internal carp module now correctly skips CAG frames when reporting a callsite - Fix test failures on perl < 5.8.7 and new Package::Stash::XS - Fix TxnScopeGuard not behaving correctly when $@ is set at the time of $guard instantiation - Fix the join/prefetch resolver when dealing with ''/undef/() relation specifications * Misc - No longer depend on Variable::Magic now that a pure-perl namespace::clean is available - Drop Oracle's Math::BigInt req down to 1.80 - no fixes concerning us were made since
2012-01-26Updated to 1.35rhaen2-6/+6
Changes: 1.35 Tue 29 Nov 2011 - Updated to SQLite 3.7.9 (ISHIGAKI) - One small potential break case if you are using FTS4 and ^ 1.34_03 Tue 1 Nov 2011 - Adding an explicit dynamic_config => 1 (ADAMK) - bind_param SQL_INTEGER error now actually dies with RaiseError. (ISHIGAKI) 1.34_02 Fri 21 Oct 2011 *** CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS *** - Resolved #67581: bind_param SQL_INTEGER numifies value; Now DBD::SQLite croaks if you explicitly specify datatype (with bind_param) and datatype mismatch happens (ISHIGAKI) - Datatype set in the bind_param(_array) becomes sticky now (as per DBI spec). This potentially affects code depending on current undocumented and broken behavior. (Yuriy Kaminskiy) - Resolved #71311: binding output columns as SQL_BLOB returns nothing (ISHIGAKI) - Bsymbolic flag was not portable enough and was not silently ignored under MacOSX. Needs to check harder to see if the linker supports the option. (ISHIGAKI) - Fixed binding named parameters. (Yuriy Kaminskiy) - Moved check for bind_ph/is_inout so it always error-out. (Yuriy Kaminskiy) - Don't set imp_sth->stmt to NULL on error path (Yuriy Kaminskiy) - Explained an issue of rollback with unfinished statements. (ISHIGAKI) 1.34_01 Thu 22 Sep 2011 - Updated to SQLite 3.7.8 (ISHIGAKI) - Made util/getsqlite.pl work properly for SQLite 3.7.5+ (ISHIGAKI) - Cookbook: don't use globals (Yuriy Kaminskiy) - Resolved #70135 and hopefully other mod_perl/CentOS issues like #63873 and #47983, with a patch by MDOOTSON++ (ISHIGAKI)
2012-01-26Updated to 0.50rhaen2-7/+6
Changes: 0.50 10th DEcember 2011 * Updates for BDB 5.3
2012-01-26Updated to 1.11rhaen2-6/+6
Changelog: 1.11 October 7, 2011 - RT 69087, Perl 5.14 'Using qw(...) as parentheses' fix
2012-01-26Update py-psycopg2 to 2.4.4.obache3-24/+27
While here, let to register egg-info. What's new in psycopg 2.4.4 --------------------------- - 'register_composite()' also works with the types implicitly defined after a table row, not only with the ones created by 'CREATE TYPE'. - Values for the isolation level symbolic constants restored to what they were before release 2.4.2 to avoid breaking apps using the values instead of the constants. - Named DictCursor/RealDictCursor honour itersize (ticket #80). - Fixed rollback on error on Zope (ticket #73). - Raise 'DatabaseError' instead of 'Error' with empty libpq errors, consistently with other disconnection-related errors: regression introduced in release 2.4.1 (ticket #82). What's new in psycopg 2.4.3 --------------------------- - connect() supports all the keyword arguments supported by the database - Added 'new_array_type()' function for easy creation of array typecasters. - Added support for arrays of hstores and composite types (ticket #66). - Fixed segfault in case of transaction started with connection lost (and possibly other events). - Fixed adaptation of Decimal type in sub-interpreters, such as in certain mod_wsgi configurations (ticket #52). - Rollback connections in transaction or in error before putting them back into a pool. Also discard broken connections (ticket #62). - Lazy import of the slow uuid module, thanks to Marko Kreen. - Fixed NamedTupleCursor.executemany() (ticket #65). - Fixed --static-libpq setup option (ticket #64). - Fixed interaction between RealDictCursor and named cursors (ticket #67). - Dropped limit on the columns length in COPY operations (ticket #68). - Fixed reference leak with arguments referenced more than once in queries (ticket #81). - Fixed typecasting of arrays containing consecutive backslashes. - 'errorcodes' map updated to PostgreSQL 9.1.
2012-01-24Fix .so usage in man page. Bump revision of effected package.joerg3-2/+17
2012-01-24Recursive dependency bump for databases/gdbm ABI_DEPENDS change.sbd14-27/+28
2012-01-24Use the correct version number for BUILDLINK_ABI_DEPENDS.gdbmsbd1-2/+2
2012-01-24Add gettext-lib buildlink to gdbm's buildlink3.mksbd1-2/+4
Bump ABI_DEPENDS
2012-01-24Pullin gettext-lib buildlink3 so that nls files are built.sbd2-14/+9
Unconditionalise the nls files. Bump PKGREVISION
2012-01-24Fo gdbm 'NLS' seems to mean 'can find _nl_expand_alias', which has aabs2-8/+17
certain Linux flavour to it. Conditionalise the nls files in the PLIST to Linux for now Bump PKGREVISION. Fixes build on at least NetBSD
2012-01-23Really bump PKGREVISIONsbd1-1/+2
2012-01-23readline isn't just a build dependency, if 'ndb_mgm' is built it has asbd1-5/+7
full dependency on readline. Bump PKGREVISION
2012-01-23Add missing LC_MESSAGES files.sbd2-2/+8
Bump PKGREVISION
2012-01-18Revbump after updating db5adam6-21/+23
2012-01-18Changes 5.3.0:adam2-6/+6
* Support Berkeley DB 5.3.x. * Drop support for Berkeley DB 4.2 and Python 2.3. Our reference is Red Had Enterprise Linux 5, until march 2014. * Support for "DBEnv->set_intermediate_dir()", available in Berkeley DB 4.3-4.6. Patch by Garret Cooper. * Support for "DB->set_dup_compare()". Original patches by Nikita M. Kozlovsky and Ben Schmeckpeper. * Fixed a testsuite compatibility problem with BDB 5.2. * If we are running Solaris or derivatives, and 64bit python, try to find the library under "/usr/local/Berkeley.*.*/64/". * Solaris 10 Update 10 exposes a very old race condition in the replication master election tests. Some details in https://forums.oracle.com/forums/thread.jspa?messageID=9902860 . Workaround proposed in a private email from Paula Bingham (Oracle), in 20110929. * When doing the full matrix test for a release, stop the verification if any test failed.
2012-01-18Changes 5.3.15:adam6-51/+148
* Added support for verifying named in-memory dbs. * Added an integer key comparison function to improve performance through the SQL API. * Support build on the platforms where pthread_t is a struct. * Added an API call so the user can specify the size of the region in a heap db. * Improved Replication Manager's ability to recover from the (perhaps rare) phenomenon of two sites trying to connect to each other simultaneously, which used to result in loss of both connections, requiring a retry after the CONNECTION_RETRY timeout period. * Enhanced the interface for copying databases for a hot backup. Added configure support for --enable-atomicfileread. * Enhaced the log reading routine to detect that a log file is missing rather than returning that a zero length record was found. * Added pragma bdbsql_shared_resources to set or report the maximum amount of memory to be used by shared structures in the main environment region and bdbsql_lock_tablesize to set or report the number of buckets in the lock object hash table. These are advanced tuning features for applications with large number of tables or needs to reduce locking on concurrent long running transactions. * Added set_metadata_dir() and get_metadata_dir() to enable storage of persistent metadata files in a location other than the environment home directory. * Improved the error handling through the SQL API. Errors can be sent to a file with the use of the BDBSQL_ERROR_FILE pragma. * Database handles can now be configured to give exclusive access to the database. * XA transactions will now use transaction snapshots if the XA databases they operate on were configured with DB_MULTIVERSION. * Added additional stats fields into the C# API * Added pragma bdbsql_single_process to keep the Berkeley DB environment information on the heap instead of in shared memory. This option cannot be used if the database is accessed from multiple processes. * Improved the ability of DB->compact to move DB_HASH database pages to the begining of the file.
2012-01-17Convert packages with add --libdir=* to CONFIGURE_ARGS to usesbd2-4/+4
GNU_CONFIGURE_LIBDIR or GNU_CONFIGURE_LIBSUBDIR.
2012-01-17Changes 3.7.10:adam7-24/+30
* The default schema format number is changed from 1 to 4. This means that, unless the PRAGMA legacy_file_format=ON statement is run, newly created database files will be unreadable by version of SQLite prior to 3.3.0 (2006-01-10). It also means that the descending indices are enabled by default. * The sqlite3_pcache_methods structure and the SQLITE_CONFIG_PCACHE and SQLITE_CONFIG_GETPCACHE configuration parameters are deprecated. They are replaced by a new sqlite3_pcache_methods2 structure and SQLITE_CONFIG_PCACHE2 and SQLITE_CONFIG_GETPCACHE2 configuration parameters. * Added the powersafe overwrite property to the VFS interface. Provide the SQLITE_IOCAP_POWERSAFE_OVERWRITE I/O capability, the SQLITE_POWERSAFE_OVERWRITE compile-time option, and the "psow=BOOLEAN" query parameter for URI filenames. * Added the sqlite3_db_release_memory() interface and the shrink_memory pragma. * Added the sqlite3_db_filename() interface. * Added the sqlite3_stmt_busy() interface. * Added the sqlite3_uri_boolean() and sqlite3_uri_int64() interfaces. * If the argument to PRAGMA cache_size is negative N, that means to use approximately -1024*N bytes of memory for the page cache regardless of the page size. * Enhanced the default memory allocator to make use of _msize() on windows, malloc_size() on Mac, and malloc_usable_size() on Linux. * Enhanced the query planner to support index queries with range constraints on the rowid. * Enhanced the query planner flattening logic to allow UNION ALL compounds to be promoted upwards to replace a simple wrapper SELECT even if the compounds are joins. * Enhanced the query planner so that the xfer optimization can be used with INTEGER PRIMARY KEY ON CONFLICT as long as the destination table is initially empty. * Enhanced the windows VFS so that all system calls can be overridden using the xSetSystemCall interface. * Updated the "unix-dotfile" VFS to use locking directories with mkdir() and rmdir() instead of locking files with open() and unlink(). * Enhancements to the test_quota.c extension to support stdio-like interfaces with quotas. * Change the unix VFS to be tolerant of read() system calls that return less then the full number of requested bytes. * Change both unix and windows VFSes to report a sector size of 4096 instead of the old default of 512. * In the TCL Interface, add the -uri option to the "sqlite3" TCL command used for creating new database connection objects. * Added the SQLITE_TESTCTRL_EXPLAIN_STMT test-control option with the SQLITE_ENABLE_TREE_EXPLAIN compile-time option to enable the command-line shell to display ASCII-art parse trees of SQL statements that it processes, for debugging and analysis. * Bug fix: Add an additional xSync when restarting a WAL in order to prevent an exceedingly unlikely but theoretically possible database corruption following power-loss. * Bug fix: Change the VDBE so that all registers are initialized to Invalid instead of NULL. * Bug fix: Fix problems that can result from 32-bit integer overflow.
2012-01-15Suppress Oracle, from B.ICT A.P. deBROUWER Jr. in PR 45838.dholland1-2/+2
(Someone(TM) might want to prepare an Oracle backend package for this, if it can be done the same way as the Postgres and MySQL ones.)
2012-01-13Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.obache4-8/+8
2012-01-12This package's licence is NOT a "modified BSD" in a common sense.asau1-2/+4
Reset LICENSE, bump package revision.
2012-01-12Changes 5.1.61:adam4-11/+18
* InnoDB Storage Engine: Issuing INSERT...ON DUPLICATE KEY statements for InnoDB tables from concurrent threads could cause a deadlock, particularly with the INSERT...ON DUPLICATE KEY UPDATE form. The fix avoids deadlocks caused by the same row being accessed by more than one transaction. Deadlocks could still occur when multiple rows are inserted and updated simultaneously by different transactions in inconsistent order; those types of deadlocks require the standard error handling on the application side, of re-trying the transaction. * An incorrect InnoDB assertion could cause the server to halt. This issue only affected debug builds. The assertion referenced the source file btr0pcur.ic and the variable cursor->pos_state. * The handle_segfault() signal-handler code in mysqld could itself crash due to calling unsafe functions. * ARCHIVE tables with NULL columns could cause server crashes or become corrupt under concurrent load. * Enabling myisam_use_mmap could cause the server to crash. * Concurrent access to ARCHIVE tables could cause corruption.
2012-01-12Changes 5.5.20:adam3-7/+15
* A new server option, --slow-start-timeout, controls the Windows service control manager's service start timeout. The value is the maximum number of milliseconds that the service control manager waits before trying to kill the MySQL service during startup. The default value is 15000 (15 seconds). If the MySQL service takes too long to start, you may need to increase this value. A value of 0 means there is no timeout. Bugs Fixed: * Important Change: Replication: Setting an empty user in a CHANGE MASTER TO statement caused an invalid internal result and is no longer permitted. Trying to use MASTER_USER='' or setting MASTER_PASSWORD while leaving MASTER_USER unset causes the statement to fail with an error. * Important Change: Replication: Moving the binary log file, relay log file, or both files to a new location, then restarting the server with a new value for --log-bin, --relay-log, or both, caused the server to abort on start. This was because the entries in the index file overrode the new location. In addition, paths were calculated relative to datadir (rather than to the --log-bin or --relay-log values). * InnoDB Storage Engine: When doing a live downgrade from MySQL 5.6.4 or later, with innodb_page_size set to a value other than 16384, now the earlier MySQL version reports that the page size is incompatible with the older version, rather than crashing or displaying a “corruption” error. * InnoDB Storage Engine: Issuing INSERT...ON DUPLICATE KEY statements for InnoDB tables from concurrent threads could cause a deadlock, particularly with the INSERT...ON DUPLICATE KEY UPDATE form. The fix avoids deadlocks caused by the same row being accessed by more than one transaction. Deadlocks could still occur when multiple rows are inserted and updated simultaneously by different transactions in inconsistent order; those types of deadlocks require the standard error handling on the application side, of re-trying the transaction. * An incorrect InnoDB assertion could cause the server to halt. This issue only affected debug builds. The assertion referenced the source file btr0pcur.ic and the variable cursor->pos_state. * Locale information for FORMAT() function instances was lost in view definitions. * The handle_segfault() signal-handler code in mysqld could itself crash due to calling unsafe functions. * Enabling myisam_use_mmap could cause the server to crash. * Concurrent access to ARCHIVE tables could cause corruption.
2012-01-12Uses perl.hans1-2/+2
2012-01-10Change make to $(MAKE), because gmake is required.gdt3-1/+50
Not strictly required for pkgsrc due to wrappers, but necessary in general. No change to generated binary package. To be sent upstream momemtarily.