Commit graph

4935 commits

Author SHA1 Message Date
tron
f8eaa114fd Change "readline" to a run-time dependence as it is used by at least
"bin/mysql_embedded". This fixes the build in pkgsrc developer mode.

Bump package revision because the dependence changed.
2011-09-17 11:33:35 +00:00
adam
c8ec7785ee Changes 5.5.16:
* The default thread-handling model in MySQL Server executes statements using
  one thread per client connection.
* Commercial distributions of MySQL now include two plugins that enable MySQL
  Server to use external authentication methods to authenticate MySQL users
* Important Change: Replication: The RESET SLAVE statement has been extended
  with an ALL keyword.
* A new utility, mysql_plugin, enables MySQL administrators to manage which
  plugins a MySQL server loads.
* Bugs fixed.
2011-09-16 07:13:47 +00:00
obache
d156436aa3 Bump PKGREVISION from PHP_VERSION_DEFAULT changes. 2011-09-16 05:46:22 +00:00
cheusov
ceb7a4bbf6 Files related to libdbi DB drivers have been moved to
databases/libdbi-driver-sqlite3 directory. This fixes pkglint warnings
for databases/libdbi.
2011-09-15 21:22:34 +00:00
wiz
88649cf826 Fix PKGVERSION, noted by obache. 2011-09-15 09:04:26 +00:00
adam
4a4c0641d6 Added databases/postgresql91 version 9.1.0 2011-09-15 08:35:40 +00:00
adam
bfd12bfb1e Version 9.1 delivers several features which users have been requesting for
years, removing roadblocks to deploying new or ported applications on
PostgreSQL. These include:
* Synchronous Replication: enable high-availability with consistency across
  multiple servers
* Per-Column Collations: support linguistically-correct sorting per database,
  table or column.
* Unlogged Tables: greatly improves performance for ephemeral data

Our community of contributors innovates with cutting-edge features. Version 9.1
includes several which are new to the database industry, such as:
* K-Nearest-Neighbor Indexing: index on "distance" for faster location and text
  search queries
* Serializable Snapshot Isolation: keeps concurrent transactions consistent
  without blocking, using "true serializability"
* Writeable Common Table Expressions: execute complex multi-stage data updates
  in a single query
* Security-Enhanced Postgres: deploy military-grade security and Mandatory
  Access Control
2011-09-15 08:27:38 +00:00
tron
64d875b97a Update "phpmyadmin" package to version 3.4.5. Chances since version 3.4.4:
- bug #3375325 [interface] Page list in navigation frame looks odd
- bug #3313235 [interface] Error div misplaced
- bug #3374802 [interface] Comment on a column breaks inline editing
- patch #3383711 [display] Order by a column in a view doesn't work in
  some cases
- bug #3386434 [interface] Add missing space to server status
- [core] Remove library PHPExcel, due to license issues
- [export] Remove native Excel export modules (xls and xlsx formats)
- [import] Remove native Excel import modules (xls and xlsx formats)
- bug #3392920 [edit] BLOB emptied after editing another column
- [security] Fixed XSS in Inline Edit on save action, see PMASA-2011-14
- [security] Fixed XSS with db/table/column names, see PMASA-2011-14
2011-09-14 22:25:27 +00:00
hans
7a7fba7f8f Fix build on SunOS. 2011-09-14 15:53:35 +00:00
wiz
53494aeae4 + pgbuildfarm. 2011-09-13 10:49:31 +00:00
wiz
a6faceb523 Initial import of pgbuildfarm-4.5, packaged for wip by Nicolas Thauvin.
The PostgreSQL BuildFarm is a distributed build system designed to
detect build failures of the source code of PostgreSQL on a large
collection of platforms and configurations. This is the client
software that enables to perform automated test builds and checks.
2011-09-13 10:49:04 +00:00
taca
425e086bbc Update ruby-cassandra pacakge to 0.12.1.
v0.12.1
- Fix issue with simple_uuid dependency.
- Fix issue with get_range & get_range_batch keeping all results when a block is given. Resolves Issue# 112.

v0.12.0 Changed thrift_client dependency to 0.7.0
2011-09-12 16:08:29 +00:00
taca
7bd2a34fbc Update ruby-sequel pacakge to 3.27.0.
=== 3.27.0 (2011-09-01)

