Commit graph

14703 commits

Author SHA1 Message Date
spz
1288022891 bumping pkgrevision ought to have gone in with addition of patches/patch-ad 2010-01-31 17:21:14 +00:00
spz
e66acabe59 The comment above the code patch in the new patch file says:
"This is a Hail Mary situation. It seems to work."
It doesn't reliably on NetBSD-5 or -current; namely, it makes flex
spit out a "Broken pipe" when presented with an input file on stdin.

Finding the problem area and suggesting a workaround kudos mlelstv.
There are better ways to fix it properly, which will be employed
in Due Time.
2010-01-31 17:10:08 +00:00
heinz
8bb2c443ab Added LICENSE information. 2010-01-30 23:08:00 +00:00
joerg
f35389d8be DESTDIR support 2010-01-30 19:10:25 +00:00
heinz
ada7853bdc Added LICENSE information. 2010-01-30 16:27:59 +00:00
joerg
b30a189d73 DESTDIR support 2010-01-29 19:31:33 +00:00
joerg
d94e0a48eb PKG_DESTDIR_SUPPORT must be set before bsd.prefs.mk. 2010-01-29 19:31:18 +00:00
joerg
30cb42244f DESTDIR support 2010-01-29 19:19:49 +00:00
joerg
eaacd21e70 DESTDIR support 2010-01-29 19:05:18 +00:00
joerg
a7ebc06d21 DESTDIR ready 2010-01-29 19:04:47 +00:00
joerg
58a5e77873 DESTDIR support 2010-01-29 19:03:44 +00:00
joerg
5a4aeeda39 DESTDIR support 2010-01-29 18:52:35 +00:00
joerg
2a6536c2b2 DESTDIR support 2010-01-29 17:59:06 +00:00
joerg
0f4090d743 DESTDIR support 2010-01-29 17:44:37 +00:00
sno
97948cc0f1 Updating devel/p5-Test-Harness from 3.17 to 3.10
pkgsrc changes:
- Adjusting license definition

Upstream changes:
3.20    2009-01-22
        - Remove references / dependency on TAP::Parser::Source::Perl

3.19    2009-01-20
        - Avoid depending on Module::Build. The resulting circular
          dependency made it impossible to install Test::Harness and/or
          Module::Build in some cases.

3.18    2009-01-19
        - Handle the case where the filename of the perl executable
          contains space. Thanks to kmx.
        - Various documentation fixes.

3.17_04 2009-??-??
        - Fix failures due to unknown location of Perl in t/source_handler.t.
        - Use EUMM style shebang magic to produce an executable 'psql'
          for t/source_handler.t.

3.17_03 2009-11-19
        - Fix failures due to over-strict assertions in t/source.t.

3.17_02 2009-11-17
        - Merge in Steve's missing changes. Oops.

