summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2012-11-26Import jdbc-postgresql92-1002 as databases/jdbc-postgresql92.ryoon4-0/+53
This is a pure Java (Type IV) JDBC driver for the PostgreSQL database. It allows Java programs to connect to a PostgreSQL database using standard, database independent Java code. The driver provides a reasonably complete implementation of the JDBC 4 specification in addition to some PostgreSQL specific extensions.
2012-11-23Update versions of php53 and php54 for PHP extensions.taca1-2/+1
Reset PKGREVISION of database/php-ldap.
2012-11-22Upgrade to version 5.2.2:jnemeth10-88/+113
5.2.2 (10-Sep-2012) Bugs fixed: * Server disconnects on the execution of a query following execution of a SP returning resultset(s) and OUT parameters. (Bug# 14512187) * Crash while executing after binding BLOB datatype as INOUT parameter (Bug# 14501952) * SP having 2 BLOB OUT parameters crashes at execution (Bug# 14563386) * ASSERT for INOUT parameter of BIT(N>3) type (Bug#14560916) * Using ADO, driver returns wrong type and value for bit(>1) parameter (Bug# 14555713) * Blobs used in as INOUT parameters have inconsistent behaviour in ADO (Bug# 14580316) * my_isspace calls cause ODBC driver crashes (Bug# 14363601) * SQLNativeSql did not null-terminate output string after copying (Bug# 14559721) * Incorrect length value passed to SQLSetConnectAttr could cause driver crash. (Bug# 14620420) Built using MySQL 5.5.27. ---- 5.2.1 (09-Aug-2012) Functionality added or changed: * Driver prepares statements on server * Support of INOUT and OUT parameters(WL#6116) * Increased the timeout in tests from 30 to 60 seconds to avoid failures in slow tests that involve catalog functions and Information_Schema queries. Bugs fixed: * Long table names crash OBDC driver. (Bug# 14085211/65200) * Close proximity issue when handling OS signlals in myodbc (Bug# 14303803) * "String data right truncated" error is not always correct (Bug# 14285620) Built using MySQL 5.5.27. ---- 5.2.0 Functionality added or changed: * Driver available in Unicode and ANSI versions(WL#5850) * Driver by default uses server side prepared statements * Connection string option NO_SSPS prevents using of server side prepared statements. It is configurable via GUI dialog. Built using MySQL 5.5.25. ---- 5.1.11 Functionality added or changed: * MyODBC queries log is written to %TEMP%\myodbc.sql, or to C:\myodbc.sql if TEMP is not defined. * Added pre-fetch functionality implemented through LIMIT to avoid reading the entire resultset for full table SELECT queries. (WL#6211) Bugs fixed: * Fractional parts of second is ignored in SQLGetData. (Bug #12767740/60646) * ODBC prepared statements ignore fractional part of temporal data types. (Bug #12767761/60648) * Memory leak on Windows on each connection attepmt. (Bug #11766029/59059) * SQLTables() function does not return the catalog correctly if the wildcard or SQL_ALL_CATALOGS is used. (Bug #13914518) ---- 5.1.10(02-Feb-2012) Functionality added or changed: Bugs fixed: * In some cases TIMESTAMP field could be described as SQL_NO_NULLS. (Bug #13532987) * SQLFetch has to return error if indicator pointer is NULL for NULL value. (Bug #13542600) * A failure on one stmt causes another stmt to fail. (Bug #13097201/#62657) Built using MySQL 5.5.18. ---- 5.1.9 (04-Oct-2011) Functionality added or changed: * Support of windows authentication. Bugs fixed: * SQLFetch() did not return SQL_ERROR if connection was dropped due to a timeout. (Bug #39878) * MS Access with VARCHAR NOT NULL columns. (Bug #31067) * sqlwcharchr might read one SQLWCHAR after end of string. (Bug #61586) * Column parameter binding makes SQLExecute not to return SQL_ERROR on disconnect. (Bug #59772) * If pre-execution failed some catalog functions called right after that would return only one row. (Bug #12824839) * MyODBC driver does not call mysql_thread_end() when the thread ends causing error messages such as this: Error in my_thread_global_end(): 1 threads didn't exit. (Bug #57727) * When NO_BINARY_RESULT was set driver failed to perform the expected data conversion. (Bug#11765110/58038) Built using MySQL 5.5.16.
2012-11-18Update "phpmyadmin" package to version 3.5.4. Changes since 3.5.3:tron2-6/+6
- bug #3570212 [edit] uuid_short() is a no-arguments function - bug #3569577 [edit] Add routine parameter headers not valid for "function" - bug #3575799 [search] Various search operators not working as expected - bug #3576322 [search] Invalid select query generated for tables with ENUM fields - bug #3577468 [display] Incorrect imagejpeg Syntax Breaks Image Transformation - bug #3578776 [search] Editing SQL not possible when no records found - bug #3571970 [interface] Display chart and number of rows to plot - bug #3582631 [core] Wrong redirect url caused cookies error with ForceSSL
2012-11-16Define namespace std before using it. Some of the configure tests don'tjoerg3-4/+60
include C++ headers. Fix template look up.
2012-11-16Don't redefine a local variable.joerg2-1/+33
2012-11-16Disable warning about C++11 usage in Boost.joerg3-5/+18
Always return a value in a non-void function.
2012-11-08Remove left over "52" (php52) from PHP_VERSIONS_ACCEPTED.taca1-2/+2
Thnaks joerg@ who noted to me via private mail.
2012-11-07Update to 0.44. Because guile-pg now works with mainstream guile,gdt3-45/+23
switch from guile16 to guile (currently 1.8), and remove the special accomodations for 1.6. - 0.44 | 2012-04-20 - distribution now .tar.xz If you have GNU tar, you can use "tar xf" and it will DTRT. If not, you can use "xz -dc TARBALL | tar xf -" to unpack. - bugfix: ‘pg-get-copy-data’ handles unspecified ‘async?’ Previously, if ‘async?’ was unspecified, it was incorrectly interpreted as true (i.e., "not false"). Now, if unspecified, it is interpreted correctly as false. - testing slack for pre-8.1 ‘pg-client-encoding’ Previously, the types-table test was too strict when checking the ‘pg-client-encoding’ return value, expecting "UTF-8" only. Now, it accepts also "UNICODE", which is the norm for PostgreSQL prior to 8.1. - support for ‘make check KEEPD=1’ If you run "make check" many times, you can avoid daemon bounce overhead by specifying ‘KEEPD=1’, which inhibits daemon killing. - maintenance tools - GNU Autoconf 2.68 - GNU Automake 1.11.5 - GNU Libtool 2.4.2 - Guile-BAUX 20120309.1509.1c4bb92 - SNUGGLE 0.1 - 0.43 | 2012-02-06 [PBI] means "WARNING: potentially backward-incompatible". - bugfix: ‘sql-quote’ translates backslash (#\\) to ‘\134’ Previously, backslash characters were passed through unmodified. Now, they are translated to the string "\134" (i.e., the four characters ‘#\\’, ‘#\1’, ‘#\3’, ‘#\4’). - [PBI] ‘bytea’ stringifier outputs only one backslash If the ‘bytea’ stringifier from ‘(database postgres-types)’ is used standalone, this represents a BACKWARD INCOMPATIBLE change. In the normal case, however, where the stringifier is used in conjunction with ‘sql-quote’, this change is transparent. - new (database postgres-qcons) proc: string-xrep Some versions of Guile emit ‘\xXX’ to represent the octet with hex value XX when constructing the external representation of a string, for certain octets. Furthermore, some versions of PostgreSQL cannot grok such escape sequences anyway. The new procedure ‘string-xrep’ is like ‘object->string’ (for a string arg) except that it explicitly emits the octet itself, except for ‘#\\’ and and ‘#\"’, which are backslash-escaped as normal. - ‘(database postgres-qcons) idquote’ no longer emits ‘\xXX’ Before, ‘idquote’ used ‘object->string’ internally, and thus suffered from the problems described in the preceding NEWS entry. Now, it uses ‘string-xrep’. - ‘(database postgres-col-defs) validate-def’ more permissive A column name may now be any symbol that does not contain whitespace. Previously it was restricted to a symbol whose constituent characters were alphanumeric or underscore. This change makes Guile-PG less strict (in some sense) than PostgreSQL, which imposes other rules. Overarching is the recommendation from PostgreSQL to consistently use a "delimited identifier" (aka "quoted identifier") rather than a naked name. That's what ‘idquote’ and ‘string-xrep’, both used extensively in Guile-PG, do. See section "Identifiers and Key Words" in chapter "SQL Syntax" in the PostgreSQL documentation, for more information. - ‘pgtable-manager’ and ‘pgtable-worker’ likewise relaxed These use ‘(database postgres-col-defs)’ procs and new proc ‘string-xrep’ internally, and thus benefit from the changes mentioned in the preceding NEWS entries. Notably, table and column names are less constrained. For example, see file test/types-table.scm, proc ‘test-m2’. [Probably "relaxed" is not as good as "strictness relaxed and multi-byte-fu enhanced", but that does not fit on one line.] - fake cluster created on-demand for "make check" In addition to a fake installation, "make check" now also creates a cluster under test/fake-cluster/ configured for Unix-domain connections, and kicks/kills the daemon around the actual ‘runtest TEST’ invocations. This means it is no longer necessary to set env var ‘PGDATABASE’. In fact, that and env var ‘PGHOST’ are now silently ignored, since ‘runtest’ clobbers them internally. If you previously tested Guile-PG against different PostgreSQL versions by varying ‘PGDATABASE’, you now need to vary env var ‘INITDB’ instead, and zonk the cluster before the "make check" invocation. Something like: $(MAKE) delete-cluster $(MAKE) check DEBUG=1 INITDB=/a/particular/initdb in directory test/ would be fine. See README section "Testing". - 0.42 | 2011-10-04 - bugfix: "make check" no longer clobbers installed file For Guile versions that require a Scheme wrapper for .so loading (i.e., Guile 1.8 and later), "make check" does a fake install w/ a ‘prefix’ in the build tree. Unfortunately, in Guile-PG 0.41, that dir was not specified to the Scheme wrapper, resulting in its installation under the "real" (as determined / set by the configure script) ‘prefix’. The system would reamin in this inconsistent state, with the wrapper pointing into the build tree, until "make install", at which point everything was resynchronized. Obviously, if you never do "make install", the problem persists (silently, until the build tree is deleted). This has now been fixed. If you did a "make check" but NOT "make install" of Guile-PG 0.41, the best way forward is to configure Guile-PG 0.42 and then "make install; make uninstall". - ‘pg-print’ now does ‘fflush’ after each operation This probably kills performance, but it is safer, given Guile's direct use of ‘write(2)’ et al. - ‘pg-set-client-encoding!’ also accepts symbolic encoding - 0.41 | 2011-09-29 - Bugs fixed - Make ‘idquote’ special-case ‘*’ in second part. was: (display (idquote 'a.*)) |= "a"."*" now: (display (idquote 'a.*)) |= "a".* - Call ‘string-append’ with strings, not symbols. We no longer rely on this particular Guile 1.4 slack. - Portability fixes (tested w/ Guile 1.8.7) With the following (and other, non-user-visible) changes, "make check" no longer displays "foo is deprecated" messages with Guile 1.8.7. If you see them for your system, for either "make check" or subsequent Guile-PG use, please report that as a bug. - Don't do "defer/allow ints" for Guile 1.8+. - Revamped Scheme object to C byte range for Guile 1.8+ Access to Scheme string representation was curtailed in Guile 1.8 (API available but deprecated), so all operations that pass a C byte range to libpq functions now incur an extra conversion step. The unfortunate user-visible result is performance loss. - Planned retirement - procedure ‘(database postgres) pg-getline’ - procedure ‘(database postgres) pg-getlineasync’ These procedures are obsoleted by ‘pg-get-copy-data’ and WILL BE REMOVED by 2012-12-31. - New fluid to control ‘(database postgres-qcons) sql-quote’ The fluid ‘sql-quote-auto-E?’ controls whether or not ‘sql-quote’ should check for ‘\’ (backslash) characters and prefix an "E" in that case. This is relevant if you use PostgreSQL 8.2+. - New support for "hex format" in ‘bytea’ objectifier PostgreSQL 9.0 introduces a more efficient "hex format" for ‘bytea’ output. This is now recognized and parsed, falling back to handling the traditional "escape format" if not recognized. - Doc improvements - Fix omission: Document ‘pg-get-copy-data’ arg ‘async?’. - Indices merged into one - Builtin type converters listed and indexed - Builtin type converter array variants listed - For ‘make check DEBUG=1’, display the guile(1) invocation. - Tested w/ latest server versions: 8.[01234], 9.[01] Additionally, the entries in file test/OK now include the associated Guile-PG version, and some include a subheading "other pg" to list the precise server version numbers. - 0.40 | 2011-06-05 - Changes to configuration - Bug fixed in finding ‘pg_encoding_to_char’, ‘pg_char_to_encoding’ - Now seeks and arranges to use <postgresql/foo> headers - No longer clobbers user vars ‘CPPFLAGS’, ‘LDFLAGS’ - Changes to build / test / install - Bug fixed: Delete everything on "make uninstall" - Scheme code now punified for install - Add "no C module" mode for build / install - Changes to "make check" - Flaky symlinking replaced w/ partial in-tree installation - runtest now honors env var ‘GUILE’ - runtest now shows loaded files if env var ‘DEBUG’ set - New (database postgres-qcons) proc: idquote - Docs now explicitly UTF-8 - Tested on more platforms (see file test/OK) - Maintenance uses AAL 2.68, 1.11.1, 2.4; Guile-BAUX 20110605.1656
2012-11-06update to 3.4.2drochner4-13/+45
changes: -bugfixes -translation updates
2012-11-02Remove the unneeded lang/perl5/dirs.mk inclusion.sbd1-3/+1
2012-10-31Don't lie to pkgsrc: this is not a GNU configure script.wiz1-2/+3
2012-10-31Add two build dependencies needed for creating the *.8 man pages.wiz1-1/+4
2012-10-30resolve the CONFLICT between tdb and samba - make sambe usedrochner6-203/+26
an external libtdb instead of the internal duplicate
2012-10-29Update the EXOP patch so that it buils with PHP>=5.3manu2-525/+530
2012-10-26Fix conflicting local redefinition of an iterator.joerg2-1/+22
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau3-6/+3
Mark packages that don't or might probably not have staged installation.
2012-10-22Handover maintainership to Adam.ghen3-6/+6
2012-10-21Update to 1.827:wiz2-7/+6
1.827 25 Jan 2012 * DB_File.pm - Don't use "@_" construct [RT ##79287]
2012-10-21Update to 2.19.3:wiz2-7/+6
Version 2.19.3 Released August 21, 2012 - Fix bug in pg_st_split_statement causing segfaults (CPAN bug #79035)
2012-10-21Register self-CONFLICTS between postgresql modules.cheusov5-11/+41
This also fixes some minor pkglint warnings.
2012-10-21Do not use libfetch in openldap-client.joerg2-6/+4
2012-10-21Add libfetch buildlink to openldap-client's buildlink3.mksbd1-1/+2
2012-10-19Reset PKGREVISION by updating both php53 and php54.taca3-6/+3
2012-10-19Works with python-3.2, remove limitation.wiz1-2/+1
2012-10-19Updating package for CPAN module SQL::Translator from 0.11010nb2 tosno2-14/+16
0.11016. pkgsrc changes: - adjust dependencies Upstream changes: # ---------------------------------------------------------- # 0.11016 2012-10-09 # ---------------------------------------------------------- * Allow passing an arrayref to SQLT->filename (lost in Mooification) # ---------------------------------------------------------- # 0.11015 2012-10-05 # ---------------------------------------------------------- * Fix stupid missing version number in SQL::Translator::Schema::Object # ---------------------------------------------------------- # 0.11014 2012-10-05 # ---------------------------------------------------------- * Relicense under Perl 5 terms # ---------------------------------------------------------- # 0.11013_03 2012-09-25 # ---------------------------------------------------------- * Remove SQL::Translator::Schema::Graph as announced in 0.11011 * Remove a number of no longer needed deps # ---------------------------------------------------------- # 0.11013_02 2012-09-23 # ---------------------------------------------------------- * Fix missing dep (List::MoreUtils) # ---------------------------------------------------------- # 0.11013_01 2012-09-22 # ---------------------------------------------------------- * Convert SQL::Translator, ::Schema and ::Schema::* to Moo * Fix leaks by weakening circular references between schema objects # ---------------------------------------------------------- # 0.11013 2012-09-22 # ---------------------------------------------------------- * Make MySQL producer add NULL after every nullable field, conforming to SQL standard, and avoiding MySQL bugs # ---------------------------------------------------------- # 0.11012 2012-07-02 # ---------------------------------------------------------- * Fix/update quoting in PostgreSQL producer * Add missing quote function to SQLServer producer * Fix incorrect Parser::DBI documentation (RT#60878) # ---------------------------------------------------------- # 0.11011 2012-05-09 # ---------------------------------------------------------- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! *** INCOMPATIBLE CHANGES: * SQLT no longer supports setting separate conflicting values for the now deprecated 'quote_table_names' and 'quote_field_names'. Instead their values are proxied to the new 'quote_identifiers'. If 'quote_identifiers' is supplied, the legacy settings are ignored (with a warning). If nothing is specified the default is TRUE as before. If only one is specified - default to its value for everything, and if both are specified with a conflicting value an exception is thrown. * Partial quoting support has been added in SQLite. It is currently disabled by default, you need to request is explicitly with quote_identifiers => 1. In a future version of SQL::Translator *THIS DEFAULT BEHAVIOR WILL CHANGE*. If you do NOT WANT quoting, set quote_identifiers to a false value to protect yourself from changes in a future release. * Bump the default MySQL parser version to MySQL 4.0 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! * script/sqlt-graph now accepts a --trace option * Fixes to SQLite foreign keys production (patch from Johan Viklund) closes RT#16412, RT#44769 * ON DELETE/UPDATE actions for SQLite (patch from Lukas Thiemeier) closes RT#70734, RT#71283, RT#70378 * Fix data preservation on SQLite diffs involving adding/dropping columns * Support for triggers in PostgreSQL producer and parser * Correct Data Type in SQLT::Parser::DBI::PostgreSQL (patch from Andrew Pam) * Fix index issue in SQLT::Parser::DBI::PostgreSQL * Add column and table comments in SQLT::Parser::DBI::PostgreSQL(patch from Andrew Pam) * Stop the DBI parser from disconnecting externally supplied DBI handles (RT#35868) * Fixed alter_drop_constraint for foreign keys and applying multiple changes via alter_field to a column in Postgres Producer * Added a working mechanism for naming foreign keys in the PostgreSQL producer * Fix PostgreSQL ignoring default values with specified data type * Fix PostgreSQL parser support for (N)::int defaults (patch by Tina Müller) * Fix possible name duplication in SQLlite producer * Oracle does not accept ON DELETE/UPDATE RESTRICT (though it is the actual default) fix by not adding the ON DELETE/UPDATE clause at all * Changed dependency on Digest::SHA1 to the core-bundled Digest::SHA (RT#67989) * Support for double quoted and bit strings as default values in MySQL parser * Improved VIEW support in MySQL parser * Proper handling of CURRENT_TIMESTAMP default values in MySQL parser (RT#65844) * Check in MySQL parser to avoid trying to parse a table defined twice in the same file as indices (and probably other things) get messed up * Workaround for some MySQL quirks on primary key definitions * Fix dropping primary keys in MySQL diffs (RT#62250, patch from Nick Bertrand) * MySQL producer does not attempt to write out non-existent unique constraint names * MySQL parser correctly differentiates between signed and unsigned integer column display sizes * Replace Class::Accessor::Fast dependency with already-included Moo * Entire codebase is now free of tabs and trailing whitespace * Spellfixes (RT#68912) * Fix Diagram Producer POD (RT#71397, RT#71398) * Fix Diagram Producer to use correct binmode on output (RT#71399) * Fix ignored option to script/sqlt-diagram (RT#5992) * Fix t/17sqlfxml-producer.t failures due to whitespace differences introduced by environment config snippets (RT#70786) * Fix assembly of Table objects with numbered columns being added out of order (RT#74771) (based on patch from Jonathan Otsuka) * Fix syntax error in SQL::Translator::Producer::Latex (RT#74953) * Deprecate SQL::Translator::Schema::Graph and the as_graph() schema method * Bump minimum supported perl version to 5.8.1 (mostly due to Moo)
2012-10-19Added databases/p5-Dancer-Plugin-DBIC version 0.1601sno1-1/+2
2012-10-19Adding new package for CPAN module Dancer::Plugin::DBIC version 0.1601sno3-0/+36
into databases/p5-Dancer-Plugin-DBIC. Dancer::Plugin::DBIC makes it very easy to create Dancer applications that interface with databases. Only the database connection has to be configured in Dancer configuration file of the application. For performance, schema objects are cached in memory and are lazy loaded the first time they are accessed.
2012-10-19Added databases/p5-DBIx-Class-Helpers version 2.015001sno1-1/+2
2012-10-19Adding new package for CPAN module DBIx::Class::Helpers version 2.015001sno3-0/+36
into databases/p5-DBIx-Class-Helpers. Simplify the common case stuff for DBIx::Class
2012-10-17Update "phpmyadmin" package to version 3.5.3. Changes since 3.5.2.2:tron3-10/+8
- bug #3539044 [interface] Browse mode "Show" button gives blank page if no results anymore - bug #3534979 [interface] Copy Database Ajax feedback vanishes long before copying is done - bug #3527531 [interface] GC-maxlifetime warning incorrectly displayed - bug #3526916 [interface] Search fails with JS error when tooltips disabled - bug #3544366 [interface] Event comments not saved - bug #3549084 [edit] Can't enter date directly when editing inline - bug #3548491 [interface] Inline query editor doesn't work from search results - bug #3547825 [edit] BLOB download no longer works - bug #3541966 [config] Error in generated configuration arrray - bug #3553551 [GUI] Invalid HTML code in multi submits confirmation form - [interface] Designer sometimes places tables on the top menu - bug #3546277 [core] Call to undefined function __() when config file has wrong permissions - bug #3540922 [edit] Error searching table with many fields - bug #3555104 [edit] Cannot copy a DB with table & views - bug #3559925 [privileges] Incorrect updating of the list of users - bug #3561224 [edit] cell edit date field with empty date fills in current date - bug #3559955 [edit] current_date from function drop down fails on update - bug #3562472 add support for Solaris and FreeBSD system load and memory display in server status - bug #3553068 [import] Table import from XML file fails - replace Highcharts with jqplot for Display chart - bug #3567684 [edit] Pasting value doesn't clear null checkbox - bug #3570786 [edit] Datepicker for date and datetime fields is broken
2012-10-17databases/postgresql91-client: Revert gcc46+ warning flagmarino1-4/+1
GCC 4.1 does not recognize Wno-unused-but-set-variable, and setting it breaks the build. Remove the flag now and plan to fix the gcc46+ build another way later.
2012-10-16Simplify a lot by using egg.mk.wiz2-15/+8
2012-10-16Mark as ready for python-3.x.wiz1-1/+2
2012-10-15Replace /usr/bin/perl everywhere. Bump PKGREVISION for thosewiz1-1/+61
building without PKG_DEVELOPER set.
2012-10-13Changes 2.4.33:adam5-32/+14
Added slapd-meta cn=config support Fixed libldap MozNSS slot picking Fixed libldap MozNSS with tokenname:certnickname format Fixed libmdb POSIX semaphore cleanup on environment close Fixed libmdb mdb_page_split Fixed slapd alock handling on Windows Fixed slapd acl handling with zero-length values Fixed slapd syncprov to not reference ops inside a lock Fixed slapd delta-syncrepl MMR with large attribute values Fixed slapd slapd_rw_destroy function Fixed slapd-ldap idassert bind handling Fixed slapd-mdb slapadd -q -w double free Fixed slapd-mdb to close read txn in reindex commit Fixed slapo-constraint with multiple modifications Build Environment Fixed build with Visual Studio Fixed libmdb posix semaphore use on BSD system Add slapo-constraint test suite Contrib Updated radius passwd module for NAS-Identifier Documentation slapo-refint(5) Note that refint is not replicated
2012-10-10Added databases/p5-DBIx-Class-Candy version 0.002101sno1-1/+2
2012-10-10Adding new package for CPAN module DBIx::Class::Candy version 0.002101sno3-0/+35
into databases/p5-DBIx-Class-Candy. Simplify the common case stuff for DBIx::Class
2012-10-08Revbump after updating graphics/pangoadam13-26/+26
2012-10-08Revision bump associated with the update of lang/ocaml to version 4.jaapb3-4/+6
2012-10-07databases/postgresql(-client): Revert most of last commitmarino4-105/+1
After discussing gcc47 build problems with postgresql developers, it became apparent that the error was unique to DragonFly. It turns out that DragonFly was using an older offsetof macro instead of the builtin version provided by GCC. Fixing the offsetof macro on DragonFly allowed the pre-patched psgsql 91 to build without issue. While the previous patches certainly don't hurt anything, they are being removed to ease future maintenance. The warning suppression fix is still valid, so the change to the pgsql client makefile is being left in place.
2012-10-07Update Jdb to p5-Fsdb 2.26. Jdb was renamed to Fsdb with version 2.12.bad8-92/+53
FSDB is package of commands for manipulating flat-ASCII databases from shell scripts. FSDB is useful to process medium amounts of data (with very little data you'd do it by hand, with megabytes you might want a real database).
2012-10-07databases/postgresql91(-client): Fix build for gcc46 and gcc47marino5-2/+109
Postgresql91 uses non-constant array sizes in record definitions which gcc enforces starting with 4.6. These index sizes are defined as macros using functions such as offsetof. These patches introduce enums where the macros become constant expressions which gcc 4.6+ will accept. GCC 4.7 also introduces the unused-but-set-variable warning which is popping up all over the place in pgsql91, so silence these warnings - they are harmless and get optimized out anyway. No revbump because functionality won't change on binaries generated with gcc4.5 and below.
2012-10-06Changes 3.7.14.1:adam4-14/+14
* Fix a bug that causes a segfault on a LEFT JOIN that includes an OR in the ON clause. * Work around a bug in the optimizer in the VisualStudio-2012 compiler that causes invalid code to be generated when compiling SQLite on ARM. * Fix the TCL interface so that the "nullvalue" setting is honored for TCL implementations of SQL functions.
2012-10-05The PostgreSQL Global Development Group has released an update to all ↵adam3-7/+8
current versions of the PostgreSQL database system, including 9.2.1, 9.1.6, 9.0.10, 8.4.14 and 8.3.21. This update fixes critical issues for major versions 9.1 and 9.2, and users running those versions should apply it as soon as possible. Users of versions 8.3, 8.4 and 9.0 should plan to update at the next scheduled downtime. The update fixes two potential data corruption issues present in the PostgreSQL 9.1 and 9.2 for any server which has crashed, been shutdown with "immediate", or was failed over to a standby. First, the PostgreSQL development team has discovered a chance of corruption of BTREE and GIN indexes for databases. Second, there is a significant chance of corruption of the visibility map. This update fixes both issues. We strongly advise users of 9.1 and 9.2 to run VACUUM and/or index rebuilds after applying the update. Please see the 2012-09-24 Update wiki page for detailed instructions. This update release also contains fixes for many minor issues discovered and patched by the PostgreSQL community in the last month, including many fixes for the newly released version 9.2. These include: fix sorting issue with IN lists and indexes fix planner failure when combining GROUP BY with window functions improve selectivity of text searches using prefixes prevent rescanning of WITH clauses from giving wrong answers fix PL/Perl crashing issue reduce bloat for multi-column GiST indexes time zone data changes for Fiji disallow Extensions from circular schema assignment prevent crashes when default_transaction_isolation is set to "serializable" several minor fixes to pg_upgrade
2012-10-05The PostgreSQL Global Development Group has released an update to all ↵adam15-33/+36
current versions of the PostgreSQL database system, including 9.2.1, 9.1.6, 9.0.10, 8.4.14 and 8.3.21. This update fixes critical issues for major versions 9.1 and 9.2, and users running those versions should apply it as soon as possible. Users of versions 8.3, 8.4 and 9.0 should plan to update at the next scheduled downtime. The update fixes two potential data corruption issues present in the PostgreSQL 9.1 and 9.2 for any server which has crashed, been shutdown with "immediate", or was failed over to a standby. First, the PostgreSQL development team has discovered a chance of corruption of BTREE and GIN indexes for databases. Second, there is a significant chance of corruption of the visibility map. This update fixes both issues. We strongly advise users of 9.1 and 9.2 to run VACUUM and/or index rebuilds after applying the update. Please see the 2012-09-24 Update wiki page for detailed instructions. This update release also contains fixes for many minor issues discovered and patched by the PostgreSQL community in the last month, including many fixes for the newly released version 9.2. These include: fix sorting issue with IN lists and indexes fix planner failure when combining GROUP BY with window functions improve selectivity of text searches using prefixes prevent rescanning of WITH clauses from giving wrong answers fix PL/Perl crashing issue reduce bloat for multi-column GiST indexes time zone data changes for Fiji disallow Extensions from circular schema assignment prevent crashes when default_transaction_isolation is set to "serializable" several minor fixes to pg_upgrade
2012-10-05Added databases/postgresql92 version 9.2.1adam1-1/+16
2012-10-05The PostgreSQL Global Development Group announces PostgreSQL 9.2, the latest ↵adam72-0/+4273
release of the leader in open source databases. Since the beta release was announced in May, developers and vendors have praised it as a leap forward in performance, scalability and flexibility. Users are expected to switch to this version in record numbers. PostgreSQL 9.2 will ship with native JSON support, covering indexes, replication and performance improvements, and many more features. We are eagerly awaiting this release and will make it available in Early Access as soon as it’s released by the PostgreSQL community," said Ines Sombra, Lead Data Engineer, Engine Yard.
2012-10-04Remove unnecessary python restriction (to all supported versions).wiz1-3/+1
2012-10-03Update for python25 removal.wiz2-9/+3