* Add support for native prepared statements to the tinytds adapter
  (jeremyevans)

* Add support for native prepared statements and stored procedures to the
  mysql2 adapter (jeremyevans)

* Support dropping primary key, foreign key, and unique constraints on MySQL
  via the drop_constraint :type option (jeremyevans)

* Add Sequel::SQLTime class for handling SQL time columns (jeremyevans)

* Typecast DateTime objects to Date for date columns (jeremyevans)

* When typecasting Date objects to timestamps, make the resulting objects
  always have no fractional date components (jeremyevans)

* Add Model.dataset_module for simplifying many def_dataset_method calls
  (jeremyevans)

* Make prepared_statements_safe plugin work on classes without datasets
  (jeremyevans)

* Make Dataset#hash work correctly when referencing SQL::Expression instances
  (jeremyevans)

* Handle allowed mass assignment methods correctly when including modules in
  classes or extending instances with modules (jeremyevans)

* Fix Model#hash to work correctly with composite primary keys and with no
  primary key (jeremyevans)

* Model#exists? now returns false without issuing a query for new model
  objects (jeremyevans)
2011-09-12 14:45:51 +00:00
joerg
0f3b5561c7 Add b3.mk file for consistency with the other MySQL server packages 2011-09-12 10:56:10 +00:00
joerg
b730605568 Add proper upper limit to not result in mix of MySQL 5.1 and 5.5 2011-09-12 10:53:58 +00:00
marino
afdecd211b PR#45150: Fix DragonFly build
Add DragonFly entry to Makefile.shlib to allow client to build.
2011-09-11 10:53:31 +00:00
marino
b165c18c17 PR#45149: Fix DragonFly build
Add DragonFly entry to Makefile.shlib to allow client to build.
2011-09-11 10:07:34 +00:00
joerg
36167b73dc Apply the same -O20 -> -O3 change for the libdbi driver packages 2011-09-08 13:49:03 +00:00
joerg
323a7c648e Unconditionalize use a sane optimizer level. -O20 never existed with GCC
and -O3 is a safe compromise for GCC and Clang (which enables LTO with
-O4).
2011-09-07 23:40:23 +00:00
mjl
490518fdf0 Enable pgbouncer 2011-09-03 22:17:20 +00:00
mjl
3d4ca33a12 Initial import of pgbouncer-1.4.2
pgbouncer is a lightweight connection pooler for PostgreSQL that provides
the following features:

 * Several levels of brutality when rotating connections.
 * Low memory requirements.
 * It is not tied to one backend server, the destination databases
   can reside on different hosts.
 * Supports online reconfiguration for most of the settings.
 * Supports online restart/upgrade.
2011-09-03 22:15:51 +00:00
taca
36a2796344 This patch isn't needed any more by introduce of OVERRIDE_GEMSPEC. 2011-09-01 09:55:08 +00:00
tron
1c7f7b0840 Revert previous as one of the licenses has a non-BSD clause as pointed
out by Alistair Crooks.
2011-08-31 21:30:40 +00:00
taca
e3564f419d Modify dependency to ruby-bcrypt to build again. 2011-08-31 14:02:11 +00:00
tron
21f9687234 Set license to "modified-bsd". 2011-08-30 17:35:41 +00:00
joerg
4bc9bb0be1 Python 3.1 is not supported by dependency 2011-08-29 21:15:18 +00:00
dholland
89a15cf768 Fix "unable to infer tagged configuration" bologna from libtool. Hopefully. 2011-08-29 01:33:49 +00:00
darcy
8de05570b4 PyGreSQL doesn't work on Python 3 yet. 2011-08-27 22:06:31 +00:00
tron
507510c7e0 Update "phpmyadmin" package to version 3.4.4. Changes since version 3.4.3.2:
- bug #3323060 [parser] SQL parser breaks AJAX requests if query has
  unclosed quotes
- bug #3323101 [parser] Invalid escape sequence in SQL parser
- bug #3348995 [config] $cfg['Export']['asfile'] set to false does not
  select asText option
