Commit graph

3874 commits

Author SHA1 Message Date
tron
3f1334b063 Update "phpmyadmin" package to version 2.11.9.5. This fixes the remote
code execution vulnerability reported in PMASA-2009-3 / CVE-2009-1151.
2009-04-17 09:40:13 +00:00
sno
fa4e6c3088 PkgSrc changes:
- Updating package for p5 module DBD::Pg to 2.13.0
  - Set license to artistic-2.0
  - Add p5-DBI to DEPENDS (according to META.yml)

Upstream changes:
2.13.0 Released April 13, 2009

  - Ensure we always set sqlstate inside of pg_st_prepare_statement
    (CPAN bug #44732) [rweikusat@mssgmbh.com]
  - When libpq has a connection error, return SQLSTATE 08000 ( "CONNECTION EXCEPTION" )
    instead of the more generic 02000 ( "DATA EXCEPTION" ) (CPAN bug #44744)
    [rweikusat@mssgmbh.com]
  - Fix minor Perl::Critic nags (CPAN bug #44704) (Debian #bug 521969) [GSM]
  - Clarify change of $dbh->{Name} behavior (CPAN bug 44985) [GSM]
2009-04-15 07:16:26 +00:00
abs
fcb335ee37 p5-Class-DBI-Plugin p5-Class-DBI-Plugin-DeepAbstractSearch 2009-04-12 19:27:56 +00:00
abs
8c9f65799f Added databases/p5-Class-DBI-Plugin-DeepAbstractSearch version 0.08
This plugin provides a SQL::Abstract search method for Class::DBI.
It is similar to Class::DBI::AbstractSearch, but allows you to
search and sort by fields from joined tables.

Note: When searching and sorting by the fields of the current class
only, it is more efficient to use Class::DBI::AbstractSearch.
2009-04-12 19:26:23 +00:00
abs
4a5a645b1f Added databases/p5-Class-DBI-Plugin version 0.03
Class::DBI::Plugin is an abstract base class for Class::DBI plugins.
Its purpose is to make writing plugins easier. Writers of plugins
should be able to concentrate on the functionality their module
provides, instead of having to deal with the symbol table hackery
involved when writing a plugin module. Only three things must be
remembered:

   1. All methods which are to exported are given the "Plugged"
      attribute. All other methods are not exported to the plugged-in
      class.
   2. Method calls which are to be sent to the plugged-in class
      are put in the init() method. Examples of these are set_sql(),
      add_trigger() and so on.
   3. The class parameter for the init() method and the "Plugged"
      methods is the plugged-in class, not the plugin class.
2009-04-12 19:25:25 +00:00
he
5d866bec29 Update from version 0.49nb1 to 0.53.
Pkgsrc changes:
 o Add perl>=5.10 as an alternative to p5-version

Upstream changes:

0.53 Wed Mar 25 15:27:03 EDT 2009
- Major bugfixes:
   * On rollback, flush the record cache.  This fixes a bug when SQLite
     reuses primary keys after rollback, and thus the record cache is
     wrong.
   * Apply filters to "default is ..." values, so "is boolean, default is
     0" works on postgres, for instance
   * $self->_new_collection_args is passed to the ->new constructor of a
     collection, not its ->new_item method

- Performance fixes:
   * Don't call accessor twice when we have values around
   * Don't create temporary variables we don't need around, just return
   * Optimize for the case when there are no output filters
   * Play with self/class only when passed argument is not a reference
   * In _do_search, separate prefetch and non-prefetch paths; the latter
     is a much tighter loop
   * Refactor first pass over results in prefetch path
   * Move a ->new_item call where we only need it
   * Jifty::DBI::Handle::SQLite - LOWER() in SQLite is expensive; it's
     easier just put COLLATE NOCASE on the column side.  Bump DBD::SQLite
     to 1.14 which gives us COLLATE NOCASE.
   * Cache on record table, not record class so subclasses also get
     cached correctly.  If the data in the underlying table changes,
     regardless of the class you're using, you want to load the new data.
   * Refactor _qualified_record_columns
   * call ->table for defaulting only when we actually want defaulting
   * Selay some method calls when possible in limit
   * Minor refactoring of _get_alias
   * grep before looping to loop over fewer values in load_from_hash
   * Cache load attempts in new_item in a local static cache
   * Cache filter class load attempts in _apply_filters
   * Save some slow Class::Accessor calls in Jifty::DBI::Filter
   * Stick aliases into COLUMNS as well, for faster lookup
   * Provide a faster load_from_hash for when we're being called from
     do_search

- Datetime fixes:
   * _formatter is *inheritable* class data.  If it happens to get set by
     the DateTime filter before getting set by one of its subclasses (the
     Date and Time filters), than it is stuck on the DateTime _formatter
     setting because the subclasses don't override it.  There are a
     couple solutions, the simplest being to check the value of _strptime
     and update/override _formatter if it is different, which is what
     I've done here.  (This may not be the most optimized solution.)
   * Require Time::Duration::Parse 0.06 to win us decimal durations like
     1.5h
   * Fix a broken regex that just happened to work because we only fed it
     correct data
   * Add date_only method in date and datetime filters
   * For date-only timestamps, set hour, minute, and second to zero
   * Include the datetime string we're trying to decode in parse failure
     cluck
   * Use DateTime's strptime since we don't want additional logic

- Documentation fixes:
   * Minor POD improvement for debian lintian in Jifty::DBI::Column
   * Adding an example of open_paren/close_paren and limit subclause.
   * Added documentation for "IS" on limit().
   * Additional docs for load_by_cols
   * Update record_class' docs

- Minor bugfixes:
   * Perltidy, primarily for indentation fixes
   * Update copyright year to 2009
   * collections can now clear_order_by
   * requires('perl' => '5.8.3') confuses M:I. the "correct" incantation
     is perl_version('5.8.3')
   * Add the ability to unload columns and prefetched values
   * Use $args{'collection'}->limit instead of
     $self->Jifty::DBI::Collection::limit so we don't break
   * We accept IN or = as operators for array ref. values, so match
     against that (and do it case insensitively to boot)
   * Allow validators to get extra arguments
   * Storable with non-bytea is OK if we base64
   * add double naming schema for record references, using name, name_by
   * fixed situation with 'column X_not_id refers_to M by "not_id"'
   * Aliases should be virtual
   * When we have group_by, the first column may not be enough to
     distinctify the rows.  But since they're grouped, they're all
     distinct by definition.
   * turn _handle _is_limited rows_per_page into accessors
   * Clean out fetched when we load_from_hash
   * Pass arguments database_Version to the super method
   * Don't chomp Collection or s if prev character is ':', die instead,
     it can happen for annon collections based either on JDBI::Collection
     or J::Collection
   * No need to setup the pager, its constructor does that for us;
     actually it's really questionable that we need to setup pager when
     there is no paging by default
   * Don't optimize left joins on mysql 5.0 and newer, may be other DBs
     can drop this too
   * $caller->COLUMNS should not contain virtual methods from plugins
   * Add "raw value" internal values
   * Plugin import must not call ->columns which causes incorrect
     caching.
2009-04-12 10:35:45 +00:00
he
b18993be18 Update from version 1.819 to 1.820.
Upstream changes:

1.820 28 March 2009

   * remove MAN3PODS from Makefile.PL to match core.
2009-04-12 10:21:25 +00:00
he
52a2e13564 Update from version 0.51 to 0.51nb1.
Pkgsrc changes:
 o Adjust dependencies to match META.yml.
2009-04-12 10:17:28 +00:00
he
9155030f22 Update from version 0.21nb1 to 0.23.
Pkgsrc changes:
 o Add p5-Class-C3, p5-Class-C3-XS, and p5-MRO-Compat as dependencies

Upstream changes:

0.23  Sun Mar  8 20:30:02 GMT 2009
        - Kill a couple of warnings (one due to MRO::Compat)

0.22  Tue Mar  3 15:54:19 UTC 2009
        - Fix oddly formatted error message.
        - Doc patch to clarify generated classes
        - Switch to use_namespaces and InflateColumn::DateTime for create=static
          by default, with backcompat
        - Switch to MRO::Compat from NEXT
        - Add support for extra Schema::Loader options such as db_schema and
          components
2009-04-12 09:48:06 +00:00
sno
6aa49cc7e1 PkgSrc changes:
- updating module to 1.12.0

Upstream changes:
2.12.0 Released March 28, 2009

  - Change large object interface from lo_* to pg_lo_* and make them accessible
    via direct $dbh calls (e.g. $dbh->pg_lo_import instead of $dbh->func(..,'pg_lo_import').
    The use of $dbh->func(... 'lo_*') is deprecated. [GSM] (CPAN bug #44467)
  - Throw an exception for large_object functions called when AutoCommit is on,
    but allow pg_lo_import and pg_lo_export to work. Reported by Kynn Jones.
    [GSM] (CPAN bug #44461)
  - Fix a memory leak when parsing returned arrays. Reported by B~A!lint Szilakszi.
    [GSM] (CPAN bug #44225)
  - Do proper dequoting of boolean arrays [Armando Santos, GSM] (CPAN bug #43768)
  - Use pg_get_expr in column_info when available [Adam Sj~A,gren]
  - Fix minor bugs in POD docs. [Frank Wiegand] (CPAN bug #44242)
  - Fix minor bug in POD docs. [Tim Mattison]
2009-04-11 21:37:46 +00:00
sno
128a8c6333 PkgSrc changes:
- Update to 1.21

Upstream changes:
1.21 Wed  9 Apr 2009
    - Fixed the issue that execute on inactive handles returned
      0 instead of undef, which made a DBIC test broken (ISHIGAKI)

1.20 Mon  7 Apr 2009
    - Moving to the first production release of the new era.
    - Check DBI version in Makefile.PL (CHORNY)
    - Bundling Test::NoWarings into /inc to remove a dependency (ADAMK)
    - Correcting use 5.00503 to 5.006 in SQLite.pm (ADAMK)

1.19_10 Mon  6 Apr 2009
    - A few more tests moved to Test::More (ADAMK)
    - We need DBIXS_REVISION, which appeared in DBI 1.57.
      Bumping up our dependency to match it and confirmed myself
      that DBD::SQLite actually builds against 1.57 (ADAMK)
    - Resolved #40594: $sth->{NULLABLE} implementation (ISHIGAKI)
    - Resolved #29629: sqlite where length issue (actually this has
      been fixed before) (ISHIGAKI)
    - Applied an enable_load_extension patch from RT #32998 (ISHIGAKI)
    - Resolved #42940: DBD-SQLite make test faild (ADAMK)
    - Resolved #26460: Sorting numeric values in aggregate functions (ADAMK)
    - Resolved #32889: prepare_cached does not work correctly (ADAMK)
    - Resolved #34828: Please add support for user-defined collations (ADAMK)
    - Made Test::NoWarnings an optional module (CORION)

1.19_09 Sun  5 Apr 2009
    - Require perl 5.6 because dependencies require it
    - Updated ppport.h to the most recent release 3.17 (ADAMK)
    - Adding $DBI::VERSION diag to help diagnose FAIL reports (ADAMK)
    - #29519 was only resolved on Win32. Applied a more comprehensive
      patch (JHEDDEN)
    - Rewrote 28_schemachange.t in Test::More style (ADAMK)
    - Bug fix in 28_schemachange.t rewrite re fork/connect (DUNCAND)
    - Resolved #44779: [t/03insert.t] last_insert_id returns undef where 4
      is expected (DUNCAND, CHORNY; that is, DUNCAND debugged and solved
      the ticket based on _08, which was a flaw in the Makefile.PL
      involving an always-applied -Dno_last_insert_id, but it turns out
      CHORNY had inadvertantly applied the fix in the name of DBI cleaning)
    - Starting to use Test::NoWarnings in the test scripts (ADAMK)
    - Added link to MailingList resource (ADAMK)
    - Squelch warnings inless PrintWarn is set in line with guidance from
      the DBI documentation (ADAMK)
    - Resolved #29058: don't quote a bind param (as a text) if it
      looks like a number (ISHIGAKI)
    - Resolved #27553: prepare_cached and analyze issue (actually
      this has been fixed before) (ISHIGAKI)

1.19_08 Sat  4 Apr 2009
    - Bumped minimum DBI dependency to 1.43 so last_insert_id is supported
      in DBI (ADAMK)
    - Resolved #30558: INSERT After PK Failure Also Fails Using
      Prepared (ADAMK)
    - Resolved #42567: Core dump in t/07busy.t after test 4 (mutex and/or
      memory corruption) (ADAMK)
    - Resolved #32100: t/06error.t fails using SQLite 3.5.4 (ADAMK)
    - Resolved #35904: Test failure: Bus error t/08create_function
      test (ADAMK)
    - Resolved #9792: Crashes upon re-executing a statement (ADAMK)
    - Resolved #21472: Spurious "not an error" and "bind or column index
      out of range" errors (MSERGEANT)
    - Resolved #32723: last_insert_rowid should handle sqlite_int64,
      not int (ADAMK)
    - Resolved #37215: memory leaks in sqlite_db_disconnect (ADAMK)
    - Resolved #33441: unlimited memory accumulation (ADAMK)
    - Resolved #31324: Incorrect Implementation of column names within
      sqlite_st_FETCH_attrib (ADAMK)
    - Resolved #32570: segmentation fault during tests 07 & 08 (ADAMK)
    - Resolved #41631: Dot doesn't work in quoted column aliases (ADAMK)
    - Resolved #403: test failure on "Testing select speed (large table) (ADAMK)
    - Resolved #35769: dbimp.c uses uninitialized variables. (ADAMK)
    - Resolved #27701 and #27702: (unnamed) (ADAMK)
    - Resolved #31239: prepare_cached...statement handle
      DBIx::ContextualFetch::st=HASH still Active (ADAMK)
    - Resolved #41047: Re: Bug#506157: libdbd-sqlite3-perl: unsufficient
      error message while opening database for writing (ADAMK)
    - Resolved #25196 (bug in prepare?) (ADAMK)\
    - Resolved #36651: Bug involving "closing dbh with active
      statement handles" (ADAMK)
    - Resolved #34408: Primary key name wrong with newline in
      CREATE TABLE (ADAMK)
    - Resolved #34600: t/06_error.t stalling (ADAMK)
    - Resolved #22688: DBD::SQLITE Error Report (ADAMK)

1.19_07 Sat  4 Apr 2009
    - Starting to work the RT queue now the basics are settled.
      Many of the items marked as resolved by my just indicate that I have
      confirmed someone else applied the fix. (ADAMK)
    - Re-enable and fix t/70schemachange.t, as per RT #43448 (CORION)
    - Added a canary test to probe for RT #36863
      (segfault on OSX 10.5.2) (CORION)
    - Added resources links to META.yml (ADAMK)
    - Resolved #30502: t\70schemachange.t fails on Windows (ADAMK)
    - Resolved #30167: Specify configuration depenencies with
      "configure_requires" (ADAMK)
    - Resolved #17623: make test fails when DBI_DSN is not
      DBD::SQLite (ADAMK)
    - Resolved #13631: wish: column_info support() (CORION)
    - Resolved #39938: Read-access to development repository (ADAMK)
    - Resolved #18617: Build error under win32 (ADAMK)
    - Resolved #35838: support for DBI::column_info call (CORION)
    - Resolved #29497: POD content bug (ADAMK)
    - Resolved #29520: 1.14 fails in test 6 (ADAMK)
    - Resolved #44647: Makefile.PL syntax error (ADAMK)
    - Resolved #29519: t/70schemachange.t failure (ADAMK)
    - Resolved #20286: DBD::SQLite leaks file descriptors (ADAMK)
    - Resolved #21406: DBD-SQLite 1.13 broke Class-DBI (ADAMK)
    - Resolved #4591: Test suite (t/t50*.t) is order dependent / bug in
      t/lib.pl? (ADAMK)
    - Resolved #36467: Name "DBD::SQLite::sqlite_version" used
      only once (ADAMK)
    - Resolved #7753: DBD::SQLite error shouldn't include extraneous
      info (ADAMK)

1.19_06 Sat  4 Apr 2009
    - Fixed a segv with an error function under x86 linux
      (and hopefully Mac OSX). (TOKUHIROM)
    - Fixed yet another segv while testing DBIC reconnection (DMAKI)
    - Switched from Test.pm to Test::More (though there're still
      some tests that don't use Test::More) (ISHIGAKI)
    - Added "use strict" to some. (ISHIGAKI)
    - Added a cleanup block to each test to allow it run clean and
      separately. (ISHIGAKI)
    - Adding an explicit minimum Perl version to the Makefile.PL (ADAMK)
    - Setting configure_requires dependencies for File::Spec
    - Splitting the LICENSE key into it's own MakeMaker
      version-dependency conditional (ADAMK)
    - All tests run under the same Perl environment
      (autoflush on, and warnings enabled via $^W = 1) (ADAMK)
    - Refactored away a ton of needless complexity from the
      older-style tests inherited from the CSV driver (ADAMK)

1.19_05 Thu  2 Apr 2009
    - DBD::SQLite::Amalgamation 3.6.1.2 and DBD::SQLite 1.19
      should be feature identical now.
    - Added collations from DBD::SQLite::Amalgamation (CORION)
    - Removed statement handle activation after "execute" if
      there's no row to fetch. I hope this silences the
      Class::DBI's warnings. (ISHIGAKI)

1.19_04 Tue 31 Mar 2009
    - Updated to SQLite 3.6.12 (ISHIGAKI)

1.19_03 Tue 31 Mar 2009
    - Added ->column_info() (CORION)

1.19_02 Sun 29 Mar 2009
    - Updated to SQLite 3.6.11 (ISHIGAKI)
    - Added/updated several prototypes (ISHIGAKI)
    - Moved TODO into the POD (ADAMK)

1.19_01 Fri 27 Mar 2009
    - Updated to SQLite 3.6.10, and bumped up the version
      requirement for installed sqlite3 to 3.6.0 as 3.6.x
      has backward incompatiblity (ISHIGAKI)
    - Fixed "closing dbh with active statement handles" issue
      with a patch by TOKUHIROM. (ISHIGAKI)
    - Skip 70schemachange test for Windows users. (ISHIGAKI)
    - Applied RT patches including #29497, #32723, #30558,
      #34408, #36467, #37215, #41047. (ISHIGAKI)
    - Added TODO to show which issues are to be fixed. (ISHIGAKI)
    - License and configure_requires in Makefile.PL and META.yml (Alexandr Ciornii)
    - Spelling check for SQLite.pm (Alexandr Ciornii)
    - Adding arbitrary Perl 5.00503 minimum

1.16 abandoned

1.15 abandoned
2009-04-11 21:25:38 +00:00
sno
167e888ac7 PkgSrc changes:
- Updating package to 0.51

Upstream changes:
  - Not available
2009-04-11 21:17:44 +00:00
abs
627ee31c75 Updated databases/p5-DBIx-Class to 0.08013
0.08013 2009-04-05 14:50:00 (UTC)
        - Version dumps on dependancies:
           + SQL::Abstract 1.51
           + Class::Accessor::Grouped 0.08003
           + Class::C3::Componentised 1.0004
        - Fix test in t/91debug.t for less ambigious SQL bracketing
        - Removed TODO on some passing tests
2009-04-10 09:48:06 +00:00
abs
1be3d150b7 Updated databases/p5-SQL-Abstract to 1.51
revision 1.51  2009-03-28 10:00 (UTC)
    - fixed behavior of [-and => ... ] depending on the current
      condition scope. This introduces backwards comp with 1.24
2009-04-10 09:43:22 +00:00
adam
bcebd26b17 Changes 3.6.12:
* Fixed a bug that caused database corruption when an incremental vacuum is
  rolled back in an in-memory database.
* Added the sqlite3_unlock_notify() interface.
* Added the reverse unordered selects pragma.
* The default page size on windows is automatically adjusted to match the
  capabilities of the underlying filesystem.
* Add the new ".genfkey" command in the CLI for generating triggers to
  implement foreign key constraints.
* Performance improvements for "count(*)" queries.
* Reduce the amount of heap memory used, especially by TRIGGERs.
2009-04-10 08:44:03 +00:00
martti
f04310a6f8 Updated databases/rrdtool to 1.3.7
The new release contains some rather influential changes.

* Holt-Winters rrds should see a drastic speedup.
* Front-ends relying on output from graph --lazy will work again
* updatev does not segfault on 32 bit platforms anymore.
* rrd_dump produces correct output with german locales.
2009-04-08 18:41:25 +00:00
hasso
fb13614a0d Make it build on DragonFly. 2009-04-07 19:18:05 +00:00
minskim
9af1640e70 Update rails packages to 2.3.1.
Changes since 2.1.1:
* Allow metal to live in plugins #2045 [Matthew Rudy]
* Added metal [Josh Peek]
* Remove script/performance/request in favour of the performance
  integration tests. [Pratik Naik]
* Add a rake task to apply a template to an existing application :
  rake rails:template LOCATION=~/template.rb [Pratik Naik]
* Add "-m/--template" option to Rails generator to apply a template to
  the generated application. [Jeremy McAnally]
* Extracted the process scripts (inspector, reaper, spawner) into the
  plugin irs_process_scripts [David Heinemeier Hansson]
* Changed Rails.root to return a Pathname object
* Added view path support for engines [David Heinemeier Hansson]
* Added that config/routes.rb files in engine plugins are
  automatically loaded (and reloaded when they change in dev mode)
  [David Heinemeier Hansson]
* Added app/[models|controllers|helpers] to the load path for plugins
  that has an app directory (go engines ;)) [David Heinemeier Hansson]
* Add config.preload_frameworks to load all frameworks at
  startup. Default to false so Rails autoloads itself as it's
  used. Turn this on for Passenger and JRuby. Also turned on by
  config.threadsafe!  [Jeremy Kemper]
* Add a rake task to generate dispatchers : rake
  rails:generate_dispatchers [Pratik Naik]
* "rails <app>" will not generate public/dispatch.cgi/fcgi/rb files by
  default now. Please use "--with-dispatchers" option if you need
  them. [Yaroslav Markin, Pratik Naik]
* Added rake rails:update:application_controller to renamed
  application.rb to application_controller.rb -- included in rake
  rails:update so upgrading to 2.3 will automatically trigger it #1439
  [kastner]
* Added Rails.backtrace_cleaner as an accessor for the
  Rails::BacktraceCleaner instance used by the framework to cut down
  on backtrace noise and config/initializers/backtrace_silencers.rb to
  add your own (or turn them all off) [David Heinemeier Hansson]
* Switch from Test::Unit::TestCase to ActiveSupport::TestCase.  [Jeremy Kemper]
* Added config.i18n settings gatherer to config/environment,
  auto-loading of all locales in config/locales/*.rb,yml, and
  config/locales/en.yml as a sample locale [David Heinemeier Hansson]
* BACKWARDS INCOMPATIBLE: Renamed application.rb to
  application_controller.rb and removed all the special casing that
  was in place to support the former. You must do this rename in your
  own application when you upgrade to this version [David Heinemeier
  Hansson]
* Fixed plugin generator so that generated unit tests would subclass
  ActiveSupport::TestCase, also introduced a helper script to reduce
  the needed require statements #1137 [Mathias Meyer]
* Update Prototype to 1.6.0.3 [sam]
* Fixed that sqlite would report "db/development.sqlite3 already
  exists" whether true or not on db:create #614 [Antonio Cangiano]
* Added config.threadsafe! to toggle allow concurrency settings and
  disable the dependency loader [Josh Peek]
* Turn cache_classes on by default [Josh Peek]
* Added configurable eager load paths. Defaults to app/models,
  app/controllers, and app/helpers [Josh Peek]
* Introduce simple internationalization support.  [Ruby i18n team]
* Make script/plugin install <plugin> -r <revision> option work with
  git based plugins. #257. [Tim Pope Jakub Kuźma]. Example:
* Added Rails.initialized? flag [Josh Peek]
* Make rake test:uncommitted work with Git. [Tim Pope]
* Added Thin support to script/server.  #488 [Bob Klosinski]
* Fix script/about in production mode.  #370 [Cheah Chu Yeow, Xavier
  Noria, David Krmpotic]
* Add the gem load paths before the framework is loaded, so certain
  gems like RedCloth and BlueCloth can be frozen.
* Fix discrepancies with loading rails/init.rb from gems.
* Plugins check for the gem init path (rails/init.rb) before the
  standard plugin init path (init.rb) [Jacek Becela]
* Changed all generated tests to use the test/do declaration style
  [David Heinemeier Hansson]
* Wrapped Rails.env in StringInquirer so you can do
  Rails.env.development? [David Heinemeier Hansson]
* Fixed that RailsInfoController wasn't considering all requests local
  in development mode (Edgard Castro) [#310 state:resolved]
2009-04-07 17:13:26 +00:00
wiz
c69c72bcdc Fix broken DEPENDS. 2009-03-28 17:01:05 +00:00
he
43cafc3804 Bump PKGREVISION following the update of textproc/icu, and the
corresponding change of ABI.

OK'ed by wiz@ (as was the textproc/icu update).
2009-03-25 22:37:12 +00:00
joerg
a47d883762 + pgadmin3 2009-03-23 00:52:33 +00:00
joerg
8e28fb423c Handle debug files correctly. 2009-03-23 00:51:47 +00:00
joerg
4dfe100d6c Merge pgadmin3-1.8.4 from vendor branch. 2009-03-23 00:07:34 +00:00
obache
418140e239 Update tokyotyrant to 1.1.18.
Changes:
2009-03-14  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* ttservctl: configuration was modified and update log is now disabled by default.

	* ttutil.c (ttopensock, ttacceptsock): performance was improved.

	* scrext.c (scrextnew): a parameter for the logger was added.

	- Release: 1.1.18
2009-03-21 05:46:54 +00:00
obache
58b8c5a5f2 Update ruby-tokyotyrant to 1.4, for tokyotyrant-1.1.17. 2009-03-21 05:38:25 +00:00
obache
d25289ed5b Update p5-tokyotyrant to 1.8, for tokyotyrant-1.1.17. 2009-03-21 05:37:46 +00:00
obache
797bdccb8b Update tokyotyrant to 1.1.17.
Changes:
2009-02-19  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* ttutil.c (tthttpfetch): timeout mechanism was added.

	* ttserver.c (do_mc_delete): mismatch of the error message was resolved.

	* ttserver.c (do_mc_incr, do_mc_decr): behavior became as with the original memcached.

	* tcrdb.c (tcrdbqrysetlimit): new function instead of "tcrdbqrysetmax".

	- Release: 1.1.17
2009-03-21 05:36:53 +00:00
obache
8f418ba4eb Bump PKGREVISION from tokyocabinet's ABI changes. 2009-03-21 05:34:57 +00:00
obache
a39d2c951b Update ruby-tokyocabinet to 1.21, for tokyocabinet-1.4.10. 2009-03-21 05:33:56 +00:00
obache
a29a43a7fd Update p5-tokyocabinet to 1.24, for tokyocabinet-1.4.10. 2009-03-21 05:33:12 +00:00
obache
4128ae4fef Update tokyocabinet to 1.4.11.
Changes:
2009-03-11  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* tcutil.c (tctopsort): new function.

	* tchdb.c (tchdbfbpinsert, tchdbfbpsearch, tchdbfbpsplice): performance was improved.

	* tchdb.c (tchdbwriterec): concurrency was improved.

	* tctdb.c (tctdbqrysearchimpl): a bug related to the skip parameter was fixed.

	* tctdb.c (tctdbputimpl, tctdbidxout, tctdbqrysearchimpl): performance was improved.

	- Release: 1.4.11

2009-03-02  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* tcutil.c (tcmdbputproc, tcndbputfunc): removing mechanism was added.

	* tchdb.c (tchdbwalrestore): a bug of memory corruption was fixed.

	* tchdb.c (tchdbremoverec): new function.

	* tchdb.c (tchdbputproc): removing mechanism was added.

	* tcbdb.c (tchdbputproc): removing mechanism was added.

	* tcfdb.c (tcfdbputproc): removing mechanism was added.

	* tctdb.c (tctdbsetlimit): new function instead of "tctdbqrysetmax".

	* tcadb.c (tcadbmisc): "setlimit" parameter was added.

	- Release: 1.4.10

2009-02-18  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* tcbdb.c (tcbdbnodesubidx): a bug related to tree reconstruction was fixed.

	* tcbdb.c (tcbdboptimizeimpl): memory usage was reduced.

	- Release: 1.4.9

2009-02-18  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* tcutil.c (tclrand): bias of random numbers was lightened.

	* tchdb.c (tchdbsetecode): a trick to print fatal errors only was added.

	* tcbdb.c (tcbdbputimpl): a bug of mixing an useless entry on division was fixed.

	* tcbdb.c (tcbdbnodesubidx): regions of useless nodes are now removed recursively.

	* tcadb.c (tcadbopen): aliases of the database suffixes were added.

	- Release: 1.4.8
2009-03-21 05:32:04 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
0d0e90a320 Include pyversion.mk include the protected part of the buildlink3.mk
files, not over and over again.
2009-03-20 17:30:09 +00:00
adam
0a8507bbff Changes 8.3.7:
* Prevent error recursion crashes when encoding conversion fails.
* Disallow "CREATE CONVERSION" with the wrong encodings for the
  specified conversion function.
* Fix xpath() to not modify the path expression unless necessary, and
  to make a saner attempt at it when necessary.
* Fix core dump when to_char() is given format codes that are
  inappropriate for the type of the data argument.
* Fix possible failure in text search when C locale is used with a
  multi-byte encoding.
* Fix extreme inefficiency in text search parser's handling of an
  email-like string containing multiple @ characters.
* Fix planner problem with sub-"SELECT" in the output list of a
  larger subquery.
* Fix decompilation of CASE WHEN with an implicit coercion.
* Fix possible misassignment of the owner of a TOAST table's rowtype.
* Change "UNLISTEN" to exit quickly if the current session has never
  executed any "LISTEN" command.
* Fix PL/pgSQL to not treat INTO after "INSERT" as an INTO-variables
  clause anywhere in the string, not only at the start; in
  particular, don't fail for "INSERT INTO" within "CREATE RULE".
* Clean up PL/pgSQL error status variables fully at block exit.
* Retry failed calls to CallNamedPipe() on Windows.
* Add MUST (Mauritius Island Summer Time) to the default list of
  known timezone abbreviations.
2009-03-20 16:02:41 +00:00
adam
cf2105eb5a Changes 8.2.13:
* Prevent error recursion crashes when encoding conversion fails.
* Disallow "CREATE CONVERSION" with the wrong encodings for the
  specified conversion function.
* Fix core dump when to_char() is given format codes that are
  inappropriate for the type of the data argument.
* Fix possible failure in "contrib/tsearch2" when C locale is used
  with a multi-byte encoding.
* Fix extreme inefficiency in "contrib/tsearch2" parser's handling of
  an email-like string containing multiple @ characters.
* Fix decompilation of CASE WHEN with an implicit coercion.
* Fix possible misassignment of the owner of a TOAST table's rowtype.
* Fix PL/pgSQL to not treat INTO after "INSERT" as an INTO-variables
  clause anywhere in the string, not only at the start; in
  particular, don't fail for "INSERT INTO" within "CREATE RULE".
* Clean up PL/pgSQL error status variables fully at block exit.
* Retry failed calls to CallNamedPipe() on Windows.
* Add MUST (Mauritius Island Summer Time) to the default list of
  known timezone abbreviations.
2009-03-20 16:02:13 +00:00
adam
6f709ac51f Changes 8.1.17:
* Prevent error recursion crashes when encoding conversion fails.
* Disallow "CREATE CONVERSION" with the wrong encodings for the
  specified conversion function.
* Fix core dump when to_char() is given format codes that are
  inappropriate for the type of the data argument.
* Fix decompilation of CASE WHEN with an implicit coercion.
* Fix possible misassignment of the owner of a TOAST table's rowtype.
* Clean up PL/pgSQL error status variables fully at block exit.
* Add MUST (Mauritius Island Summer Time) to the default list of
  known timezone abbreviations.
2009-03-20 16:02:02 +00:00
darcy
32a689f153 Change MAINTAINER to OWNER on some of my packages. 2009-03-18 18:37:59 +00:00
seb
71093d5637 Update from version 1.24nb1 to version 1.50.
Approved by MAINTAINER.

Pkgsrc changes:
- Adjust dependencies
- Prevent installation of a temporary file included in the upstream
tarball

Upstream changes:
revision 1.50  2009-03-10 12:30 (UTC)
    - fixed the problem with values() not behaving the same as the rest of the code (RT#43483)
    - fixed interjecting arrayrefref into a where clause
    - added value-only insert test with a literal SQL snippet
    - cleanup and enhancement of t/03values.t
    - better handling of borked SQL in tests
    - deal properly with parentheses in is_same_sql_bind()
    - fixed test subs (is_same_*) in SQL::Abstract::Test to return the correct test value
    - do not version MANIFEST

    Version 1.50 was a major internal refactoring of SQL::Abstract.
    Great care has been taken to preserve the published behavior
    documented in previous versions in the 1.* family; however,
    some features that were previously undocumented, or behaved.
    differently from the documentation, had to be changed in order
    to clarify the semantics. Hence, client code that was relying
    on some dark areas of SQL::Abstract v1.* might behave differently
    in v1.50.

----------------------------
revision 1.49_04  2009-03-03
    - add support for a [\%column_meta => value] bind value format

----------------------------
revision 1.49_03  2009-02-17
    - clarify syntax of \['...', @bind] when used with a bindtype
      of 'columns'

----------------------------
revision 1.49_02  2009-02-16
    - added an AST-aware SQL::Abstract::Test library for sql syntax tests
    - vastly expanded test coverage
    - support for the { operator => \'...'|\['...', @bind] } syntax
      allowing to embed arbitrary operators on the LHS
    - fixed multiple regressions wrt DBIx::Class

----------------------------
revision 1.49_01  2009-02-11
    - support for literal SQL through the [$sql, bind] syntax.
    - added -nest1, -nest2 or -nest_1, -nest_2, ...
    - optional support for array datatypes
    - defensive programming : check arguments to functions/methods
    - fixed bug with global logic of -and/-or (no side-effects any more)
    - changed logic for distributing an op over arrayrefs
    - fixed semantics of  _bindtype on array args
    - dropped the _anoncopy of the %where tree. No longer necessary.
    - dropped the _modlogic function
    - Make col => [] and col => {$op => [] } DTRT or die instead of generating
      broken SQL. Added tests for this.
    - Added { -desc => 'column' } order by support
    - Tiny "$_"-related fix for { -desc => 'columns'} order by support
      tests + docs
2009-03-16 22:30:49 +00:00
manu
e91a7037a5 bugfix in openldap-nops: if the changeset gets void, prevent other overlays
to execute. This has been committed upstream and should go away with the
next release.
2009-03-16 21:08:44 +00:00
manu
57cd3bf825 Added openldap-cloak 2009-03-14 19:42:28 +00:00
manu
a27fc5b410 This slapd overlay allows cloaking of selected attribute, for instance
large binary ones. Client will get the cloaked attribute only on explicit
request. This should save bandwidth.
2009-03-14 19:41:54 +00:00
manu
8a2ae87b84 Add a fix for upcoming openldap-cloak package
This is already committed upstream and will go away with the next release
2009-03-14 19:40:19 +00:00
sborrill
002bd4223a Remove redundant distinfo missed from last commit 2009-03-13 13:23:05 +00:00
sborrill
7036688ce1 The php_pdo* packages have not kept step with PHP changes. The PDO
components are now built into PHP rather than maintained separately in
PECL. The old PECL versions are unmaintained and haven't been altered
for 3 years. This is confusing as the package versions report themselves
to be 5.2.9.1.0.2, etc. but they are in fact based on the 5.1.x code-base.

Therefore, we need to switch to building the PDO modules like any other
PHP module.

A side-effect of this is that the PECL version number will get stripped
off the end meaning that the new version numbers are just 5.2.9 instead
of 5.2.9.1.0.2 (for example). Unfortunately, 5.2.9 is considered to be
older than 5.2.9.1.0.2 meaning that it will appear as though a downgrade
has taken place. Therefore, while we are still using PHP 5.2.9, add .99 on
the end (i.e. 5.2.9.99) so that the package appears newer. When PHP 5.2.10
is released this can be removed (the module.mk file explicitly cgecks for
5.2.9 before adding the .99 suffix so that it will not alter 5.2.10 if the
hack is forgotten. However, for the record, when 5.2.10 is released,
php-pdo/module.mk can be removed along with the references to it in each
php-pdo*/Makefile
2009-03-13 10:57:20 +00:00
sno
5d6abc262a PkgSrc changes:
- Updating module to 1.20

Upstream changes:

Version 1.20, released March 5th, 2009
------------------------------------------

* Fixed Makefile in MANIFEST (reported by Havard Eidnes in RT #43586)
* Fixed invalid label FETCHROW used (reported by Michael in RT #42982)
* separated update_one_row and update_specific_row method names for tables
  to avoid confusion

Auto-Oked by rhaen@, because I maintain the CPAN module
2009-03-10 17:38:24 +00:00
wiz
78b7af7df5 Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk. 2009-03-08 15:56:43 +00:00
ghen
adb6889184 Update openldap-doc to 2.4.15 too (hi manu! ;-)). 2009-03-07 23:30:29 +00:00
manu
ad1b536cf9 Update to OpenLDAP 2.4.15
From OpenLDAP 2.4 Change Log

OpenLDAP 2.4.15 Release (2009/02/24)
        Fixed libldap alias dereferencing in C API again (ITS#5916)
        Fixed libldap GnuTLS compilation (ITS#5955)
        Fixed slapd bconfig conversion again (ITS#5346)
        Fixed slapd behavior with superior objectClasses again (ITS#5517)
        Fixed slapd RFC4512 behavior with same attr in RDN (ITS#5968)
        Fixed slapd corrupt contextCSN (ITS#5947)
        Fixed slapd syncrepl order to match on add/delete (ITS#5954)
        Fixed slapd adding rdn with other values (ITS#5965)
        Fixed slapd-bdb/hdb behavior with unallocatable shm (ITS#5956)
        Fixed slapd-ldap/meta with entries with invalid attrs (ITS#5959)
        Fixed slapd-relay control initialization (ITS#5724)
        Fixed slapo-pcache caching invalid entries (ITS#5927)
        Fixed slapo-syncprov csn updates (ITS#5969)
        Fixed slapo-rwm objectClass preservation (ITS#5760)
        Fixed slapo-rwm rwm_bva_rewrite handling (ITS#5960)
        Build Environment
                Fixed tester library linking for windows (ITS#5740)
OpenLDAP 2.4.14 Release (2009/02/14)
        Added libldap option to disable SASL host canonicalization (ITS#5812)
        Added libldap TLS_PROTOCOL_MIN (ITS#5655)
        Added libldap GnuTLS support for TLS_CIPHER_SUITE (ITS#5887)
        Added libldap GnuTLS setting random file (ITS#5462)
        Added libldap alias dereferencing in C API (ITS#5916)
        Fixed libldap chasing multiple referrals (ITS#5853)
        Fixed libldap deref handling (ITS#5768)
        Fixed libldap NULL pointer deref (ITS#5934)
        Fixed libldap peer cert memory leak (ITS#5849)
        Fixed libldap interaction with GnuTLS CN IP-based matches (ITS#5789)
        Fixed libldap intermediate response behavior (ITS#5896)
        Fixed libldap IPv6 address handling (ITS#5937)
        Fixed libldap_r deref building (ITS#5768)
        Fixed libldap_r slapd lockup when paused during shutdown (ITS#5841)
        Added slapd syncrepl default retry setting (ITS#5825)
        Added slapd val.regex expansion (ITS#5804)
        Added slapd TLS_PROTOCOL_MIN (ITS#5655)
        Added slapd slapi_pw_find (ITS#2615,ITS#4359)
        Added slapd compatibility with MSAD ranged values (ITS#5927)
        Fixed slapd bconfig to return error codes (ITS#5867)
        Fixed slapd bconfig encoding incorrectly (ITS#5897)
        Fixed slapd bconfig dangling pointers (ITS#5924)
        Fixed slapd behavior with superior objectClasses (ITS#5517)
        Fixed slapd connection assert (ITS#5835)
        Fixed slapd epoll handling (ITS#5886)
        Fixed slapd frontend/backend options handling (ITS#5857)
        Fixed slapd glue with MMR (ITS#5925)
        Fixed slapd logging on Windows (ITS#5392)
        Fixed slapd listener comparison (ITS#5613)
        Fixed slapd manageDSAit with glue entries (ITS#5921)
        Fixed slapd relax behavior with structuralObjectClass (ITS#5792)
        Fixed slapd syncrepl rename handling (ITS#5809)
        Fixed slapd syncrepl MMR when adding new server (ITS#5850)
        Fixed slapd syncrepl MMR with deleted entries (ITS#5843)
        Fixed slapd syncrepl replication with glued DB (ITS#5866)
        Fixed slapd syncrepl replication with moddn (ITS#5901)
        Fixed slapd syncrepl replication with referrals (ITS#5881)
        Fixed slapd syncrepl replication with config tree (ITS#5935)
        Fixed slapd wake_sds close on Windows (ITS#5855)
        Fixed slapd-bdb/hdb dncachesize handling (ITS#5860)
        Fixed slapd-bdb/hdb RFC4528 control support (ITS#5861)
        Fixed slapd-bdb/hdb trickle task usage (ITS#5864)
        Fixed slapd-hdb idlcache with empty suffix (ITS#5859)
        Fixed slapd-ldap idassert-bind validity checking (ITS#5863)
        Fixed slapd-ldap/meta RFC4525 increment support (ITS#5912)
        Fixed slapd-ldap/meta search dereferencing (ITS#5916)
        Fixed slapd-ldap/meta with intermediate response (ITS#5931)
        Fixed slapd-ldif numerous bugs (ITS#5408)
        Fixed slapd-ldif rename on same DN (ITS#5319)
        Fixed slapd-ldif deadlock (ITS#5329)
        Fixed slapd-meta double response sending (ITS#5854)
        Fixed slapd-meta alias deref for retry (ITS#5889)
        Fixed slapd-relay recursion detection (ITS#5943)
        Fixed slapd-sock descriptor leak (ITS#5939)
        Fixed slapo-accesslog on glued dbs (ITS#5907)
        Fixed slapo-dynlist handling of flags (ITS#5898)
        Fixed slapo-memberof multiple instantiation (ITS#5903)
        Fixed slapo-pcache filter sorting (ITS#5756)
        Fixed slapo-ppolicy to not be global (ITS#5858)
        Fixed slapo-rwm double free (ITS#5923)
        Fixed slapo-rwm with back-config (ITS#5906)
        Fixed slapo-rwm olcRwmRewrite modification (ITS#5940)
        Added slapo-rwm newRDN rewriting (ITS#5834)
        Added slapadd progress meter (ITS#5922)
        Updated contrib/addpartial module (ITS#5764)
        Added contrib/cloak module (ITS#5872)
        Added contrib/smbk5pwd gcrypt support (ITS#5410)
        Added contrib/passwd sha2 support (ITS#5660)
        Build Environment
                Fixed test006 appending to log file (ITS#5910)
                Fixed test036,test039 behavior on error (ITS#5893)
                Fixed test048 sed pathname substitution (ITS#5910)
                Fixed test049,test050 to work on windows (ITS#5842)
                Updated test017,test018,test019 to cover more cases (ITS#5883)
                Removed patch for BerkeleyDB 4.7.25 (Official patch available)
                Fixed MSVC 9.0 build issues (ITS#5888)
                Fixed gss detection on Solaris (ITS#5846)
                Fixed uuid_create/uuid_unparse_lower detection (ITS#5905)
                Fixed liblutil tavl_delete to macroize constants (ITS#5909)
        Documentation
                admin24 added limits chapter (ITS#5818)
                admin24 access-control clarify global ACLS (ITS#5851,ITS#5852)
                admin24 search on nested naming contexts (ITS#5788)
                admin24 consistent loglevel documentation (ITS#5904)
                slapd-bdb/hdb expansion on dncachesize behavior (ITS#5721)
                slapo-constraint(5) example fix (ITS#5895)
                slap*(8) man pages should mention slapd-config (ITS#5828)
                slapacl(8c) fix wording (ITS#5918)
                slapd(8) document sid (ITS#5873)
                slapd.access(5) clarify global ACLS (ITS#5851,ITS#5852)
                slapadd/cat/index(8) note -n 0 for slapd-config (ITS#5891)
                Added SEE ALSO slapd-config(5) to relevant man pages (ITS#5914)
2009-03-07 22:26:22 +00:00
joerg
690e0d1b35 Remove unused buildlink3.mk file, use a normal dependency for the Python
package.
2009-03-05 21:00:00 +00:00
joerg
3df95211be Don't abuse b3. It should not do things like include bsd.pkg.mk, so fix
up the packages that use it instead.
2009-03-05 20:58:37 +00:00