3.17_01 2009-11-17
        - Re-engineered source handling API to allow users to configure how
          TAP is sourced by the parser.  Introduced a new 'sources' param to
          TAP::Harness, and new options to prove, eg:

              prove --source XYZ --xyz-option foo=bar

          The new TAP::Parser::SourceHandler API makes it much easier to
          write plugins.  This breaks backwards compatibility for plugins &
          extenstions that rely on the following APIs:

              TAP::Parser::Source
              TAP::Parser::SourceFactory
              TAP::Parser::IteratorFactory
              TAP::Parser, specifically:
                new: 'source' & 'tap' params
                source_class
                perl_source_class
                iterator_factory_class
                make_source
                make_perl_source
                make_iterator

          Please see the TAP::Parser docs for more details.
          [Steve Purkis & David Wheeler]
        - Removed dependency on File::Spec [Schwern]
        - Made it possible to pass different args to each test [Lee Johnson]
        - Added HARNESS_SUBCLASS option to Test::Harness
        - Added TAP::Parser::SourceHandler::File which lets you to stream TAP
          from a text file (eg: *.tap).
        - Added TAP::Parser::SourceHandler::pgTAP. All the source handlers are
          new, but this is the only one to add major new functioality: the
          ability to run pgTAP tests (http://pgtap.projects.postgresql.org/).
2010-01-29 16:26:30 +00:00
sno
49b980be5e Updating devel/p5-Test-Pod from 1.40 to 1.41
pkgsrc changes:
- Adjusting dependencies

Upstream changes:
1.41 - 2010-01-14T20:09:25
    * Maintenance transfered to David Wheeler.
    * Test::Pod no longer complains about the construct L<text|url>, as it is
      no longer illegal (as of Perl 5.11.3).
    * Switched to Module::Build.
2010-01-29 16:20:33 +00:00
sno
66dcb05cfd Updating devel/p5-IPC-Cmd from 0.50 to 0.54
pkgsrc changes:
- Add PERL5_REQD to mark, that not otherwise available from Perl-5.10.0 core
  are required

Upstream changes:
Changes for 0.54    Sun Nov 15 21:43:51 GMT 2009
=================================================
* Fixed issues on older perls requiring Time::HiRes

Changes for 0.52    Fri Nov 13 16:15:11 GMT 2009
=================================================
* Added documentation for run_forked()

Changes for 0.51_01 Sun Nov  8 22:36:33 GMT 2009
=================================================
* Apply patch from Petya Kohts, RT #50398, which adds
  run_forked()
2010-01-29 16:04:23 +00:00
sno
ab4939b115 Updating devel/p5-IPC-System-Simple from 1.18 to 1.20
Upstream changes:
1.20  Sat Jan  9 15:08:41 AUSEST 2010
        * TEST: t/win32.t no longer claims to have more tests than
          it really has.  This fixes an install issue under Windows.
          RT #53124.  Thanks to Erez Schatz and Curtis Jewell for
          spotting this.

1.19  Fri Dec  4 14:14:25 AUSEST 2009
        * TEST: Added tests to ensure correct behaviour when
          calling commands in Windows which are contained in directories
          that contain spaces. (These tests are currently skiped,
          as they're testing for a known bug.)
        * BUGFIX: Spurious warnings about redefining POSIX macros
          no longer plague Windows systems.
2010-01-29 15:31:51 +00:00
sno
0158d24271 Updating devel/p5-Module-Install from 0.91nb2 to 0.92
pkgsrc changes:
- Adjusting license definition
- Put the dependencies in the same order as in upstream META.yml

Upstream changes:
0.92 Thu 21 Jan 2010
	- Support github.com bugtracker (CHORNY)
	- Made the matching phrase for the perl license a bit shorter
	  to allow "the same terms as Perl 5.10" etc (ISHIGAKI)
	- Refactor part of license_from to separate sub, tests for a new
	  sub (CHORNY)
	- Refactor part of perl_version_from to separate sub, tests for
	  a new sub (CHORNY)
	- Allow spaces at the start of string when using
	  perl_version_from (CHORNY)
	- The all_from command now stores the filename in the 'all_from'
	  key for later reuse (MARCEL)
	- Support code.google.com bugtracker (CHORNY)
	- If the DSL code fails, say why (ADAMK)
	- Now autoinstall doesn't die on CPAN-1.81 (JJORE)
	- Check 'copyrights' section for license also (CHORNY)
	- Test passing correct params to EU::MM (CHORNY)
	- Use BUILD_REQUIRES EU::MM param for better OS packages (CHORNY)
	- Bundled prereqs will be removed from build prereqs only (CHORNY)
	- Use MIN_PERL_VERSION EU::MM param (CHORNY)
	- Better search for 'Perl' license (CHORNY)
	- Adding 'makemaker' command to make EU:MM version conditionals
	  easier (ADAMK)
	- Removed a variety of Perl::MinimumVersion complaints (ADAMK)
2010-01-29 15:23:10 +00:00
tnn
fafc25079d adust CONFLICTS 2010-01-29 15:13:00 +00:00
tnn
f23eac600f bump revision due to libev/bl3.mk bump 2010-01-29 15:07:12 +00:00
tnn
c32a161dc2 avoid conflicts with libevent 2010-01-29 15:05:00 +00:00
dmcmahill
06f948b33d Fix the use of 'inline' to avoid undefined symbols in the shared library
which is installed.  Bump PKGREVISION.
2010-01-29 03:44:53 +00:00
minskim
f085c19280 - Reduce dependencies of sgb.
- Use an absolute path in invoking ctangle.
2010-01-29 01:34:06 +00:00
tnn
820f1ff87e assume this doesn't belong here. 2010-01-28 16:28:42 +00:00
joerg
21d021cb31 Play the Doxygen game again. 2010-01-28 14:37:21 +00:00
jnemeth
6e8027053a add and enable py-nose 2010-01-28 07:12:27 +00:00
joerg
7d58784590 DESTDIR support from Steven Drake. 2010-01-27 18:19:27 +00:00
markd
1f93e13f19 Update to kde4 4.3.5
* A number of bugs in KIO have been squashed, making updating of shown
  directories work again and solving some other stability issues
* A crash when creating an avatar from the webcam in Kopete has been fixed
* kded taking 100% CPU time in certain situations has been cured
2010-01-27 10:38:38 +00:00
sno
7bff05e0b8 Added devel/p5-String-Escape version 2002.001 2010-01-27 09:02:45 +00:00
sno
04b93d223d Importing devel/p5-String-Escape as indirect dependency of scheduled
update of editors/p5-Padre-Plugin-Catalyst to 0.08

This module provides a flexible calling interface to some frequently
performed string conversion functions, including applying and removing
C/Unix-style backslash escapes like \n and \t, wrapping and removing
double-quotes, and truncating to fit within a desired length.
2010-01-27 09:02:34 +00:00
wiz
1f84876a81 DEPENDS should be right after MAINTAINER block, reorder. 2010-01-27 08:46:23 +00:00
drochner
fe8e6c454d add py-nose-0.11.1, a testing framework for python, from
Kamel Derouiche per pkgsrc-wip
(useful to test numpy)
2010-01-26 17:43:14 +00:00
sno
ba3401904c Updating devel/p5-Class-Std from 0.0.9nb1 to 0.0.11
pkgsrc changes:
- Adding license definition
- Adjusting dependencies
- Adjusting module type

Upstream changes:
0.011  Thu Dec 24 14:06:53 2009
    - Update to remove weird files in previous release
    - Remove unneeded dependency on version.pm

0.010  Wed Dec 23 16:09:10 2009
    - Removed git repository information (thanks for all the work, Dan)
    - Fixed incompatibility with Perl 5.11+ label constraints
      (thanks Andreas)
2010-01-26 16:26:19 +00:00
tron
c82024669f Update "firefox" package to 3.5.7. Changes since version 3.5.6:
- Fixed a common stability issue.
- Fixed a problem with how updates were being presented to users.

Approved by Tobias Nygren.
2010-01-26 16:22:59 +00:00
sno
e25fb10a51 Updating devel/p5-Class-Inner from 0.1nb3 to 0.200.001
pkgsrc changes:
- Adding license definition
- Adjust HOMEPAGE

Upstream changes:
2009-11-21
    * Fixed
        http://rt.cpan.org/Ticket/Display.html?id=43938
        http://rt.cpan.org/Ticket/Display.html?id=39140
        http://rt.cpan.org/Ticket/Display.html?id=33533
        Which are all really the same issue.
2010-01-26 16:20:23 +00:00
sno
64ee8f88dc Updating devel/p5-Class-Accessor-Named from 0.008nb1 to 0.009
pkgsrc changes:
- Adding license definition
- Adjusting module type

Upstream changes:
0.009 Mon Jan 18 11:28:33 PST 2010
* Releng changes only (Upgrade to newer Module::Install)
2010-01-26 16:15:10 +00:00
sno
ab2a2738f0 Updating devel/p5-ExtUtils-ParseXS from 2.22 to 2.22.01
Upstream changes:
2.2201 Mon Jan 25 16:12:05 EST 2010
 Bug fixes:
 - IN/OUT/OUTLIST, etc. were broken due to a bad regexp.  [Simon Cozens]
2010-01-26 16:11:32 +00:00
sno
03eab6b2d6 Added devel/p5-Hash-Flatten version 1.16 2010-01-26 15:30:20 +00:00
sno
cf1ece842a Import devel/p5-Hash-Flatten version 1.16 as indirect dependency of
scheduled update of editors/p5-Padre-Plugin-Catalyst.

Converts back and forth between a nested hash structure and a flat hash of
delimited key-value pairs. Useful for protocols that only support key-value
pairs (such as CGI and DBMs).
2010-01-26 15:30:10 +00:00
sno
147d804cc4 Updating devel/p5-Variable-Magic from 0.38 to 0.40
Upstream changes
:0.40    2010-01-06 23:20 UTC
        + Fix : Possible memory miswrites when passing data arguments to cast().
        + Fix : Minor C portability tweaks.

0.39    2009-12-01 00:05 UTC
        + Add : You can use a function name as a callback by passing a string
                reference to wizard() instead of a code reference.
        + Fix : Compatiblity with perl 5.11.1 and 5.11.2.
        + Fix : Scalars stored into the data slot no longer leak.
        + Fix : Thread destruction should not segfault anymore.
        + Opt : As a result of removing the deprecated features, less memory is
                used for both threaded (a pointer table is used instead of a
                hash) and non-threaded (no global structure is needed anymore)
                perls.
        + Rem : As advertised in the precendent version, all the signature
                related features were removed. This includes the 'sig' option
                to wizard(), the getsig() and gensig() functions, and the SIG_*
                constants.
2010-01-26 12:27:35 +00:00
sno
2ddaa94b44 Added devel/p5-Class-Throwable version 0.11 2010-01-26 09:32:32 +00:00
sno
4be95448a4 Importing devel/p5-Class-Throwable 0.11 as indirect dependency of scheduled
editors/p5-Padre-Plugin-Catalyst update.

This module implements a minimal lightweight exception object. It is meant
to be a compromise between more basic solutions like Carp which can only
print information and cannot handle exception objects, and more more
complex solutions like Exception::Class which can be used to define complex
inline exceptions and has a number of module dependencies.
2010-01-26 09:32:16 +00:00
reed
913c0e4947 Add googletest and lcov 2010-01-26 01:23:37 +00:00
reed
20e487db9a Re-add files again. 2010-01-26 01:20:57 +00:00
reed
80469316ae Import new package: lcov.
LCOV is a front-end around gcov, the GCC code coverage tool. It
collects the gcov data and creates HTML webpages showing coverage
rates using bar graphs and specific colors.  It can also create
webpages for browsing the source code.
2010-01-26 01:05:04 +00:00
seb
a618d72922 Update p5-Data-OptList from version 0.104nb1 to version 0.105.
Upstream changes:
0.105     2010-01-14
          fix a typo in documenation (thanks, Florian Ragwitz)
2010-01-26 00:06:08 +00:00
seb
a8ffecad48 Update p5-Getopt-Long-Descriptive from version 0.077 to version 0.083.
Pkgsrc changes:
- Adjust dependencies.

Upstream changes:
0.083   2009-12-12
        create an Opts module to store the opts object code
        add _specified_opts method and _specified method for Opts

0.082   2009-12-03
        require Getopt::Long 2.33 for proper --no-foo handling

0.081   2009-11-27
        \%opt will not contain entries for opts that were not given
        (this reverts 0.079 and 0.080's new behavior of undef entries)

0.080   2009-11-27
        fix option naming to ignore "+" used to mark cumulative options
        fix direct calls to Getopt::Long::Descriptive::describe_options

0.079   2009-11-26 Happy Thanksgiving!
        improve the "opt as object" facility to have all opts as methods

0.078   2009-08-21
        refactoring to allow subclassing of Getopt::Long::Descriptive
2010-01-25 22:55:57 +00:00
seb
6f9813e848 Update p5-Module-CoreList from version 2.24 to version 2.25.
Upstream changes:
2.25    Wed Jan 20 2010
  - Updated for 5.11.4
2010-01-25 22:41:20 +00:00
seb
0d623a918b Update p5-Capture-Tiny from version 0.06 to version 0.07.
Upstream changes:
0.07 Sun Jan 24 00:18:45 EST 2010

  Fixed:

  - Changed test for $? preservation to be more portable

  - Dropped support for Perl 5.8.0 specifically due to excessive bugs.
    Tests will bail out. (5.6.X is still supported)
2010-01-25 22:36:59 +00:00
sno
f7af237ba6 Updating devel/p5-Test-MinimumVersion from 0.011 to 0.013
pkgsrc changes:
  - Adjusting dependencies
  - Enabling Module::Install::Bundled as module type

Upstream changes:
0.013     2010-01-17
          declare the dependency on YAML::Tiny (thanks, jawnsy)

0.012     2010-01-16
          stop inlining YAML::Tiny
          add a very, very, very basic test
2010-01-25 14:11:03 +00:00
sno
1e4a8d5429 Updating devel/p5-Scope-Upper from 0.09 to 0.10
- Adjusting license definition

Upstream changes:
0.10    2010-01-18 23:50 UTC
        + Fix : Properly handle given/when on 5.10.
        + Fix : Some stack inconsistencies were fixed, though they were unlikely
                to have an impact on your real-life code.
        + Fix : Work around Kwalitee test misfailures.
2010-01-25 14:00:21 +00:00
sno
696dfe5af5 Updating devel/p5-Proc-PID-File from 1.24nb1 to 1.27
pkgsrc changes:
  - Adding license definition
  - Adding home page

Upstream changes:
1.27 2009/10/12 18:46:27 - Erick Calder <e@arix.com>
   - updated the Changes file

1.26 2009/10/01 01:35:02 - Erick Calder <e@arix.com>
    - implemented fixes for Cygwin support of PID verification.
      Thanks to JDHedden for the patch.  see:
      https://rt.cpan.org/Ticket/Display.html?id=50078
    - fixed problem with low $COLUMNS values in certain platforms
      (ps output wraps) - thanks to JDHedden for the patch.  see:
      https://rt.cpan.org/Ticket/Display.html?id=15015
    - defaulted values to avoid:
      Use of uninitialized value in pattern match (m//)
    - implemented taint checking patch at:
      https://rt.cpan.org/Public/Bug/Display.html?id=6347
      thanks to JDHedden for the patch
    - Reinstated OO interface to solve Clinton Gormley's need for
      maintaining multiple PID files, one for each child process
    - Documentation: added example of specifying a directory for the
      pidfile, as per enquiry by Milko Krachounov; added a newline for
      debug() function as per David Hawthorne so avoid run-on sentences
      in output

1.25 2009/06/29 17:41:00 - Mike Canzoneri <mikecanzoneri@gmail.com>
    - Added support for threads.
    - Added test for thread support.
2010-01-25 13:55:36 +00:00
sno
d18d1b323b Updating devel/p5-Perl-MinimumVersion from 1.20 to 1.24
pkgsrc changes:
  - Adjust dependencies

Upstream changes:
1.24 Fri 22 Jan 2010
	- The previous changes seem to work well in practice now,
	  switching to prod release. (ADAMK)

1.23_03 Fri 22 Jan 2010
	- The --blame output now prints actually shows which file (ADAMK)

1.23_02 Fri 22 Jan 2010
	- The --blame option now works in the perlver script (ADAMK)

1.23_01 Thu 14 Jan 2010
	- Reworked the internals to capture the version, rule and PPI
	  element responsible for each limitation as P:MV:Reason (ADAMK)
	- Added first experimental version of the new _reason API (ADAMK)
	- Adding 5.8 dependency for "use Carp version ()" (ADAMK)
        - module Errno requires perl 5.5 (Alexandr Ciornii)
        - PPI is no longer compatible with perl 5.5, so P::MV can also
          depend on 5.6 (Alexandr Ciornii)
	- Bumping File::Find::Rule dependency to 0.32 because we break with
	  0.31 (ADAMK)

1.22 Wed  25 Nov 2009
        - Negative length in 'splice' requires perl 5.5 (Alexandr Ciornii)
        - 'mkdir' with one argument requires perl 5.6 (Alexandr Ciornii)
        - 'substr' will not be checked if it is a method name (Alexandr Ciornii)
        - better tests and fix for 3-arg 'open' (Alexandr Ciornii)

1.21 Tue  24 Nov 2009
        - Add 'bytes' to 5.6 pragma (Alexandr Ciornii)
        - Add support for "version numbers" like "v1.1.1" (Alexandr Ciornii)
        - Reimplement _three_argument_open, more tests (Alexandr Ciornii)
          Now check for 3-arg open is working.
        - Check 4-arg substr that requires perl 5.5 (Alexandr Ciornii)
        - Postfix foreach requires perl 5.004.05 (Alexandr Ciornii)
        - Scalar::Util::weaken requires perl 5.006 (Alexandr Ciornii)
        - P::MV itself found incompatibility in 02_main.t with 5.5 (Alexandr Ciornii)
2010-01-25 13:45:40 +00:00
sno
92d1b6c233 Updating devel/p5-Path-Dispatcher from 0.13nb1 to 0.14
Upstream changes:
- none noted -
2010-01-25 13:41:30 +00:00
sno
f69eba58e4 Updating devel/p5-Parse-RecDescent from 1.96.2.2 to 1.96.3
Upstream changes (1.962.2 -> 1.963):
1.963  Thu Jan 21 09:13:19 2010
    - Fixed even subtler bug in leftop and rightop caused by removal of $&
      (Thanks Francesco)
2010-01-25 13:37:33 +00:00
sno
0127de83a5 Updating devel/p5-Parse-Method-Signatures from 1.003012nb1 to 1.003013
pkgsrc changes:
  - Updating dependencies

Upstream changes:
1.003013 - 2010/01/08
  - Add version to List::MoreUtils as we need part() (Leo Lapworth)
2010-01-25 13:33:24 +00:00
sno
a5ee1b0d03 Updating devel/p5-namespace-clean from 0.12 to 0.13
Upstream changes:
[0.13] Sun Jan 17 02:40:48 CET 2010
    - Skip failing debugger tests on 5.8.8 and older.
2010-01-25 13:16:18 +00:00
sno
6d78883e6e Updating devel/p5-File-ShareDir from 1.00nb1 to 1.01
pkgsrc changes:
  - Adding license definition
  - Ordering dependencies like upstream
  - Adjusting module type

Upstream changes:
1.01 Tue 24 Nov 2009
	- Updating Module::Install to 0.91
	- Fix typo in documentation (Thanks, ribasushi)
2010-01-25 13:07:03 +00:00
sno
c7bd2d383c Updating devel/p5-File-HomeDir from 0.86 to 0.89
- Adding license definition

Upstream changes:
0.89 Sun  3 Jan 2010
	- Loosen the testing intensity on Darwin Carbon backends to prevent
	  issues with consumer directories prevent installation entirely.

0.88 Tue 24 Nov 2009
	- Switching to a production release

0.87_01 Sat  3 Oct 2009
	- First developer implementation of improved Mac support
2010-01-25 12:55:47 +00:00
sno
500f11344a Updating devel/p5-File-Find-Rule from 0.30nb1 to 0.32
- Adding license definition
- Adjusting dependencies

Upstream changes:
0.32 Saturday 28th November, 2009
	Rework the referencing of anyonymous subroutines internally,
	closes RT#46599 (Reported by Kevin Ryde)

0.31 Friday 27th November 2009
	Move to Makefile.PL
	use Test::Differences in the testsuite if available.
	Rearrange the testsuite so you don't keep tripping over yourself.
	Dropped 5.00503 backwards compatibility, allows some 5.6isms and
	dropping the shonky Cwd code.
	All taint 'bugs' are now the same as the behaviour of File::Find,
	documentation has been added to describe this.
2010-01-25 12:26:27 +00:00
sno
fb0b15b6f4 Updating devel/p5-ExtUtils-XSpp from 0.05 to 0.07
Upstream changes:
0.07  Fri Jan 22 18:07:10 CET 2010
	- Fix issue with references as method arguments that have
          template types. (Steffen Mueller)

0.06  Wed Jan 13 20:28:27 CET 2010
	- When parsing a class declaration, automatically add a typemap
	  for the class.
	- Add default typemaps for basic C types (integral, floating point
	  and char*).
	- Automatically setup Perl inheritance for derived C++ classes.
	- Support template types in function/method parameters and in typeamaps.
	- Add command line options to run xsubpp directly from xspp.
2010-01-25 12:14:51 +00:00
seb
0841fbed9f Update p5-OLE-Storage_Lite from version 0.18 to version 0.19.
Upstream changes:
0.19  Tue Nov 24 2009
    ! Fixed bug where the OLE header wasn't been written correctly
      for files < 7MB. This was causing Spreadsheet::WriteExcel
      problems in Windows 7.
2010-01-24 23:20:40 +00:00
wiz
2bab7a7526 Split date from time in version number.
joerg says pkgsrc is limited to 32bit for the version number.
2010-01-24 19:44:42 +00:00
heinz
5e3cd069ac Added LICENSE information. 2010-01-24 17:11:17 +00:00
wiz
613faec816 Update to 20100121205359, which includes at least one fix for a leak
causing problems with huge repositories.
2010-01-24 13:32:09 +00:00
wiz
7e2c799d4e More PKGREVISION bumps of jpeg dependencies.
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files
and Robert Elz.
2010-01-24 13:26:09 +00:00
joerg
b9ba5646b7 nbpatch-20100124: Fix a memory leak. 2010-01-23 23:08:03 +00:00
sno
8cf9af6e6e Updating devel/p5-Test-Script from 1.06 to 1.07
Upstream changes:
1.07 Tue 24 Nov 2009
	- Second attempt at fixing the "Using" bug
2010-01-23 14:36:46 +00:00
sno
01fd69c360 Updating devel/p5-Module-Build from 0.36010 to 0.36030
pkgsrc changes:
- Remove upstream applied fix

Upstream changes:
0.3603 - Mon Jan 18 22:28:59 EST 2010

(Oops, I released the last one before I realized this should have been
fixed along with it.)

 Bug fixes:

 - Module::Build::Compat would croak on distibutions that set requires
   'perl' to a dotted decimal like '5.6.2'.  We now skip that key
   since it doesn't go into PREREQ_PM and we numify it properly for
   'use 5.006002' in the generated Makefile.PL (RT#53409)
   [David Golden, adapted from patch by G. Allen Morris III]

0.3602 - Mon Jan 18 22:09:54 EST 2010

 Bug fixes:

 - Fix failures in t/properties/needs_compiler.t when $ENV{CC} is set
   (RT#53296) [David Golden, adapted from patch by Jens Rehsack]
2010-01-23 13:24:05 +00:00
obache
1d8e397bfb Update py-zconfig to 2.6.1.
Based on PR#42563 by Derouiche.

==========================
Change History for ZConfig
==========================

ZConfig 2.6.1 (2008/12/05)
--------------------------

- Fixed support for schema descriptions that override descriptions from a base
  schema.  If multiple base schema provide descriptions but the derived schema
  does not, the first base mentioned that provides a description wins.
  https://bugs.launchpad.net/zconfig/+bug/259475

- Fixed compatibility bug with Python 2.5.0.

- No longer trigger deprecation warnings under Python 2.6.


ZConfig 2.6.0 (2008/09/03)
--------------------------

- Added support for file rotation by time by specifying when and
  interval, rather than max-size, for log files.

- Removed dependency on setuptools from the setup.py.


ZConfig 2.5.1 (2007/12/24)
--------------------------

- Made it possible to run unit tests via 'python setup.py test' (requires
  setuptools on sys.path).

- Added better error messages to test failure assertions.

ZConfig 2.5 (31 Aug 2007)
-------------------------

  *A note on the version number:*

  Information discovered in the revision control system suggests that
  some past revision has been called "2.4", though it is not clear that
  any actual release was made with that version number.  We're going to
  skip revision 2.4 entirely to avoid potential issues with anyone using
  something claiming to be ZConfig 2.4, and go straight to version 2.5.

- Add support for importing schema components from ZIP archives (including
  eggs).

- Added a 'formatter' configuration option in the logging handler sections
  to allow specifying a constructor for the formatter.

- Documented the package: URL scheme that can be used in extending schema.

- Added support for reopening all log files opened via configurations using
  the ZConfig.components.logger package.  For Zope, this is usable via the
  ``zc.signalhandler`` package.  ``zc.signalhandler`` is not required for
  ZConfig.

- Added support for rotating log files internally by size.

- Added a minimal implementation of schema-less parsing; this is mostly
  intended for applications that want to read several fragments of ZConfig
  configuration files and assemble a combined configuration.  Used in some
  ``zc.buildout`` recipes.

- Converted to using ``zc.buildout`` and the standard test runner from
  ``zope.testing``.

- Added more tests.


ZConfig 2.3.1 (21 Aug 2005)
---------------------------

- Isolated some of the case-normalization code so it will at least be
  easier to override.  This remains non-trivial.


ZConfig 2.3 (18 May 2005)
-------------------------

- Added "inet-binding-address" and "inet-connection-address" to the
  set of standard datatypes.  These are similar to the "inet-address"
  type, but the default hostname is more sensible.  The datatype used
  should reflect how the value will be used.

- Alternate rotating logfile handler for Windows, to avoid platform
  limitations on renaming open files.  Contributed by Sidnei da Silva.

- For <section> and <multisection>, if the name attribute is omitted,
  assume name="*", since this is what is used most often.


ZConfig 2.2 (21 Apr 2004)
-------------------------

- More documentation has been written.

- Added a timedelta datatype function; the input is the same as for
  the time-interval datatype, but the resulting value is a
  datetime.timedelta object.

- Make sure keys specified as attributes of the <default> element are
  converted by the appropriate key type, and are re-checked for
  derived sections.

- Refactored the ZConfig.components.logger schema components so that a
  schema can import just one of the "eventlog" or "logger" sections if
  desired.  This can be helpful to avoid naming conflicts.

- Added a reopen() method to the logger factories.

- Always use an absolute pathname when opening a FileHandler.

- A fix to the logger 'format' key to allow the %(process)d expansion variable
  that the logging package supports.

- A new timedelta built-in datatype was added.  Similar to time-interval
  except that it returns a datetime.timedelta object instead.


ZConfig 2.1 (12 Apr 2004)
-------------------------

- Removed compatibility with Python 2.1 and 2.2.

- Schema components must really be in Python packages; the directory
  search has been modified to perform an import to locate the package
  rather than incorrectly implementing the search algorithm.

- The default objects use for section values now provide a method
  getSectionAttributes(); this returns a list of all the attributes of
  the section object which store configuration-defined data (including
  information derived from the schema).

- Default information can now be included in a schema for <key
  name="+"> and <multikey name="+"> by using <default key="...">.

- More documentation has been added to discuss schema extension.

- Support for a Unicode-free Python has been fixed.

- Derived section types now inherit the datatype of the base type if
  no datatype is identified explicitly.

- Derived section types can now override the keytype instead of always
  inheriting from their base type.

- <import package='...'/> makes use of the current prefix if the
  package name begins witha dot.

- Added two standard datatypes:  dotted-name and dotted-suffix.

- Added two standard schema components: ZConfig.components.basic and
  ZConfig.components.logger.


ZConfig 2.0 (27 Oct 2003)
-------------------------

- Configurations can import additional schema components using a new
  "%import" directive; this can be used to integrate 3rd-party
  components into an application.

- Schemas may be extended using a new "extends" attribute on the
  <schema> element.

- Better error messages when elements in a schema definition are
  improperly nested.

- The "zconfig" script can now simply verify that a schema definition
  is valid, if that's all that's needed.
2010-01-23 11:19:03 +00:00
tonio
ed8885dcaf Update devel/exctags to 5.8
Changes:
ctags-5.8 (09 Jul 2009)
* Removed ".ml" as a Lisp extension (now OCaml) [Lisp].
* Added support for Ant language, contributed by David Fishburn.
* Added support for DOS Batch language, contributed by David Fishburn.
* Added support for Flex (Adobe) language, contributed by David Fishburn.
* Added support for MATLAB language, contributed by David Fishburn.
* Added support for Objective Camel (OCaml), provided by Vincent Berthoux [Patch #2738723].
* Added support for TeX language, contributed by David Fishburn.
* Added support for VHDL language, contributed by Nicolas Vincent [Bug #1943306].
* Added support for Pyrex/Cython declarations [Python].
* Added support for "v" kind, for variables [Python].
* Added support for class and member variables [PHP, Bug #1037086].
* Added support for recent enhancements to Eiffel language [Eiffel].
* Added support for ASP classes, contributed by Zendhi Nagao; changes meaning of 'c' kind flag [ASP].
* Added regex support when compiling with MinGW. Gnu regex module now included in all distributions.
* Fixed detection of triple strings inside other strings [Python, Bug #1988130].
* Fixed an endless loop with comments in triple strings [Python, Bug #1988027].
* Fixed bug where functions were sometimes seen as methods [Python, Bug #1988026].
* Fixed parsing of method parameter annotations, fix contributed by Paolo "blaisorblade" Giarrusso [Java, Bug #2049723, #2117073].
* Fixed parsing of global scope qualifiers in base class lists [C++, Bug #1799343].
* Fixed bug where namespace members were given kinds corresponding to globals [C++, Bug #1924919, #1575055].
* Fixed parsing of "else" [C#, Bug #1830344].
* Fixed parsing of derived enums [C#, Bug #1515910].
* Fixed parsing of "foreach" [C#, Bug #1830343].
* Fixed parsing of simple generic classes [C#, Bug #1515910].
* Fixed bug with detecting identifiers inside variables [Python, Bug #1809024].
* Fixed bug with detecting identifiers at the start of variables [Python, Bug #1856363].
* Fixed parsing of triple single-quoted multi-line strings [Python, Bug #1906062].
* Changed to newer version of autoconf, changing configure.in to configure.ac.
2010-01-22 22:30:05 +00:00
wiz
754ed5b3aa Not at all make-jobs-safe. 2010-01-22 13:45:26 +00:00
heinz
51c5fb1b9e Added LICENSE information. 2010-01-21 17:41:06 +00:00
obache
df637683d0 Bump PKGREVISION from jpeg shlib bump. 2010-01-21 03:54:20 +00:00
snj
8b62350a77 This needs _XOPEN_SOURCE to build on Snow Leopard. 2010-01-21 01:54:59 +00:00
tnn
c6d21e9737 Put back BUILDLINK_LIBDIR & BUILDLINK_RPATHDIR for now; although I don't
like it. Needed to build mail/evolution-exchange due to bl3's .la mangling.
2010-01-20 17:24:57 +00:00
wiz
8a5653b194 Update to 2.24, set LICENSE. Changes undocumented. 2010-01-20 15:17:06 +00:00
wiz
6648600653 Update to 0.79(00):
2010-01-10  John Peacock  <john.peacock@havurah-software.org>

	* .hgtags:
	Tagging version '0.79' using shipit.
	[ec386b00d27a] [tip]

	* .hgtags:
	Removed tag 0.79
	[824035a0f02a] [0.79]

	* vutil/vutil.c, vutil/vutil.h:
	Take the easy road to restore compatibility with Perl v5.10.1
	[4ce98cb6eba3]

2010-01-09  John Peacock  <john.peacock@havurah-software.org>

	* .hgtags:
	Tagging version '0.79' using shipit.
	[87475097cea8]

	* .hgignore:
	tweaks to make mercurial happy
	[7c5fd8f32175]

	* .shipit, Build.PL:
	Fixup to make shipit happy
	[3dbce4937c28]

	* .hgtags:
	Rename all of the tags to be consistent
	[2c38a17bfdec]

2010-01-06  John Peacock  <john.peacock@havurah-software.org>

	* .shipit, Build.PL, MANIFEST, MANIFEST.SKIP, README, lib/version.pm,
	t/01base.t, t/02derived.t, t/03require.t, t/04lax.t, vperl/vpp.pm,
	vutil/lib/version/vxs.pm, vutil/ppport.h:
	Restore compatibility with Perl 5.00505 (finally). Bump all VERSION
	references.
	[05d5b8b44166]

2009-12-27  John Peacock  <john.peacock@havurah-software.org>

	* vutil/ppport.h, vutil/vutil.c, vutil/vutil.h:
	Merge in changes from bleadperl. Tests do not pass with 5.005.
	[0b19155e8e21]

2009-12-22  John Peacock  <john.peacock@havurah-software.org>

	* vutil/ppport.h:
	Resolves https://rt.cpan.org/Ticket/Display.html?id=52439
	[c7fc26126a1d]

2009-12-20  John Peacock  <john.peacock@havurah-software.org>

	* t/coretests.pm, vutil/vutil.c, vutil/vutil.h:
	All tests passing except the VERSION_MAX ones.
	[912515d937e8]

	* lib/version.pm, vutil/vutil.c, vutil/vutil.h:
	Almost completely transfer the code from scan_version to
	prescan_version. Still failing some tests.
	[ecd415561454]

2009-12-19  John Peacock  <john.peacock@havurah-software.org>

	* t/04lax.t, vutil/vutil.c:
	Now handles decimal versions, too
	[a1138d18495e]

	* vutil/vutil.c, vutil/vutil.h:
	isVERSION handles dotted-decimal version format
	[8d994d73689b]

	* MANIFEST, lib/version.pm, t/04lax.t:
	New regexes that define the legal version strings under both $LAX,
	(current code) and $STRICT (new feature for Perl 5.12.0).
	[46076dadb3fb]

2010-01-02  John Peacock  <john.peacock@havurah-software.org>

	* .hgtags:
	Removed tag trunk
	[b0d50d9f1a11]

2010-01-03  convert-repo  <convert-repo>

	* .hgtags:
	update tags
	[f173c486b889]
2010-01-20 15:15:55 +00:00
wiz
398d57c271 Set LICENSE. 2010-01-20 15:13:16 +00:00
wiz
07790fc281 Update to 6.05:
Version 5.55  DEVELOPMENT
   Typo fix.  ddascalescu

Version 6.00  2009-11-23
   Date::Manip 6.00 is a total rethink of the module, and a nearly complete
   rewrite. Please refer to the Date::Manip::Changes5to6 document for a list
   of incompatible changes.

   *** Massive reorganization and near total rewrite.
   *** Broke into several smaller modules
   *** Full timezone support
   Several config variables deprecated
   Added some functionality (suggested by James Elson to improve setting
      the "current time".  Done with the ForceDate config variable.
   *** Converted languages to YAML for much easier maintenance. Patch and
      suggestion provided by Evan Carroll
   Added much better formats for deltas. Suggested by Jim Hranicky.
   Borrowed the _FindWindowsTZName function from the DateTime-TimeZone
      module.
   Added SetDate config variable (based on a suggestion by Christian Campbell).
   Added parse_format which was first suggested by Kim Ryan.
   Thanks to Jonathan Hogue for helping test Windows additions.

   It also contains a few bug fixes correcting problems in the 5.xx releases:

   Fixed a bug where "YYtoYYYY=c" wouldn't work.
   VMS bugfix to not call `date` command.  Lane
   Fixed typo in turkish translation.
   Spelling fix in dutch. Bart Van Loon
   New Year's Day defined using a recurrence which might push the observed
      day to the previous year was broken. Reported by Alan Burlison

   I have received many suggestions over time which were automatically
   handled during the 6.00 rewrite. Although the changes weren't made
   because of the suggestions specifically, I wanted to acknowledge
   them since I appreciate the suggestions.

   Delta_Format initialization done outside of the function.  Eric Boehm
   Added $subtract to calculation routines. First suggested by Steve Berlage.

Version 6.01  2009-11-23
   *** Fixed a bug where dates were sometimes getting the wrong timezone when
      SetDate/ForceDate in effect.

Version 6.02  2009-11-24
   A quick fix to make sure that the tests run correctly in other timezones.
   Disabled curr_zone_methods when taint checking on. I believe that Date::Manip
      is completely taint friendly at this point.

Version 6.03  2009-11-24
   Corrects a backward incompatibility with UnixDate. Rene Schickbauer
   A couple more corrections to the tests.

Version 6.04  2009-11-25
   Fixed a bug where events were not interpreted in the correct timezone if
      SetDate/ForceDate used.

Version 6.05
   Significant speedups. Thanks to Moritz Lenz and BrowserUK on perlmonks for
      suggestions (and a number of other people on perlmonks for suggestions
      that I did not end up using, but which provided a great discussion).
   Reduced the precision of 1 test to avoid a rounding difference when using
      a perl compiled with uselongdouble.  Andreas Koenig
   Fixed a bug in parse_date where the current time was getting used instead
      of the documented 00:00:00
   Bug fix where DateCalc didn't work with $mode in some cases.
   Fixed Makefile.PL/Build.PL to hanle Win32::TieRegistry requirement.
   Changed %z printf behavior back to 5.xx and added %N format. Gilles Lamiral
   Fixed bug where non-English Windows versions didn't get the timezone. Thanks
      to Rene Schickbauer for testing.
2010-01-20 15:12:13 +00:00
wiz
f9fcc85da7 Update to 2.024:
2.024 7 January 2010

      * Compress::Zlib
        Get memGunzip & memGzip to set $gzerrno
        [RT# 47283]

      * Compress::Zlib
        Export memGunzip, memGzip and zlib_version on demand
        [RT# 52992]

      * examples/io/anycat
        This sample was using IO::Uncompress::AnyInflate. Much better to
        use IO::Uncompress::AnyUncompress.
2010-01-20 15:07:19 +00:00
wiz
366bf08040 Update to 2.024: changes undocumented. 2010-01-20 15:06:47 +00:00
wiz
47b426d275 Update to 2.024: changes undocumented. 2010-01-20 15:06:26 +00:00
wiz
6728691077 Update to 0.29:
0.29
    -   Same as 0.28_01 - Many thanks to Ricardo Signes for doing all the work
        getting this release out

0.28_01
    -   Patch to fix code with Sub::Uplevel again.  Many thanks to David Golden
2010-01-20 14:59:30 +00:00
wiz
920f98c2e6 Update to 0.11:
0.11  Sun 19 Dec 2009
  * Support "use Any::Moose '::Util::TypeConstraints'" (gfx)
  * Support "no Any::Moose '::Util::TypeConstraints'" (gfx)
  * $@ related fixes (gfx)
  * Documentation and other minor improvements (gfx)
  * Any::Moose should now work when you have Moose but not Mouse. Still need to
    work out how to encode this in the installation system (Sartak)
2010-01-20 14:55:51 +00:00
wiz
065b631bed Update to 0.17016:
Dec 19 2009 <shlomif@iglu.org.il> (Shlomi Fish)

  Error.pm #0.17016
  - Mentioned the lack of compatibility of "use Error qw(:try)" with Moose.
    Fixed: https://rt.cpan.org/Ticket/Display.html?id=46364
  - Added TryCatch and Try::Tiny to the "SEE ALSO".
  - Add the WARNING that this module is no longer recommended.
2010-01-20 14:53:54 +00:00
wiz
a176d748ff Update to 0.43, set LICENSE.
0.43 Nov 12
	- fixed issue with retrieving plot keywords instead of plot (thanks to Justin
	Fletcher for the bugreport and patch, for ticket #51240);
	- fixe issue with parsing Top 250 or Bottom 100 movie property (thans for
	Byju for bugreport);
	- fixed parsing AKA movie info (thanks to Milos Vavrek for bugreport,
	ticket #52729);
2010-01-20 14:51:08 +00:00
wiz
8b542f2328 Update to 3.9:
3.9  Thu Dec 31 07:59:59 CET 2009
	- signalfd is no longer used by default and has to be requested
          explicitly - this means that easy to catch bugs become hard to
          catch race conditions, but the users have spoken.
        - point out the unspecified signal mask in the documentation, and
          that this is a race condition regardless of EV_SIGNALFD.
	- backport inotify code to C89.
        - inotify file descriptors could leak into child processes.
        - ev_stat watchers could keep an errornous extra ref on the loop,
          preventing exit when unregistering all watchers (testcases
          provided by ry@tinyclouds.org).
        - implement EV_WIN32_HANDLE_TO_FD and EV_WIN32_CLOSE_FD configuration
          symbols to make it easier for apps to do their own fd management.
        - support EV_IDLE_ENABLE being disabled in ev++.h
          (patch by Didier Spezia).
        - take advantage of inotify_init1, if available, to set cloexec/nonblock
          on fd creation, to avoid races.
        - the signal handling pipe wasn't always initialised under windows
          (analysed by lekma).
        - changed minimum glibc requirement from glibc 2.9 to 2.7, for
          signalfd.
        - add missing string.h include (Denis F. Latypoff).
        - only replace ev_stat.prev when we detect an actual difference,
          so prev is (almost) always different to attr. this might
          have caused the probems with 04_stat.t.
        - add ev::timer->remaining () method to C++ API.
2010-01-20 14:06:55 +00:00
wiz
5043bb5308 Update to 1.6.2:
Changes: Two new methods of searching through the HTML documentation were
added: via a PHP based Web server and via an Eclipse help plugin. The
\addindex command now also works for the HTML indices. Rendering of LaTeX
formulas in the HTML output has been improved (especially for non-white
backgrounds), along with a number of smaller improvements and a large
number of bugfixes.
2010-01-20 11:39:07 +00:00
wiz
cc79953fd4 Update to 8.01:
Release 8.01 19-Jan-2010
------------------------

This is a bug-fix release. Several bugs in the code itself and some bugs and
infelicities in the build system have been fixed.
2010-01-20 11:09:30 +00:00
wiz
02bc14bdbf Avoid duplicate symbol definition for GC_push_regs in
sparc_netbsd_mach_dep.s and mach_dep.c.

From PR 42634 by Bertrand Joel.

Bump PKGREVISION.
2010-01-20 10:01:19 +00:00
wiz
73add99f51 Update to 20100112141013: 3 months of changes and no NEWS file. 2010-01-20 09:19:58 +00:00
tnn
7b1c6d3f5d # used by devel/nss/Makefile 2010-01-19 10:07:49 +00:00
seb
cc9cf8bd4f Update p5-Moose from version 0.93 to version 0.94.
Pkgsrc changes:
- Adjust dependencies
- Set PERL5_MODULE_TYPE to Module::Install::Bundled (isomorphism)
- A C compiler is now required

Upstream changes:
0.94 Mon, Jan 18, 2010

[API CHANGES]

* Please see the changes listed for 0.93_01 and Moose::Manual::Delta.

[ENHANCEMENTS]

* Improved support for anonymous roles by changing various APIs to take
  Moose::Meta::Role objects as well as role names. This included

  - Moose::Meta::Class->does_role
  - Moose::Meta::Role->does_role
  - Moose::Util::does_role
  - Moose::Util::apply_all_roles
  - Moose::Util::ensure_all_roles
  - Moose::Util::search_class_by_role

  Requested by Shawn Moore. Addresses RT #51143 (and then some). (Dave Rolsky)

[BUG FIXES]

* Fix handling of non-alphanumeric attributes names like '@foo'. This should
  work as long as the accessor method names are explicitly set to valid Perl
  method names. Reported by Doug Treder. RT #53731. (Dave Rolsky)


0.93_03 Tue, Jan 5, 2010

[BUG FIXES]

* Portability fixes to our XS code so we compile with 5.8.8 with Visual
  C++. Fixes RT #53391. Reported by Taro Nishino. (rafl)


0.93_02 Tue, Jan 5, 2010

[BUG FIXES]

* Depend on Class::MOP 0.97_01 so we can get useful results from CPAN
  testers. (Dave Rolsky)


0.93_01 Mon, Jan 4, 2010

[API CHANGES]

See Moose::Manual::Delta for more details on backwards compatiblity issues.

* Role attributes are now objects of the Moose::Meta::Role::Attribute
  class. (Dave Rolsky).

* There were major changes to how metaroles are applied. We now distinguish
  between metaroles for classes vs those for roles. See the
  Moose::Util::MetaRole docs for details. (Dave Rolsky)

* The old MetaRole API has been deprecated, but will continue to
  work. However, if you are applying an attribute metaclass role, this may
  break because of the fact that roles now have an attribute metaclass
  too. (Dave Rolsky)

* Moose::Util::MetaRole::apply_metaclass_roles is now called
  apply_metaroles. The old name is deprecated. Dave Rolsky>

* The unimport subs created by Moose::Exporter now clean up re-exported
  functions like blessed and confess, unless the caller imported them from
  somewhere else too. See Moose::Manua::Delta for backcompat details. (rafl)

[ENHANCEMENTS AND BUG FIXES]

* Changed the Str constraint to accept magic lvalue strings like one gets from
  substr et al, again. (sorear)

* Sped up the type constraint parsing regex. (Sam Vilain)

* The Moose::Cookbook::Extending::Recipe2 recipe was broken. Fix suggested by
  jrey.

* Added Moose::Util::TypeConstraints exports when using oose.pm to allow
  easier testing of TypeConstraints from the command line. (perigrin)

* Added a with_immutable test function to Test::Moose, to run a block of tests
  with and without certain classes being immutable. (doy)

* We now use Module::Install extensions explicitly to avoid confusing errors
  if they're not installed. We use Module::Install::AuthorRequires to stop
  test extraction and general failures if you don't have the author side
  dependencies installed.

* Fixed a grammar error in Moose::Cookbook::Basics::Recipe4. rt.cpan.org
  #51791. (Amir E. Aharoni)
2010-01-19 04:19:23 +00:00
seb
092e24ee17 Update p5-Class-MOP from version 0.97 to version 0.98.
Upstream changes:
0.98 Mon, Jan 18, 2010

[ENHANCEMENTS]

* Added Class::MOP::Class->rebless_instance_back, which does the inverse of
  rebless_instance (doy, rafl).

0.97_01 Mon, Jan 4, 2010

[ENHANCEMENTS]

* Internal refactorings to move shared behavior into new "mixin" classes. This
  made adding some new features to Moose much easier. (Dave Rolsky)
2010-01-19 04:19:09 +00:00
tnn
b4a46a050e unlimit datasize. Should fix ICE on netbsd-4/amd64 observed in bulk build. 2010-01-18 23:50:42 +00:00
drochner
dc914ecc2f update to 2.22.4
changes: minor bugfixes
2010-01-18 18:15:46 +00:00
jmmv
cddf57fe5a Update to 0.46: use monotone 0.46. 2010-01-18 13:41:17 +00:00
jmmv
1c47fb6ba3 Update monotone to 0.46. Tested under OS X 10.5 and NetBSD/macppc.
Sun Jan 17 21:40:35 UTC 2010

        0.46 release.

        Changes

        - "automate stdio" (and "automate remote_stdio", see below)
          use separate streams to encode out-of-band information like
          informational messages, warnings or tickers. A special
          "header" section has been added to the standard output to
          identify future stdio version changes. The error codes used
          in the output of both stdio and remote_stdio, have also
          slightly changed: errors which are the result of a wrong
          call (unknown command, invalid options, parsing errors, ...)
          are returned with code 1, while errors which happened while
          the actual command executed are returned with code 2. Error
          codes are no longer echoed with every packet, but only as
          the payload of the final 'l' ("last") packet.

          Please consult the manual section "mtn automate stdio" for a
          detailed description of the new format.

        - The 'heads' command should be significantly faster now (not
          that it was particularly slow before). This probably isn't
          terribly noticable unless you're in the habit of using "h:*"
          (heads of all branches) as a selector, it's primarily meant
          to enable future changes that will depend on fast 'heads'.

          The database schema has been changed, so you will need to
          run 'mtn db migrate' (preferably after making a backup copy
          of your db).

        - the 'status' command now includes the current (to be committed)
          revision number and will indicate when the branch option in
          _MTN/options has been changed and does not match one of the
          revision's parent branches.

        - Cert labels in the output of the 'log' command are now
          localized.

        New features

        - There's a new command "automate remote_stdio" that makes it
          possible to execute automate commands on a remote server
          (for example, to permit a single database to be used both
          for serving netsync connections and for running a viewmtn
          instance). This requires that the server be running monotone
          0.46 or later. Access control on the server uses a new lua
          hook "get_remote_automate_permitted(identity, command_line,
          options)".

        - There's also a new command "automate remote" that's very much
          the same, but executes only a single command and does not
          stdio-encode the output.

        - A new 'bisect' command has been added to allow searching for a
          specific revision within a range of revisions. This can be useful for
          locating the exact revision that broke something or removed a
          particular feature.

        - Three new commands - 'push', 'pull' and 'sync' - have been added
          to the automation interface. They work just as their non-automate
          counterparts.

        - The global option '--timestamps' has been added which prefixes
          the current local timestamp before diagnostic messages such as
          warnings, progress messages, errors and tickers.  For example,
          this option can be used to log the date and time when clients
          connect to a monotone server.

        Bugs fixed

        - A regression from 0.45's key migration prevented the proper
          output of the `committer` field in 'git_export'.

        - 'db info --full' no longer crashes when executed on a database
          with only one revision.

        - The mtn_automate Lua function which can be used for custom
          commands now properly handles binary data.

        - `db info` now returns a correct byte count for certs again.

        - If a public key was read in via the `read` or
          `automate read_packets`, an invariant was triggered if the
          key was already existing in the database. This has been fixed.

        - `annotate` no longer crashes if the annotated file is empty.

        Other

        - Added the script of the Lua-based contributed Monotone
          extension command "mtn remote_export" to contrib/command/
          with which a remote revision can be exported locally without
          having to fetch all of the history before.
2010-01-18 13:27:51 +00:00
wiz
c7fe8fea6a Update to 1.0.1:
2009-09-12  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump version to libmtp 1.0.1 and release!
	* src/Makefile.am: bump soversion to libmtp.so.8.3.1

2009-09-11  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: tag all SONY NWZ walkmen with
	  DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST.

2009-08-27  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: modernize the album retrieveal functions
	  so they work just as nicely as the track/playlist etc
	  functions. Triggered by Nyalls excellent bug report that
	  showed how libmtp tried to get "composer" info for an
	  album eventhough the device didn't support it.

2009-08-27  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: bugfixes again...

2009-08-25  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: fix a bug where the metadata was cached
	  twice, thx to Marcus for the patch!

2009-08-23  Linus Walleij <triad@df.lth.se>

	* src/ptp.c: sync to upstream
	* src/ptp.h: dito.
	* src/libmtp.c: patch from Thomas Schweitzer to not use
	  C++ reserved words like "private" and "new", this was
	  changed to "priv" and "newlist" making C++ happy.
	* src/libusb-glue.h: inclusion guard, export functions to
	  C++ (whoever wants to do that...)
	* src/libusb-glue.c: define USB_CLASS_PTP unless defined,
	  out-commented code to detect all PTP devices as MTP
	  devices as well.

2009-08-12  Linus Walleij <triad@df.lth.se>

	* src/libusb-glue.c: patch from Simon Berg to detect PTP
	  interface descriptors.
	* src/ptp.c: sync to upstream with correct MTP interface
	  detection in accordance with MTP spec.
	* src/ptp.h: dito.

2009-08-02  Linus Walleij <triad@df.lth.se>

	* configure.ac: tag for libmtp 1.0.0!
	* src/Makefile.am: bump to compatible API/ABI
	  result = libmtp.so.8.3.0
	* src/libmtp.c: missing flag fix from Marcus.

2009-07-24  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: add a flag for unknown FLAC type.
	* src/music-players.h: tag the Cowon iAudio S9 with this.
	* src/libmtp.c: implement unknown FLAC type.

2009-07-24  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: a number of new devices.
	* src/ptp.c: sync to upstream.
	* src/ptp.h: sync to upstream.
	* src/ptp-pack.c: sync to upstream.

2009-06-24  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: tag most all Samsung devices with
	  the UNLOAD_DRIVER flag. Broken GET_ALL info in all
	  Creative devices.

2009-06-20  Linus Walleij <triad@df.lth.se>

	* examples/pathutils.c: detect VCF files too.

2009-06-15  Marcus Meissner <meissner@suse.de>

	* configure.ac: use the AC_SYS_LARGEFILE macro instead
	  of the ugly largefile hacks.
	* src/libmtp.c: fix use of largefile back to the simple
	  functions instead.
	* examples/albumart.c: dito.
	* examples/sendfile.c: dito.
	* examples/sendtr.c: dito.
	* examples/thumb.c: dito.

2009-06-15  Linus Walleij <triad@df.lth.se>

	* configure.ac: some buildsystem updates.
	* INSTALL: some doc updates.

2009-06-15  Marcus Meissner <meissner@suse.de>

	* src/libmtp.c: synced to new libgphoto2 code.
	* src/device-flags.h: dito.
	* src/ptp.h: sync to upstream.
	* src/ptp.c: dito.
	* src/ptp-pack.c: dito.

	The handles, the PTPObjectInfo and the MTP proplists
	are now consolidated into "PTPObject"s.

	This and abstraction and the resulting helper functions
	allow implementation of easier dynamic operations like
	I need for libgphoto2.

	Some corner stones:

	- PTPParams now contains the device flags itself.
	  (from device-flags.h) This is needed due to
	  ptp_object_want() needing to decide whether it can call
	  GetObjPropList, and it makes it cleaner.

	  So the ptp-bugs and device-flags handling are unified.

	- PTPObjects are sorted by object handle. This allows binary
	  search by handle.

	- New generic helper functions.

	  * uint16_t ptp_object_find (PTPParams *params,
	    uint32_t handle, PTPObject **retob)
	    binary searches the handle in the object list and returns
	    a pointer to the object.

	  * uint16_t ptp_object_find_or_insert (PTPParams *params,
	    uint32_t handle, PTPObject **retob)
	    binary searches the handle in the object list, inserts it
	    if not there yet, and returns a pointer to the object.

	  * uint16_t ptp_object_want (PTPParams *params, uint32_t handle,
	    int want, PTPObject **retob)
	    The most magic function, which does the "on demand" loading
	    of objectinfos, mtp proplists (and more).
	    want is a flag mask of PTPOBJECT_*_LOADED
	    PTPOBJECT_OBJECTINFO_LOADED   clear
	    PTPOBJECT_CANONFLAGS_LOADED   (special canon flags)
	    PTPOBJECT_MTPPROPLIST_LOADED  mtp properties for this object
	                                  loaded
	    PTPOBJECT_DIRECTORY_LOADED    (only used by libgphoto2 currently)
	    PTPOBJECT_PARENTOBJECT_LOADED this and storageid are
	                                  interesting for directory based
	                                  lookups
	    PTPOBJECT_STORAGEID_LOADED    and can be filled out by directory
	                                  loading

	  * void ptp_objects_sort (PTPParams *params);
	    Sort the objects list if you did any modification of your own
	    on it and the order of object handles might not be linear
	    anymore.

	- Multiple object information loading strategies are possible.
	  libmtp uses getobjecthandles() /getobjectinfo() and
	  getobjectproplist() loading strategies for initial setup. This
	  stays of course, it will just fill out the PTPObject array.

	  libgphoto2 now uses a per-directory getobjecthandles() /
	  getobjectinfo() loading approach, and I will readd the
	  getobjectproplist() approach.

	  It is open what you chose to use here. For libmtp the "load all
	  handles at startup" is good, dynamic loading is better for
	  libgphoto2.

	  Only rule is: The objectlist must be in order of objecthandles!
	  (ptp_object_sort()).

2009-06-02  Linus Walleij <triad@df.lth.se>

	* examples/hotplug.c: change the udev match rule from
	  ATTR{dev}!="?*" to ENV{MAJOR}!="?*" at the suggestion of
	  Alan Jenkins, this should be faster.
	* src/libusb-glue.c: include config.h (Marcus Meissner found
	  this is needed when you're not using iconv().)

2009-05-09  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: include <config.h> for iconv() compatibility.
	* src/unicode.c: dito. NOTE: this file needs fixing to work
	  without iconv!
	* src/ptp.h: sync to upstream and get all the embedded support
	  for FREE!
	* src/ptp.c: dito.
	* src/ptp-pack.c: dito.

2009-05-06  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync to upstream.
	* src/ptp.c: dito.
	* src/ptp-pack.c: dito.

2009-05-06  Linus Walleij <triad@df.lth.se>

	A host of Windows fixes from
	Carlo Bramini <carlo_bramini@users.sourcefore.net>
	With this patch everything works fine with cygwin and
	Debian 5.0. Unfortunately, with MSys the "make install"
	still fails at the very last actions. It happens that
	everything is re-linked (strange, but not a big problem)
	and for some unknown reason it loops forever when executing
	"examples/hotplug > libmtp.usermap". But hopefully the
	simple "make" completes without errors.

	* configure.ac:
	  * iconv is now detected with autotools, this makes libmtp
	    linkable on cygwin too (previously it was not).
	  * the presence of Microsoft LIB.EXE is checked; if it is
	    absent then the MSVC libraries won't be generated.
	  * Added checking for some include files not available on
	    Windows: arpa/inet.h, byteswap.h, sys/uio.h.
	  * Check for presence of mkstemp: a replacement has been
	    written for Windows.
	* examples/Makefile.am: the creation of the links failed:
	  I added source path and $(EXEEXT) extension for executables.
	  This is tested and working with Mingw+MSys, Cygwin, Debian 5.0.
	* examples/albumart.c: include sys/uio.h only if it's available.
	* examples/trexist.c: u_int32_t does not exists, into almost all
	  other parts libmtp is using uint32_t so I fixed it in that
	  manner. (Same for u_int64_t/uint64_t).
	* examples/getfile.c: dito.
	* examples/pathutils.c: dito, plus rindex() does not exist under
	  Windows, we must user strrchr() instead.
	* examples/pathutils.h: fixes for prototypes changes made into
	  examples/pathutils.c
	* examples/thumb.c: include sys/uio.h only if it's available.
	* src/Makefile.am:
	  * Several fixes because the check on the presence of LIB.EXE
	    libmtp.sym is now prefixed by $(srcdir), this allows to
	    configure libmtp outside the source tree in Windows too.
	  * Libraries are put into LIBADD instead of LDFLAGS, this is the
	    right place.
	  * Previously the linker crashed because there was -ws2_32
	    instead of -lws2_32.
	* src/playlist-spl.c:
	  * include sys/uio.h only if it's available.
	  * include replacement for mkstemp() function.

2009-05-03  Richard Low <richard@wentnet.com>

	* src/libmtp.c: add external property types just like file
	  types so any property can be retrieved/set. Add function
	  LIBMTP_Is_Property_Supported to determine if a property is
	  supported for a given object type. Add function
	  LIBMTP_Get_Allowed_Property_Values to get alowed range/enum
	  of a property value. Make
	  LIBMTP_Get_Representative_Sample_Format get the size parameter
	  to allow us to determine the maximum size for a representative
	  sample.
	* src/libmtp.h.in: ditto
	* src/libusb-glue.c: update to check the handler function return
	  value so the handler can return PTP_ERROR_CANCEL to cancel the
	  transfer.

2009-05-02 Richard Low <richard@wentnet.com>

	* src/ptp-pack.c: add a NULL check

2009-04-18  Richard Low <richard@wentnet.com>

	* src/ptp-pack.c: add terminating NULL character

2009-04-11  Richard Low <richard@wentnet.com>

	* src/libusb-glue.c: Make get_playlist_extension return type
	  const char *
	* src/libusb-glue.h: ditto
	* src/libusb-glue.c: In probe_device_descriptor, check to see if
	  dev->config is NULL before going round the first loop
	* src/libmtp.c: Add LIBMTP_Get_File_To_Handler,
	  LIBMTP_Send_File_From_Handler, LIBMTP_Get_Track_To_Handler,
	  LIBMTP_Send_Track_From_Handler functions to get/send files/tracks
	  from/to handler functions. Add modificationdate to file and track
	  structs. Add LIBMTP_FILETYPE_ALBUM and LIBMTP_FILETYPE_PLAYLIST
	  filetypes.

2009-03-17  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: discovered a new device that cannot even
	  read out battery level but still claims to be able to. Sigh.
	* src/libusb-glue.h: flag macro.
	* src/music-players.h: flag the Slacker.
	* src/libmtp.c: avoid battery level getting on these devices.
	* configure.ac: preparing for 0.3.7.
	* src/Makefile.am: preparing for 0.3.7 (libmtp.so.8.2.2)
	* Release libmtp 0.3.7.

2009-03-08  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: refactored OGG extenstion check again, same
	  code in three places, broke it out and made it foolproof
	  (hopefully) in one single spot.

2009-03-04  Linus Walleij <triad@df.lth.se>

	* src/libusb-glue.c: patch from Marcus to fix an issue
	  with retransmit originally reported by Florent Pillet.

2009-02-21  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: some additional NULL checks from
	  Florent Pillet.

2009-02-18  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: error report from RedHat BZ
	  http://bugzilla.redhat.com/show_bug.cgi?id=485627
	  led to strange code for detecting anonymous OGG files
	  being rewritten to handle NULL filenames and filenames
	  that do not exceed 4 chars.

2009-01-30  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: store albums and playlists in the default
	  music folder if no default folder for albums resp.
	  playlists has been detected.

2009-01-22  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump to 0.3.6 and release.
	* src/Makefile.am: interface bump to libmtp.so.8.2.1

2009-01-16  Linus Walleij <triad@df.lth.se>

	* src/ptp.c: sync to upstream.
	* src/ptp.h: dito.

2009-01-15  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: include fixes from Yuri Pankov for *BSD.
	* src/playlist-spl.c: dito.
	* examples/*.c: (more or less) dito.

2009-01-14  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: new device flag for broken
	  SendObjectPropList, as found broken in MEU202
	* src/music-players.h: use the new flag.
	* src/libmtp.c: implement this device flag.
	* src/libusb-glue.h: dito.

2009-01-10  Linus Walleij <triad@df.lth.se>

	* src/libmtp.h.in: mingw32 fixes from James Ravenscroft.
	* src/libmtp.c: dito. Replaced "rindex" with "strrchr"
	* src/Makefile.am: dito.
	* examples/albumart.c: dito.

2009-01-06  Linus Walleij <triad@df.lth.se>

	* src/Makefile.am: patch from Rafael Laboissiere removing a
	  build artifact in distclean.

2009-01-02  Linus Walleij <triad@df.lth.se>

	* examples/connect.c: usage patch from Riley Patterson.
	* examples/sendtr.c: dito. Plus only try to add track to an
	  album if and only if an album name was given.
	* examples/newfolder.c: real bad bug fixed, didn't even work
	  due to bad args check.
	* examples/sendfile.c: another bad bug...
	* examples/common.h: include <config.h> not "config.h"
	* src/unicode.h: no reason for this to include config.h!

2008-12-21  Linus Walleij <triad@df.lth.se>

	* Release libmtp 0.3.5.

2008-12-15  Nathan Bullock <nathanbullock@gmail.com>

	* src/libmtp.c: get folders to a flat list and we get O(n) searching
	  instead of the previous O(n^2) algorithm!

2008-12-13  Linus Walleij <triad@df.lth.se>

	* examples/detect.c: make mtp-detect dump out default-capabilities.xml
	  if such a file exists on the device.
	* m4/stdint.m4: update to newer macro from libgphoto2.
	* m4/byteorder.m4: update to newer macro from libgphoto2.
	  We find these here:
	  http://gphoto.svn.sourceforge.net/viewvc/gphoto/trunk/m4/
	* configure.ac: fix the renamed _stdint.h too.
	* Doxyfile.in: some config option got obsolete.
	* libmtp.c: start to use PTP error redirection to the libmtp error
	  stack. This also makes it possible to stop the annoying debug prints.
	* libusb-glue.c: dito.
	* ptp.c: sync to upstream.
	* ptp.h: sync to upstream.

2008-12-02  Linus Walleij <triad@df.lth.se>

	* examples/util.c: another NULL check.

2008-11-25  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: fix a bug on handling folder children with an illegal
	  ID of 0. Occured in the ZEN Xi-Fi in the "Recordings" folder, when
	  that is created on the device.

2008-11-17  Alistair Boyle <alistair.js.boyle@gmail.com>

	* configure.ac: change release to 0.3.5.
	* libmtp.c: change metadata const*const to *const to allow playlist_id
	  to be modified by LIBMTP_Update_Playlist. (Samsung playlists)
	* libmtp.h.in: match libmtp.c

2008-11-11  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: allow for playlists with zero tracks on them,
	  also in update.

2008-11-09  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync from upstream.
	* src/ptp.c: sync from upstream.
	* src/ptp-pack.c: sync from upstream.

2008-11-07  Linus Walleij <triad@df.lth.se>

	* Release libmtp 0.3.4.
	* configure.ac: let's release 0.3.4.
	* src/Makefile.am: compatible API and ABI.

2008-11-05  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: fix the association type problem on
	  LIBMTP_Create_Folder(). This causes folders not to
	  work properly on some devices!!

2008-11-01  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync to upstream.
	* src/ptp.c: sync to upstream.
	* src/ptp-pack.c: introduce Richards bugfix on top of
	  upstream and take advantage of the ptp_debug() function.
	* src/libusb-glue.c: make ptp_debug() non-static since
	  ptp-pack.c needs it.

2008-10-21  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: actually the SanDisks cannot handle
	  PTP_OPC_DateModified at ALL, not even as part of the
	  initial update so rename the flag to something sensible.
	* src/music-players.h: consequental changes.
	* src/libmtp.c: disable all use of PTP_OPC_DateModified if
	  flag is set, not just updates.

2008-10-16  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: new flag for broken updates of
	  PTP_OPC_DateModified.
	* src/music-players.h: tag all SanDisk devices with this
	  flag. Bug appeared in them.
	* libmtp.c: avoid updating PTP_OPC_DateModified on broken
	  devices.

2008-09-28  Alvin <alvinbeach@gmail.com>

	* src/libmtp.c: fix several bugs in Ogg filetype support.

2008-09-26  Richard Low <richard@wentnet.com>

	* src/libmtp.c: check propdesc before setting props in
	  create_new_abstract_list()

2008-09-25  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump to 0.3.3.
	* src/Makefile.am: interface to .so.8.1.0
	* Release as 0.3.3.

2008-09-24  Linus Walleij <triad@df.lth.se>

	* src/libmtp.h.in: add new filename setting functions, patch
	  from Florent Mertens <flomertens@gmail.com>.
	* src/libmtp.c: implementation.
	* src/playlist-spl.c: consequental changes.
	* src/libmtp.sym: consequental changes.
	* Fixup patch from Alvin later this day.
	* Note to self: remember to bump soname to .so.8.1.0.

2008-09-23  Richard Low <richard@wentnet.com>

	* src/libmtp.c: check for NULL storage
	* src/libusb-glue.c: return PTP_RC_OK on zero read
	* src/music-players.h: give Samsung YP-10 DEVICE_FLAG_NO_ZERO_READS

2008-09-22  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: make sure we don't try to fit a new file onto
	  a ROM storage. Add some pretty-print to FourCC codecs so
	  you can actually understand the enumerations.

2008-09-20  Joe Nahmias <joe@nahmias.net>

	* examples/sendtr.c: added option to specify which
	  storage_id the track should be copied.

2008-09-20  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump to 0.3.2.
	* src/Makefile.am: bump to libmtp.so.8.0.2, compatible
	  interface.
	* Release this as 0.3.2 mainly to get the Creative fixes out.

2008-09-17  Linus Walleij <triad@df.lth.se>

	* src/libmtp.h.in: new helper macros from
	  Alvin <alvinbeach@gmail.com> plus some docs.

2008-09-12  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: drop bug flags off the Creative devices.
	  I am confident that the bugs they were masking have been
	  fixed now.

2008-09-07  Richard Low <richard@wentnet.com>

	* src/music-players.h: added Panasonic P905i

2008-09-05  Marcus Meissner <meissner@suse.de>

	* src/libmtp.sym: update symbol export table.
	* src/Makefile.am: fix up some magic for symbol export.

2008-09-04  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: look up the filename for playlists if the name is
	  missing or not properly set. Not doing the same for albums -
	  these must have proper metadata.
	* src/music-players.h: more players as usual.
	* examples/sendtr.c: more warnings.

2008-08-31  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync to upstream.
	* src/ptp.c: sync to upstream.

2008-08-30  Chris Bagwell <chris@cnpbagwell.com>

	* src/libusb-glue.c: make it possible to have per-command
	  or otherwise altered timeout values for different PTP
	  request/response sequences.
	* src/libusb-glue.h: dito.
	* src/libmtp.c: increase USB timeout to 30s when getting
	  a complete track listing off the device.
	* src/music-players.h: as a consequence, the Sirus Stiletto
	  no longer needs any brokenness flag.

2008-08-30  Linus Walleij <triad@df.lth.se>

	* src/ptp.c: sync to upstream.

2008-08-28  Linus Walleij <triad@df.lth.se>

	* examples/sendtr.c: fix non-strdup():ed strings to be
	  copied, patch courtesy of Juanan Pereira.
2010-01-18 10:06:15 +00:00
wiz
7e9f949650 Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
sno
8ee2ff230c Updating devel/p5-Module-Build from 0.35000 to 0.36010
pkgsrc changes:
  - Adjusting options (upstream update clearifies a lot there)
  - Adjusting mandatory dependencies
  - Remove dependencies included at least in 5.10 perl-core

Upstream changes since 0.35 (skipping detailed list of developer versions):
0.3601 - Mon Dec 21 14:39:33 EST 2009
 Bug fixes:
 - When the currently running Module::Build is not the same as the one
   that created the Build file, there is now a warning rather than a fatal
   error.  This helps installation of dependency chains where a dependency
   might configure_requires a new Module::Build after Build.PL was already
   run for an earlier distribution. [David Golden, on advice of Matt Trout]

 Other:
 - t/bundle_inc.t fails in odd ways.  This test of an experimental feature
   should not prevent users from installing Module::Build, so this test
   now skips unless $ENV{MB_TEST_EXPERIMENTAL} is true

0.36 - Sun Dec 20 15:02:38 EST 2009

No changes from 0.35_15 other than the version number.

Summary of major changes since 0.35:
 Enhancements:
 - Added 'Build installdeps' action to install needed dependencies via
   a user-configurable command line program.  (Defaults to 'cpan'.)
 - Command line options may be set via the PERL_MB_OPT environment
   variable (similar to PERL_MM_OPT in ExtUtils::MakeMaker)
 - Generates MYMETA.yml during Build.PL (new standard protocol for
   communicating configuration results between toolchain components)
 - Reduced amount of console output under normal operation (use --verbose
   to see all output)
 - Added experimental inc/ bundling; see Module::Build::Bundling for
   details.

 New or changed properties:
 - Added 'share_dir' property to provide File::ShareDir support;
   File::ShareDir automatically added to 'requires' if 'share_dir' is set
 - Added 'needs_compiler' property.  Defaults to true if XS or c_source
   exist.  If true, ExtUtils::CBuilder is also added to build_requires.
 - 'C_support' is no longer an optional feature.  Modern ExtUtils::CBuilder
   and ExtUtils::ParseXS added to the 'requires' list.  This ensures that
   upgrading Module::Build will upgrade these critical modules.
 - Clarified that 'apache' in the license attribute indicates the Apache
   License 2.0 and added 'apache_1_1' for the older version of the license
   (RT#50614)

 Deprecations:
 - Module::Build::Compat 'passthrough' style has been deprecated.  Using
   'passthrough' will issue warnings on Makefile.PL generation.  See
   Module::Build::Compat documentation for rationale.

 Internals:
 - Replaced use of YAML.pm with YAML::Tiny; Module::Build::YAML is now
   based on YAML::Tiny as well
 - A new get_metadata() method has been added as a simpler wrapper around
   the old, kludgy prepare_metadata() API.
 - Replaced guts of new_from_context().  Build.PL is now executed in a
   separate process before resume() is called.  (This is generally only of
   interest to Module::Build or toolchain developers) (RT#49350)
 - Add support for 'package NAME VERSION' syntax added in Perl 5.11.1

 Notable bug fixes:
 - The "test" action now dies when using the 'use_tap_harness'
   option and tests fail, matching the behavior under Test::Harness.
   (RT#49080) [initial patch from David Wheeler; revised by David Golden]
 - Updated PPM generation to PPM v4 (RT#49600) [Olivier Mengue]
 - When module_name is not supplied, no packlist was being written; fixed
   by guessing module_name from dist_version_from or the directory name
   (just like ExtUtils::Manifest does without NAME) [David Golden]
 - Failure to detect a compiler will now warn during Build.PL and be a
   fatal error when trying to compile during Build. (RT#48918) [David
   Golden]
 - Auto-detection of abstract and author fixed for mixed-case POD headers
   (RT#51117) [David Wheeler]
 - resume() was not restoring additions to @INC added in Build.PL
   (RT#50145) [David Golden]
 - When tarball paths are less than 100 characters, disables 'prefix'
   mode of Archive::Tar for maximum compatibility (RT#50571) [David Golden]
 - Merging 'requires' and 'build_requires' in Module::Build::Compat could
   lead to duplicate PREREQ_PM entries; now the highest version is used
   for PREREQ_PM. (RT#50948) [David Golden]
 - Module::Build::Compat will now die with an error if advanced,
   non-numeric prerequisites are given, as these are not supported by
   ExtUtils::MakeMaker in PREREQ_PM [David Golden]
2010-01-17 17:38:17 +00:00
sno
93a7501663 Adjusting dependencies to use Modules from Perl core, when reasonable.
Bumping revision to force rebuild (reduce cyclic dependencies detected
by tron@).
2010-01-17 16:07:45 +00:00
spz
8994634917 update maintainer (*brrr* :)
Update to next version (thanks to Frederic Jaeckel for the prod).
The upstream changelog is:

* Stop old DateTime or DateTime::Locales from exploding in Preferences
* Move all JS for hierarchical CFs onto derivative field; remove DerivativeCFs
  method
Fix bug on Oracle when selecting against a CLOB
* Call the method on the object, not the username string (Reported by
  Philip Shore)
Fix error when using WebExternalAuth and setting user info
* When using WebExternalAuth don't issue a new session cookie on each request
Fix lost attachments when using WebExternalAuth. WebExternalAuthContinuous
can be set back to 1
* Mention missing index that was only added to upgrade scripts
* fixes for PlainTextMono config option introduced in 3.8.6
* fixes for updating charts and dashboards
* delete links from Bulk Update
2010-01-17 15:45:54 +00:00
wiz
672ef23395 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
seb
27c69290cc Update p5-MouseX-Types from version 0.02 to version 0.04.
Pkgsrc changes:
- Adjust dependencies
- Set LICENSE
- Adjust MASTER_SITES

Upstream changes:
0.04 Sun Jan  3 10:23:47 2010
    - Add copyright information (RT #53013)
    - Support type predicates
        (e.g. "use MouseX::Types::Mouse qw(is_Int)")

0.03 Sun Dec 20 15:13:39 2009
    - Shipped as a stable version

0.02_03 Thu Dec 17 14:16:53 2009
    - Fix segmentation fault issue on older perls (gfx)

0.02_02 Tue Dec 15 12:05:34 2009
    - Fix parametarization issue (gfx)

0.02_01 Sun Dec 13 16:39:09 2009
    - Refactoring for new Mouse (gfx)
    - Fix import to warn about undefined types (gfx)
    - Support type parametarization (gfx)
    - Support Mouse::Exporter (gfx)
2010-01-17 11:13:27 +00:00
seb
9cd9f34603 Update from version 0.40 to version 0.47
Pkgsrc changes:
- adjust dependencies
- Remove commented stuff
- C compiler is now needed
- Set PERL5_MODULE_TYPE to Module::Install::Bundled as upstream bundles
some Module::Install extensions

Upstream changes:
0.47 Fri Jan 15 15:07:21 2010
    * Makefile.PL
        - Shipped with M::I::XSUtil 0.21 (gfx)
        - Fixed an issue that gcc 4.0 don't support -Wc++-compat (gfx)
    * Mouse
        - Add a caveat on XS callbacks to the pod (gfx)

0.46 Sat Jan  9 17:54:30 2010
    * Mouse::Meta::Attribute
        - Add support for code references for handles
            patched by Frank Cuny (gfx)
    * Mouse::Util::TypeConstraints
        - Fix Str and ScalarRef for typeglobs, lvalues, and etc. (gfx)
    * oose.pm
        - Add Moose::Util::TypeConstraints exports to allow easier testing
            of TypeConsraints from the command line (gfx)

0.4501 Tue Dec 22 16:02:15 2009
    * Fix an issue on circular dependencies (RT #52939, thanks to t0m)
     - (see also http://rt.cpan.org/Public/Bug/Display.html?id=52939 )

0.45 Sat Dec 19 17:22:46 2009
    * Fix filename portability issue (RT #52828, thanks to Peter Edwards)

    * Fix an issue that definitions of anonymous types could fail (gfx)

    * Mouse::Meta::Attributes
        - Add set_value/get_value/has_value/clear_value (gfx)
          (Note that thsese methods are depend on the accessors)

    * Test::Mouse
        - Add with_immutable (gfx)

0.44 Wed Dec  9 21:43:21 2009
    * Shipped with Module::Install::XSUtil 0.19 (gfx)

    * Test::Mouse
        - Added (gfx)

    * Mouse::Util::TypeConstraints
        - Add duck_type (gfx)

0.43 Mon Dec  7 14:21:59 2009
    * Improve documents

    * Mouse::Meta::Module
        - Remove undocumented has_package_symbol and get_package_symbol (gfx)
            (They are introduced in 0.41, but seem useless in Mouse)

0.42 Sat Dec  5 16:05:06 2009
    * Fix a PAUSE indexing issue (gfx)

0.41 Sat Dec  5 15:00:33 2009
    * This is the first stable version of Mouse::XS
        - Mouse::XS is about 2 times faster than Mouse::PurePerl

    * SUMMARY
        - Many stuff are now in XS
        - Support "use Mouse -traits => ..." subdirective

    * INCOMPATIBILITY CHANGES (but compatible with Moose)
        - The type of default value is constrained correctly
        - The default values is weakend correctly
        - BUILDALL/DEMOLISHALL are no longer called
2010-01-17 10:35:53 +00:00
sno
670e706965 Updating devel/p5-Test-NoWarnings from 0.084nb1 to 1.01
pkgsrc changes:
  - Adding license definition

Upstream changes:
1.01 15 Jan 2010 - Adam Kennedy
	- My release automation accidentally decided that Test::NoWarnings
	  was a Perl licensed distribution. Added in the appropriate changes
	  to make sure it is correctly built with the LGPL license.

1.00 11 Jan 2010 - Adam Kennedy
	- Cleaned and updated the packaging of the module, the dependencies
	  and the Makefile.PL contents, but otherwise remains unchanged (ADAMK)
	- Now makes explicit the Perl 5.006 dependency that was previously
	  an undocumented implicit dependency (ADAMK)
2010-01-17 01:06:52 +00:00
sno
1e7a65e29a Updating devel/p5-Test-Aggregate from 0.36.1 to 0.36.3
Upstream changes:
0.363  24/11/2009
        - Pass current test name to setup and teardown.

0.362  17/11/2009
        - Removed broken "check_plan" from Test::Aggregate.  It was always
          dodgy and really doesn't contribute much and the latest release
          broke with 'no_plan'.  We now warn if we see this.
        - Minimum Test::More is now 0.94.  This gives us more robust nested
          TAP.
2010-01-17 01:03:10 +00:00
sno
c1f3c0f9fe Updating devel/p5-SVN-Simple from 0.27nb4 to 0.28
pkgsrc changes:
  - Adding missing pkgsrc meta data (HOMEPAGE, LICENSE, ...)

Upstream changes:
[Changes for 0.28 - Dec 8, 2009]
	* Make tests pass for Subversion 1.6.x.
2010-01-17 01:00:13 +00:00
sno
f2be6659c5 Updating devel/p5-Sub-Uplevel from 0.2002 to 0.2200
Upstream changes:
0.22 Tue Nov 17 05:38:42 EST 2009
    - meta: added repository to metadata [Alexandr Ciornii]

0.21_01 Sat Nov 29 15:24:49 EST 2008
    - added: the ":aggressive" tag may be used to force reloading of
      Exporter, which often binds caller() prior to Sub::Uplevel's global
      override
2010-01-17 00:55:42 +00:00
heinz
c71426c737 Added LICENSE. 2010-01-16 23:37:48 +00:00
sno
280a209146 Added devel/p5-Log-Any version 0.10 2010-01-16 22:39:24 +00:00
sno
574c284383 Importing devel/p5-Log-Any v0.10 as dependency of scheduled update of
www/p5-HTML-Mason.

Log::Any allows CPAN modules to safely and efficiently log messages, while
letting the application choose (or decline to choose) a logging mechanism
such as Log::Dispatch or Log::Log4perl.

Log::Any has a very tiny footprint and no dependencies beyond Perl 5.6,
which makes it appropriate for even small CPAN modules to use. It defaults
to 'null' logging activity, so a module can safely log without worrying
about whether the application has chosen (or will ever choose) a logging
mechanism.

The application, in turn, may choose one or more logging mechanisms via
Log::Any::Adapter.
2010-01-16 22:39:16 +00:00
heinz
3e0e84319d Set LICENSE. According to the file README "re2c is in the public
domain".
2010-01-16 22:13:29 +00:00
sno
c42032084d Updating devel/p5-B-Utils from 0.08 to 0.11
Upstream changes:
0.11 Tue Jan 12 2010
   - Repackaged using environment variables COPYFILE_DISABLE=1 and COPYFILE_EXTENDED_ATTRIBUTES_DISABLE=1
   - Silenced PROTOTYPES warning on compilation
   - Update manifest

0.10 Sun Dec 20 2009
   - Fixed B::OP::siblings
   - Updated docs

0.09 Sun Dec 06 21:36:00 PDT 2009
   - Add ExtUtils::CBuilder to prequisite list to hopefully quench any
     bad builds attempted on perl-5.
2010-01-16 21:59:20 +00:00
heinz
3d08d99d3f Set or updated LICENSE 2010-01-16 19:27:17 +00:00
sno
687f3cd0c7 Updating devel/p5-namespace-clean from 0.11 to 0.12
pkgsrc changes:
  - Adding right license definition
  - Adjusting dependencies

Upstream changes:
[0.12] Thu Jan 14 03:22:03 CET 2010
    - Stop relying on stash entries always being upgraded into real GVs
      (Zefram).
    - Work around $DB::sub (Yuval Kogman).
    - Fix restoring of non-code symbols when cleaning (Ben Morrows).
2010-01-16 18:00:36 +00:00
wiz
9d00497cf8 Update to 1.16:
** java: Add a Maven pom.xml project file.
Contributed by Guus der Kinderen <guus.der.kinderen@gmail.com>.

** Fix a link error on MinGW.

** API and ABI is backwards compatible with the previous version.
2010-01-16 18:00:22 +00:00
wiz
13885fd0b0 Remove workaround for compiler bug in gcc2 on sparc64. 2010-01-16 17:57:36 +00:00
sno
60d72f29a8 Updating devel/p5-MooseX-Types-Common from 0.001000nb1 to 0.001001
pkgsrc changes:
  - Adding license definition (perl5 license)

Upstream changes:
0.001001 2010-01-04
  - POD updates
2010-01-16 17:56:53 +00:00
sno
2cccafa1ae Updating devel/p5-MooseX-Types from 0.20nb1 to 0.21
pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
0.21    Thu Dec 24 00:21:26 EST 2009
        - Attempting to import a non-existent type from a combined type
          library gave a very confusing error message from the
          MooseX::Types::Combined internals. Now it gives you a much more
          useful message. (Dave Rolsky)
        - bump up Moose dep (RT#53016)
2010-01-16 17:53:51 +00:00
sno
8d3f9c86d1 Updating devel/p5-MooseX-Singleton from 0.21nb1 to 0.22
pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
0.22 2009-12-25
    - The ->initialize method was both broken and undocumented. RT
      #51260. (Dave Rolsky)
    - Updated docs to encourage use of ->instance and ->initialize, and
      discourage calling ->new directly. Doing so may be deprecated in a
      future release. (Dave Rolsky)
2010-01-16 17:52:14 +00:00
sno
cb9ae8ef51 Updating devel/p5-MooseX-Role-WithOverloading from 0.03 to 0.05
pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
0.05  Sat, 18 Jan 2010 18:15:00 +0000
  * Work around changes in composition_class_role in Moose >= 0.93_01
    to be compatible with both old and new Moose versions.

0.04  Mon, 04 Jan 2010 18:40:11 +0100
  * Depend on Test::More 0.88 for done_testing.
2010-01-16 17:50:33 +00:00
sno
cea220aa8b Updating devel/p5-MooseX-Role-Parameterized from 0.13nb1 to 0.15
pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
0.15  January 5, 2010
    * Move the guts of MXRPMR::Parameterized into a trait. See
      http://www.nntp.perl.org/group/perl.moose/2010/01/msg1294.html (Sartak)
2010-01-16 17:48:57 +00:00
sno
194d0daa66 Updating devel/p5-MooseX-Params-Validate from 0.12nb1 to 0.13
Upstream changes:
0.13 Sun., Nov. 29, 2009
    - Fix so that validated_hash does not try to coerce optional
      parameters which are not present. Patch by Ian Sillitoe.
    - Same fix for pos_validated_list. (Dave Rolsky)
2010-01-16 17:47:16 +00:00
sno
b72bd3b4a1 Updating devel/p5-MooseX-MethodAttributes from 0.18 to 0.19
pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
0.19    Sat, 09 Jan 2010 17:29:00 +0000
  * Adapt to changes in in composition_class roles
    in new Moose releases (>= 0.93_01)
2010-01-16 17:45:59 +00:00
sno
c5bb2d328e Updating devel/p5-MooseX-Getopt from 0.24 to 0.26
Upstream changes:
0.26 Thu. Dec 10 2009
  * MooseX::Getopt::Basic
   - Fix bug with attribute names containing upper case letters.
  * Test suite:
    - Add t/106_no_ignore_case.t for testing the compatibility with
      no_ignore_case
2010-01-16 17:44:22 +00:00
sno
c6f6b0785b Updating devel/p5-MooseX-AttributeHelpers from 0.22nb1 to 0.23
Upstream changes:
0.23 Fri Jan 1, 2010
    - A small internals fix to prevent breakage with the next version of
      Moose. (Dave Rolsky)
2010-01-16 17:42:36 +00:00
sno
dbd6877e2f Updating devel/p5-Moose-Policy from 0.03nb1 to 0.04
pkgsrc changes:
  - Adjusting dependencies according to META.yml
  - Adjusting license definition, master site and module type

Upstream changes:
0.04 Sun. Nov. 29, 2009
    - Fix a couple of POD typos.
    - Fix test warnings on new Moose versions
2010-01-16 17:39:53 +00:00
wiz
b9fd940af8 Update to 6.1:
This is a terse description of the new features added to readline-6.1 since
the release of readline-6.0.

1.  New Features in Readline

a.  New bindable function: menu-complete-backward.

b.  In the vi insertion keymap, C-n is now bound to menu-complete by default,
    and C-p to menu-complete-backward.

c.  When in vi command mode, repeatedly hitting ESC now does nothing, even
    when ESC introduces a bound key sequence.  This is closer to how
    historical vi behaves.

d.  New bindable function: skip-csi-sequence.  Can be used as a default to
    consume key sequences generated by keys like Home and End without having
    to bind all keys.

e.  New application-settable function: rl_filename_rewrite_hook.  Can be used
    to rewite or modify filenames read from the file system before they are
    compared to the word to be completed.

f.  New bindable variable: skip-completed-text, active when completing in the
    middle of a word.  If enabled, it means that characters in the completion
    that match characters in the remainder of the word are "skipped" rather
    than inserted into the line.

g.  The pre-readline-6.0 version of menu completion is available as
    "old-menu-complete" for users who do not like the readline-6.0 version.

h.  New bindable variable: echo-control-characters.  If enabled, and the
    tty ECHOCTL bit is set, controls the echoing of characters corresponding
    to keyboard-generated signals.

i.  New bindable variable: enable-meta-key.  Controls whether or not readline
    sends the smm/rmm sequences if the terminal indicates it has a meta key
    that enables eight-bit characters.
2010-01-16 17:18:27 +00:00
sno
71c8b41f30 Updating devel/p5-Class-MOP from 0.95 to 0.97
pkgsrc changes:
  - Adjusting dependencies according to META.yml

Upstream changes:
0.97 Fri, Dec 18, 2009
    * No code changes, just packaging fixes to make this distro installable.

0.96 Fri, Dec 18, 2009
    * tests
      - Fixed t/082_get_code_info.t so it passes with bleadperl. (Dave Rolsky)
      - Add XS & C files to no tabs check (Dave Rolsky)
      - Convert all tests to done_testing. (Florian Ragwitz)
2010-01-16 17:08:02 +00:00
sno
18f60f3f73 Updating devel/p5-Devel-NYTProf from 2.10 to 3.01
pkgsrc changes:
- Adjusting dependencies
- Adding optional dependency to graphviz (for generating call graphs)

Upstream changes:
Changes in Devel::NYTProf 3.01 (svn r1005) 28th Dec 2009
  Fixed (removed) use of vfscanf() which broke on Windows.
  Fixed version number in nytprofmerge.

  Added documentation to nytprofcg and nytprofmerge.

  Updated NYTProf docs, including noting major contributors.
  Updated docs to fix assorted typos, thanks to Jonathan Yu.
  Updated nytprofcsv documentation.

Changes in Devel::NYTProf 3.00 (svn r998) 24th Dec 2009
  Note: The file format has changed. Old files can't be read.

  Fixed (rare) overflow bug for 32bit perls.
  Fixed discarding of (rare) negative intervals.
  Fixed risk of infinite recursion if trace enabled and
    $SIG{__WARN__} was set to a code reference.
  Fixed subroutine recursion depth measurement.
  Fixed missing embedded eval source code for some older perls.
  Fixed assorted compiler warnings for various configurations.

  Changed ReadStream SUB_LINE_RANGE tag to SUB_INFO.

  Added log=F option to write trace log to a file.
  Added warning when reading a file with a minor version higher
    than expected.

  Added slowops=N option which enables profiling of potentially slow
    perl opcodes (e.g., system calls and regexs). They're treated like xsubs.
    slowops=0 disables profiling of 'slowops'
    slowops=1 puts timings into one package ("CORE::", eg CORE::sleep)
    slowops=2 (the defaut) puts timings into into the package that made the
    call, e.g., "Foo::CORE:sleep" (note the single colon).

  Added sigexit=1 option to enable a useable profile when the process
    exits due to a signals (catches INT HUP PIPE BUS SEGV by default)
    Can also do sigexit=TRAP,ABRT,SYS,... to hook specific signals.
    Thanks to Andrew Sterling Hanenkamp for the seed of this idea.

  Added forkdepth=N option to enable profiling to be turned off after N
    generations of fork().

  Added nameevals=0 and nameanonsubs=0 options to make NYTProf less
    visible to code that may assume the default perl naming behaviour.
    Note that using these will limit the usefulness of reports.

  Added initial support for profiling PostgreSQL PL/Perl code
    via Devel::NYTProf::PgPLPerl module.

  Added nytprofmerge utility:
    Reads multiple nytprof data files and writes a new merged file.
    Many thanks to Nicholas Clark!

Changes to subroutine profiler:

  Rewritten. Captures more data more accurately and robustly.
  Added profiling of calls to xsubs that exit via an exception.
  Added profiling of goto &sub;
  Added recording the name of the calling subroutine to enable proper
    linking of call trees. Previously only the calling file and line
    were recorded. (This is more significant than it sounds :)
  Added docs describing how the subroutine profiler works.
  Multiple BEGIN blocks (including "use") within a package are now
    distinguished by appending the number of the line they start on
    (for perl 5.8.9+ and 5.10.1+)

Changes to nytprofhtml:

  Added interactive treemap view of package and subroutine times.
    Left-click to zoom in (drill-down) one level, right-click to zoom out.

  Added generation of GraphViz dot language files to visualize
    the call graph. A top-level link on the index page provides an
    inter-package graph, and per-source-file links provide a graph
    of sub calls in to, out of, and between the subs in the file.
    See http://en.wikipedia.org/wiki/Graphviz

  Added columns to the main source code reports to show
    a count of sub calls and time spent in those calls.

  Assorted cosmetic improvements.
  Changed colors on report pages to be less saturated.
2010-01-16 16:45:18 +00:00
sno
169f99729e Updating devel/p5-PPI from 1.206 to 1.208
pkgsrc changes:
- Adjusting dependencies according to META.yml (special handling for
  modules in Perl core)

Upstream changes:
1.208 Thu 14 Jan 2010
	Summary:
	- THIS IS THE 100TH RELEASE OF PPI!
	- Fixes some tiny issues, otherwise unchanged from 1.207_01

	Details:
	- Don't assign '' to $^W, it generates a warning on Gentoo
	- Added missing PPI::Token::Regexp fix to Changes file
	- Updating Copyright to the new year (yet again)

1.207_01 Thu 10 Dec 2009
	Summary:
	- This is a general bug fix and accuracy release

	Details:
	- Fixed #50309: literal() wrong result on "qw (a b c)"
	- PPI::Dumper no longer causes Elements to flush location data.
	  Also it no longer disables location information for non-Documents.
	- +{ package => 1 } doesn't create a PPI::Statement::Package
	- PPI::Token::Regexp and PPI::Token::QuoteLike::Regexp how have methods
	  for getting at the various components (delimiters, modifiers, match &
	  substitution strings).
2010-01-16 16:34:40 +00:00
asau
7bf725a4ec Update to libffi 3.0.9.
This release includes many important fixes as well as a couple of new ports.
2010-01-16 16:28:58 +00:00
sno
19b04d5a5c Added devel/p5-Acme-PlayCode version 0.11 2010-01-16 16:09:38 +00:00
sno
4aee3a3b94 Importing devel/p5-Acme-PlayCode 0.11 as dependency of Padre play code
plugin.

Acme::PlayCode provides some code transformations via plugins to convert
existing code into code with lesser risk of typing errors, e.g.
'if($a == 5)' -> 'if(5 == $a)' to avoid typo like 'if($a = 5)'.
2010-01-16 16:08:32 +00:00
sno
fb10a4055b Adding SUBDIR for currently imported new packages 2010-01-16 16:06:42 +00:00
sno
404f89f885 Importing devel/p5-pip 1.16 as dependency of import of Perl Application
Development and Refactoring Environment.

The pip ("Perl Installation Program") console application is used to install
Perl distributions in a wide variety of formats, both from CPAN and from
external third-party locations, while supporting module dependencies that go
across the boundary from third-party to CPAN.

Using pip you can install CPAN modules, arbitrary tarballs from both the
local file-system or across the internet from arbitrary URIs.
2010-01-16 16:01:58 +00:00
sno
5f7dcb16ad Importing devel/p5-Perl-APIReference 0.03 as dependency of Padre.
This module allows accessing the perlapi documentation for multiple
releases of perl as an index (a hash).
2010-01-16 15:52:30 +00:00
sno
e21a758856 Importing devel/p5-Parse-ExuberantCTags version 1.01 as dependency
of scheduled import of editors/p5-Padre.

This Perl module parses ctags files and handles both traditional ctags as
well as extended ctags files such as produced with Exuberant ctags.
2010-01-16 15:49:53 +00:00
sno
5eba9e8058 Importing devel/p5-Module-Install-PadrePlugin version 0.01.
This module adds one directive to Module::Install related to creating and
installing Padre plugins as .par files and two make targets: is_padre_plugin.
If this directive is added to Makefile.PL, two new make targets become
available: plugin and installplugin.
2010-01-16 15:46:59 +00:00
sno
2b8baf3a50 Importing devel/p5-Wx-Perl-DataWalker version 0.02 as dependency for
Padre.

Wx::Perl::DataWalker implements a Wx::Frame subclass that shows a relatively
simple Perl data structure browser. After opening such a frame and supplying
it with a reference to an essentially arbitrary data structure, it can be
visually browsed by double-clicking references.
2010-01-16 15:45:11 +00:00
sno
5529963e0a Add SUBDIR for newly imported modules 2010-01-16 15:38:40 +00:00
sno
905c6bec4c Updating devel/p5-Path-Class from 0.17 to 0.18.
pkgsrc changes:
- Adjusting HOMEPAGE URI and dependencies

Upstream changes:
0.18 - Sun Dec 20 10:11:02 CST 2009
 - Similar to the next() bug for files/directories named "0" or "0.0"
   in the previous release, the children() and recurse() methods have
   now been fixed in the same way. [spotted by ARTHAS, MSISK]
2010-01-16 15:16:37 +00:00
sno
5cae4e8b4b Updating devel/p5-ExtUtils-ParseXS from 2.21 to 2.22.
Upstream changes:
2.22 - Mon Jan 11 15:00:07 EST 2010
 No changes from 2.21_02

2.21_02 - Sat Dec 19 10:55:41 EST 2009
Bug fixes:
 - fixed bugs and added tests for INCLUDE_COMMAND [Steffen Mueller]

2.21_01 - Sat Dec 19 07:22:44 EST 2009
Enhancements:
 - New 'INCLUDE_COMMAND' directive [Steffen Mueller]

Bug fixes:
 - Workaround for empty newXS macro found in P5NCI [Goro Fuji]
2010-01-16 15:14:28 +00:00
sno
07f06d1e55 Updating devel/p5-ExtUtils-Manifest from 1.57 to 1.58.
Upstream changes:
1.58  Sun, Nov 21, 2009
  - add MYMETA files to default skip list:
     http://rt.cpan.org/Ticket/Display.html?id=50923
    (suggested by DAGOLDEN)
  - Avoid Devel::Cover and Devel::CoverX::Covered files
    (suggested by daxim)
2010-01-16 15:13:02 +00:00
sno
ff3e7bf3e0 Updating devel/p5-ExtUtils-MakeMaker from 6.54 to 6.56.
Upstream changes:
6.56  Thu Dec 17 14:02:14 PST 2009
    * Stable release of 6.55_03


6.55_03  Fri Dec  4 23:08:02 PDT 2009
    Bug Fixes
    * BUILD_REQUIRES will not be used when generating ppd, PRINT_PREREQ and
    'requires' section of META.yml (Alexandr Ciornii)

    OS/2
    * Better compatibility with miniperl [rt.cpan.org 48534] (Ilya Zakharevich)

    Win32
    * mingw64 support (Sisyphus)
    * Fixed a typo causing bad Makefiles for Visual C++ users (Steve Hay)

    New Features
    * The new "package NAME VERSION" syntax from 5.11 is now supported by
      parse_version() and thus VERSION_FROM.  The first version declaration,
      package or $VERSION, is used. (David Golden)


6.55_02  Wed Aug  5 00:36:36 PDT 2009
    Feature Changes
    * PREFIX now applies to relative directories.  This is a change since
      6.20 when they were ignored.  Its necessary for relocatable Perls.

    VMS
    * Refactoring of "MakeMaker Parameters" section in 6.55_01 broke VMS.
      (Craig Berry)


6.55_01  Tue Jul 14 15:53:30 PDT 2009
    Test Fixes
    * The tests got a bit overzealous and removed the LIB environment variable
      while is necessary for some compilers to work. [rt.cpan.org 47722]
      (Jan Dubois)
    * Another fix for arch_check() on Windows changing how we normalize
      long and short filenames. [rt.cpan.org 47723] (Jan Dubois)

    New Features
    * BUILD_REQUIRES is added, similar to PREREQ_PM but for modules which
      are necessary to build, but not run, your module. (Alexandr Ciornii)
2010-01-16 15:11:22 +00:00
sno
4f13ee586f Importing devel/p5-Debug-Client version 0.11 as dependency of upcoming
import of the Perl IDE Padre.

Provides client side code for perl debugger.
2010-01-16 15:03:57 +00:00
sno
2a89b282a9 Importing devel/p5-SVN-Class version 0.15 for SVN Padre plugin.
SVN::Simple provides a simple interface to the Subversion delta
editor interface for Perl.
2010-01-16 14:51:18 +00:00
sno
75ed409134 Importing devel/p5-Path-Class-File-Stat version 0.02 as dependency
of upcoming import of devel/p5-SVN-Class.

Path::Class::File::Stat is a simple extension of Path::Class::File.
Path::Class::File::Stat is useful in long-running programs (as under
mod_perl) where you might have a file handle opened and want to check
if the underlying file has changed.
2010-01-16 14:49:44 +00:00
sno
b298b0a041 Importing devel/p5-Parse-ErrorString-Perl version 0.13, for a working
editors/p5-Padre

This  module is aimed primarily at those developing an ide-like programs,
allowing them to have a nice object oriented interface to parsed error
messages of the perl interpreter.
2010-01-16 14:46:38 +00:00
tnn
985e5e96f4 - update to 3.12.4.5
- reach over to xulrunner, track the stable gecko release
- use external sqlite3
- cleanup
- take maintainership

This is the second part of PR pkg/42277.
2010-01-16 14:41:25 +00:00
tnn
acf6a5f9ef simplify substitution 2010-01-16 14:22:30 +00:00
sno
bba68beeb6 Importing devel/p5-Module-Util version 1.07 as indirect dependency of
upcoming import of the Perl IDE Padre.

This module provides a few useful functions for manipulating module names.
Its main aim is to centralise some of the functions commonly used by
modules that manipulate other modules in some way, like converting module
names to relative paths.
2010-01-16 14:19:34 +00:00
sno
f193197d6c Importing devel/p5-CPAN-Inject version 0.11 as indirect dependency of
scheduled import of Padre.

It takes any arbitrary Perl distribution tarball (open source or otherwise)
and injects it into the local CPAN file cache, smoothing some metadata
files to make it look as if it came from CPAN.

It makes use the officially blessed "Reserved Local CPAN Author" id "LOCAL"
as the author the distributions are added under.
2010-01-16 14:17:25 +00:00
sno
0c596d146f Importing devel/p5-CPAN-Checksums version 2.04 as indirect dependency
for upcoming import of editors/p5-Padre.

CPAN::Checksums writes a CHECKSUMS file for a directory as on CPAN.
2010-01-16 14:15:52 +00:00
sno
377a4a53e2 Importing devel/p5-ExtUtils-XSpp version 0.05 as an indirect requirement
of scheduled import of editors/p5-Padre.

XS++ is just a thin layer over plain XS, hence to use it you are supposed
to know, at the very least, C++ and XS.

This means that you will need typemaps for both the normal XS pre-processor
xsubpp and the XS++ pre-processor xspp.
2010-01-16 14:06:38 +00:00
tnn
b49b460899 Remove some buildlink magic which causes trouble for firefox.
Dependants should use pkg-config to find the proper compiler flags.
2010-01-16 13:38:08 +00:00
obache
229011458d Update libthai to 0.1.13.
LibThai 0.1.13 (15 January 2010):
* Fix integer overflow vulnerabilities (CVE-2009-4012).
* Updated word break dictionary.
2010-01-16 01:21:32 +00:00
wiz
db4cad7cf1 Update to 1.4.2:
1.4.2 - 2010-01-01

   This is a minor bugfix release.

  core

     * config: raise ConfigError on non-existing include files
     * alias: do not crash when aliased command has no usage help text
     * auth: allow specifying auth sections in .hg/hgrc
     * patch: fix handling of chunk offsets
     * subrepo: add default path to new clones
     * docs: Fix rst2html detection

  extensions

     * convert/svn: better handling of hg recursive call failure
     * convert/svn: make sink recover gracefully from empty changeset
     * keyword: fix interaction with transplant
     * mq: preserve --git flag when folding and merging patches
     * mq: qnew -f rejects merge working directories
     * mq: qpop: remove added files before re-adding removed files
     * patchbomb: handle repository#rev URLs correctly
     * share: use defaultdest to compute unspecified destination
2010-01-15 22:10:55 +00:00
jakllsch
e53fc3d8ab Add gputils dependency so that the SDCC Microchip PIC support actually
has the runtime libraries ready-to-use.  This also fixes any issues
where the sdcc PLIST would be incorrect if gputils was installed at
sdcc build time.
2010-01-15 21:23:12 +00:00
asau
10ccd2b370 Adjust home page: the project moved to Savannah. 2010-01-15 20:33:16 +00:00
tnn
8451dae55a Update to xorg-util-macros-1.4.1. Changes:
1.4.1:
Install the .pc file in $(datadir)
Don't mention libdir in the .pc file
util-macros 1.4.1

1.4.0:
macros 1.4.0
Install .pc file in $libdir where it belongs (not $datadir).
ChangeLog: generated file not cleaned from the dist directory #24278
configuration: update, fix warnings, apply global maintenance #24450
Lower version from 2.63 to 2.60 Tinderbox failed
gitignore: use common defaults with custom section # 24239
INSTALL file missing/incorrect #24206
Add an XORG_INSTALL macro to allow comps to copy the INSTALL file #24206
Add an XORG_INSTALL macro to allow comps to copy the INSTALL file #24206
xorg-macros.pc.in: create a meta data file for util-macros

1.3.0:
Version bump: 1.3.0
Fix obsolete macro warnings for AC_HELP_STRING #23628
Add XORG_STRICT_OPTION macro for strict compilation option
Add AM_SILENT_RULES to default XORG_CWARNFLAGS
Add XORG_DEFAULT_OPTIONS meta-macro.
2010-01-15 18:58:44 +00:00
wiz
04097095d0 Update to 1.6.6, requested by agc.
Git v1.6.6 Release Notes
========================

Notes on behaviour change
-------------------------

 * In this release, "git fsck" defaults to "git fsck --full" and
   checks packfiles, and because of this it will take much longer to
   complete than before.  If you prefer a quicker check only on loose
   objects (the old default), you can say "git fsck --no-full".  This
   has been supported by 1.5.4 and newer versions of git, so it is
   safe to write it in your script even if you use slightly older git
   on some of your machines.

Preparing yourselves for compatibility issues in 1.7.0
------------------------------------------------------

In git 1.7.0, which is planned to be the release after 1.6.6, there will
be a handful of behaviour changes that will break backward compatibility.

These changes were discussed long time ago and existing behaviours have
been identified as more problematic to the userbase than keeping them for
the sake of backward compatibility.

When necessary, a transition strategy for existing users has been designed
not to force them running around setting configuration variables and
updating their scripts in order to either keep the traditional behaviour
or adjust to the new behaviour, on the day their sysadmin decides to install
the new version of git.  When we switched from "git-foo" to "git foo" in
1.6.0, even though the change had been advertised and the transition
guide had been provided for a very long time, the users procrastinated
during the entire transtion period, and ended up panicking on the day
their sysadmins updated their git installation.  We are trying to avoid
repeating that unpleasantness in the 1.7.0 release.

For changes decided to be in 1.7.0, commands that will be affected
have been much louder to strongly discourage such procrastination, and
they continue to be in this release.  If you have been using recent
versions of git, you would have seen warnings issued when you used
features whose behaviour will change, with a clear instruction on how
to keep the existing behaviour if you want to.  You hopefully are
already well prepared.

Of course, we have also been giving "this and that will change in
1.7.0; prepare yourselves" warnings in the release notes and
announcement messages for the past few releases.  Let's see how well
users will fare this time.

 * "git push" into a branch that is currently checked out (i.e. pointed by
   HEAD in a repository that is not bare) will be refused by default.

   Similarly, "git push $there :$killed" to delete the branch $killed
   in a remote repository $there, when $killed branch is the current
   branch pointed at by its HEAD, will be refused by default.

   Setting the configuration variables receive.denyCurrentBranch and
   receive.denyDeleteCurrent to 'ignore' in the receiving repository
   can be used to override these safety features.  Versions of git
   since 1.6.2 have issued a loud warning when you tried to do these
   operations without setting the configuration, so repositories of
   people who still need to be able to perform such a push should
   already have been future proofed.

   Please refer to:

   http://git.or.cz/gitwiki/GitFaq#non-bare
   http://thread.gmane.org/gmane.comp.version-control.git/107758/focus=108007

   for more details on the reason why this change is needed and the
   transition process that already took place so far.

 * "git send-email" will not make deep threads by default when sending a
   patch series with more than two messages.  All messages will be sent
   as a reply to the first message, i.e. cover letter.  Git 1.6.6 (this
   release) will issue a warning about the upcoming default change, when
   it uses the traditional "deep threading" behaviour as the built-in
   default.  To squelch the warning but still use the "deep threading"
   behaviour, give --chain-reply-to option or set sendemail.chainreplyto
   to true.

   It has been possible to configure send-email to send "shallow thread"
   by setting sendemail.chainreplyto configuration variable to false.
   The only thing 1.7.0 release will do is to change the default when
   you haven't configured that variable.

 * "git status" will not be "git commit --dry-run".  This change does not
   affect you if you run the command without pathspec.

   Nobody sane found the current behaviour of "git status Makefile" useful
   nor meaningful, and it confused users.  "git commit --dry-run" has been
   provided as a way to get the current behaviour of this command since
   1.6.5.

 * "git diff" traditionally treated various "ignore whitespace" options
   only as a way to filter the patch output.  "git diff --exit-code -b"
   exited with non-zero status even if all changes were about changing the
   ammount of whitespace and nothing else.  and "git diff -b" showed the
   "diff --git" header line for such a change without patch text.

   In 1.7.0, the "ignore whitespaces" will affect the semantics of the
   diff operation itself.  A change that does not affect anything but
   whitespaces will be reported with zero exit status when run with
   --exit-code, and there will not be "diff --git" header for such a
   change.


Updates since v1.6.5
--------------------

(subsystems)

 * various gitk updates including use of themed widgets under Tk 8.5,
   Japanese translation, a fix to a bug when running "gui blame" from
   a subdirectory, etc.

 * various git-gui updates including new translations, wm states fixes,
   Tk bug workaround after quitting, improved heuristics to trigger gc,
   etc.

 * various git-svn updates.

 * "git fetch" over http learned a new mode that is different from the
   traditional "dumb commit walker".

(portability)

 * imap-send can be built on mingw port.

(performance)

 * "git diff -B" has smaller memory footprint.

(usability, bells and whistles)

 * The object replace mechanism can be bypassed with --no-replace-objects
   global option given to the "git" program.

 * In configuration files, a few variables that name paths can begin with ~/
   and ~username/ and they are expanded as expected.

 * "git subcmd -h" now shows short usage help for many more subcommands.

 * "git bisect reset" can reset to an arbitrary commit.

 * "git checkout frotz" when there is no local branch "frotz" but there
   is only one remote tracking branch "frotz" is taken as a request to
   start the named branch at the corresponding remote tracking branch.

 * "git commit -c/-C/--amend" can be told with a new "--reset-author" option
   to ignore authorship information in the commit it is taking the message
   from.

 * "git describe" can be told to add "-dirty" suffix with "--dirty" option.

 * "git diff" learned --submodule option to show a list of one-line logs
   instead of differences between the commit object names.

 * "git diff" learned to honor diff.color.func configuration to paint
   function name hint printed on the hunk header "@@ -j,k +l,m @@" line
   in the specified color.

 * "git fetch" learned --all and --multiple options, to run fetch from
   many repositories, and --prune option to remove remote tracking
   branches that went stale.  These make "git remote update" and "git
   remote prune" less necessary (there is no plan to remove "remote
   update" nor "remote prune", though).

 * "git fsck" by default checks the packfiles (i.e. "--full" is the
   default); you can turn it off with "git fsck --no-full".

 * "git grep" can use -F (fixed strings) and -i (ignore case) together.

 * import-tars contributed fast-import frontend learned more types of
   compressed tarballs.

 * "git instaweb" knows how to talk with mod_cgid to apache2.

 * "git log --decorate" shows the location of HEAD as well.

 * "git log" and "git rev-list" learned to take revs and pathspecs from
   the standard input with the new "--stdin" option.

 * "--pretty=format" option to "log" family of commands learned:

   . to wrap text with the "%w()" specifier.
   . to show reflog information with "%g[sdD]" specifier.

 * "git notes" command to annotate existing commits.

 * "git merge" (and "git pull") learned --ff-only option to make it fail
   if the merge does not result in a fast-forward.

 * "git mergetool" learned to use p4merge.

 * "git rebase -i" learned "reword" that acts like "edit" but immediately
   starts an editor to tweak the log message without returning control to
   the shell, which is done by "edit" to give an opportunity to tweak the
   contents.

 * "git send-email" can be told with "--envelope-sender=auto" to use the
   same address as "From:" address as the envelope sender address.

 * "git send-email" will issue a warning when it defaults to the
   --chain-reply-to behaviour without being told by the user and
   instructs to prepare for the change of the default in 1.7.0 release.

 * In "git submodule add <repository> <path>", <path> is now optional and
   inferred from <repository> the same way "git clone <repository>" does.

 * "git svn" learned to read SVN 1.5+ and SVK merge tickets.

 * "git svn" learned to recreate empty directories tracked only by SVN.

 * "gitweb" can optionally render its "blame" output incrementally (this
   requires JavaScript on the client side).

 * Author names shown in gitweb output are links to search commits by the
   author.

Fixes since v1.6.5
------------------

All of the fixes in v1.6.5.X maintenance series are included in this
release, unless otherwise noted.

GIT v1.6.5 Release Notes
========================

In git 1.7.0, which was planned to be the release after 1.6.5, "git
push" into a branch that is currently checked out will be refused by
default.

You can choose what should happen upon such a push by setting the
configuration variable receive.denyCurrentBranch in the receiving
repository.

Also, "git push $there :$killed" to delete the branch $killed in a remote
repository $there, when $killed branch is the current branch pointed at by
its HEAD, will be refused by default.

You can choose what should happen upon such a push by setting the
configuration variable receive.denyDeleteCurrent in the receiving
repository.

To ease the transition plan, the receiving repository of such a
push running this release will issue a big warning when the
configuration variable is missing.  Please refer to:

  http://git.or.cz/gitwiki/GitFaq#non-bare
  http://thread.gmane.org/gmane.comp.version-control.git/107758/focus=108007

for more details on the reason why this change is needed and the
transition plan.

Updates since v1.6.4
--------------------

(subsystems)

 * various updates to gitk, git-svn and gitweb.

(portability)

 * more improvements on mingw port.

 * mingw will also give FRSX as the default value for the LESS
   environment variable when the user does not have one.

 * initial support to compile git on Windows with MSVC.

(performance)

 * On major platforms, the system can be compiled to use with Linus's
   block-sha1 implementation of the SHA-1 hash algorithm, which
   outperforms the default fallback implementation we borrowed from
   Mozilla.

 * Unnecessary inefficiency in deepening of a shallow repository has
   been removed.

 * "git clone" does not grab objects that it does not need (i.e.
   referenced only from refs outside refs/heads and refs/tags
   hierarchy) anymore.

 * The "git" main binary used to link with libcurl, which then dragged
   in a large number of external libraries.  When using basic plumbing
   commands in scripts, this unnecessarily slowed things down.  We now
   implement http/https/ftp transfer as a separate executable as we
   used to.

 * "git clone" run locally hardlinks or copies the files in .git/ to
   newly created repository.  It used to give new mtime to copied files,
   but this delayed garbage collection to trigger unnecessarily in the
   cloned repository.  We now preserve mtime for these files to avoid
   this issue.

(usability, bells and whistles)

 * Human writable date format to various options, e.g. --since=yesterday,
   master@{2000.09.17}, are taught to infer some omitted input properly.

 * A few programs gave verbose "advice" messages to help uninitiated
   people when issuing error messages.  An infrastructure to allow
   users to squelch them has been introduced, and a few such messages
   can be silenced now.

 * refs/replace/ hierarchy is designed to be usable as a replacement
   of the "grafts" mechanism, with the added advantage that it can be
   transferred across repositories.

 * "git am" learned to optionally ignore whitespace differences.

 * "git am" handles input e-mail files that has CRLF line endings sensibly.

 * "git am" learned "--scissors" option to allow you to discard early part
   of an incoming e-mail.

 * "git archive -o output.zip" works without being told what format to
   use with an explicit "--format=zip".option.

 * "git checkout", "git reset" and "git stash" learned to pick and
   choose to use selected changes you made, similar to "git add -p".

 * "git clone" learned a "-b" option to pick a HEAD to check out
   different from the remote's default branch.

 * "git clone" learned --recursive option.

 * "git clone" from a local repository on a different filesystem used to
   copy individual object files without preserving the old timestamp, giving
   them extra lifetime in the new repository until they gc'ed.

 * "git commit --dry-run $args" is a new recommended way to ask "what would
   happen if I try to commit with these arguments."

 * "git commit --dry-run" and "git status" shows conflicted paths in a
   separate section to make them easier to spot during a merge.

 * "git cvsimport" now supports password-protected pserver access even
   when the password is not taken from ~/.cvspass file.

 * "git fast-export" learned --no-data option that can be useful when
   reordering commits and trees without touching the contents of
   blobs.

 * "git fast-import" has a pair of new front-end in contrib/ area.

 * "git init" learned to mkdir/chdir into a directory when given an
   extra argument (i.e. "git init this").

 * "git instaweb" optionally can use mongoose as the web server.

 * "git log --decorate" can optionally be told with --decorate=full to
   give the reference name in full.

 * "git merge" issued an unnecessarily scary message when it detected
   that the merge may have to touch the path that the user has local
   uncommitted changes to. The message has been reworded to make it
   clear that the command aborted, without doing any harm.

 * "git push" can be told to be --quiet.

 * "git push" pays attention to url.$base.pushInsteadOf and uses a URL
   that is derived from the URL used for fetching.

 * informational output from "git reset" that lists the locally modified
   paths is made consistent with that of "git checkout $another_branch".

 * "git submodule" learned to give submodule name to scripts run with
   "foreach" subcommand.

 * various subcommands to "git submodule" learned --recursive option.

 * "git submodule summary" learned --files option to compare the work
   tree vs the commit bound at submodule path, instead of comparing
   the index.

 * "git upload-pack", which is the server side support for "git clone" and
   "git fetch", can call a new post-upload-pack hook for statistics purposes.

(developers)

 * With GIT_TEST_OPTS="--root=/p/a/t/h", tests can be run outside the
   source directory; using tmpfs may give faster turnaround.

 * With NO_PERL_MAKEMAKER set, DESTDIR= is now honoured, so you can
   build for one location, and install into another location to tar it
   up.

Fixes since v1.6.4
------------------

All of the fixes in v1.6.4.X maintenance series are included in this
release, unless otherwise noted.
2010-01-15 10:36:41 +00:00
fhajny
92426cbe6c Fix PR 41683
Stop auto-activating hook scripts on new repositories.

Bump PKGREVISION.
2010-01-12 14:19:55 +00:00
tron
5cf08dfc8e Fix build under Solaris 10 using G++ as the compiler. 2010-01-11 10:38:16 +00:00
tron
695c4ee0ff Fix bad variable assignment in "xmkmf" if it is generated by Sun Studio C
under Solaris. Bump package revision because of this fix.
2010-01-10 21:22:18 +00:00
tron
65de3e348f Fix build with Sun Sudio C++ by not including "stdbool.h" in C++ mode. 2010-01-10 09:43:06 +00:00
wiz
9e06d34aba Wrap 'cd -P' replacement code in platform ifdefs.
From Steven Drake in PR 42168.
2010-01-10 07:53:10 +00:00
tron
6411cfc026 This package needs a C99 compiler (e.g. for "stdbool.h"). 2010-01-09 21:43:26 +00:00
wiz
d1662c9297 Fix PR 42168:
Remove '-P' argument from cd.

Bump PKGREVISION.
2010-01-09 15:52:19 +00:00
tnn
73dbae6167 Use pkgsrc's libbz2.so on Solaris.
The native one doesn't export BZ2_crc32Table for some reason.
2010-01-09 00:04:08 +00:00
tnn
d2d62d474d Fix build on Tru64. Closes PR pkg/42538. 2010-01-08 22:45:58 +00:00
joerg
dc35b9a7fb Fix path to wish. Bump revision. 2010-01-08 12:47:44 +00:00
wiz
f83bbe82b6 Use new ${LP64PLATFORMS} variable to restrict platforms instead of manual
hardcoding.

Note: This effectively adds x86_64 to NOT_FOR_PLATFORM for some packages.
2010-01-07 07:36:53 +00:00
joerg
58b7ed3ee6 At least try to keep the normal environement. 2010-01-04 15:47:48 +00:00
asau
71bc049180 Make MAIN__ weak in order to allow non-Fortran programs to use the library.
Proposed by Matthias Drochner.
2009-12-29 18:12:44 +00:00
obache
4581f98dda Installation dirs should not contains PKGREVISION,
so use PKGNAME_NOREV instead of PKGNAME.
XXX: it may be sufficient to use just PKGBASE, but keep as-is.
XXX: and other than libFoundation are not using the subst line,
XXX: so maybe it should be moved to the package Makefile.
2009-12-28 10:49:23 +00:00
obache
10624b21bb replace ${MACHINE_ARCH}/${LOWER_OPSYS} with ${GNUSTEP_HOST_CPU}/${LIBF_HOST_OS}
in PLIST.
When last update, PLIST was probably regenerated with `make print-PLIST',
and such specal VARs was replaced (for some platforms equal, but not for all).

Bump PKGREVISION.
2009-12-28 09:17:44 +00:00
dsainty
01dc6f3ad9 Since the package uses unzip, add to USE_TOOLS 2009-12-24 03:49:35 +00:00
jmmv
c9190f3730 Update to 0.7:
* Added build-time checks to atf-c and atf-c++. A binding for atf-sh
  will come later.

* Migrated all build-time checks for header files to proper ATF tests.
  This demonstrates the use of the new feature described above.

* Added an internal API for child process management.

* Converted all plain-text distribution documents to a Docbook canonical
  version, and include pre-generated plain text and HTML copies in the
  distribution file.

* Simplified the contents of the Makefile.am by regenerating it from a
  canonical Makefile.am.m4 source. As a side-effect, some dependency
  specifications were fixed.

* Migrated all checks from the check target to installcheck, as these
  require ATF to be installed.

* Fixed sign comparison mismatches triggered by the now-enabled
  -Wsign-compare.

* Fixed many memory and object leaks.
2009-12-22 16:08:30 +00:00
reed
3a9fbe3398 Remove googletest.
I will import later.

I should not have imported it during a freeze.
(On that note, anyway to improve cvs to notify during freezes?
Like maybe during the CVS log entry template?)
2009-12-22 13:59:02 +00:00
joerg
c74befd15d Not MAKE_JOBS_SAFE. 2009-12-21 20:13:36 +00:00
joerg
122f69d742 Fix build with new libtool: needs explicit --tag. 2009-12-21 19:30:25 +00:00
reed
35041a6a4b Reformat. 2009-12-21 19:22:48 +00:00
reed
c522833d1f Added devel/googletest. 2009-12-21 19:21:02 +00:00
reed
8cc304ba30 Add new package: googletest.
The googletest package provides Google's C++ test writing framework.
It is based on the xUnit architecture and works for a variety of
platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and
Symbian). It provides various options for running the tests, a
rich set of assertions, automatic test discovery, and XML test
report generation. It supports type- and value-parameterized tests,
death tests, fatal and non-fatal failures, and user-defined
assertions.
2009-12-21 19:18:25 +00:00
joerg
b02ddd4cb1 gnomecanvas option needs gnomecanvas. Make sure PLIST_SRC is built
correctly.

XXX This should be a build option of lablgtk or so
2009-12-21 12:45:38 +00:00
tnn
2c550062ad portability fix: include <unistd.h> instead of <sys/unistd.h> 2009-12-20 23:29:02 +00:00
tnn
934e1eb4dd Don't feed CFLAGS to linker when building example program. 2009-12-20 23:22:35 +00:00
jmmv
acb505b66f Fix libtool under OS X: require a fixed version of f2c, and thus bump
PKGREVISION of libtool to 3 and require it as a dependency.
2009-12-20 12:32:55 +00:00
obache
430574edb5 Set LICENSE=gnu-gpl-v2. 2009-12-20 11:13:25 +00:00
joerg
e2d5e16558 Add some band aid for the not-yet-fully-analyzed issue with sh on
NetBSD. Install a prestine install.sh to not leak our modifications
into packages. Bump revision.
2009-12-18 22:11:10 +00:00
abs
c831bb948e PKG_DESTDIR_SUPPORT 2009-12-17 21:27:32 +00:00
abs
fc879bd824 PKG_DESTDIR_SUPPORT 2009-12-17 21:04:41 +00:00
joerg
c1c7129262 Garbage collect PLIST (meta package) 2009-12-17 12:31:50 +00:00
joerg
ff30fb1cbe Adjust to reality, running bootstrap is prefered. 2009-12-17 12:23:26 +00:00
jnemeth
2912f82098 add and enable py-windbg 2009-12-17 11:29:38 +00:00