- bug #3340151 [export] Working SQL query exports error page
- bug #3353649 [interface] "Create an index on X columns" form not validated
- bug #3350790 [interface] JS error in Table->Structure->Index->Edit
- bug #3353811 [interface] Info message has "error" class
- bug #3357837 [interface] TABbing through a NULL field in the inline mode
  resets NULL
- remove version number in /setup
- bug #3367993 [usability] Missing "Generate Password" button
- bug #3363221 [display] Missing Server Parameter on inline sql query
- bug #3367986 [navi] Drop field -> lost active table
- remove misleading comment on the "Rename database" interface
- bug #3374374 [interface] Fix footnote for inexact count while browsing
- bug #3372807 [interface] Fix security warning link in setup
- bug #3374347 [display] Backquotes in normal text on import page
- bug #3358750 [core] With Suhosin, urls are too long in edit links
- [security] Missing sanitization on the table, column and index names leads
  to XSS vulnerabilities, see PMASA-2011-13
2011-08-25 20:40:24 +00:00
adam
3a393109e2 Fix for Mac OS X 10.7 2011-08-25 04:37:17 +00:00
obache
0b8aa0f6a3 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
joerg
e0df43795d Fix build with Clang 2011-08-20 15:27:09 +00:00
taca
7e10e68a37 Update php-dbx package to 1.1.2.
pkgsrc change: allow build with php53.

1.1.2

- added rui as lead.
- fixed build error on PHP 5.x.

1.1.1

- fixed build error on PHP 5.x.
2011-08-20 14:08:12 +00:00
adam
160dca2fb0 Changes 5.1.8:
* Documentation in .CHM and .HLP format has been removed from the distribution.
* For some procedure and parameter combinations SQLProcedureColumns() did not
  work correctly. For example, it could not return records for an existing
  procedure with correct parameters supplied.
* Further, it returned incorrect data for column 7, TYPE_NAME. For example, it
  returned VARCHAR(20) instead of VARCHAR.
* The MySQL Connector/ODBC MSI installer did not set the InstallLocation value
  in the Microsoft Windows registry.
* In bulk upload mode, SQLExecute would return SQL_SUCCESS, even when the
  uploaded data contained errors, such as primary key duplication, and foreign
  key violation.
* SQLDescribeCol and SQLColAttribute could not be called before SQLExecute, if
  the query was parameterized and not all parameters were bound.
* Note, MSDN states that “For performance reasons, an application should not
  call SQLColAttribute/SQLDescribeCol before executing a statement.” However,
  it should still be possible to do so if performance reasons are not paramount.
* When SQLNumResultCols() was called between SQLPrepare() and SQLExecute() the
  driver ran SET @@sql_select_limit=1, which limited the resultset to just one
  row.
* After installing MySQL Connector/ODBC, the system DSN created could not be
  configured or deleted. An error dialog was displayed, showing the error
  message “Invalid attribute string”.
* In this case the problem was due to the fact that the driver could not parse
  the NULL-separated connection string.
* When used after a call to SQLTables(), SQLRowCount() did not return the
  correct value.
2011-08-19 07:59:58 +00:00
adam
9342013e0f Changes 0.91:
* Full Kerberos and SSPI support for passwordless login to
  Microsoft SQL Server from Unix and Windows clients.
  Includes Kerberos delegation option.
* Full support for DB-Library under Win32/64 via NMAKE.EXE.
* Built-in support for UTF-8.
* Support for wide characters in ODBC.
* Support for varchar(max) and varbinary(max).
* Better thread-safety in ODBC.
* Distinguish between connect and login errors.
* Bulk-copy functions in CT-Library.
2011-08-19 07:54:04 +00:00
taca
2c9e400edb Update ruby-activerecord3 package to 3.0.10.
Rails 3.0.10

* Magic encoding comment added to schema.rb files

* schema.rb is written as UTF-8 by default.

* Ensuring an established connection when running `rake db:schema:dump`

* Association conditions will not clobber join conditions.

* Destroying a record will destroy the HABTM record before destroying
  itself.  GH #402.

* Make `ActiveRecord::Batches#find_each` to not return `self`.

* Update `table_exists?` in PG to to always use current search_path or
  schema if explictly set.
2011-08-17 14:18:44 +00:00
taca
431f6fe887 Update ruby-activerecord package to 2.3.14.
2.3.14:

Security fix:

The quote_table_name method in the ActiveRecord adapaters for Ruby on
Rails were initially created solely for the purpose of escaping
reserved words encountered in table names.  However over time 3rd
party libraries, and rails itself, grew to rely on those functions as
a way to sanitize potentially malicious user input.  As a result these
functions need to be hardened to manage malicious input rather than
assuming they're being passed benign values generated by rails itself.
2011-08-17 14:12:42 +00:00
adam
30166ea422 Changes 1.9.1:
* Bugfix: Improperly used preprocessor directive caused compilation failure
  when using gcc 4.4.4 or newer.

Changes 1.9:
* Use of mmap
* Changes in compatibility mode
* Locking is disabled.
* Do not link pag to dir.
* gdbm_setopt
* The testgdbm program is installed
* A testsuite is provided.
* Improved documentation.
2011-08-17 07:17:15 +00:00
wiz
78318fcbab Update to 1.50:
1.50 Tue 7 Jun 2011
	- Removed normalize as a supported parameter, normalizing columns turns
	  out not to work in practice. However, we always normalize tables to
	  get the class name for the table as that seems to result in class
	  names that make much more sense.

1.49 Wed 1 Jun 2011
	- Adding normalize support to turn columnName into column_name

1.48 Fri 21 Jan 2011
	- Initial support for shim => 1 to simplify customisation (ADAMK)

1.47 Wed 8 Dec 2010
	- Adding readonly support for views (ADAMK)

1.46 Tue 30 Nov 2010
	- Bumped File::Path dependency to 2.08 to prevent test failures
	  from the one shipped with Perl 5.8.9 (AZAWAWI)
	- Added experimental base class ->update support (ADAMK)
	- Added the qname attributes to the generator structs to simplify
	  and improve readability of SQL fragment strings (ADAMK)
2011-08-16 20:19:14 +00:00
wiz
9a2b868b7f Update to 2.0.3:
2.0.3 Fri Jan 14 17:50:12 EST 2011
        - RT#62296: fix crash when dealing with record bigger than
          99999 bytes (Alex Arnaud)
        - test cases for MARC::Field->subfields()
        - RT#61198: let subfields return an empty array on control
          fields (Colin Campbell)

2.0.2 Tue May  4 13:04:07 EDT 2010
        - RT#57180: put back and expanded copyright statement in README
          at Debian request
        - set license element in META.yml

2.0.1 Sat May  1 15:59:54 EDT 2010
        [ENHANCEMENTS]
        - improve support for subclassing MARC::Field (Dan Wells)
        - RT#55993: MARC::Record->insert_fields_after can now insert
          after last field in record (Frédéric Demians)
        - added methods to MARC::Field to allow a (class-level) list of
          fields that should be considered control fields in addition
          to 001-009. Includes test t/extra_controlfields.t, and
          supports alphabetic characters in the tag labels.  The new
          methods are
               allow_controlfield_tags
               disallow_controlfield_tags
               is_controlfield_tag
          (Bill Dueber)
        - added MARC::Record::delete_fields() and t/delete-field.t
          (Ed Summers)
        - documentation improvements (Mike Rylander and Dan Scott)
        - baked in minimum Perl version required: 5.8.2
2011-08-16 20:11:31 +00:00
wiz
89f42a0242 Update to 1.824:
1.824 6 Aug 2011

   * Amendments to tests to work in blead
     [RT #70108]

1.823 6 Aug 2011

   * croak if attempt to freeze/thaw DB_File object
     [RT #69985]
2011-08-16 20:08:56 +00:00
wiz
bee3365b7a Update to 0.49. Fix interpreters.
0.49  6th August 2011

        * Documentation updated courtesy of Mike Caron

        * croak if attempt to freeze berkeleydb object
          [RT #69985]
2011-08-16 20:07:43 +00:00
wiz
06ef77bf7c Add missing equal sign. 2011-08-16 06:39:16 +00:00
obache
cfbdbc01b7 Revision bump after updating perl5 to 5.14.1. 2011-08-14 08:18:04 +00:00
taca
3e111117b1 Update databases/ruby-sequel package to 3.26.0.
=== 3.26.0 (2011-08-01)

* Fix bug in default connection pool if a disconnect error is raised and the
  disconnection_proc also raises an error (jeremyevans)
* Disallow eager loading via eager of many_*_many associations with
  :eager_graph option (jeremyevans)
* Major speedup in dataset creation (jeremyevans)
* Replace internal implementation of eager_graph with much faster version
  (jeremyevans)
* Don't treat strings with leading zeros as octal format in the default
  typecasting (jeremyevans)
* Fix literalization of Date, Time, and DateTime values on Microsoft Access
  (jeremyevans)
* Fix handling of nil values with the pure-Java version of nokogiri in the
  xml_serializer plugin (jeremyevans)
* Make identity_map plugin work with standard eager loading of many_to_many
  and many_through_many associations (jeremyevans)
* Make create_table! only attempt to drop the table if it already exists
  (jeremyevans)
* Remove custom table_exists? implementations in the oracle and postgres
  adapters (jeremyevans)
* Handle another type of disconnection in the postgres adapter (jeremyevans)
* Handle disconnections in the ado adapter and do postgres subadapter
  (jeremyevans)
* Recognize disconnections when issuing BEGIN/ROLLBACK/COMMIT statements
  (jeremyevans) (#368)

=== 3.25.0 (2011-07-01)

* Work with tiny_tds-0.4.5 in the tinytds adapter, older versions are no
  longer supported (jeremyevans)
* Make association_pks plugin typecast provided values to integer if the
  primary key column type is integer (jeremyevans)
* Model.set_dataset now accepts Identifier, QualifiedIdentifier, and
  AliasedExpression arguments (jeremyevans)
* Fix handling of nil values in bound variables and prepared statement and
  stored procedure arguments in the jdbc adapter (jeremyevans, wei)
* Allow treating Datasets as Expressions, e.g. DB[:table1].select(:column1)
  > DB[:table2].select(:column2) (jeremyevans)
* No longer use CASCADE by default when dropping tables on PostgreSQL
  (jeremyevans)
* Support :cascade option to #drop_table, #drop_view, #drop_column, and
  #drop_constraint for using CASCADE (jeremyevans)
* If validation error messages are LiteralStrings, don't add the column name
  to them in Errors#full_messages (jeremyevans)
* Fix bug loading plugins on 1.9 where ::ClassMethods, ::InstanceMethods, or
  ::DatasetMethods is defined (jeremyevans)
* Add Dataset#exclude_where and Dataset#exclude_having methods, so you can
  force use of having or where clause (jeremyevans)
* Allow Dataset#select_all to take table name arguments and select all
  columns from each given table (jeremyevans)
* Add Dataset#select_group method, for selecting and grouping on the same
  columns (jeremyevans)
* Allow Dataset#group and Dataset#group_and_count to accept a virtual row
  block (jeremyevans)
2011-08-12 16:48:07 +00:00
taca
09e7c495a8 - Relax dependency to ruby-stringex with OVERRIDE_GEMSPEC.
- Also tweak dependency to ruby-json-pure instead of ruby-json.

Bump PKGREVISION.
2011-08-12 16:47:08 +00:00
taca
b605c19507 Add dependency to json-pure using OVERRIDE_GEMSPEC.
Bump PKGREVISION.
2011-08-12 16:45:16 +00:00
taca
02aca55611 Update databases/ruby-cassandra package to 0.11.4.
v0.11.4
- Fix get_range to invoke blocks
- Fix current distribution urls in Rakfile. Resolves Issue# 97.

v0.11.3
- Fix login after reconnect

v0.11.2
- Update thrift_client gem to deal with failover bug.
2011-08-12 16:44:12 +00:00
taca
0d31510f64 Add dependency to ruby-activerecord or ruby-activerecord3.
Bump PKGREVISION.
2011-08-12 16:42:35 +00:00
taca
f07d2ebac4 * Don't use Deprecate but Deprecated of devel/ruby-deprecated package.
* Fix a scheme of updating hash.

Bump PKGREVISION.
2011-08-12 15:58:36 +00:00