Commit graph

13752 commits

Author SHA1 Message Date
seb
33f60ca114 Initial import of p5-MooseX-Types-Structured version 0.16 in the
NetBSD Packages Collection.

The Perl 5 module MooseX::Types::Structured provides structured
type constraints for Moose. A structured type constraint is a
standard container Moose type constraint, such as an ArrayRef or
HashRef, which has been enhanced to allow you to explicitly name
all the allowed type constraints inside the structure.
2009-07-29 23:12:20 +00:00
seb
c208bc5e31 Add & enable p5-Devel-PartialDump 2009-07-29 18:00:20 +00:00
seb
c32dedd5a6 Initial import of p5-Devel-PartialDump version 0.09 in the NetBSD
Packages Collection.

The Perl 5 module Devel::PartialDump is a data dumper optimized for
logging of arbitrary parameters.
2009-07-29 17:54:18 +00:00
yyamano
d5b5daa6f4 Update devel/apache-maven to 2.2.0
Maven 2.2.0 contains a few important changes that justify the version
upgrade, instead of simply naming it 2.1.1. First, the Java requirement
for Maven 2.2.0 has been upgraded to 1.5 or later. This upgrade was
planned for 2.1.0, but that release still contained binaries that were
compatible with JDK 1.4. In addition, due to some serious flaws in the
version-expression POM transformation included in 2.1.0, this feature
has been removed for the time being. Finally, some new default execution
IDs have been added to Maven to enable the separation of configuration
for plugins bound by the default lifecycle mappings, and for those
invoked directly from the command line.

Changes that may affect existing builds

* MNG-4143 - Starting in 2.2.0, Maven will run only on Java 1.5 and later.
  You can still build projects for JDK1.4 and earlier using the approach
  documented in the Guide to Building JDK 1.4 Projects on JDK 1.5.
* MNG-3401 - Executions with an id equal to default-phase (where phase is
  a valid lifecycle phase) may have unexpected results as it will be merged
  into the default lifecycle.
* MNG-4140/4179 - Version-expression resolution during installation and
  deployment has been removed, returning to Maven 2.0.x behaviour.
2009-07-29 17:45:59 +00:00
drochner
332d74e207 update to 2.0.16
changes:
Function attributes; simple destroy, finalize, construct override support;
afterdecls C block; minor other fixes/improvements.
2009-07-29 17:45:27 +00:00
spz
471adca199 where env PATH is being set for security reasons, have it include $PREFIX/bin
pointed out by "Peter C. Lai" <peter@simons-rock.edu>
fixes PR 41571
2009-07-29 05:25:33 +00:00
seb
e413d808e4 Add & enable p5-MooseX-Meta-TypeConstraint-ForceCoercion 2009-07-28 21:34:17 +00:00
seb
a686b27960 Initial import of p5-MooseX-Meta-TypeConstraint-ForceCoercion version
0.01 in the NetBSD Packages Collection.

The Perl 5 module MooseX::Meta::TypeConstraint::ForceCoercion
provides a class which allows to wrap any Moose::Meta::TypeConstraint
in a way that will force coercion of the value when checking or
validating a value against it.
2009-07-28 21:32:54 +00:00
sno
93b2e7ff36 Updating package for p5 module ExtUtils::ParseXS from 2.20 to 2.20.02
Upstream changes:
2.2002 - Sat Jul 18 17:22:27 EDT 2009
 Bug fixes:
 - Fix Makefile.PL installdirs for older perls

2.20_01 - Wed Jul  8 12:12:47 EDT 2009
 - Fix XSUsage prototypes for testing [Jan Dubois]
2009-07-28 06:28:07 +00:00
sno
fff1e97e4f Updating package for p5 module ExtUtils::CBuilder from 0.26.02 to 0.26.03
Upstream changes:
0.2603 - Sat Jul 18 06:56:06 EDT 2009
 Bugs fixed:
 - Makefile.PL had wrong INSTALLDIRS setting for older Perls
   (RT#47985) [David Golden]
2009-07-28 06:23:29 +00:00
sno
230f728e46 Updating package for p5 module Data::Dump from 1.14 to 1.15
pkgsrc changes:
  - Adjusting license to ${PERL5_LICENSE}

Upstream changes:
2009-07-26  Gisle Aas <gisle@ActiveState.com>

   Release 1.15

   Fixed regexp that determines if hash keys are numeric [RT#48003]
2009-07-28 06:20:14 +00:00
sno
430ce7cf63 Updating package for p5 module Bit::Vector from 6.4nb4 to 6.6
pkgsrc changes:
  - Adding license (perl 5)
  - Adjusting Carp::Clan version in depedencies

Upstream changes:
Version 6.6   27.07.2009
 +  Made the module thread-safe and MacOS X compatible

Version 6.5   27.07.2009
 +  Added automatic support for module "Storable"
2009-07-28 06:16:01 +00:00
sno
0a6402a77c Updating package for p5 module List::MoreUtils from 0.22nb2 to 0.24
pkgsrc changes:
  - Adding license (perl 5 license)

Upstream changes:
0.24  Sun Jul 19 08:26:35 EDT 2009
        - List::MoreUtils was not handling the stack properly when the stack was grown
          from inside code-references
        - a couple of tests for each_arrayref were calling each_array

0.23  Sun Apr 19 06:56:09 EDT 2009
        - BACKWARDS INCOMPATIBLE CHANGE:
          fixed: Returning undef when none is passed an empty array is counterintuitive
          (http://rt.cpan.org/Ticket/Display.html?id=40905)
        - fixed: minmax error: unpredictable results with lists of 1 element
          (http://rt.cpan.org/Ticket/Display.html?id=39847)
        - fixed: bug: uniq doesn't like undef values.
                 uniq warns on undef values
          (http://rt.cpan.org/Ticket/Display.html?id=37533)
          (http://rt.cpan.org/Ticket/Display.html?id=43214)
        - fixed: bug in pairwise when $a and $b are lexically defined using my
          (http://rt.cpan.org/Ticket/Display.html?id=44518)
        - fixed: Big memory leak with XS part()
          (http://rt.cpan.org/Ticket/Display.html?id=41097)
        - fixed: memory leak in indexes() [XS]
          (http://rt.cpan.org/Public/Bug/Display.html?id=41494)
        - reduced memory-requirements for the part() tests as that was responsible
          for a lot of unnecessary test-failures
        - new function bsearch() which performs a binary search
2009-07-28 06:09:34 +00:00
seb
9562d41847 Add & enable p5-Context-Preserve 2009-07-28 04:38:19 +00:00
seb
d276b962fc Initial import of p5-Context-Preserve version 0.01 in the NetBSD
Packages Collection.

The Perl 5 module Context::Preserve automates the process of calling
a function, getting the results, acting on the results, then returning
the result of the function in the appropriate void, scalar, or list
context.
2009-07-28 04:36:42 +00:00
obache
5476d24d7f Reset maintainer, per PR 41783. 2009-07-27 05:15:53 +00:00
schmonz
941855b113 Fix build on OS X (patch from MacPorts). 2009-07-26 20:14:44 +00:00
wiz
51a0112233 ng build failure with older openssl. 2009-07-26 09:19:06 +00:00
wiz
ee4df305b9 Remove obsolete patch. 2009-07-26 09:18:52 +00:00
seb
bb63a6d3f4 Update p5-Moose from version 0.87 to version 0.88.
Upstream changes:
0.88 Fri Jul 24, 2009
    * Moose::Manual::Contributing
      - Re-write the Moose::Manual::Contributing document to reflect
        the new layout and methods of work for the Git repository. All
        work now should be done in topic branches and reviewed by a
        core committer before being applied to master. All releases
        are done by a cabal member and merged from master to
        stable. This plan was devised by Yuval, blame him. (perigrin)

    * Moose::Meta::Role
      - Create metaclass attributes for the different role application
        classes.  (rafl)

    * Moose::Util::MetaRole
      - Allow applying roles to a meta role's role application
        classes. (rafl)

    * Moose::Meta::Attribute
      - Add weak_ref to allowed options for "has '+foo'" (mst)

    * Moose::Meta::Method::Accessor
      - No longer uses inline_slot_access in accessors, to support
        non-lvalue-based meta instances. (sorear)
2009-07-26 07:04:28 +00:00
seb
d1a7fa005e Update p5-Class-MOP from version 0.89 to version 0.90.
pkgsrc changes:
- More build dependencies (for test target)

Upstream changes:
0.90 Tue Jul 21, 2009
    Japan Perl Association has sponsored Goro Fuji to improve startup
    performance of Class::MOP and Moose. These enhancements may break
    backwards compatibility if you're doing (or using) complex
    metaprogramming, so, as always, test your code!
    http://blog.perlassociation.org/2009/07/jpa-sponsors-moose-class-mop-work.html

    * Class::MOP::Class
    * XS
      - Anonymous classes were not completely destroyed when they went
        out of scope, leading to a memory leak. RT #47480. (Goro
        Fuji).

    * Class::MOP::Class
      - The get_method, has_method, and add_method methods no longer
        use get_method_map. Method objects are instantiated
        lazily. This significantly improves Class::MOP's load
        time. (Goro Fuji)

    * All classes
      - Inline fewer metaclass-level constructors since the ones we
        have are perfectly fine. This reduces the number of string
        evals. (Goro Fuji)

    * Class::MOP::Method::Wrapped
      - If a method modifier set $_, this caused the modifier to blow
        up, because of some weird internals. (Jeremy Stashewsky)
2009-07-26 07:04:05 +00:00
seb
18880cce19 Add & enable p5-Test-LeakTrace 2009-07-25 21:13:30 +00:00
seb
e00d37d176 Initial import of p5-Test-LeakTrace version 0.10 in the NetBSD
Packages Collection.

The Perl 5 module Test::LeakTrace provides several functions that
trace memory leaks. It scans arenas, the memory allocation system,
so it can detect any leaked SVs in given blocks.
2009-07-25 21:11:53 +00:00
drochner
3907ebea54 update to 0.23
This switches to webkit as rendering engine, one reason less to
keep an old version of firefox around.
2009-07-24 18:42:18 +00:00
schmonz
12b4a28e17 Configure --without-sqlite2 in case it's unavoidably on the include path. 2009-07-24 13:09:32 +00:00
wiz
650d4dafd0 Update to 2.6.4. Fix build with latest openssl.
2009-06-05 04:14  rjongbloed

	* [r22828] version.h:
	  Update version number for beta v2.6.4

2009-06-12 06:26  rjongbloed

	* [r22848] include/ptclib/vxml.h, src/ptclib/vxml.cxx:
	  Fixed deadlock when shutting down VXML. Also "normalised" member
	  for vxml channel pointer so cannot get out of sync with
	  underlying channel pointer.

2009-06-22 01:46  rjongbloed

	* [r22944] ., src/ptclib/url.cxx:
	  Reviewed and fixed the "safe" characters for URI translation as
	  per RFC2396

2009-06-24 01:57  rjongbloed

	* [r22960] ., configure, configure.ac, src/ptlib/unix/osutil.cxx:
	  Changed PTimer::Tick() from using gettimeofday (if possible) as
	  if an
	  RTP time sync daemon is used then the return value of
	  PTimer::Tick() can
	  leap forward or backward causing problems. It should always be
	  simple
	  monotonic increasing milliseconds from some arbitrary point,
	  exactly as
	  provided by clock_gettime() using CLOCK_MONOTONIC. So we use that
	  if it
	  is available.

2009-06-24 02:20  rjongbloed

	* [r22963] src/ptlib/unix/osutil.cxx:
	  Fixed incorrect divisor for new clock_gettime version of
	  PTimer::Tick()

2009-06-25 13:07  rjongbloed

	* [r22984] ., include/ptclib/threadpool.h,
	  src/ptclib/threadpool.cxx:
	  Change behaviour of thread pooling if a group ID is specified.
	  If a group ID is specified, work is always added to a worker
	  thread
	  of the same group ID, or a new worker thread is created

2009-06-26 05:56  rjongbloed

	* [r22992] include/ptclib/threadpool.h:
	  Reversed out previous change as it fails to be subject to thread
	  count limit, cannot just allocate new thread if have new group
	  ID.

2009-07-01 00:13  rjongbloed

	* [r23018] plugins/vidinput_v4l2/vidinput_v4l2.cxx,
	  src/ptlib/common/sockets.cxx:
	  Fixed name conflict.

2009-03-18 03:44  rjongbloed

	* [r22210] version.h:
	  Update version number for beta v2.6.2

2009-03-23 00:54  rjongbloed

	* [r22240] ., src/ptlib/msos/ethsock.cxx:
	  Patch for compiling without IPv6, thanks Michael Cronenworth

2009-03-23 03:00  rjongbloed

	* [r22242] ., configure.ac:
	  Applied patch:
	  [ 2685609 ] ptlib: --[enable|disable]-ansi-bool goes to the same
	  thanks Mounir Lamouri

2009-03-23 03:09  rjongbloed

	* [r22243] src/ptlib/common/jidctflt.cxx:
	  Applied patch ID: 2657924
	  ptlib: assembler code fails (jidctflt.cxx) with -O0
	  thanks Mounir Lamouri

2009-03-23 04:04  rjongbloed

	* [r22250] ., include/ptclib/podbc.h, src/ptclib/podbc.cxx:
	  Applied patch ID: 2656778
	  cannot build ptlib 2.6.0
	  thanks Götz Waschk

2009-03-25 09:44  rjongbloed

	* [r22284] ., src/ptlib/common/sockets.cxx:
	  Applied patch to fix NULL pointer usage under some error
	  conditions, thanks elaine.

2009-03-26 00:31  rjongbloed

	* [r22295] make/unix.mak, src/ptclib/pdns.cxx,
	  src/ptlib/common/osutils.cxx, src/ptlib/unix/config.cxx,
	  src/ptlib/unix/socket.cxx, src/ptlib/unix/svcproc.cxx,
	  src/ptlib/unix/tlib.cxx, src/ptlib/unix/tlibthrd.cxx:
	  Applied patch ID: 2712498 "NetBSD port", supplied by Jared D.
	  McNeill

2009-03-27 03:55  rjongbloed

	* [r22304] src/ptlib/unix/channel.cxx:
	  Added extra information to assert on multiple read in different
	  threads.

2009-03-27 23:18  rjongbloed

	* [r22311] make/common.mak, make/plugins.mak, src/Makefile,
	  src/ptlib/Nucleus++/Makefile:
	  Fixed bug ID: 2027650 "$(CFLAGS) include path overrides package
	  include
	  path", reported by Stefano Sabatini

2009-03-29 23:48  rjongbloed

	* [r22317] src/ptlib/unix/channel.cxx:
	  Fixed crash (NULL ptr access) as the "message" part of PAssert is
	  not
	  protected by the assert condition, so need to put the condition
	  outside
	  the PAssert macro.

2009-03-30 00:05  rjongbloed

	* [r22320] make/plugins.mak:
	  Make sure LDFLAGS are last in linker command line.

2009-03-30 01:31  rjongbloed

	* [r22324] ., src/ptlib/msos/sound_win32.cxx:
	  Fixed issue with empty strings for Windows sound devices being
	  returned when being used over a Remote Desktop connection.

2009-03-30 23:13  rjongbloed

	* [r22332] ., src/ptclib/pffvdev.cxx:
	  Fixed typo in pragma implementation

2009-03-31 00:32  rjongbloed

	* [r22335] ., make/common.mak:
	  Fixed bug ID: 2721897 "Still problems with the STDCCFLAGS
	  includes", patch supplied by Stefano Sabatini

2009-03-31 06:42  csoutheren

	* [r22345] src/ptlib/common/osutils.cxx,
	  src/ptlib/unix/tlibthrd.cxx:
	  Backport thread leak fixes and PTRACE changes from trunk

2009-03-31 06:43  csoutheren

	* [r22346] src/ptlib/common/osutils.cxx:
	  Remove vestigal code

2009-03-31 23:57  rjongbloed

	* [r22356] include/ptlib/pprocess.h, src/ptlib/common/osutils.cxx,
	  src/ptlib/unix/tlib.cxx:
	  Do not set Unix signal handlers if PProcess is being loaded as a
	  library, leave that up to the enclosing application.

2009-04-07 02:47  rjongbloed

	* [r22375] ., include/ptclib/delaychan.h, include/ptlib/contain.h,
	  include/ptlib/indchan.h, include/ptlib/psync.h,
	  include/ptlib/videoio.h, src/ptclib/httpsvc.cxx,
	  src/ptlib/msos/svcproc.cxx:
	  Applied patch ID: 2725084, thanks Giorgio Alfarano

2009-04-07 03:20  rjongbloed

	* [r22378] ., include/ptlib/svcproc.h, src/ptlib/msos/svcproc.cxx:
	  Fixed applied patch from patch manager, broke Unix build.

2009-04-07 03:29  rjongbloed

	* [r22380] ., src/ptlib/msos/vidinput_directx.cxx:
	  Applied patch ID: 2728435 "directx & YUY2", thanks Giorgio
	  Alfarano

2009-04-07 04:16  rjongbloed

	* [r22383] ., include/ptlib/unix/ptlib/pprocess.h,
	  src/ptlib/unix/tlibthrd.cxx:
	  Possible fix for ID: 2725546 "Crash in PInterfaceMonitor::Stop"

2009-04-07 04:43  rjongbloed

	* [r22392] ., src/ptlib/common/ptime.cxx:
	  Applied fix for ID: 2728037 "Win32 linker cannot resolve
	  _PTimeParse", thanks Michael Rickmann

2009-04-07 04:53  rjongbloed

	* [r22394] ., configure.ac, include/ptbuildopts.h.in:
	  Applied fix for ID: 2735402 "Must check for ATL in configure when
	  checking for SAPI", thanks Jan Willamowius

2009-04-07 05:05  rjongbloed

	* [r22396] ., configure.ac:
	  Applied fix for ID: 2726070 "ffvdev option needs pipechan
	  option", thanks Mounir Lamouri

2009-04-23 23:57  rjongbloed

	* [r22458] src/ptlib/common/vconvert.cxx:
	  Applied patch ID: 2778636 "YUY2toYUV420PWithResize fix", thanks
	  Giorgio Alfarano

2009-04-24 18:23  csoutheren

	* [r22464] src/ptlib/unix/tlibthrd.cxx:
	  Remove potential loophole to delete wrong thread

2009-05-05 01:55  rjongbloed

	* [r22509] include/ptlib/pipechan.h, src/ptlib/msos/pipe.cxx:
	  Fixed issues with PPipeChannel reading stdout/stderr from a child
	  process on Windows:
	  data being buffered before sending in subprocess
	  read of stdout with timeout (SetReadTimeout() now works)
	  read partial amounts from stdout (ask for 1000 bytes, get the 23
	  available)

2009-05-07 08:53  csoutheren

	* [r22552] ., include/ptclib/sockagg.h,
	  include/ptclib/threadpool.h, include/ptlib/msos/AUTOEXP.DAT,
	  include/ptlib/pfactory.h, include/ptlib/safecoll.h,
	  plugins/vidinput_v4l2/Makefile.in, src/Makefile,
	  src/ptclib/sockagg.cxx, src/ptclib/threadpool.cxx,
	  src/ptlib/common/safecoll.cxx:
	  Bulk backport of patches from trunk including RTP SafePtr and
	  thread pooling

2009-05-08 04:21  rjongbloed

	* [r22565] src/ptlib/unix/channel.cxx:
	  Changed assert for multiple reads on channel to use same hex
	  format for thread ID as is used elsewhere in the logging.

2009-05-11 08:31  rjongbloed

	* [r22578] ., src/ptlib/msos/Console.vcproj,
	  src/ptlib/msos/Console_2005.vcproj,
	  src/ptlib/msos/Console_2008.vcproj:
	  Removed sockagg.*

2009-05-11 08:55  rjongbloed

	* [r22579] src/ptlib/msos/Console.vcproj,
	  src/ptlib/msos/Console_2005.vcproj,
	  src/ptlib/msos/Console_2008.vcproj:
	  Added threadpool.*

2009-05-12 06:14  rjongbloed

	* [r22583] configure, configure.ac:
	  Make sure P_64BIT is included in pkg-config options so downstream
	  compiles get it.

2009-05-12 08:51  rjongbloed

	* [r22587] src/ptlib/msos/pipe.cxx:
	  Fixed WinCE compile.

2009-05-12 12:20  rjongbloed

	* [r22591] include/ptlib/msos/ptlib_2005.dtf,
	  include/ptlib/msos/ptlib_2005_wm.dtf,
	  include/ptlib/msos/ptlib_2005_wm6.dtf,
	  include/ptlib/msos/ptlib_2008.dtf,
	  include/ptlib/msos/ptlibd_2005.dtf,
	  include/ptlib/msos/ptlibd_2005_wm.dtf,
	  include/ptlib/msos/ptlibd_2005_wm6.dtf,
	  include/ptlib/msos/ptlibd_2008.dtf,
	  include/ptlib/msos/ptlibn_2005.dtf,
	  include/ptlib/msos/ptlibn_2005_wm.dtf,
	  include/ptlib/msos/ptlibn_2005_wm6.dtf,
	  include/ptlib/msos/ptlibn_2008.dtf:
	  Update symbols

2009-05-12 13:42  rjongbloed

	* [r22592] include/ptlib/msos/ptlib_2008.dtf,
	  include/ptlib/msos/ptlibd_2008.dtf,
	  include/ptlib/msos/ptlibn_2008.dtf:
	  Update symbols

2009-05-13 04:17  rjongbloed

	* [r22598] include/ptlib/safecoll.h:
	  Back ported test for multiple instances of an object in a safe
	  collection. This is bad, must be prevented.

2009-05-13 14:06  csoutheren

	* [r22601] src/ptlib/common/contain.cxx:
	  Use a custom allocator memory pool for PContainerReference
	  and PAbstractArray on Linux
	  This reduces memory fragmentation and allocation overhead

2009-05-13 14:07  csoutheren

	* [r22602] src/ptlib/common/osutils.cxx:
	  Add log message every time timer thread fires

2009-05-14 00:16  rjongbloed

	* [r22611] src/ptlib/common/osutils.cxx:
	  Reduced level of new trace log in timers

2009-05-14 01:58  rjongbloed

	* [r22614] ., src/ptlib/common/osutils.cxx:
	  Reduced level of new trace log in timers, again. Too noisy!

2009-05-18 06:09  rjongbloed

	* [r22629] src/ptclib/url.cxx:
	  Fixed "file:" URL handling. While it is never explicitly stated
	  anywhere in RFC1798, there is an implication in RFC 1808 that the
	  path is absolute unless the relative path rules of that RFC
	  apply. We follow that logic.

	  Also now follow the convention for Windows drive letters,
	  "C|/blah" for "C:\blah".

2009-05-18 06:19  rjongbloed

	* [r22633] src/ptclib/vxml.cxx:
	  Fixed loading of VXML file directly (when not via URL)

	  Fixed correct playing of silence delay after playing a playable
	  object.

	  Added and normalised logging.

2009-05-19 05:17  rjongbloed

	* [r22648] include/ptlib/msos/ptlib_2003.dtf,
	  include/ptlib/msos/ptlib_2005.dtf,
	  include/ptlib/msos/ptlib_2005_wm.dtf,
	  include/ptlib/msos/ptlib_2005_wm6.dtf,
	  include/ptlib/msos/ptlib_2008.dtf,
	  include/ptlib/msos/ptlibd_2003.dtf,
	  include/ptlib/msos/ptlibd_2005.dtf,
	  include/ptlib/msos/ptlibd_2005_wm.dtf,
	  include/ptlib/msos/ptlibd_2005_wm6.dtf,
	  include/ptlib/msos/ptlibd_2008.dtf,
	  include/ptlib/msos/ptlibn_2003.dtf,
	  include/ptlib/msos/ptlibn_2005.dtf,
	  include/ptlib/msos/ptlibn_2005_wm.dtf,
	  include/ptlib/msos/ptlibn_2005_wm6.dtf,
	  include/ptlib/msos/ptlibn_2008.dtf:
	  Update DLL symbols
2009-07-23 22:11:47 +00:00
wiz
705a377c78 Update to 1.3.1:
Regression fixes:
 - fixed excessive memory usage issues with diff and strip
 - fixed ssh performance issue on OS X
 - fixed slow calculation of branch heads
 - fixed handling of port numbers in URLs
 - fixed transaction handling exception
 - fixed incoming with graphlog extension
 - fixed slow commit in fetch extension
 - fixed loading of win32mbcs extension

Other fixes:
 - fixed http username handling in acl extension
 - fixed subrepo path joining on Windows
 - allow update --check to cross branches
 - miscellaneous small doc and bug fixes
2009-07-23 21:23:35 +00:00
wiz
00e1e9ebe9 Update to 2.07. Set LICENSE.
Remove code for gcc 2 in pkgsrc Makefile; it required gcc 3.0 anyway.

cl-2.07 Version 2.07

NASM is now under the 2-clause BSD license.

Fix the section type for the .strtab section in the elf64 output format.

Fix the handling of COMMON directives in the obj output format.

New ith and srec output formats; these are variants of the
  bin output format which output Intel hex and Motorola S-records,
  respectively.  See ithfmt and srecfmt.

rdf2ihx replaced with an enhanced rdf2bin, which can output
  binary, COM, Intel hex or Motorola S-records.

The Windows installer now puts the NASM directory first in the
  PATH of the "NASM Shell".

Revert the early expansion behavior of %+ to pre-2.06 behavior:
  %+ is only expanded late.

Yet another Mach-O alignment fix.

Don't delete the list file on errors.  Also, include error and
  warning information in the list file.

Support for 64-bit Mach-O output, see machofmt.

Fix assert failure on certain operations that involve strings with
  high-bit bytes.


cl-2.06 Version 2.06

This release is dedicated to the memory of Charles A. Crayne, long
  time NASM developer as well as moderator of comp.lang.asm.x86 and
  author of the book Serious Assembler.  We miss you, Chuck.

Support for indirect macro expansion (%[...]).  See indmacro.

%pop can now take an argument, see pushpop.

The argument to %use is no longer macro-expanded.  Use
  %[...] if macro expansion is desired.

Support for thread-local storage in ELF32 and ELF64.  See elftls.

Fix crash on %ifmacro without an argument.

Correct the arguments to the POPCNT instruction.

Fix section alignment in the Mach-O format.

Update AVX support to version 5 of the Intel specification.

Fix the handling of accesses to context-local macros from higher
  levels in the context stack.

Treat WAIT as a prefix rather than as an instruction, thereby
  allowing constructs like O16 FSAVE to work correctly.

Support for structures with a non-zero base offset. See struc.

Correctly handle preprocessor token concatenation (see concat)
   involving floating-point numbers.

The PINSR series of instructions have been corrected and
   rationalized.

Removed AMD SSE5, replaced with the new XOP/FMA4/CVT16 (rev 3.03)
   spec.

The ELF backends no longer automatically generate a .comment section.

Add additional "well-known" ELF sections with default attributes.  See
   elfsect.
2009-07-22 21:21:33 +00:00
wiz
6ac3da2e4e Update to 0.8.0, set LICENSE.
This feature release adds basic support for TASM-like assembly
syntax as well as a TASM-like command line frontend.  It updates
AVX and FMA instructions to the latest Intel specifications, and
updates code alignment opcodes for modern processors. It also
includes a number of GAS syntax fixes and other bugfixes.
2009-07-22 21:14:24 +00:00
wiz
737a8a98a2 Update to 2.20.1:
2.20.1 (stable):

Glib:
* Date: Constructor: Check for invalid dates.
  (José Alburquerque)
* ustring: Make the relational operators work with mixed argument types.
  (Chris Vine) Bug #580773

* Allow dynamic GType registration, though this is not yet fully tested:
	Class: Added a register_derived_type(GTypeModule*) overload to
	call g_type_module_register_type() instead of g_type_register_static().
	gmmproc: Added a _DYNAMIC_GTYPE_REGISTRATION() macro to
	be used in the class in the hg file, to add a *_Class::init(GTypeModule)
	method, and a get_type(GTypeModule*) method that calls it.

Gio:
* File: Added the missing make_directory_with_parents() definition.
  (Siavash Safi)


Build:
* Fix the build with exceptions disabled.
  (Daniel Elstner, José Alburquerque)
* Fix compiler warnings.
  (Daniel Elstner, Hubert Figuiere)
* Windows build fixes.
  (Armin Burgmeier)

Documentation:
* Improve the guessing of C++ method names for C function names.
  (Johannes Schmid)
2009-07-22 13:29:11 +00:00
wiz
ae0bb9a32c Update to 1.24.5:
Overview of changes between 1.24.4 and 1.24.5
=============================================
- Build introspection again
- Misc bug fixes
	Bug 589133 – Firefox 3.5 complains about invalid weak references
	Bug 585806 – crash during pango_fc_font_map_shutdown
	Bug 588678 – pango crash: install a new theme from
2009-07-22 12:48:46 +00:00
wiz
dd238a6114 Update to 1.14.15:
libgsf 1.14.15

Andreas:
	* Bump ODF version to 1.1 and add enum to inform users.

Morten:
	* Fix criticals when parsing bogus OLE properties.  [#584848]
	* Start cleaning up timestamp code.
2009-07-22 12:23:37 +00:00
tnn
ead32275e0 uses autoreconf, so need to patch Makefile.am instead of Makefile.in 2009-07-22 10:33:21 +00:00
wiz
107da423dc Remove empty PLIST.common_end. 2009-07-22 09:23:47 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
sno
57fd2a2198 Updating package for p5 module Proc::Background from 1.08 to 1.10 and
setting license to ${PERL5_LICENSE} according to module POD

Upstream changes:
Sun Jul  5 15:40:32 PDT 2009

	* Release version 1.10.

Sun Jul  5 15:15:12 PDT 2009

	* Makefile.PL: Resolve
	  https://rt.cpan.org/Ticket/Display.html?id=47100 by passing
	  PREREQ_PM to WriteMakefile().
	  Patch by: Tomas Doran <bobtfish@bobtfish.net>

Wed Jul  1 22:58:13 PDT 2009

	* README: Correct the URL to the Subversion repository for
	  this project.

Wed Jul  1 22:46:11 PDT 2009

	* Release version 1.09.

Wed Jul  1 22:36:06 PDT 2009

	* Makefile.PL: Switch from die() to warn() if Win32::Process
	  isn't installed into a warning. When running under CPAN.pm,
	  the die causes the install to fail before processing
	  dependencies.  Reducing this to a warning means that CPAN
	  will cleanly install Proc::Background and Win32::Process
	  with no user intervention needed in strawberry perl or even
	  ActiveState if you have a working make.
	  Patch by: Tomas Doran <bobtfish@bobtfish.net>
2009-07-21 22:49:22 +00:00
sno
d1c9fd36cb pkgsrc changes:
- Updating package for p5 module Config::General from 2.42 to 2.43
  - Adding perl license as license (from module POD)

Upstream changes:
2.43
	- fixed rt.cpan.org#40925, $indichar replaced by internal
	  configuration variable EOFseparator, which contains
	  a 256 bit SHA checksum of the date I fixed the bug.
	  This will prevent future conflicts hopefully. In addition
	  it makes it possible to make it customizable, if neccessary,
	  in a future release.

	- fixed rt.cpan.org#42721, return undef for empty values

	- fixed rt.cpan.org#42331, return undef for empty objects

	- fixed rt.cpan.org#44600, comments after blockname
	  causes parser failure.

	- fixed rt.cpan.org#42287, whitespace at beginning or end
	  of a quoted value gets lost after save().

	- fixed rt.cpan.org#46184, variables that were not previously
	  defined are deleted when -InterPolateEnv is enabled.

	- fixed bug in config loader for FileHandle objects, it
	  supports now any compatible object. Hint by Ingo Schmiegel.

	- applied spelling- and speedup patches by Ville Skytt"a.

	- applied documentation patch by Jordan Macdonald.
2009-07-21 22:25:12 +00:00
tnn
a2248ca776 don't attempt to install the same headers twice.
Should fix Linux build.
2009-07-21 09:45:12 +00:00
sno
a22d4ac3c4 pkgsrc changes:
- Updating package for p5 module MooseX::Traits::Pluggable from 0.04 to 0.06
  - Adjusting dependencies according to META.yml
  - Changing module type (Module::Install::Bundled required?), because
    bundled Module::Install contains additional packages

Upstream changes:
0.06  2009-07-17 23:33:00
   - Work correctly with positional parameters followed by a hashref
     passed to new_with_traits.

0.05  2009-07-17 20:15:34
    - Add support for composing MooseX::MethodAttributes roles into
      anonymous classes correctly.
2009-07-21 06:35:26 +00:00
sno
b1183d53e4 pkgsrc changes:
- Updating package for MooseX::SemiAffordanceAccessor from 0.03 to 0.05
  - Adjusting license / Moose dependency according to META.yml

Upstream changes:
0.05   2009-07-15

- Now requires Moose 0.84 to prevent test failures.


0.04   2009-07-09

- This module unconditionally deleted the "is" parameter, which meant
  it broke any use of "is => 'bare'". Reported by Jerome Quelin. Fixed
  by Jesse Luehrs. RT #47711.
2009-07-21 06:26:53 +00:00
sno
0fdbdba12b Updating package for p5 module MooseX::Emulate::Class::Accessor::Fast
from 0.00901 to 0.00902

Upstream changes:
0.00902    July 10, 2009
          - Bump required Moose version to avoid issues with is => 'bare'
            when an older version of Moose is already installed.
2009-07-21 06:22:06 +00:00
sno
52f1361f0e pkgsrc changes:
- Updating package for p5 module MooseX::ClassAttribute from 0.08 to 0.09
  - Adjusting license to ${PERL5_LICENSE} and dependency to required
    Moose version according to META.yml

Upstream changes:
0.09   2009-07-09
	- An attribute with a builder that wasn't also lazy caused an
	  exception when the attribute's accessor was called.
2009-07-21 06:16:24 +00:00
sno
9a0cf90f36 Updating package for p5 module MooseX::Singleton from 0.18 to 0.19
Upstream changes:
0.19 2009-07-09
    - Remove ambiguity about copyright holder (Sartak)
2009-07-21 06:10:46 +00:00
sno
c64eae0388 pkgsrc changes:
- Updating package for p5 module Perl::Critic from 1.098 to 1.100
  - removing options for recommended dependencies - require them all
  - Adding license (perl license)

Upstream changes:
[1.100] Released on 2009-07-17

    This is a POD fix release to deal with issues identified by Test::POD
    1.40.  There is no functional difference between this release and 1.098.
    This is the last release of Perl::Critic that will be compatible with PPI
    1.203.  PPI's parsing of for(each)? loops is changing in its next release
    in an incompatible manner and there will be a release in the near future
    to make Perl::Critic compatible with that change.
2009-07-20 09:49:42 +00:00
sno
b55147d8d4 pkgsrc changes:
- Updating package for p5 module Devel::REPL from 1.003006 to 1.003007
  - Reordering dependencies for required and recommended

Upstream changes:
1.3.7
  - resolve rt.cpan#44919 fix deprecated use of compute_all_applicable_methods
2009-07-20 09:38:04 +00:00
sno
736564a6ab Updating package for p5 module MooseX::AttributeHelpers from 0.20 to 0.21
Upstream changes:
0.21 Sun July 19, 2009
    - Add length to String (Florian Ragwitz).
    - Specify build dependency on Test::Moose (Closes RT#47258) (Florian Ragwitz).
    - Fix the error message you get on unknown 'curries' parameters to tell you
      what it really expected (Florian Ragwitz).
    - Doc typo fix in Collection::Bag (Sartak).
2009-07-20 09:35:50 +00:00
hasso
6af7ed2ad0 Make it build on DragonFly again. 2009-07-20 03:43:07 +00:00
sno
197d87d2e6 pkgsrc changes:
- Updating package for p5 module MooseX::Getopt from 0.18 to 0.20
  - Adjusting license and dependency versions according to META.yml
  - Split dependencies into required and recommended

Upstream changes:
0.20 Wed. July 9 2009
	~ fix MANIFEST.SKIP to avoid double-packaging

0.19 Wed. July 8 2009
  * MooseX::Getopt
    - Fix Getopt config spec for --configfile (t0m)
    - Add support for --usage/--help/--? (drew@drewtaylor.com)
    - Fix new_with_options to accept a hashref (DOUGDUDE@cpan.org)

  * Tests
    - Fix warning from tests with new Moose (t0m)
    - Fix tests on Win32 from RT#44909 (taro-nishino)
2009-07-19 11:55:34 +00:00
minskim
97731da82d Update scmgit to 1.6.3.3.
This version fixes the remote DoS problem in
http://secunia.com/advisories/35437/.

Major changes between 1.6.2 and 1.6.3:
* various git-svn updates.
* git-gui updates, including an update to Russian translation, and a
  fix to an infinite loop when showing an empty diff.
* gitk updates, including an update to Russian translation and
  improved Windows support.
* many uses of lstat(2) in the codepath for "git checkout" have been
  optimized out.
* usuability improvements.
* bug fixes.
2009-07-19 01:29:32 +00:00
sno
34a3ddaf2e pkgsrc changes:
- Updating package for p5 module Module::CPANTS::Analyse from 0.83 to 0.85
  - Adjusting dependencies according to META.yml

Upstream changes:
0.85    2009-07-12, Alexandr Ciornii
    - Fix fails on non-Win32

0.84    2009-07-08, Alexandr Ciornii
    - require Test::Warn 0.11
    - add Test::More to deps
    - add LWP::Simple to deps
    - fix calc_test_yaml_meta.t
    - better META.yml
    - list of changes for 0.83 (domm)
2009-07-18 22:13:47 +00:00
sno
839f6bc60c Updating package for p5 module Module::Build from 0.33 to 0.34
Upstream changes:
0.34 - Tue Jul  7 16:56:47 EDT 2009

 No changes from 0.33_06

0.33_06 - Sun Jul  5 10:11:40 EDT 2009

 Bug-fixes:
 - Bundled version code will use pure Perl on 5.10.0 to work around
   a corner case involving eval and locale [John Peacock]
 - Reversed VMS patch from 0.33_03 [Craig Berry]
 - PL_files in Build.PL that are in the bin/scripts directory should not be
   installed as if they are scripts (fixed for case-tolerant systems).
   [David Golden, reported by Craig Berry]

0.33_05 - Sun Jun 28 22:06:49 EDT 2009

 Enhancements:
 - New 'auto_configure_requires' parameter (default 1) controls
   whether Module::Build should add itself to configure_requires
   in META.yml if not specified in Build.PL [David Golden]

 Bug-fixes:
 - The default MANIFEST.SKIP created by the "manifest" action
   was out of date.  It will now use the installed MANIFEST.SKIP
   and add some Module::Build and distribution specific items
   to it. [Michael Schwern]

 Other:
 - configure_requires do not necessarily need to be in requires
   or build_requires; warning to that effect has been removed
   [David Golden]

0.33_04 - Fri Jun 26 07:09:06 EDT 2009

 Bug-fixes:
 - Don't try utf8 YAML I/O on Perl 5.6 [David Golden]

 Other:
 - configure_requires added to prereq report (RT#47254) [Curtis Jewell]
 - updated Module::Build::Version to match forthcoming version.pm 0.77
   (RT#47256) [John Peacock]
 - skips xs.t and ppm.t when perl was not compiled with dynamic loading
   since Module::Buld does not support static linking (RT#46178)
   [David Golden]
 - skip failing test in par.t if Archive::Zip is broken [David Golden]
 - Added YAML utf8 patch in 0.33_03 changes list
 - Added attribution for patches in 0.33_03 changes list

0.33_03 - Mon Jun 22 17:22:56 EDT 2009

 Bug-fixes:
 - Removes Module::Build from its own configure/build_requires
   [David Golden]
 - ConfigData->feature() confirms that modules actually load successfully,
   not just that they are present. (RT#43557) [David Golden]
 - Module::Build::Compat handling of INSTALL*LIB (RT#43827)
   [Tony Payne, David Golden]
 - Module::Build::Compat and recursive test files (RT#39171) [Dave Rolsky]
 - Fixed bug linking non-standard XS names on Windows (RT#38065) ["snaury"]
 - Run PL files that don't generate any file (RT#39365)
   [Matisse Enzer, David Golden]
 - HTML generation failure no longer fatal (RT#36660) [David Golden]
 - realclean might not delete Build.bat on Windows (RT#43863)
   [Roy Ivy, David Golden]
 - include_dirs parameter now works correctly when given a single
   string argument (RT#40177) [David Wheeler]
 - Lots of spelling fixes in the POD (RT#45528r) [Lars Dieckow]
 - On Unix-like systems, tilde expansion is more liberal in username
   characters accepted (RT#33492) [Jon Jensen]

 Other
 - On MSWin32, bumped File::Spec prereq to 3.30 for a variety of fixes
 - Add support for VMS in Unix compatibility mode (RT#42157)
   [John E. Malmberg
 - Added a can_action($name) method (RT#45172) [brian d foy]
 - Documented that subclass methods should not permanently change
   current directory (RT#46919) [David Wheeler]
 - META.yml encoded in UTF-8 (RT#43765) [Olivier Mengue]

0.33_02 - Mon Jun 15 12:23:55 EDT 2009

 Bug-fixes:
 - Fixed tests for bleadperl

0.33_01 - Sat Jun 13 20:24:42 EDT 2009

 Bug-fixes:
 - Fixed RT#42724: consolidated VMS fixes [patch by Craig Berry]
 - Fixed RT#46338: passthrough Makefile.PL cleans Makefile during distclean
 - Fixed RT#45700: t/compat.t for HP/UX make

 Other:
 - Adds current Module::Build to configure_requires (and build_requires)
   if no configure_requires is specified
 - Always normalizes version number tuples in META.yml (e.g. 'v1.2.0')
   (Partially addresses RT#46150)
 - Normalizes a generated dist_version (e.g. from a .pm file) --
   dist_version set manually in Build.PL is not normalized
 - Documentation update for create_license
 - Minor POD cleanup
2009-07-18 21:53:59 +00:00
sno
7f73dc8847 Updating package for p5 module Devel::Declare from 0.005006 to 0.005007
Upstream changes:
0.005007 - 13 Jul 2009
  - Fix line numbers not being updated from skipspace calls
2009-07-18 21:49:08 +00:00
sno
d53b9a7fab pkgsrc changes:
- Updating package for p5 module Devel::NYTProf from 2.09 to 2.10
  - Adding perl5 license as license

Upstream changes:
Changes in Devel::NYTProf 2.10 (svn r774) 18th June 2009
  Fixed call count for XSubs that was one too high.
  Fixed enable_profile() after fork thanks to delamonpansie
    http://code.google.com/p/perl-devel-nytprof/issues/detail?id=15
  Fixed to use correct scripts during test and so avoid permissions
    issues, thanks to David Golden.
  Fixed suprious "Unable to determine line number" warnings
    when using options like -p, -n, -Mfoo.

  Changed enable_profile() to discard the time spent since
    profile was disabled.
  Changed NYTPROF env var parsing to allow backslash to escape
    colons, for Windows, thanks to Joshua ben Jore.

  Added license, homepage, bugtracker, repository and MailingList
    resources to META.yml thanks to Michael G Schwern.
  Added nytprofcg utility to generate callgrind data for
    viewing via Kcachegrind, thanks to Chia-liang Kao.
2009-07-18 21:40:49 +00:00
wiz
0e496d87a0 Update to 0.17. Provided by Ulrich Etile on pkgsrc-users.
Include sysutils/desktop-file-utils/desktopdb.mk per pkglint.

Geany 0.17 (May 02, 2009)

    Bug fixes:
    * Fix broken selection of "Document->Set Encoding" menu items.
    * Fix broken non-incremental search with the toolbar search entry when
      pressing Enter (closes #2638180).
    * Fix parsing of Make output (closes #2694479, patch by Andrea Mazzoleni).
    * Fix crashes on quitting Geany (closes #2533990).
    * Fix disabled Go to Tag items in the editor menu when using the
      keyboard (#2780044).
    * Prevent crashes when two or more top level items in the symbol
      list have the same name (closes #2778246).

    Prefs:
    * Add an option to set an additional plugin lookup path.
    * Add a hidden preference 'use_safe_file_saving'. This has serious side
      effects, please read the documentation before enabling this.

    Interface:
    * Add 'Send Selection to Terminal' command to the Edit->Format menu.
    * Change the background colour of the search entries in the Find
      and Replace dialogs according to the search results.
    * Add 'Close Other Documents' and 'Close All' menu items to the tab bar
      menu.
    * Add an option to allow appending the toolbar to the main menu bar
      to save some vertical space.
    * When a project is loaded, replace the project base path with the
      project name in the Documents sidebar for parent items (closes #2723679).
    * Make the file open dialog more compact.
    * Ellipsize tab labels and some status messages for very long
      filenames (closes #2777348).
    * Add new toolbar element: Print (patch by Roland Baudin).
    * Remember the active sidebar page between sessions.
    * Add "Recent Projects" menu to the Project menu (#2728630,
      patch by Elias Pschernig).
    * Add Tools->Configuration Files item for snippets.conf.

    Filetypes:
    * Fix wrong Fortran 90 comment characters when inserting templates.
    * Add filetype ActionScript (patch by Chris Macksey).
    * Fixes for CSS, Fortran and Ruby parsers.
    * Add a trivial symbol parser for NSIS files.

    Windows:
    * On Windows, change the working directory to the Geany installation
      path at startup to avoid unwanted directory locking(closes #2626124).
    * Fix window positioning on startup.
    * Make build commands on Windows run synchronously to avoid problems
      with reading build commands' output.

    Plugins:
    * HTMLchars: Extend plugin by bulk replace and replace on
      input for special characters to their HTML entities.
    * Splitwindow: Add keybindings for the split actions.
    * VCDiff: Remove plugin from Geany. Use GeanyVC instead.

    Plugin API:
    * Deprecate sci_get_text(), sci_get_selected_text() and
      sci_get_text_range().
    * Add sci_get_contents(), sci_get_contents_range() and
      sci_get_selection_contents() as replacement functions to provide
      an easier and cleaner API (initial patch by Frank).
    * Make GEANY_FILETYPES_NONE = 0, sort filetype IDs randomly (so we can
      append new filetypes without breaking the ABI); add
      filetypes_by_title sorted list to GeanyData.

    Documentation:
    * Describe how to build Geany using the Waf build system.

    Internationalisation:
    * Updated translations: be, cs, de, es, fi, fr, hu, ja, pt_BR, ru,
      sv, tr, zh_CN


Geany 0.16 (February 15, 2009)

    Bug fixes:
    * Fix indenting for Tabs & Spaces mode when inserting snippets.
    * Fix snippets and smart indent using too much indentation when the
      line contains whitespace after non-whitespace characters (#2215044).
    * Fix segfault when showing Find in Files dialog when no documents are
      open (#2228544).
    * Fix not switching to 2nd last used document when the last used
      document has been closed (#1945162).

    General:
    * Group child tags by their parents in the symbol list for C-like
      filetypes, Python, Conf (thanks to Conrad Steenberg).
    * Use a tree for the Documents sidebar, grouped by path.
    * Add 'Tools->Configuration Files' menu with items to open
      filetype_extensions.conf and ignore.tags. These files are also
      reloaded automatically when saved.
    * Change configuration directory path to $XDG_CONFIG_HOME/geany
      (most often this is ~/.config/geany).
    * Allow to specify files on the command line and from remote instances
      to be URIs (local and with GIO also remote URIs).
    * Increase minimum required GTK version to 2.8.

    Prefs:
    * Add Project Indentation prefs, which override the Editor
      Preferences dialog options. For new projects, these default to
      the editor indent prefs.
    * Add an interface pref for whether to hide additional widgets when
      double-clicking on document notebook tabs (off by default).
    * Add a preference to invert all colours for syntax highlighting.
    * Add a hidden preference "allow_always_save" to make the Save buttons
      and menu items always sensitive.

    Interface:
    * Rework the toolbar: now all elements can be added/removed/reordered
      using a simple XML file.
    * Add new toolbar buttons for Cut, Copy, Paste, Delete, Preferences,
      Close All and Build (including a submenu for Make actions).
    * Add a progressbar widget to the statusbar to show progress for time
      consuming actions.

    Editor:
    * Make Ctrl-click go to matching brace if there's no current word.
    * Make Shift+Mouse wheel scroll the editor view horizontally.
    * Make the 'Mark' button for Find highlight the results with rounded boxes
      instead of marking the whole line.
    * Add auto-closing of braces, brackets and quotes (Guillaume de Rorthais).
    * Support multiple %cursor% wildcards in Snippets (Thomas Martitz).

    Filetypes:
    * Add new filetypes Ada, CMake, Matlab, NSIS, Vala and YAML.
    * Update HTML character entities (thanks to Tyler D'Agosta).
    * Parse restructuredText sections in the order of first-used underline
      character, which can now be any punctuation character (as per the spec).
    * Remove GTK global tags, replace them with C (C99) tags. The GTK tags
      file is still available for download on the website.
    * Minor improvements for filetypes CSS, Fortran, FreeBasic, HTML, Tcl
      and Vala.

    Windows:
    * Improve tab close icon size.
    * Changes to the Windows installer:
      - The full installer now includes the GTK 2.14 runtime environment.
      - Register ".geany" as Geany Project File extension.
      - Install GTK translation files only if installation of translation
        files were requested (saves about 22 MB otherwise).
      - Support silent installations.

    Plugins:
    * Add Split Window 'Split Vertically' command (thanks to Moritz Barsnick).
    * Make Version Diff plugin set the indent type for diffs based on the
      current file's indent type.
    * Minor improvements to the filebrowser plugin

    Plugin API:
    * Generate plugin API header geanyfunctions.h containing macros to
      avoid having to type the function pointer names manually.
    * Deprecate pluginmacros.h in favour of geanyfunctions.h.
    * Add "editor-notify" to the plugin API.
    * Add new plugin symbol plugin_help() which is called by Geany when the
      plugin should show its documentation (if any, symbol is optional).

    Documentation:
    * Update Scintilla regular expression info for v1.77 (character
      classes, ASCII escaping, character sets containing square
      brackets peculiarities). Adapted from SciTE doc.
    * Complete 'Hello World' Plugin Howto.

    Internationalisation:
    * Updated translations: bg, ca, cs, de, en_GB, fr, hu, it, ja,
      pt_BR, sv, ru, tr, vi, zh_CN
2009-07-18 19:37:42 +00:00
wiz
fd2f21c574 Update to 2.2.9:
Release notes for GNU indent version 2.2.9, Aug 2002

 * Matthias <moh@itec.uni-klu.ac.at> and Eric Lloyd <ewlloyd@neta.com>
   Added support for -brf to place function opening brace after function
   declaration.

 * Cristalle Azundris Sabon <cristalle@azundris.com>
   Added --preprocessor-indentation (ppi)   if set, will indent nested
   preprocessor-statements with n spaces per level.  Overrides -lps.

 * D.Ingamells <indent@dingamells.fsnet.co.uk> Added option break-function-decl-args-end
   (bfde) to break the function arguments list before the closing bracket.
   -bdfa now causes a break after the opening bracket and before the first
   argument so that the first argument and subsequent argments are indented
   one indentation step instead of being aligned with the opening bracket.
2009-07-18 19:32:38 +00:00
sno
4d91af130d pkgsrc changes:
- Updating package for p5 module Package::Generator from 0.102nb1
    to 0.103
  - Adding perl5 license as license
  - Setting Module::Install as module type

Upstream changes:
0.103   2009-07-09
        add perl5 v8 requirement; never worked 100% under 5.6 anyway
2009-07-18 18:13:19 +00:00
sno
820fbd8238 pkgsrc changes:
- Updating package for p5 module IO::Zlib from 1.09nb2 to 1.10
  - Adding perl license as package license (module POD)

Upstream changes:
Tue Jul 14 22:29:01 2009  Tom Hughes  <tom@compton.nu>
        * Zlib.pm
          Change version number to 1.10.

        * Zlib.pm
        * Makefile.PL
          Require Compress::Zlib 2.000 or later.
2009-07-18 18:01:21 +00:00
sno
d0db44e59b pkgsrc changes:
- Updating package for p5 module File::Find::Rule::VCS from 1.05 to 1.06
  - Adjusting license and module type
  - Adding missing dependency

Upstream changes:
1.06 Wed  8 Jul 2009
	- Updated to Module::Install::DSL 0.91
	- Added explicit dependency on Text::Glob.
	  Some CPAN Testers machines seem to blow up without it.
2009-07-18 17:56:46 +00:00
sno
7a039c582a pkgsrc changes:
- Updating package for p5 module File::Find::Rule::Perl from 1.06 to 1.08
  - Uncommenting license info and correct it

Upstream changes:
1.08 Thu 16 Jul 2009
  - Added the debian/ directory to the list of skipped paths (RT#47921)

1.07 Wed 15 Jul 2009
  - Fix no_index regression with absolute paths (RT#47633)
2009-07-18 17:50:56 +00:00
sno
8d4fd7de81 Updating package for p5 module Devel::StackTrace from 1.2100 to 1.2200
Upstream changes from 1.21 to 1.22:
1.22  Jul 15, 2009

- Apparently, overload::StrVal on older Perls (5.8.5, but not 5.8.8)
  tried to call a stringification method if it existed. So now,
  Devel::StackTrace just uses overload::AddrRef instead, which should
  always be safe. Reported by Michael Stevens. Fixes RT #47900.
2009-07-18 17:45:52 +00:00
wiz
e833eef540 Update to 1.3. Set LICENSE. Disallow Python-2.3 (see below).
Major Changes

    * experimental support for sub-repositories
    * Python 2.3 is no longer supported; now requires Python 2.4-2.6

Commands

    * merge: add -P/--preview option
    * update: don't unlink added files when -C/--clean is specified
    * update: added -c/--check option to abort on local changes
    * update: allow merges going backwards
    * push: improved handling of named branches
    * branches/heads: add a -c/--closed option to show closed branches
    * help: new extensions topic

General

    * add patch.eol config setting to work with cross-platform patches
    * fixed support for SSL through proxies
    * add ability to load hooks from arbitrary Python modules
    * hide passwords for HTTP repositories in error and log output
    * fix Python 2.6 support in the Windows installer
    * add mechanism for specifying HTTP authentication details in hgrc
    * prompts and choices are now shown even in non-interactive mode
    * performance improvements, especially on Windows
    * much improved zsh completion
    * improved Danish, Japanese, Italian and simplified Chinese translations
    * new German, French, Greek, Brazilian Portuguese and traditional Chinese translations

Web interface

    * read configuration data from webdir configs
    * add branches page to hgweb
    * pluggable templater engine support
    * refresh hgwebdir configuration periodically
    * let web.encoding override ui.encoding setting
    * deal with dicts/lists like webdir config paths

Extensions

    * experimental share extension
    * the alias extension has been moved into core
    * mq
          o add -P/--push option to qimport
          o numerous bug fixes
    * convert
          o improved source detection
          o support for comments in author maps
          o add branch map support
          o add different ordering options
          o svn: support OS-specific authn providers
          o svn: improved tag support
          o git: add committer tag only when needed
          o bzr: fix renaming support
          o bzr: add support for filemaps
          o bzr: handle timestamps correctly
          o bzr: fix symlink handling
          o bzr: restore paths to source encoding
          o cvs: add support for CVS merge(point)s
          o cvs: add support for synthetic revisions
          o cvs: better support for branchpoints
          o cvs: deprecate use of external cvsps
          o mtn: improve renaming support
          o mtn: support mtn database files as source
          o mtn: improve date/time support
          o p4: better handling of keywords, binary files and symlinks
    * rebase
          o don't lose copy/rename info
          o keep original mq patch format
    * zeroconf
          o advertise repositories by hostname
          o try to guess IP address if necessary
    * patchbomb
          o option to set attachment name
          o support for In-Reply-To header
    * inotify
          o fix handling of untracked files moved out of repository
          o fix support for directory deletion
    * acl: now works with push over https
2009-07-17 20:35:48 +00:00
adrianp
2ae6078ec7 Give up MAINTAINER 2009-07-17 18:00:13 +00:00
adrianp
962185c2a1 * We now require a specific version of the Email::MIME::Encodings Perl module, to fix an issue where some emails would have too many newlines in them. (Bug 486206)
* Bugzilla's JavaScript and CSS should now be fully compatible with Internet Explorer 8. (Bug 483150)
* Running a saved search with a saved sort order will now no longer overwrite your default search order. (Bug 491679)
* You can now confirm a bug by popular vote even if there is no status called "NEW" in your Bugzilla. (Bug 500900)
* Displaying a bug with lots of comments should now be significantly faster. (Bug 498318)

This release also contains a security fix. See the Security Fixes Section for details.
2009-07-17 17:04:56 +00:00
adrianp
c15367947a Give up MAINTAINER 2009-07-17 16:53:46 +00:00
zafer
4b09fd95a5 update master_sites and homepage 2009-07-16 22:12:17 +00:00
zafer
7c6ec81c08 update master_sites. update homepage. 2009-07-16 21:17:45 +00:00
sno
bbfdb181ec pkgsrc changes:
- Updating package for p5 module Test::Pod from 1.26nb1 to 1.40
  - Adjusting LICENSE and dependencies

Upstream changes:
1.40 - Sun Jul 12 23:32:11 CDT 2009
    [THINGS THAT MAY BREAK YOUR CODE]
    Test::Pod now requires Perl 5.8.0.

    [ENHANCEMENTS]
    Test::Pod now complains about the illegal construct L<text|url>.
    Thanks to Paul Miller.

    The list of directories to exclude is now much longer, and is
    available in %Test::Pod::ignore_dirs.  This list is right now:

        '.bzr' => 'Bazaar',
        '.git' => 'Git',
        '.hg'  => 'Mercurial',
        '.pc'  => 'quilt',
        '.svn' => 'Subversion',
        CVS    => 'CVS',
        RCS    => 'RCS',
        SCCS   => 'SCCS',
        _darcs => 'darcs',
        _sgbak => 'Vault/Fortress',
2009-07-16 06:13:48 +00:00
sno
277830940b pkgsrc changes:
- Updating package for p5 module Test::Inline from 2.210 to 2.211
  - Adjusting dependencies, LICENSE and PERL5_MODULE_TYPE

Upstream changes:
2.211 Wed 15 Jul 2009
	- Updating to Module::Install 0.91
	- More complete removal of Class::Autouse
2009-07-16 06:07:04 +00:00
sno
d639e7daea pkgsrc changes:
- Updating package for p5 module Test::ClassAPI from 1.05nb1 to 1.06
  - Adjusting dependencies, LICENSE and PERL5_MODULE_TYPE

Upstream changes:
1.06 Mon 13 Jul 2009
	- No functional changes
	- Updating to Module::Install::DSL 0.91
	- Updating to new author tests
	- Updating minimum Perl version to 5.6
2009-07-16 06:01:23 +00:00
joerg
333014215e Fix obviously incorrect PLIST. Bump revision. 2009-07-15 21:09:10 +00:00
kefren
4a9b8e69cd The continuing story of mono 2.4.2 update 2009-07-15 12:12:37 +00:00
joerg
79a52ae9e5 MAKE_JOBS_SAFE=no 2009-07-15 10:29:16 +00:00
ver
0df3bca6ba Upgrade devel/py-ZopeInterface to zope.interface-3.3.0.
Use eggs instead of distutils.
Remove patch-aa as it no longer applies.

Add licenses/zpl and add zpl to mk/license.mk:DEFAULT_ACCEPTABLE_LICENSES.

Patch posted to pkgsrc-users@ and okayed by agc@.
2009-07-15 06:12:44 +00:00
joerg
ee68c0facd Update to June snapshot of e17. No detailed changes. 2009-07-14 22:05:10 +00:00
joerg
83f3da9b2a Update to eet-1.2.1: bugfixes 2009-07-14 22:04:18 +00:00
hasso
01e14f974e Don't attempt to build gdb on DragonFly. It's also unlikely that someone
will integrate DragonFly changes into upstream soon.
2009-07-14 19:02:16 +00:00
tnn
d3fed7f01a Allow the package to build on amd64, but use -m32 due to LP64 issues. 2009-07-14 17:26:35 +00:00
ahoka
904bfc46fc Add BUILDLINK_INCDIRS. Fixes tmux build and more correct in general. 2009-07-13 20:36:42 +00:00
minskim
04f4e75917 Make sure that a .orig file is not installed. 2009-07-13 11:58:01 +00:00
minskim
a09664f4e5 ruby-eet needs pkg-config as a tool. 2009-07-12 23:05:38 +00:00
minskim
2d34420d61 Make emacs-ilisp build with emacs23. 2009-07-12 21:37:23 +00:00
minskim
d9fab9c7e9 Force to use EMACS_BIN to ensure that the correct binary is invoked. 2009-07-12 21:29:50 +00:00
minskim
0d31bc11c2 Force to use EMACS_BIN to ensure that the correct binary is invoked. 2009-07-12 20:49:14 +00:00
minskim
70b0063ee9 Make sure that a .orig file is not installed.
Noted by Hasso Tepper.
2009-07-12 19:51:16 +00:00
wiz
3c74820f98 Fix typos in comment. 2009-07-12 17:41:25 +00:00
ahoka
9f3a2d17c8 Install ncurses headers to include/ncurses. This fixes a bug, when having
/usr/pkg/include in the header search path shadows some of the system's
curses headers (happens when building or developing curses application
outside of the pkgsrc build system).
2009-07-12 17:23:13 +00:00
abs
a7ddfcc944 PYTHON_VERSIONS_ACCEPTED += 26 2009-07-10 22:22:39 +00:00
hasso
74618d303b Make it build on DragonFly. 2009-07-10 19:18:53 +00:00
tron
bd23ea7752 Set license to "gnu-lgpl-v2" (GNU Library General Public License,
version 2.0).
2009-07-10 12:12:25 +00:00
drochner
35b44fbef5 update to 2.26.2.1
changes:
-build system improvements
-translation updates
2009-07-09 17:48:36 +00:00
drochner
a850e303d1 update to 2.26.2
changes:
-bugfixes
-build system improvements
-translation updates
2009-07-09 17:41:08 +00:00
drochner
40b49f4685 update to 2.20.4
changes:
-bugfixes
-translation updates
2009-07-09 17:33:54 +00:00
drochner
08a2be6b04 update to 1.24.4
changes: bugfixes
2009-07-09 17:29:58 +00:00
markd
d52041cb82 Add support for g95 on NetBSD to libtool.
Bump PKGREVISION of libtool-base.

OKed by jeorg.
2009-07-08 21:01:43 +00:00
hasso
ee586f331f Update to 1.2.2. Changes since 1.2.1:
Alan Coopersmith (1):
      Version bump: 1.2.2

Dan (1):
      Fix incorrect warning message in XORG_MACROS_VERSION

Dan Nicholson (3):
      Fix comment in XORG_MACROS_VERSION on usage
      Restore part of the XORG_MACROS_VERSION comment
      Use m4 for XORG_MACROS_VERSION to error during autoconf

Jeremy Huddleston (1):
      XORG_CWARNFLAGS: += is not valid for appending in bourn scripts

Jon TURNEY (1):
      Use correct CWARNFLAGS when cross compiling
2009-07-08 20:22:54 +00:00
hasso
e03a8736b9 Make it build on NetBSD. Reported by joerg@. 2009-07-08 18:09:25 +00:00
joerg
d1dac1f373 user-destdir support 2009-07-08 16:27:31 +00:00
joerg
ee5056a61f Update to libjit-0.1.2:
- new  license: LGPL 2.1
- amd64 backend
- various other improvements
2009-07-08 16:23:59 +00:00
joerg
a4f0f269f9 user-destdir support 2009-07-08 16:18:33 +00:00
joerg
e83e699b7f user-destdir support 2009-07-08 16:09:00 +00:00
sno
2c350a6d79 Updating package for p5 module Proc::Simple from 1.24 to 1.25 2009-07-08 14:23:06 +00:00
joerg
182f2e0a25 user-destdir support 2009-07-08 14:02:49 +00:00
joerg
d4a50a2966 Provide PY_COMPILE_ALL and PY_COMPILE_O_ALL to compile all Python
sources in a directory (tree) in pversion.mk. Adjust the various places
that called it locally.
2009-07-08 13:55:58 +00:00
sno
df265c03b6 Updating package for p5 module Variable::Magic from 0.35 to 0.36
Correcting license according to META.yml

Upstream changes:
0.36    2009-07-05 16:30 UTC
        + Chg : getdata() now returns an empty list when no magic is present.
                It used to return undef but did not croak as stated in the doc.
                Thanks Matt S. Trout for pointing this out.
        + Fix : Building and tests with ActiveState Perl 5.8 build >= 822.
2009-07-08 08:39:06 +00:00
sno
df5126610c Updating package for p5 module MooseX::Emulate::Class::Accessor::Fast
from 0.00900 to 0.00901

Upstream changes:
0.00901    July 06, 2009
          - Fix to not warn with newer versions of Moose by passing is => 'bare'
            to process_accessors method.
2009-07-08 08:34:14 +00:00
sno
52d660b82a Updating package for MooseX::Params::Validate from 0.09 to 0.12
Adjusting meta-info according to META.yml (license, dependencies)

Upstream changes:
0.12 Tue. Jul. 7, 2009
    - Using the subroutine name as a cache key for validation specs
      broke in the face of method modifiers, which all appear to have
      the same name. Now we use Devel::Caller to get the CV of the
      caller and use its refaddr as the key, which will be unique in
      all cases. Bug report by Jos Boumans. RT #46730.

0.11 Tue. Jul. 7, 2009
    - The validation functions tried to coerce optional keys which
      weren't present in the incoming parameters, leading to weird
      errors. Based on a patch from Jos Boumans. RT #46344.

    - Allow other callbacks to be specified. Previously these were
      silently thrown out. But we'd recommend just defining types that
      encapsulate everything in the callback instead. Based on a patch
      from Jos Boumans. RT #47647.

0.10 Tue. Jun. 30, 2009
    - Shut up deprecation warnings from the tests. Reported by John
      Goulah.
2009-07-08 08:30:42 +00:00
sno
81925fbf9b Updating package for p5 module Module::ScanDeps from 0.90 to 0.91
Setting license

Upstream changes:
[Changes for 0.91 - 2009-06-22]
* Add special case for Tk's setPalette call (Christoph Lamprecht)
2009-07-08 08:21:28 +00:00
sno
ab3eccb891 Updating package for p5 module File::ChangeNotify from 0.06 to 0.07
Upstream changes:
0.07   2009-06-29

- Fixed a typo in File::ChangeNotify::Watcher that causes a warning
  with newer versions of Moose. Reported by David Raab. Fixes RT
  #47431.
2009-07-08 08:14:40 +00:00
sno
5f16f19562 pkgsrc changes:
- Updating package for module Devel::StackTrace from 1.20 to 1.21
  - Adjusting meta information:
    * license to ${PERL5_LICENSE}
    * module type to Module::Build
    * remove dependency to devel/p5-Test-Simple - desired version is in
      perl core

Upstream changes:
1.21  Jul 1, 2009

- Overloaded objects which didn't provide a stringification method
  cause Devel::StackTrace to die when respect_overload was
  true. Reported by Laurent Dami. RT #39533.

- Added a frame_filter option which allows for fine-grained control
  over what frames are included in a trace. Based on (but expanded)
  from a patch proposed by Florian Ragwitz. RT #47415.
2009-07-08 08:10:23 +00:00
sno
192e730639 pkgsrc changes:
- Updating package for p5 module B::Hooks::OP::Check from 0.17 to 0.18
  - Setting license to ${PERL5_LICENSE} and adjusting dependency to
    ExtUtils::Depends

Upstream changes:
0.18  Mon, 06 Jul 2009 14:39:25 +0200
  * Require ExtUtils::Depends 0.302, which fixes linking problems on strawberry
    perl.
2009-07-08 08:03:57 +00:00
sno
9bda7f2bde Updating package for Data::Section from 0.005 to 0.091.820 and set license
to ${PERL5_LICENSE} according to META.json

Upstream changes:
0.091820  2009-07-01 18:25:50 UTC
          add docs on using ForMethod to avoid autocleaning (thanks, Kent
          Fredric)

0.006     2008-11-23
          remove smoke tests that did nothing useful; thanks Florian
2009-07-07 22:38:10 +00:00
sno
d5b43fd646 Updating package for p5 module Test::Simple from 0.88 to 0.92
Upstream changes:
0.92  Fri Jul  3 11:08:56 PDT 2009
    Test Fixes
    * Silence noise on VMS in exit.t (Craig Berry)
    * Skip Builder/fork_with_new_stdout.t on systems without fork (Craig Berry)


0.90  Thu Jul  2 13:18:25 PDT 2009
    Docs
    * Finally added a note about the "Wide character in print" warning and
      how to work around it.
    * Note the IO::Stringy license in our copy of it.
      [test-more.googlecode.com 47]

    Test Fixes
    * Small fixes for integration with the Perl core
      [bleadperl eaa0815147e13cd4ab5b3d6ca8f26544a9f0c3b4]
    * exit code tests could be effected by errno when PERLIO=stdio
      [bleadperl c76230386fc5e6fba9fdbeab473abbf4f4adcbe3]

    Other
    * This is a stable release for 5.10.1.  It does not include
      the subtest() work in 0.89_01.
2009-07-07 22:32:34 +00:00
sno
36409d9254 pkgsrc changes:
- Updating package for p5 module ExtUtils::Depends from 0.301 to 0.302
  - Setting license to ${PERL5_LICENSE} according to META.yml
  - Using CPAN as MASTER_SITE

Upstream changes:
0.302 Sat Jul  4 15:28:35 CEST 2009
	- Create import libraries if necessary to fix linking when gcc is used
	  on MSWin32 (Strawberry Perl, for example).
2009-07-07 22:21:16 +00:00
sno
d86f5e091f pkgsrc changes:
- Updating package for p5 module ExtUtils::ParseXS from 1.19 to 1.20
  - Allow tests using the c compiler
  - remove dependency to ExtUtils::CBuilder package, the is no version
    required and ExtUtils::CBuilder is in perl core meanwhile ...
  - Setting LICENSE to ${PERL5_LICENSE} according META.yml

Upstream changes:
2.20 - Wed Jul  1 13:42:11 EDT 2009

 - No changes from 2.19_04

2.19_04 - Mon Jun 29 11:49:12 EDT 2009

 - Changed tests to use Test::More and added it to prereqs

 - Some tests skip if no compiler or if no dynamic loading

 - INTERFACE keyword tests skipped for perl < 5.8

2.19_03 - Sat Jun 27 22:51:18 EDT 2009

 - Released to see updated results from smoke testers

 - Fix minor doc typo pulled from blead

2.19_02 - Wed Aug  6 22:18:33 2008

 - Fix the usage reports to consistently report package name as well
   as sub name across ALIAS, INTERFACE and regular XSUBS. [Robert May]

 - Cleaned up a warning with -Wwrite-strings that gets passed into
   every parsed XS file. [Steve Peters]

 - Allow (pedantically correct) C pre-processor comments in the code
   snippets of typemap files. [Nicholas Clark]
2009-07-07 22:15:45 +00:00
sno
0565e976bc Updating package for p5 module Extutils::CBuilder from 0.24 to 0.26.02
Adjust module type and license

Upstream changes:
0.2602 - Sat Jul  4 10:57:12 EDT 2009

 Bugs fixed:
 - Fixed 00-have-compiler.t if $^X is a relative path [David Wheeler]

0.2601 - Wed Jul  1 09:37:39 EDT 2009

 Bugs fixed:
 - On VMS, cleans up extra files generated during testing
   [John E. Malmberg, Craig Berry]

0.26 - Mon Jun 29 20:11:52 EDT 2009

 - No changes from 0.25_01

0.25_01 - Sat Jun 27 23:13:20 EDT 2009

 - Changed test library to Test::More

 - Added tests for have_compiler

 - Skips tests that need a compiler if have_compiler is false

 - have_compiler will try to compile in the current directory
   if compiling in tmpdir fails for whatever reason

0.25 - Fri Jun 26 16:18:13 EDT 2009

 - Slight diagnostic improvements in link.t

0.24_01 - Sun Mar  8 14:50:10 2009

 - On Windows, don't generate "mt" command when CRT is statically
   linked. [Jan Dubois]

 - On Cygwin, examine $Config{useshrplib} to see whether we're
   supposed to be linking with a shared perl library or not. [Reini
   Urban]

 - In link_executable() on Cygwin, trust $Config{ld} rather than using
   $Config{cc} for linking. [Reini Urban]

 - Add 'haiku' as a Unix-like platform. [Ingo Weinhold]
2009-07-07 22:02:35 +00:00
sno
5ec8d18e02 pkgsrc changes:
- updating package for p5 module sapnwrfc from 0.24 to 0.30
  - Adjusting meta data (license, homepage, dependencies)

Upstream changes:
Mon Jun 22 16:51:14 NZST 2009
  * Fixes on connection parameters
  * sapnwrfc-cookbook - a comprehensive set of examples, and discussions there in
  * Better installation instructions
  * revamped RFC server code
  * banishment of RFC client memory leaks
  * thanks to ce.com.au (Adam Kennedy) for all assistance in making these improvements possible.

 Tue Jun 23 17:00:52 NZST 2009
   * further banishment of memory leaks when using tables in RFC client calls

 Sat Jun 27 17:55:17 NZST 2009
   * very slow memory leak with respect to referencing table entries on RFC client calls.
2009-07-07 21:28:52 +00:00
sno
cf542b7423 pkgsrc changes:
- Updating package for p5 module from 0.011 to 0.012
  - Adjusting license and work around Module::Install

Upstream changes:
0.012     2009-05-22
          added guess_license_from_meta which is both JSON and YAML compatible
          (BRICAS)
2009-07-07 21:26:19 +00:00
sno
dc26d03f2b Updating package for p5 module Set::Scalar from 1.23 to 1.24
Adjusting LICENSE

Upstream changes:
2009-06-02  Jarkko Hietaniemi  <jhi@iki.fi>

	* Fixed "The intersection method does not like references in the
	  set." [rt.cpan.org #46589], bug reported and fix provided by
	  Father Chrysostomos.

	* Cosmetics: removed trailing whitespace.

	* Renamed README as README.old.  It has been close to ten years.

	* Added new README.

	* Updated copyright years.

	* Released as 1.24.
2009-07-07 21:23:47 +00:00
sno
82f846cad2 Updating package for p5 module Return::Value from 1.302 to 1.666.001
Setting license to ${PERL5_LICENSE}

Upstream changes:
1.666001  2009-06-08
1.666000  2009-06-08
          formally declare Return::Value deprecated
1.303     2007-04-01
          fix test to work on 5.5
2009-07-07 21:22:02 +00:00
sno
7124e73e80 Updating package for p5 module PadWalker from 1.7nb1 to 1.9 and set
license to the value from META.yml.

Upstream changes:
1.8  Thu 25 Jun 2009 21:17:17 BST
	- Apply patches from doy (#41710) and nothingmuch (set_closed_over).

1.9  Fri 26 Jun 2009 10:01:17 BST
	- Identical to 1.8, but with the bogus metadata ._ files removed
	  from the distributed tar file.
2009-07-07 21:19:09 +00:00
sno
7b1d1416d2 pkgsrc changes:
- Updating package for p5 module Mouse from 0.22 to 0.27
  - Correcting LICENSE
  - Use pkgsrc rules for Module::Install installation
  - Adjusting dependencies

Upstream changes:
0.27 Thu Jul  2 15:17:37 2009
    * Doc updates (Sartak)

    * Include missing Mouse::Tiny

0.26 Wed Jul  1 13:39:30 2009
    * Fix failing tests by requiring a newer Moose in that test (t0m)

0.25 Fri Jun 19 12:05:42 2009
    * Fix SIGNATURE (reported by daxim) ... by removing it :)

0.24 Mon Jun 15 14:47:18 2009
    * Moose's construct_instance is deprecated, use new_object (tokuhirom)

    * Improve Mouse::Tiny generation (tokuhirom)

    * Inlining destructor fixes (tokuhirom)

    * Add Mouse->init_meta (tokuhirom)

    * Fix failing tests by requiring a newer Moose in that test (Sartak)

    * Don't warn in tests about Squirrel deprecations (Sartak)

0.23 Wed May 27 16:52:28 2009
    * Take the mro::linearized_isa DEMOLISHALL fix from Moose
      (originally by doy)

    * Mouse::class_of to mirror Class::MOP::class_of
2009-07-07 21:17:06 +00:00
sno
40fe448547 Updating package for MooseX::Types from 0.12 to 0.16
Upstream changes:
0.16    Mon Jun 29 10:50:41 PDT 2009
        - Ship with Module::Install 0.91

0.15    Sun Jun 27 15:50:00 EDT 2009
        - Change all uses of croak in TypeDecorator to use the Moose
          throw_exception method.
        - More test cases for the union mixed string type issue, and
          better handling of this in the | overload in TypeDecorator

0.14    Fri Jun 26 17:52:20 PDT 2009
        - Fix union with string type

0.13    Tue Jun 23 05:46:33 PDT 2009
        - Add Test::Moose to build_requires for Fedora
2009-07-07 21:11:41 +00:00
sno
097d5aee45 pkgsrc changes:
- Updating package for p5 module MooseX::Singleton from 0.17 to 0.18
  - Correcting LICENSE according to META.yml
  - Setting module type to Module::Install to prevent auto-install via
    cpan
  - Adjusting dependencies

Upstream changes:
0.18 2009-06-21
    - Changes to work Moose 0.82 (Dave Rolsky)
2009-07-07 21:07:46 +00:00
sno
2819b3ba88 Updating package for MooseX::AttributeHelpers from 0.19 to 0.20
Upstream changes:
0.20 Thu June 25, 2009
	- MXAH is moving into core. This module will be deprecated when
	  that finally happens.
	- Remove register_implementation methods from the traits because
	  we don't want to conflict with cored AttributeHelpers. You'll need to
	  specify the full package name for traits --
	  MooseX::AttributeHelpers::Trait::Counter instead of Counter
	- New provided method for hashs: elements (Returns the key, value
	  pairs in the hash as a flattened list) (plu)
2009-07-07 21:04:23 +00:00
sno
6a931a07d7 Updating package for p5 module Data::UUID from 1.20.1 to 1.20.2
Upstream changes:
1.202 Mon Jun 15 18:42:19 EDT 2009
  - localize changes to $! (thanks, Jesse Vincent!)
2009-07-07 21:01:29 +00:00
sno
26b5170b09 Updating package for p5 module Config::IniFiles from 2.51 to 2.52
Upstream changes:
Version 2.52:   ( Sun Jun 28 16:16:09 IDT 2009 )
------------------------------------------------

* Added more keys to Build.PL (author, etc.)
* Added resources and keywords to META.yml.
* Converted t/00load.t to Test-More.
* No longer chdir()-ing into "t" in t/00load.t
* Got rid of the "new Config::IniFiles" syntax in the tests.
- replaced with Config::IniFiles->new().
- see "Perl Best Practices", "Programming Perl", 3rd Edition
2009-07-07 20:59:08 +00:00
sno
73656eab08 pkgsrc changes:
- Updating package for p5 module Class::Method::Modifiers from 1.01
    to 1.04
  - Setting license to ${PERL5_LICENSE} and adjust dependencies
    according to META.yml

Upstream changes:
1.04    Mon Jun 15 11:33:31 2009
        We need parens around confess if we're going to delay-load
            Carp, affects only 5.10 (reported by David Raab)
1.03    Sun Jun 14 14:44:25 2009
        Modernize the dist
        Fix possible test failures
        Only load Carp if we have to
1.02    Sun May 31 23:33:42 2009
        Fix for void context (reported by tokuhirom)
        Lift dependency on on MRO::Compat
2009-07-07 20:57:19 +00:00
sno
997c189452 pkgsrc changes:
- Updating package for p5 module Class::Gomor from 1.01 to 1.02
  - Adjusting META information (license, homepage)

Upstream changes:
1.02 Sat May 23 15:44:40 CEST 2009
   - bugfix: a warning when used with perl 5.10
   - new: test kwalitee
   - update: copyright notice
2009-07-07 20:54:28 +00:00
sno
de92ce4a04 pkgsrc changes:
- Updating package for p5 module Cache::FastMmap from 1.30 to 1.34
  - Adjusting LICENSE

Upstream changes:
1.34 Fri Jun 19 12:00 2009
  - perldoc fix (thanks Jonathan Yu)

1.33 Thu Jun 18 12:00 2009
  - Update version in META.yml

1.32 Thu Jun 18 11:55 2009
  - Better LiveCaches tracking via DESTROY

1.31 Thu Jun 18 11:40 2009
  - when in raw_values => 0 mode, the write_cb is now
    correctly called with thawed data, rather than the
    raw frozen data
  - empty_on_exit correctly called even when a global
    cache is left at interpreter exit time (required
    Scalar::Util qw(weaken) for object tracking)
2009-07-07 20:51:51 +00:00
sno
af6a204241 Updating package for p5 module CPAN from 1.9400 to 1.9402
Upstream changes:
2009-06-27  Andreas J. Koenig  <andk@cpan.org>
	* release 1.9402, nearly identical to 1.94_01 with these additions:
	* protect build_dir_reuse to not process irrelevant yaml files;
	  addressing a bug report by Asif Iqbal on cpan-discuss mailing list
	* doc fix by Dan Dascalescu

2009-06-14  Andreas J. Koenig  <andk@cpan.org>
	* release 1.94_01, a candidate for the next stable release
	* friendlier CPAN shell startup message (RT#46869 by ADAMK)
	* sets $Archive::Tar::CHOWN=0 and $Archive::Tar::SAME_PERMISSIONS=0;
          (RT#46384 reported by John Lightsey)
	* fix CPAN Testers reports summary for new website YAML format
	  (RT#46652; David Golden)
	* continuing to improve error handling on unplugged operation (tracked
	  in RT#44549)
	* fix RT#46378: what happens when using 'o conf urllist' for reordering
2009-07-07 20:49:40 +00:00
sno
b66e95c81e pkgsrc changes:
- Updating package for p5 module B::Hooks::Parser from 0.08 to 0.09
  - Adjusting dependencies according to META.yml
  - Setting license according to META.yml

Upstream changes:
0.09  Wed, 03 Jun 2009 13:20:21 +0200
  * Don't redefine various macros if they already exist.
  * Add B::Hooks::Toke::skipspace function (Liu Kang-min).
2009-07-07 20:46:53 +00:00
sno
643225f0d0 Updating package for p5 module AnyEvent from 4.411 to 4.800
Upstream changes:
4.8  Mon Jul  6 23:45:16 CEST 2009
	- AnyEvent::DNS did not properly follow CNAME records with
          uppercase targets.
        - AnyEvent::DNS would errornously return AAAA records
          with v4 mapped addresses (a faulty record) as ipv4 addresses,
          causing AnyEvent::Socket to throw an exception.
        - added new module AnyEvent::TLS for easier SSL/TLS context
          creation, with many options including hostname verification,
          secure default configuration, lots of documentation and,
          predefined diffie-hellman keys for perfect forward security
          and much more. get it while it's still fresh!
        - use AnyEvent::TLS in AnyEvent::Handle for context management.
	- load AnyEvent::Handle only on demand in AnyEvent::DNS,
          so AnyEvent::Socket users have smaller memory footprint
          in the common case.
        - add AnyEvent::Handle->push_shutdown method.
        - add an additional error message parameter to AnyEvent::Handle's
          on_error callback (for TLS, $! is still available).
        - add AnyEvent::Handle on_starttls/on_stoptls callbacks.
        - make AnyEvent::Handle more robust against early conenction
          failures (during new), and return C<undef> in that case
          from the constructor.
        - AnyEvent::Handle will now try to load only JSON::XS first,
          then fall back to JSON.
        - format_ipv4/format_ipv6 are now exported by default, for symmetry,
          and because it was documented that way.

4.451 Fri Jul  3 00:28:58 CEST 2009
	- do not clear rbuf when shutting down an AnyEvent::Handle
          object - doing so breaks AnyEvent::HTTP.

4.45  Mon Jun 29 22:59:26 CEST 2009
        - a write error could cause AnyEvent::Handle to create
          an I/O watcher with an undefined $fh.
        - special-case mapped ipv4 addresses in both
          AnyEvent::Socket::format_address and parse_address,
          to treat them just like ipv4 addresses.
        - updated and overhauled the AnyEvent::Intro doc.
        - implement AnyEvent::Socket::format_ipv4/ipv6.
	- slightly speed up portable_pipe/socketpair.
        - expand condvar begin/end documentation.

4.42  Fri Jun 26 08:32:18 CEST 2009
	- preliminary and neccesarily incomplete support for IO::Async.
	- reset SIGCHLD to DEFAULT when AnyEvent is loaded, in
          case it was set to IGNORE, to ensure we can catch child statuses
          even when the calling env acts stupidly.
        - updated benchmarks with IO::Async, which performs very well.

4.412 Wed Jun 24 01:35:57 CEST 2009
	- support an "untaint" attribute for AnyEvent::DNS
          and set it on the default resolver.
	- implement and document AnyEvent::Impl::Perl::loop.
        - remove all anyevent-env variables from %ENV
          when running in tainted mode.
        - mention and extend the IO::Lambda benchmark.
2009-07-07 20:43:38 +00:00
sno
7e805fdc77 Updating package for p5 module Any::Moose from 0.09 to 0.10
Correcting LICENSE

Upstream changes:
0.10  Fri 19 Jun 2009
  * Fix META.yml
2009-07-07 20:39:47 +00:00
sno
3b406274e6 Updating package of p5 module File::Temp from 0.21 to 0.22
Setting license to ${PERL5_LICENSE}

Upstream changes:
V0.22
      + Portability fixes in t/fork.t provided by perl5-porters.
2009-07-07 20:08:05 +00:00
sno
1b6ac1b07c pkgsrc changes:
- Updating Perl-Tidy from 20071205 to 20090616
  - Setting license to gnu-gpl-v2

Upstream changes:
  2009 06 16
     - Allow configuration file to be 'perltidy.ini' for Windows systems.
       i.e. C:\Documents and Settings\User\perltidy.ini
       and added documentation for setting configuation file under Windows in man
       page.  Thanks to Stuart Clark.

     - Corrected problem of unwanted semicolons in hash ref within given/when code.
      Thanks to Nelo Onyiah.

     - added new flag -cscb or --closing-side-comments-balanced
      When using closing-side-comments, and the closing-side-comment-maximum-text
      limit is exceeded, then the comment text must be truncated.  Previous
      versions of perltidy terminate with three dots, and this can still be
      achieved with -ncscb:

   perltidy -csc -ncscb

       } ## end foreach my $foo (sort { $b cmp $a ...

  However this causes a problem with older editors which cannot recognize
      comments or are not configured to doso because they cannot "bounce" around in
      the text correctly.  The B<-cscb> flag tries to help them by
      appending appropriate terminal balancing structure:

   perltidy -csc -cscb

       } ## end foreach my $foo (sort { $b cmp $a ... })

  Since there is much to be gained and little to be lost by doing this,
      the default is B<-cscb>.  Use B<-ncscb> if you do not want this.

      Thanks to Daniel Becker for suggesting this option.

     - After an isolated closing eval block the continuation indentation will be
       removed so that the braces line up more like other blocks.  Thanks to Yves Orton.

     OLD:
        eval {
            #STUFF;
            1;    # return true
          }
          or do {
            #handle error
          };

     NEW:
        eval {
            #STUFF;
            1;    # return true
        } or do {
            #handle error
        };

     -A new flag -asbl (or --opening-anonymous-sub-brace-on-new-line) has
      been added to put the opening brace of anonymous sub's on a new line,
      as in the following snippet:

        my $code = sub
        {
            my $arg = shift;
            return $arg->(@_);
        };

      This was not possible before because the -sbl flag only applies to named
      subs. Thanks to Benjamin Krupp.

     -Fix tokenization bug with the following snippet
       print 'hi' if { x => 1, }->{x};
      which resulted in a semicolon being added after the comma.  The workaround
      was to use -nasc, but this is no longer necessary.  Thanks to Brian Duggan.

     -Fixed problem in which an incorrect error message could be triggered
     by the (unusual) combination of parameters  -lp -i=0 -l=2 -ci=0 for
     example.  Thanks to Richard Jelinek.

     -A new flag --keep-old-blank-lines=n has been added to
     give more control over the treatment of old blank lines in
     a script.  The manual has been revised to discuss the new
     flag and clarify the treatment of old blank lines.  Thanks
     to Oliver Schaefer.
2009-07-07 20:05:26 +00:00
sno
98fed7613c Updating package for p5 module UNIVERSAL::isa from 1.02 to 1.03
Upstream changes:
1.03  Mon Jun 22 20:42:36 UTC 2009
    - improved packaging (Module::Build is now a config_requires dependency)
2009-07-07 19:58:41 +00:00
sno
cf74b170d0 Updating package for p5 module UNIVERSAL::can from 1.14 to 1.15
Upstream changes:
1.15  Mon Jun 22 20:39:48 UTC 2009
    - moved Module::Build dependency to config_requires (RT #47165, hdp)
    - unified licensing between README and module (RT #46934, nhandler)
2009-07-07 19:56:24 +00:00
sno
c1ab52d75b pkgsrc changes:
- updating package for p5 module Array::Compare from 1.17 to 1.18
  - setting license to ${PERL5_LICENSE} according to META.yml

Upstream changes:
2009-06-14  Dave Cross  <dave@dave.org.uk>
	* lib/Array/Compare.pm: Bump version number for release.

2009-06-14  Dave Cross  <dave@dave.org.uk>
	* lib/Array/Compare.pm: Added version number.  Fixed
	  https://rt.cpan.org/Ticket/Display.html?id=45145

2009-06-14  Dave Cross  <dave@dave.org.uk>
	* Build.PL: Moved version setting into .pm.

2009-02-21  Dave Cross  <dave@dave.org.uk>
	* : Removed execute bit.

2008-06-29  Dave Cross  <dave@dave.org.uk>
	* Build.PL, lib/Array/Compare.pm: Added LICENSE section (for
	  cpants).
2009-07-07 19:24:34 +00:00
sno
394651d552 Added devel/p5-namespace-autoclean version 0.08 2009-07-07 18:58:28 +00:00
sno
e0aa9301f0 Added devel/p5-MooseX-Traits-Pluggable version 0.04 2009-07-07 18:57:26 +00:00
sno
aac87bac10 Importing package of p5 module namespace::autoclean 0.08 as dependency
of imported devel/p5-MooseX-Traits-Pluggable.

When you import a function into a Perl package, it will naturally also be
available as a method.
The namespace::autoclean pragma will remove all imported symbols at the end
of the current package's compile cycle. Functions called in the package
itself will still be bound by their name, but they won't show up as methods
on your class or instances.
This module is very similar to namespace::clean, except it will clean all
imported functions, no matter if you imported them before or after you used
the pagma. It will also not touch anything that looks like a method,
according to Class::MOP::Class::get_method_list.
2009-07-07 18:56:04 +00:00
sno
3067849190 Importing package for p5 module MooseX::Traits::Pluggable version 0.04
as dependency of scheduled import of p5 module CatalystX::Component::Traits
(dependency of scheduled update of databases/p5-Catalyst-Model-DBIC-Schema).

Adds support for class precedence search for traits and some extra attributes.
2009-07-07 18:53:57 +00:00
sno
206749a2ee Added devel/p5-MooseX-Traits version 0.06 2009-07-07 18:51:00 +00:00
sno
134b5b4083 Importing package for p5 module MooseX::Traits version 0.06 as dependency
of scheduled import of MooseX::Traits::Pluggable (dependency for
CatalystX::Component::Traits etc.)

Often a developer want to create components that can be added to a class
arbitrarily. This module makes it easy for the end user to use these
components. Instead of requiring the user to create a named class with the
desired roles applied, or applying roles to the instance one-by-one, he can
just pass a traits parameter to the class's new_with_traits constructor.
This role will then apply the roles in one go, cache the resulting class
(for efficiency), and return a new instance. Arguments meant to initialize
the applied roles' attributes can also be passed to the constructor.
2009-07-07 18:49:13 +00:00
sno
e1c69380f1 pkgsrc changes:
- Updating package for p5 module Moose from 0.81 to 0.87
  - Adjust dependencies according to META.yml

Upstream changes:
0.87 Tue Jul 7, 2009
    * Moose::Meta::Method::Delegation
      - Once again allow class names as well as objects for
        delegation. This was changed in 0.86.

0.86 Fri Jul 3, 2009
    * Moose::Meta::Class::Immutable::Trait
      - Fixes to work with the latest Class::MOP.

    * Moose::Meta::Method::Delegation
      - Delegation now dies with a more useful error message if the
        attribute's accessor returns something defined but
        unblessed. (hdp)

0.85 Fri, Jun 26, 2009
    * Moose::Meta::Attribute
      - The warning for 'no associated methods' is now split out into
        the _check_associated_methods method, so that extensions can
        safely call 'after install_accessors => ...'. This fixes a
        warning from MooseX::AttributeHelpers. (hdp)

0.84 Fri, Jun 26, 2009
    * Moose::Role
      - has now sets definition_context for attributes defined in
        roles. (doy)

    * Moose::Meta::Attribute
      - When adding an attribute to a metaclass, if the attribute has
        no associated methods, it will give a deprecation
        warning. (hdp)
      - Methods generated by delegation were not being added to
        associated_methods. (hdp)
      - Attribute accessors (reader, writer, accessor, predicate,
        clearer) now warn if they overwrite an existing method. (doy)
      - Attribute constructors now warn very noisily about unknown (or
        mispelled) arguments

    * Moose::Util::TypeConstraints
      - Deprecated the totally useless Role type name, which just
        checked if $object->can('does'). Note that this is _not_ the
        same as a type created by calling role_type('RoleName').

    * Moose::Util::TypeConstraints
    * Moose::Meta::TypeConstraint::DuckType
      - Reify duck type from a regular subtype into an actual class
        (Sartak)
        - Document this because Sartak did all my work for me
          (perigrin)

    * Moose::Meta::Attribute
      - Allow Moose::Meta::TypeConstraint::DuckType in handles, since
        it is just a list of methods (Sartak)

    * Moose::Meta::Role
      - The get_*_method_modifiers methods would die if the role had
        no modifiers of the given type (Robert Buels).

0.83 Tue, Jun 23, 2009
    * Moose::Meta::Class
      - Fix _construct_instance not setting the special __MOP__ object
        key in instances of anon classes. (doy)

0.82 Sun, Jun 21, 2009
    * Moose::Manual::Types
      - Mention MooseX::Types early to avoid users falling down the
        string parsing rathole (mst)

    * Moose::Manual::MooseX
      - Add warnings about class-level extensions and mention considering
        using plain objects instead
2009-07-07 18:43:30 +00:00
sno
ca035d26d0 pkgsrc changes:
- Updating package for p5 module Class::MOP from 0.85 to 0.89
  - Correcting LICENSE according to META.yml
  - Correcting dependencies

Upstream changes:
0.89 Fri Jul 3, 2009
    * Class::MOP::Class
    * Class::MOP::Class::Immutable::Trait
      - Made the Trait act like a role with a bunch of "around"
        modifiers, rather than sticking it in the inheritance
        hierarchy. This fixes various problems that caused with
        metaclass compatibility, which broke Fey::ORM.

    * Class::MOP::Method
      - Allow a blessed code reference as the method body. Fixes a
        problem interaction with MooseX::Types. (ash)

    * Class::MOP::Instance
      - add inline version of rebless_instance_structure. (doy)
      - change inline_slot_access to use single quotes (gphat)

0.88 Tue, Jun 23, 2009
    * Class::MOP::Class
      - Moved the __INSTANCE__ parameter to _construct_instance from
        Moose to here. (doy)
      - Fixed some issues involving metaclasses of metaclasses and
        immutability. (doy)

0.87 Sun, Jun 21, 2009
    * Various
      - Made sure to always local-ize $@ and $SIG{__DIE__} before
        calling an eval. Fixes RT #45973.

    * Class::MOP::Class
      - Synced docs about immutability with the current reality (which
        changed back in 0.82_01)
      - Removed the immutable_transformer method, which had been
        returning undef since 0.82_01 anyway.

    * Tests
      - Got rid of tests which needed Moose and improved testing of
        constructor/destructor inlining warnings. Fixes RT #47119.

0.86 Tue, Jun 16, 2009
    * Class::MOP::Class
      - If you redefined a subroutine at runtime and then wrapped it
        with a method modifier, the modifier could in some cases wrap
        the original version of the subroutine. Fixes RT #46957.

    * Class::MOP::Class
      - make_immutable issues a warning instead of overriding an
        existing DESTROY method (Dylan William Hardison). Fixes RT
        #46854.
2009-07-07 18:33:52 +00:00
sno
745cf4ab16 Added devel/p5-File-Util version 3.27 2009-07-07 18:21:13 +00:00
sno
6752829356 Importing package for p5 module for File::Util version 3.27.
File::Util provides a comprehensive toolbox of utilities to automate all
kinds of common tasks on file / directories. Its purpose is to do so in
the most portable manner possible so that users of this module won't have
to worry about whether their programs will work on other OSes and machines.
2009-07-07 18:19:39 +00:00
sno
cd4befacea Added devel/p5-Exception-Handler version 1.004 2009-07-07 18:18:10 +00:00
sno
877f4f2479 Importing package for p5 module Exception::Handler 1.004 as dependency of
scheduled import of p5 module File::Util.

Report exceptions with formatted text call-stack.
2009-07-07 18:16:45 +00:00
sno
c1f58741f5 Added devel/p5-Class-OOorNO version 0.011 2009-07-07 18:15:05 +00:00
sno
9e4327cb2b Importing package for p5 module Class::OOorNO 0.011 as dependency of
scheduled import of p5 module File::Util.

Class::OOorNO helps a module handle the input for its subroutines whether
called in object-oriented style (as object methods or class methods with
the arrow syntax ->), or in functional programming style (as subroutines
imported to the caller's namespace via Exporter).
2009-07-07 18:13:42 +00:00
sno
7a8965ffd9 pkgsrc changes:
- Updating package for p5 module Devel::Declare from 0.005005 to 0.005006
  - Adding build dependency to newly imported B::Compiling

Upstream changes:
0.005006
  - Fix compilation on 5.8 perls.
2009-07-07 17:40:44 +00:00
sno
9b8013e1a6 Added devel/p5-B-Compiling version 0.02 2009-07-07 17:33:55 +00:00
sno
226e3061da Importing package for p5 module of B::Compiling 0.02 as built dependency
of devel/p5-Devel-Declare.

This module exposes the perl interpreter's PL_compiling variable to perl.
2009-07-07 17:32:40 +00:00
sno
a1fc612d69 pkgsrc changes:
- updating from 2.1.1 to 2.2.0
  - adding destdir support

Upstream changes:
Version 2.2.0 (23 November 2008)
--------------------------------

 New features:
 * cvs2git: Omit fixup branch if a tag can be copied from an existing revision.
 * cvs2git: Add option to set the maximum number of merge sources per commit.
 * Allow arbitrary SVN directories to be created when a project is created.
 * Allow vendor branches to be excluded, grafting child symbols to trunk.
 * By default, omit trivial import branches from conversion.
   - Add --keep-trivial-imports option to get old behavior.
 * By default, don't include .cvsignore files in output (except as svn:ignore).
   - Add option --keep-cvsignore to get the old behavior.
 * Allow the user to specify the form of cvs2svn-generated log messages.
 * Allow file contents to be written inline in git-fast-import streams.
 * --create-option: allow arbitrary options to be passed to "svnadmin create".
 * Improve handling of auto-props file:
   - Discard extraneous spaces where they don't make sense.
   - Warn if parts of the file might be commented out unintentionally.
   - Warn if the user appears to be trying to quote a property value.

 Bugs fixed:
 * Fix issue #81: Remove svn:ignore property when .cvsignore is deleted.
 * Fix svn dumpfile conformance:
   - Don't include a leading '/' for Node-path.
   - Include the Node-kind field when copying nodes.
 * Make symlink test create symlinks explicitly, to avoid packaging problems.
 * Accept symbol references to revision numbers that end with ".0".

 Improvements and output changes:
 * When -v, log reasons for symbol conversion choices (tag/branch/exclude).
 * Log preferred parent determinations at verbose (rather than debug) level.
 * Log symbol transformations at verbose (rather than warn) level.
 * Log statistics about all symbol transformations at normal level.
 * cvs2git: Generate lightweight rather than annotated tags.
 * contrib/destroy_repository.py:
   - Allow symbols, files, and directories to be renamed.
   - Allow CVSROOT directory contents to be erased.
   - Specify what aspects of a repo to destroy via command-line options.

 Miscellaneous:
 * cvs2svn now requires Python version 2.4 or later.
2009-07-07 17:16:47 +00:00
sno
7eae22dd4b - adding license (perl license, as named in README)
- adding support for destdir
2009-07-07 16:02:01 +00:00
sno
5423f74481 pkgsrc changes:
- Updating package for p5 module ANSIColor from 2.00 to 2.01
  - Adding licese (perl license as named in META.yml)
  - Adding destdir support

Upstream changes:
2009-07-04  Russ Allbery  <rra@stanford.edu>

	* ANSIColor.pm: Version 2.01 released.

	* t/basic.t: Test error handling in color, colored, and uncolor.

	* ANSIColor.pm (uncolor): When reporting errors for bad escape
	  sequences, don't include the leading \e[ or trailing m in the
	  error message.

	* ANSIColor.pm: Add section headings to the DESCRIPTION section of
	  the module since it's getting rather long.
	  (colorstrip): New function to remove ANSI color codes from
	  strings.  Thanks, Paul Miller.
	* t/basic.t: New tests for colorstrip.

	* ANSIColor.pm (AUTOLOAD): Untaint $AUTOLOAD, required by Perl
	  5.10 when running in taint mode.  Thanks, Tim Bellinghausen.
	* t/basic.t: Two new tests for AUTOLOAD error handling.  Enable
	  warnings and taint mode.
2009-07-07 15:58:31 +00:00
sno
c19f2cec86 - adding license (perl license, as named in META.yml)
- adding support for destdir
2009-07-07 15:54:06 +00:00
joerg
16bdbc8735 Make USE_NCURSES more specific. Allow selecting chgat as feature, so
that more packages can work without ncurses on NetBSD 5.99.14+.
2009-07-07 11:04:55 +00:00
joerg
c129af78e1 Fix conflicts in dependency set. 2009-07-07 05:59:17 +00:00
joerg
095862657f Doesn't support MAKE_JOBS. 2009-07-07 05:51:28 +00:00
joerg
fa683d3869 Fix build with newer graphviz. 2009-07-06 16:11:03 +00:00
wiz
ec02f4b538 Fix typo. 2009-07-06 13:22:32 +00:00
gdt
4ff1934e13 Give a hint to use subversion-base instead for those that just want
the command-line programs.
2009-07-06 11:37:07 +00:00
ghen
b547608eef Include agrep in DESCR. 2009-07-02 11:43:38 +00:00
ghen
80dcd95edd Build and install agrep (approximate grep), too. Ok adrianp. 2009-07-02 11:42:17 +00:00
epg
2ba1a22fa3 Oops, print-PLIST seems to be broken! Restore ${PYSITELIB} usage. 2009-07-02 06:08:36 +00:00
epg
671f74ed98 Oops, forgot new patch. 2009-07-02 05:31:42 +00:00
epg
57a8e8c4d5 0.11.0 - 2009-06-11
-----------------------
Maintenance release: compatibility with bzr 1.16 (bencode releated changes),
improved performance of qlog, more fixes for side-by-side qdiff, a dozen of
various bugfixes.

Windows standalone installer for QBzr now built with Inno Setup.
Now user can install only main QBzr files without additional libraries
(e.g. PyQt4). So this installer now can be used to upgrade copy of QBzr plugin
installed as part of standalone bzr.exe installer.

 * qbrowse:
    * Fix problem with opening the log for file/directory. (#383192)
 * qinfo:
    * Add a basic help string (#384632)
 * qview command renamed to qviewer (previously qviewer was alias for qview)
   to avoid confusion with bzr views feature. (#385225)

NOTES: when upgrading your standalone installation of qbzr (on Windows)
you should uninstall old QBzr first, and then re-install it from new installer.


0.10.0 - 2009-06-02
-----------------------
Maintenance release: log widget with revisions graph used in qannotate,
and qcommit (to show pending merges); you can search for tags and bugs
in qlog; improvements to show qlog for multiple files or for dir content;
more context menus; various bugfixes.

 * qlog:
    * Added search for tags and bugs.
    * Fixed a bug with qlog FILE where it was not showing revisions if the
      revision that changed the file had been merge into another branch before
      it was merged into the mainline. (Bug #350166)
    * Fixed a bug when clicking refresh with multiple branches open.
      (Bug #351633)
    * When viewing a remote branch, qlog will load the revisions from local
      current directory if availible.
    * Improvements to the graph layout.
    * When opening diffs, there is less of a delay.
    * When running qlog DIR, revisions that change the children of the directory
      are also displayed. This only works if you are using bzr 1.14.
      (Bug #314528)
    * When runing qlog FILE1 FILE2 or qlog DIR, changes to the specified files are
      displayed in bold. By default diff will show changes only to selected
      items. Full diff could be invoked via context menu.
    * Add context menu to file list.
 * qannotate:
    * Use the log widget to display the revision list with a folding graph. The
      graph can be disabled by using the --no-graph command line argument.
      (Bug #328595)
    * Fixed a bug where qannotate crashes if you scroll to the bottom of the
      file and the file's last line is blank. (Bug #340956)
    * Add option to the log context menu to select a revision to annotate.
 * qcommit:
    * Use the log widget to display the pending merges list with a folding
      graph. (Bug #328592)
 * qdiff:
    * Fixed a bug with the error reporting when launching external diffs.
 * qpull/qpush/qmerge:
    * If there is no default saved location then set focus on URL combobox
2009-07-02 05:27:04 +00:00
epg
2dfe1bcb89 bzr-svn 0.6.2 2009-06-18
FEATURES

   * Integrated "bzr svn-serve" into "bzr serve --svn".

   * ``append_revisions_only`` now defaults to True, to prevent new users
     from accidently changing their Subversion mainline and upsetting their
     fellow committers. (#383777)

   * ``bzr svn-set-revprops`` has been folded into ``bzr reconcile``.

  PERFORMANCE

   * Avoid expensive fetching of tags just to figure out they are supported.

   * Only check paths that actually have file properties set for
     Bazaar revision id properties.

   * Reduced number of revisions analysed for repository layout from 2000 to
     300.

  BUG FIXES

   * Only look for file properties if there are actually new file properties.
     (#383414)

   * Repository.iter_inventories() is now implemented.

   * Tags.get_reverse_dict().has_key() is now implemented.

   * Tags.get_reverse_dict().iteritems() is now implemented.

   * Register Subversion smart server as first server control format,
     before the Bazaar smart client attempts to send POST to .bzr/smart over
     HTTP.

   * Support "bzr push --create-prefix". (#383778)

   * In authentication fallback, ignore schemes that can not be
     mapped to ports rather than erroring out. (#384813)

   * Cope with forbidden parts of the repository a bit better. (#261194)

   * Handle annotate after copies in Subversion. (#381523)

   * Support unicode characters in tag names. (#385813)

   * Support pulling older revisions that are direct ancestors of the current
     tip. (#386198)

   * "bzr svn-import --incremental" now handles resurrected branches correctly.
     (#383980)

   * Initial support for WorkingTree.apply_inventory_delta(). (#332107)

   * Support using parameter to Repository.find_branches(). (#388960)

bzr-svn 0.6.1                    2009-05-22

  BUG FIXES

   * Cope with credentials in shared connections sometimes being a direct
     dictionary.

   * Fix cache inspection after push when using the TDB database.

   * Prevent NoSuchRevision exception when pulling into a local branch that
     is ahead of the remote branch.

   * Avoid buggy LogWalker.find_latest_change(). (#378799)

   * Use xdg cache directory (~/.cache/bzr-svn usually) if the Python XDG
     module is available.

   * Handle hidden revisions properly during branch fetch.

bzr-svn 0.6.0                    2009-05-20

  FEATURES

   * New cache database based on TDB (http://tdb.samba.org/). This is
     significantly faster than the previous SQLite backend. The TDB
     backend will automatically be used if TDB is available; if not,
     the old SQLite database will be used.

     TDB allows multiple writers to the database. (#185200)

   * The version-info command now prints 'svn revno' and 'svn uuid'
     when used in Subversion checkouts.

   * The info command now prints the repository UUID and last committed
     revision number when used on Subversion repositories. (#320271)

   * Now registers a fallback credentials store, allowing
     Subversion credentials to be used for non-Subversion
     access. This is useful accessing http(s) URLs will
     always attempt to open using the native Bazaar formats
     first.

   * Better error when pushing to a (diverged) empty branch. Unfortunately
     "bzr push" masks this better error at the moment. (#354929)

   * New option ``warn-upgrade`` that can be used to turn off the
     warnings about slow servers. (#377949)

  PERFORMANCE

   * A custom reverse-tag dictionary implementation is now provided, making
     "bzr log" a lot faster since there's no need to find all tags beforehand.

  BUG FIXES

   * Support working copies with non-ascii characters in the
     base path. (#356845)

   * Fix handling of newlines in Bazaar revision properties round-tripped to
     Subversion file properties. (#360477)

   * utf8-encode basenames when looking up file ids in CHKInventories.

   * Handle root replaces when doing lightweight checkouts. (#352509)

   * Simplify finding local changes. (#370755)

   * Handle browsing of revisions outside of prefix in repository with
     branch container directories (e.g. project1/trunk, etc). (#343382)
2009-07-02 05:26:46 +00:00
epg
182949faf8 June 12 2009
* RELEASE: bzrtools 1.16.0

June 10 2009
* Implement create-mirror command

May 27 2009
* Fix fetch-ghosts command for bzr 1.15
* RELEASE: bzrtools 1.15.0
2009-07-02 05:23:18 +00:00
epg
9e12348132 bzr 1.16.1 2009-06-26
#####################

End user testing of the 2a format revealed two serious bugs. The first,
#365615, caused bzr to raise AbsentContentFactory errors when autopacking.
This meant that commits or pushes to 2a-format repositories failed
intermittently.

The second bug, #390563, caused the smart server to raise AbsentContentFactory
when streaming 2a stacked 2a-format branches. This particularly affected
branches stored on Launchpad in the 2a format.

Bug Fixes
*********

* We now properly request a more minimal set of file texts when fetching
  multiple revisions. (Robert Collins, John Arbash Meinel, #390563)

* Repositories using CHK pages (which includes the new 2a format) will no
  longer error during commit or push operations when an autopack operation
  is triggered. (Robert Collins, #365615)

* ``chk_map.iter_interesting_nodes`` now properly uses the *intersection*
  of referenced nodes rather than the *union* to determine what
  uninteresting pages we still need to look at. Prior to this,
  incrementally pushing to stacked branch would push the minimal data, but
  fetching everything would request extra texts. There are some unhandled
  cases wrt trees of different depths, but this fixes the common cases.
  (Robert Collins, John Arbash Meinel, #390563)

* ``GroupCompress`` repositories now take advantage of the pack hints
  parameter to permit cross-format fetching to incrementally pack the
  converted data. (Robert Collins)

* ``Repository.commit_write_group`` now returns opaque data about what
  was committed, for passing to the ``Repository.pack``. Repositories
  without atomic commits will still return None. (Robert Collins)

* ``Repository.pack`` now takes an optional ``hint`` parameter
  which will support doing partial packs for repositories that can do
  that. (Robert Collins)

* RepositoryFormat has a new attribute 'pack_compresses' which is True
  when doing a pack operation changes the compression of content in the
  repository. (Robert Collins)

* ``StreamSink`` and ``InterDifferingSerialiser`` will call
  ``Repository.pack`` with the hint returned by
  ``Repository.commit_write_group`` if the formats were different and the
  repository can increase compression by doing a pack operation.
  (Robert Collins, #376748)


bzr 1.16 "It's yesterday in California" 2009-06-18
##################################################
:Codename: yesterday-in-california
:1.16rc1: 2009-06-11
:1.16: 2009-06-18

This version of Bazaar contains the beta release of the new ``2a`` repository
format, suitable for testing by fearless, advanced users. This format or an
updated version of it will become the default format in Bazaar 2.0. Please
read the NEWS entry before even thinking about upgrading to the new format.

Also included are speedups for many operations on huge projects, a bug fix for
pushing stacked new stacked branches to smart servers and the usual bevy of
bug fixes and improvements.


Changes from 1.16rc1 to 1.16final
*********************************

* Fix the nested tree flag check so that upgrade from development formats to
  2a can work correctly.
  (Jelmer Vernooij, #388727)

* Automatic format upgrades triggered by default stacking policies on a
  1.16rc1 (or later) smart server work again.
  (Andrew Bennetts, #388675)


Compatibility Breaks
********************

* Display prompt on stderr (instead of stdout) when querying users so
  that the output of commands can be safely redirected.
  (Vincent Ladeuil, #376582)


New Features
************

* A new repository format ``2a`` has been added.  This is a beta release
  of the the brisbane-core (aka group-compress) project.  This format now
  suitable for wider testing by advanced users willing to deal with some
  bugs.  We would appreciate test reports, either positive or negative.
  Format 2a is substantially smaller and faster for many operations on
  many trees.  This format or an updated version will become the default
  in bzr 2.0.

  This is a rich-root format, so this repository format can be used with
  bzr-svn.  Bazaar branches in previous non-rich-root formats can be
  converted (including by merge, push and pull) to format 2a, but not vice
  versa.  We recommend upgrading previous development formats to 2a.

  Upgrading to this format can take considerable time because it expands
  and more concisely repacks the full history.

  If you use stacked branches, you must upgrade the stacked branches
  before the stacked-on branches.  (See <https://bugs.launchpad.net/bugs/374735>)

* ``--development7-rich-root`` is a new dev format, similar to ``--dev6``
  but using a Revision serializer using bencode rather than XML.
  (Jelmer Vernooij, John Arbash Meinel)

* mail_client=claws now supports --body (and message body hooks).  Also uses
  configured from address.  (Barry Warsaw)


Improvements
************


* ``--development6-rich-root`` can now stack. (Modulo some smart-server
  bugs with stacking and non default formats.)
  (John Arbash Meinel, #373455)

* ``--development6-rich-root`` delays generating a delta index for the
  first object inserted into a group. This has a beneficial impact on
  ``bzr commit`` since each committed texts goes to its own group. For
  committing a 90MB file, it drops peak memory by about 200MB, and speeds
  up commit from 7s => 4s. (John Arbash Meinel)

* Numerous operations are now faster for huge projects, i.e. those
  with a large number of files and/or a large number of revisions,
  particularly when the latest development format is used. These
  operations (and improvements on OpenOffice.org) include:

  * branch in a shared repository (2X faster)
  * branch --no-tree (100X faster)
  * diff (2X faster)
  * tags (70X faster)

  (Ian Clatworthy)

* Pyrex version of ``bencode`` support. This provides optimized support
  for both encoding and decoding, and is now found at ``bzrlib.bencode``.
  ``bzrlib.utils.bencode`` is now deprecated.
  (Alexander Belchenko, Jelmer Vernooij, John Arbash Meinel)


Bug Fixes
*********

* Bazaar can now pass attachment files to the mutt email client.
  (Edwin Grubbs, #384158)

* Better message in ``bzr add`` output suggesting using ``bzr ignored`` to
  see which files can also be added.  (Jason Spashett, #76616)

* ``bzr pull -r 123`` from a stacked branch on a smart server no longer fails.
  Also, the ``Branch.revision_history()`` API now works in the same
  situation.  (Andrew Bennetts, #380314)

* ``bzr serve`` on Windows no longer displays a traceback simply because a
  TCP client disconnected. (Andrew Bennetts)

* Clarify the rules for locking and fallback repositories. Fix bugs in how
  ``RemoteRepository`` was handling fallbacks along with the
  ``_real_repository``. (Andrew Bennetts, John Arbash Meinel, #375496)

* Fix a small bug with fetching revisions w/ ghosts into a new stacked
  branch. Not often triggered, because it required ghosts to be part of
  the fetched revisions, not in the stacked-on ancestry.
  (John Arbash Meinel)

* Fix status and commit to work with content filtered trees, addressing
  numerous bad bugs with line-ending support. (Ian Clatworthy, #362030)

* Fix problem of "directory not empty" when contending for a lock over
  sftp.  (Martin Pool, #340352)

* Fix rule handling so that eol is optional, not mandatory.
  (Ian Clatworthy, #379370)

* Pushing a new stacked branch to a 1.15 smart server was broken due to a
  bug in the ``BzrDirFormat.initialize_ex`` smart verb.  This is fixed in
  1.16, but required changes to the network protocol, so the
  ``BzrDirFormat.initialize_ex`` verb has been removed and replaced with a
  corrected ``BzrDirFormat.initialize_ex_1.16`` verb.  1.15 clients will
  still work with a 1.16 server as they will fallback to slower (and
  bug-free) methods.
  (Jonathan Lange, Robert Collins, Andrew Bennetts, #385132)

* Reconcile can now deal with text revisions that originated in revisions
  that are ghosts. (Jelmer Vernooij, #336749)

* Support cloning of branches with ghosts in the left hand side history.
  (Jelmer Vernooij, #248540)

* The ''bzr diff'' now catches OSError from osutils.rmtree and logs a
  helpful message to the trace file, unless the temp directory really was
  removed (which would be very strange).  Since the diff operation has
  succeeded from the user's perspective, no output is written to stderr
  or stdout.  (Maritza Mendez, #363837)

* Translate errors received from a smart server in response to a
  ``BzrDirFormat.initialize`` or ``BzrDirFormat.initialize_ex`` request.
  This was causing tracebacks even for mundane errors like
  ``PermissionDenied``.  (Andrew Bennetts, #381329)

Documentation
*************

* Added directory structure and started translation of docs in Russian.
  (Alexey Shtokalo, Alexander Iljin, Alexander Belchenko, Dmitry Vasiliev,
  Volodymyr Kotulskyi)


API Changes
***********

* Added osutils.parent_directories(). (Ian Clatworthy)

* ``bzrlib.progress.ProgressBar``, ``ChildProgress``, ``DotsProgressBar``,
  ``TTYProgressBar`` and ``child_progress`` are now deprecated; use
  ``ui_factory.nested_progress_bar`` instead.  (Martin Pool)

* ``graph.StackedParentsProvider`` is now a public API, replacing
  ``graph._StackedParentsProvider``. The api is now considered stable and ready
  for external users. (Gary van der Merwe)

* ``bzrlib.user_encoding`` is deprecated in favor of
  ``get_user_encoding``.  (Alexander Belchenko)

* TreeTransformBase no longer assumes that limbo is provided via disk.
  DiskTreeTransform now provides disk functionality.  (Aaron Bentley)

Internals
*********

* Remove ``weave.py`` script for accessing internals of old weave-format
  repositories.  (Martin Pool)

Testing
*******

* The number of cores is now correctly detected on OSX. (John Szakmeister)

* The number of cores is also detected on Solaris and win32. (Vincent Ladeuil)

* The number of cores is also detected on FreeBSD. (Matthew Fuller)


bzr 1.15
########
:1.15rc1: 2009-05-16
:1.15: 2009-05-22
:1.15.1: 2009-06-09

The smart server will no longer raise 'NoSuchRevision' when streaming content
with a size mismatch in a reconstructed graph search. New command ``bzr
dpush``. Plugins can now define their own annotation tie-breaker when two
revisions introduce the exact same line.

Changes from 1.15.1 to 1.15.2
*****************************

* Use zdll on Windows to build ``_chk_map_pyx`` extension.
  (Alexander Belchenko)

Changes from 1.15final to 1.15.1
*********************************

* Translate errors received from a smart server in response to a
  ``BzrDirFormat.initialize`` or ``BzrDirFormat.initialize_ex`` request.
  This was causing tracebacks even for mundane errors like
  ``PermissionDenied``.  (Andrew Bennetts, #381329)

Changes from 1.15rc1 to 1.15final
*********************************

* No changes

Compatibility Breaks
********************

* ``bzr ls`` is no longer recursive by default. To recurse, use the
  new ``-R`` option. The old ``--non-recursive`` option has been removed.
  If you alias ``ls`` to ``ls -R``, you can disable recursion using
  ``--no-recursive`` instead.  (Ian Clatworthy)

New Features
************

* New command ``bzr dpush`` that can push changes to foreign
  branches (svn, git) without setting custom bzr-specific metadata.
  (Jelmer Vernooij)

* The new development format ``--development6-rich-root`` now supports
  stacking. We chose not to use a new format marker, since old clients
  will just fail to open stacked branches, the same as if we used a new
  format flag. (John Arbash Meinel, #373455)

* Plugins can now define their own annotation tie-breaker when two revisions
  introduce the exact same line. See ``bzrlib.annotate._break_annotation_tie``
  Be aware though that this is temporary, private (as indicated by the leading
  '_') and a first step to address the problem. (Vincent Ladeuil, #348459)

* New command ``bzr dpush`` that can push changes to foreign
  branches (svn, git) without setting custom bzr-specific metadata.
  (Jelmer Vernooij)

* ``bzr send`` will now check the ``child_submit_format`` setting in
  the submit branch to determine what format to use, if none was
  specified on the command-line.  (Jelmer Vernooij)

Improvements
************

* -Dhpss output now includes the number of VFS calls made to the remote
  server. (Jonathan Lange)

* ``--coverage`` works for code running in threads too.
  (Andrew Bennets, Vincent Ladeuil)

* ``bzr pull`` now has a ``--local`` option to only make changes to the
  local branch, and not the bound master branch.
  (Gary van der Merwe, #194716)

* ``bzr rm *`` is now as fast as ``bzr rm * --keep``. (Johan Walles, #180116)

Bug Fixes
*********

* Adding now works properly when path contains a symbolic link.
  (Geoff Bache, #183831)

* An error is now raised for unknown eol values. (Brian de Alwis, #358199)

* ``bzr merge --weave`` will now generate a conflict if one side deletes a
  line, and the other side modifies the line. (John Arbash Meinel, #328171)

* ``bzr reconfigure --standalone`` no longer raises IncompatibleRepositories.
  (Martin von Gagern, #248932)

* ``bzr send`` works to send emails again using MAPI.
  (Neil Martinsen-Burrell, #346998)

* Check for missing parent inventories in StreamSink.  This prevents
  incomplete stacked branches being created by 1.13 bzr:// and
  bzr+ssh:// clients (which have bug #354036).  Instead, the server now
  causes those clients to send the missing records.  (Andrew Bennetts)

* Correctly handle http servers proposing multiple authentication schemes.
  (Vincent Ladeuil, #366107)

* End-Of-Line content filters are now loaded correctly.
  (Ian Clatworthy, Brian de Alwis, #355280)

* Fix a bug in the pure-python ``GroupCompress`` code when handling copies
  longer than 64KiB. (John Arbash Meinel, #364900)

* Fix TypeError in running ``bzr break-lock`` on some URLs.
  (Alexander Belchenko, Martin Pool, #365891)

* Non-recursive ``bzr ls`` now works properly when a path is specified.
  (Jelmer Vernooij, #357863)

* ssh usernames (defined in ~/.ssh/config) are honoured for bzr+ssh connections.
  (Vincent Ladeuil, #367726)

* Several bugs related to unicode symlinks have been fixed and the test suite
  enhanced to better catch regressions for them. (Vincent Ladeuil)

* The smart server will no longer raise 'NoSuchRevision' when streaming
  content with a size mismatch in a reconstructed graph search: it assumes
  that the client will make sure it is happy with what it got, and this
  sort of mismatch is normal for stacked environments.
  bzr 1.13.0/1 will stream from unstacked branches only - in that case not
  getting all the content expected would be a bug. However the graph
  search is how we figured out what we wanted, so a mismatch is both odd
  and unrecoverable without starting over, and starting over will end up
  with the same data as if we just permitted the mismatch. If data is
  gc'd, doing a new search will find only the truncated data, so sending
  only the truncated data seems reasonable. bzr versions newer than this
  will stream from stacked branches and check the stream to find missing
  content in the stacked-on branch, and thus will handle the situation
  implicitly.  (Robert Collins, #360791)

* Upgrading to, or fetching into a 'rich-root' format will now correctly
  set the root data the same way that reconcile does.
  (Robert Collins, #368921)

* Using unicode Windows API to obtain command-line arguments.
  (Alexander Belchenko, #375934)

Documentation
*************

API Changes
***********

* ``InterPackRepo.fetch`` and ``RepoFetcher`` now raise ``NoSuchRevision``
  instead of ``InstallFailed`` when they detect a missing revision.
  ``InstallFailed`` itself has been deleted. (Jonathan Lange)

* Not passing arguments to ``bzrlib.commands.main()`` will now grab the
  arguments from ``osutils.get_unicode_argv()`` which has proper support
  for unicode arguments on windows. Further, the supplied arguments are now
  required to be unicode strings, rather than user_encoded strings.
  (Alexander Belchenko)

Internals
*********

* ``bzrlib.branch.Branch.set_parent`` is now present on the base branch
  class and will call ``_set_parent_location`` after doing unicode
  encoding. (Robert Collins)

* ``bzrlib.remote.RemoteBranch._set_parent_location`` will use a new verb
  ``Branch.set_parent_location`` removing further VFS operations.
  (Robert Collins)

* ``bzrlib.bzrdir.BzrDir._get_config`` now returns a ``TransportConfig``
  or similar when the dir supports configuration settings. The base class
  defaults to None. There is a matching new server verb
  ``BzrDir.get-config_file`` to reduce roundtrips for getting BzrDir
  configuration. (Robert Collins)

* ``bzrlib.tests.ExtendedTestResult`` has new methods ``startTests``
  called before the first test is started, ``done`` called after the last
  test completes, and a new parameter ``strict``. (Robert Collins)

* ``-Dhpss`` when passed to bzr will cause a backtrace to be printed when
  VFS operations are started on a smart server repository. This should not
  occur on regular push and pull operations, and is a key indicator for
  performance regressions. (Robert Collins)

* ``-Dlock`` when passed to the selftest (e.g. ``bzr -Dlock selftest``) will
  cause mismatched physical locks to cause test errors rather than just
  reporting to the screen. (Robert Collins)

* Fallback ``CredentialStore`` instances registered with ``fallback=True``
  are now be able to provide credentials if obtaining credentials
  via ~/.bazaar/authentication.conf fails. (Jelmer Vernooij,
  Vincent Ladeuil, #321918)

* New hook ``Lock.lock_broken`` which runs when a lock is
  broken. This is mainly for testing that lock/unlock are
  balanced in tests. (Vincent Ladeuil)

* New MergeDirective hook 'merge_request_body' allows hooks to supply or
  alter a body for the message produced by ``bzr send``.

* New smart server verb ``BzrDir.initialize_ex`` which implements a
  refactoring to the core of clone allowing less round trips on new
  branches. (Robert Collins)

* New method ``Tags.rename_revisions`` that can rename revision ids tags
  are pointing at. (Jelmer Vernooij)

* Updated the bundled ``ConfigObj`` library to 4.6.0 (Matt Nordhoff)

Testing
*******

* ``bzr selftest`` will now fail if lock/unlock are not correctly balanced in
  tests. Using ``-Dlock`` will turn the related failures into warnings.
  (Vincent Ladeuil, Robert Collins)
2009-07-02 05:23:08 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
spz
57354c3c8c security update to version 3.8.4 2009-06-21 15:31:39 +00:00
wiz
733e96bade Add URL to PR and possible upstream bug report. 2009-06-20 08:35:01 +00:00
sketch
a400dc92d1 Put back patch-aj, it's still required for this to build on Solaris. 2009-06-19 23:43:56 +00:00
joerg
59d47660a0 Fix a number of GENERATE_PLIST entries to always have a terminating ; 2009-06-16 15:25:31 +00:00
taca
48dc2324b8 Update Ruby packages to 1.8.7.174 (1.8.7-p174).
* Fix critical problem of BigDecimal class in 1.8.7-p173.


Fri Jun 12 16:36:44 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (VpToString): fixed a bug introduced
	  in r23613.  [ruby-talk:338957]
2009-06-16 15:08:38 +00:00
sno
b231d03135 pkgsrc changes:
- Updating package of p5 module Devel::Declare from 0.005002 to
    0.005005
  - Adjusting license according to META.yaml
  - Use Module::Install as module type
  - Adjust MEM_WRAP_CHECK_ patch (was it submitted upstream?)

Upstream changes:
0.005005
  - Improve compatibility with MAD-enabled perls
    (Reini Urban, Closes RT#45779).

0.005004
  - Don't redefine MEM_WRAP_CHECK_ if it's already defined, getting rid of
    compilation errors on some perls (Maik Fischer).

0.005003
  - Failing tests for line number issues (Ash Berlin).
  - Add strip_names_and_args (Cory Watson).
  - Various pod fixes (Yanick Champoux, Florian Ragwitz).
  - Add copyright statements.
2009-06-15 23:07:30 +00:00
sno
fb4e93d367 pkgsrc changes:
- Updating package of p5 module MooseX::Types from 0.10 to 0.12
  - Adjusting dependencies according to META.yaml
  - Setting license to ${PERL5_LICENSE} according to META.yaml
  - Using Module::Install as module type

Upstream changes:
0.12    Sun Jun 14 14:39:57 PDT 2009
        - fix mixing of typelibs with regular Moose classes

0.11    Sat May 23 18:02:35 PDT 2009
        - warning on string types and unregistered class/role types
        - better error for missing comma
        - MooseX::Types::Combine for combining type libs
2009-06-15 21:37:58 +00:00
sno
e7d657231e pkgsrc changes:
- Updating package for p5 module MooseX::Emulate::Class::Accessor::Fast
    from 0.00802 to 0.00900
  - Adjusting license according to META.yaml
  - Using Module::Install as module type

Upstream changes:
0.00900    May 29, 2009
          - Fix so that classes which implement BUILD themselves still get
            all attributes passed to their constuctor placed into the instance
            hash (t0m)
2009-06-15 21:31:17 +00:00
sno
a6281e7858 pkgsrc changes:
- Updating package for p5 module MooseX::AttributeHelpers from 0.17
    to 0.19
  - Adjusting license according to META.yaml
  - Using Module::Install as module type

Upstream changes:
0.19 Sun June 14, 2009
    - No functional changes from 0.18_01

0.18_01 Mon June 1, 2009
	- Turn our metaclasses into traits, though metaclasses still exist for
	  backwards compatibility (Sartak and doy)
    - Add accessor to Hash and Array (Sartak)
	- Let the user know which constraint they have violated in the confessed
	message (nperez)
2009-06-15 21:25:57 +00:00
sno
9b8d509816 pkgsrc changes:
- Updating package of p5 module File::ChangeNotify from 0.05 to 0.06
  - Adjusting license according to META.yaml

Upstream changes:
0.06   2009-06-03
  - Created a Makefile.PL from the Build.PL.
2009-06-15 21:20:22 +00:00
sno
ad26b27cbb pkgsrc changes:
- Updating package of p5 module Moose from 0.80 to 0.81
  - Apply Module::Install switch to skip dependency check, but keep
    bundled Module::Install (extended)
  - Adjusting license according to META.yaml

Upstream changes:
0.81 Sun, Jun 7, 2009
    * Bumped our Class::MOP prereq to the latest version (0.85), since
      that's what we need.
2009-06-15 21:16:02 +00:00
sno
7f84af3968 pkgsrc changes:
- Updating package of p5 module Class::C3::Adopt::Next from 0.11 to 0.12
  - Apply Module::Install switch to skip dependency check, but keep
    bundled Module::Install (extended)
  - Adjusting license according to META.yaml

Upstream changes:
0.12  Mon, 08 Jun 2009 14:16:34 +0200
  * Update copyright notice.
  * A couple of pod whitespace changes.
2009-06-15 20:58:52 +00:00
sno
b7db1213b6 pkgsrc changes:
- Updating package of p5 module Path::Class from 0.16nb1 to 0.17
  - Setting license to ${PERL5_LICENSE} according to META.yaml

Upstream changes:
 - dir(undef) now returns undef rather than the rootdir, because undef
   was probably a mistake by the caller, and the rootdir is too scary
   a default. [Suggested by John Goulah]

 - Temporary files during testing are now created in the system temp
   directory, rather than somewhere in t/ .  See RT #31382. [Suggested
   by Alex Page]

 - Added is_relative() as the obvious complement to the existing
   is_absolute() method.

 - Added a resolve() method to clean up paths much more thoroughly
   than cleanup(), e.g. resolving symlinks, collapsing foo/../bar
   sections, etc. [Suggested by David Garamond]

 - Fixed a problem in which a file/directory called "0" or "0.0" would
   end a loop prematurely when using the idiom 'while($x =
   $dir->next) {...}'.  See http://rt.cpan.org/Ticket/Display.html?id=29374
   [Spotted by Daniel Lo]

 - Fixed an exists($array[$i]) that prevented compatibility with perl
   5.005.

 - Moved the repository from my personal CVS repo to Google Code.
2009-06-15 20:18:06 +00:00
ghen
05421ba32e Update HOMEPAGE and MASTER_SITES. 2009-06-15 12:42:27 +00:00
obache
ac326032b7 As pkglint's suggestion, include sysutils/desktop-file-utils/desktopdb.mk.
Bump PKGREVISION.
2009-06-15 12:03:05 +00:00
obache
afa74a3089 Set LICENSE=gnu-gpl-v2. 2009-06-15 11:55:54 +00:00
obache
a1824df005 Remove 2nd part, glade-gnome package was removed over 7 months ago. 2009-06-15 11:54:02 +00:00
obache
353cb02478 devel/glade/Makefile.common is not used elsewhere than devel/glade/Makefile.
So marge Makefile.common into Makefile, and remove Makefile.common.
2009-06-15 11:46:27 +00:00
obache
ebe1e6805c Replace contents with Glade-3's one, former one is same as Glade-2, unfit. 2009-06-15 11:14:21 +00:00
sno
d73749a20e pkgsrc changes:
- Updating package of p5 module Devel::PPPort from 3.17 to 3.19
  - Setting license to ${PERL5_LICENSE} according to META.yaml

Upstream changes:
3.19 - 2009-06-14
    * updated base/todo files

3.18_01 - 2009-06-12
    * fix CPAN #44614: Please support XSBODY
    * fix CPAN #44655: Please support SVfARG
    * added support for the following API
        gv_fetchpvn_flags
        gv_fetchpvs
        gv_stashpvs
        GvSVn
        HvNAME_get
        HvNAMELEN_get
        isGV_with_GP
        newSV_type
        PL_error_count
        PL_in_my
        PL_in_my_stash
        SVfARG
        XSPROTO
      (thanks to Goro Fuji for providing a patch to
      implement almost all of these, fixes CPAN #44087)

3.18 - 2009-06-12
    * remove MAN3PODS option from Makefile.PL, which is
      no longer needed (thanks to Nicholas Clark for
      providing a patch)
    * adapt mktests.PL for new layout of ext modules in
      the core
2009-06-14 23:58:40 +00:00
sno
1fbbd6f07c pkgsrc changes:
- Updating package for p5 module Module::CPANTS::Analyse from 0.82 to 0.83
  - Setting license to ${PERL5_LICENSE} according to META.yaml
  - Adding build dependencies according to META.yaml

Upstream changes to 0.82 are not noted
2009-06-14 23:53:39 +00:00
sno
4ed6745722 pkgsrc changes:
- Updating package of p5 module PAR::Dist from 0.44 to 0.45
  - Adjusting dependencies (check what module tries to load)

Upstream changes:
By: smueller on 2009/02/20
    * Fix test skipping if certain optional dependencies couldn't be found.
    * This is 0.45.
2009-06-14 23:43:28 +00:00
sno
468e42b105 pkgsrc changes:
- Updating package of p5 module for NEXT from 0.63 to 0.64
  - Correcting LICENSE according to module documentation

Upstream changes:
0.64    Mon Jun  8 14:36:00 2009
    - Fixed overwriting dynamically scoped regex vars (Norbert Buchmuller,
      Closes RT#36956).
2009-06-14 23:36:42 +00:00
sno
5a79f92f93 pkgsrc changes:
- Updating package of p5 module IPC::Run3 from 0.042nb1 to 0.043
  - Removing dependency to devel/p5-Time-HiRes, because Time::HiRes comes
    with the distributed perl5 core

Upstream changes:
0.043	2009-05-30
	No code changes
	add repository location to META.yml
	avoid hand-written META.yml by using META_MERGE
2009-06-14 23:31:59 +00:00
sno
0277cd1fc2 pkgsrc changes:
- Updating package of p5 module IPC::Cmd from 0.44 to 0.46
  - Removing all dependencies, because they are included in perl5-core
  - Adjusting LICENSE to ${PERL5_LICENSE} according to module documentation

Upstream changes:
Changes for 0.46    Fri Jun 12 13:40:09 UTC 2009
=================================================
* Apply patch from Craig Berry to quote arguments correctly
  on VMS. See RT #46288 for details.
2009-06-14 23:26:28 +00:00
sno
7ffe55ac66 Added devel/p5-ExtUtils-ModuleMaker-TT version 0.93 2009-06-14 23:03:21 +00:00
sno
430db52898 Importing package for p5 module ExtUtils::ModuleMaker::TT 0.93
This module extends ExtUtils::ModuleMaker to use Template Toolkit 2 (TT2)
to build skeleton files for a new module. Templates may either be default
templates supplied within the module or user-customized templates in a
directory specified with the TEMPLATE_DIR parameter.
2009-06-14 23:01:55 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
sno
959f3097c9 pkgsrc changes:
- Updating package of p5 module Config::InitFiles from 2.49 to 2.51
  - Adjusting LICENSE to ${PERL5_LICENSE} according to META.yaml

Upstream changes:
Version 2.51:   ( Mon Jun  8 12:38:50 IDT 2009 )
------------------------------------------------

* Fixed "#46721: $config->exists() does not pay attention to -nocase => 1"
- https://rt.cpan.org/Ticket/Display.html?id=46721

Version 2.50:   ( Sun May 31 14:54:14 IDT 2009 )
------------------------------------------------

* Fixed the POD for SetParameterEOT:
- https://rt.cpan.org/Ticket/Display.html?id=28375
* Added t/pod.t and t/pod-coverage.t and fixed the problems they pointed:
- Removed some trailing pod.
    - http://rt.cpan.org/Ticket/Display.html?id=46549
- Documented the ->OutputConfig() method.
2009-06-14 22:28:07 +00:00
sno
8619ec8213 pkgsrc changes:
- Updating package of p5 module Attribute::Handlers from 0.83 to 0.85
  - Setting LICENSE to ${PERL5_LICENSE} according to META.yaml

Upstream changes:
0.84	Wed Jun 10 15:14:00 CET 2009
        - Core-CPAN synchronization
0.85	Thu Jun 11 09:31:00 CET 2009
        - Document findsym for the sake of mod_perl. (David Wheeler)
        - Remove unused variable. (David Wheeler)
2009-06-14 22:24:12 +00:00
sno
b6cab694db pkgsrc changes:
- Updating package for p5 module AnyEvent from 4.410 to 4.411
  - Adjusting license to ${PERL5_LICENSE} according to COPYING

Upstream changes:
4.411 Sun Jun  7 18:48:02 CEST 2009
	- do not try to use F_SETFD on windows.
2009-06-14 22:19:56 +00:00
sno
cf85dd993f pkgsrc changes:
- Updating package of p5 module UNIVERSAL::isa from 1.01 to 1.02
  - setting license to ${PERL5_LICENSE}

Upstream changes:
  *not recorded*
2009-06-14 19:59:55 +00:00
sno
d0bff5bf69 pkgsrc changes:
- Updating package of p5 module UNIVERSAL::can from 1.12nb1 to 1.14
  - setting license to ${PERL5_LICENSE}
  - Adjusting module type to Module::Build

Upstream changes:
1.14  Fri Jun 12 19:43:21 UTC 2009
    - released a new stable version
    - removed developer tests, custom M::B subclass, and passthrough
      Makefile.PL
    - added build_requires
    - fixed a documentation bug reported by Adam Kennedy (RT #17043)
    - fixed interaction with SUPER::can() (patch by Peter du Marchie van
      Voorthuysen in RT #25355)

1.13_001  Sat Dec 29 02:28:33 UTC 2007
    - warn only when someone has overridden can() but someone else called U::c
      directly
2009-06-14 19:55:25 +00:00
sno
e158b17f6a pkgsrc changes:
- Updating package of p5 module Task::Weaken from 1.02nb1 to 1.03
  - Using module type Module::Install
  - Setting license to ${PERL5_LICENSE}

Upstream changes:
1.03 Fri 12 Jun 2009
	- Updating to flush out some old CPAN Testers results
2009-06-14 19:46:43 +00:00
sno
2345c965ac pkgsrc changes:
- Updating package of p5 module CPAN::Reporter from 1.1707 to 1.708
  - Update dependencies according to META.yaml

Upstream changes:
1.1708 Mon Jun  1 23:31:58 EDT 2009

    *** Emergency fix -- 1.1706/1.1707 can prevent subsequent module  ***
    *** installation if installed with an older Test::Reporter.       ***
    *** Disable test reporting (From CPAN, 'o conf test_report 0')    ***
    *** and install CPAN::Reporter 1.1708.  Then re-enable test       ***
    *** reports.                                                      ***

    - Fixed: in the case where an old Test::Reporter without the distfile()
      method is installed, CPAN::Reporter would crash and prevent
      installation of modules (including newer Test::Reporter); now checks
      for a Test::Reporter
2009-06-14 19:39:48 +00:00
joerg
7fdde28ea5 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 18:48:07 +00:00
joerg
666866e750 Correctly unregister on deinstallation. Bump revision. 2009-06-14 18:43:37 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
joerg
0268c554bd Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
rillig
ad2adba9a5 Ran pkglint --autofix on the devel/ category. Most of the changes are
simple white-space issues like indentation and trailing spaces. The
others are cross-references for Makefile.common.
2009-06-13 06:46:41 +00:00
zafer
8e444cd417 update homepage and master sites. 2009-06-12 21:47:32 +00:00
rillig
61c7cf362d Removed redundant .gz suffix for man pages. 2009-06-12 19:09:35 +00:00
ahoka
3efe446c69 Bump for ffmpeg update. 2009-06-12 17:24:53 +00:00
taca
606d783b2d Add a comment to last patch. 2009-06-12 13:24:27 +00:00
taca
a59df5d5c1 * Add LICENSE.
* Fix build problem with new Rubygems by removing an obsolete method call.

No PKGREVISION bump since there is no change with built package.
2009-06-12 11:57:21 +00:00
taca
28be29996f * Add LICENSE.
* Fix homepage in gemspec file to pass newer Rubygems.

No PKGREVISION bump since there is no change with built package.
2009-06-12 11:52:51 +00:00
taca
1b9cec6f01 * Fix build problem with new Rubygems by removing an obsolete method call.
* Add LICENSE.

No PKGREVISION bump since there is no change with built package.
2009-06-12 11:48:40 +00:00
sno
7f87df67aa pkgsrc changes:
- Updating package for p5 modules around Test::Simple from 0.86 to 0.88
  - Setting LICENSE=${PERL5_LICENSE} according to META.yaml

Upstream changes:
0.88  Sat May 30 12:31:24 PDT 2009
    Turing 0.87_03 into a stable release.


0.87_03  Sun May 24 13:41:40 PDT 2009
    New Features
    * isa_ok() now works on classes. (Peter Scott)


0.87_02  Sat Apr 11 12:54:14 PDT 2009
    Test Fixes
    * Some filesystems don't like it when you open a file for writing multiple
      times.  Fixes t/Builder/reset.t. [rt.cpan.org 17298]
    * Check how an operating system is going to map exit codes.  Some OS'
      will map them... sometimes.  [rt.cpan.org 42148]
    * Fix Test::Builder::NoOutput on 5.6.2.


0.87_01  Sun Mar 29 09:56:52 BST 2009
    New Features
    * done_testing() allows you to declare that you have finished running tests,
      and how many you ran.  It is a safer no_plan and effectively replaces it.
    * output() now supports scalar references.

    Feature Changes
    * You can now run a test without first declaring a plan.  This allows
      done_testing() to work.
    * You can now call current_test() without first declaring a plan.

    Bug Fixes
    * skip_all() with no reason would output "1..0" which is invalid TAP.  It will
      now always include the SKIP directive.

    Other
    * Repository moved to github.
2009-06-12 07:51:51 +00:00
sno
6d8a01bee0 pkgsrc changes:
- Updating package for p5 module Algorithm::C3 from 0.07nb1 to 0.08
  - Setting license to ${PERL5_LICENSE} according to META.yaml

Upstream changes:
0.08 Thu. May 28, 2009
    - Fix a couple of doc typos.
    - Don't create a fake Makefile.PL.
2009-06-12 07:38:29 +00:00
sno
f35e6866e4 pkgsrc changes:
- Updating package for p5 module Test::YAML::Meta from 0.11 to 0.12
  - Setting LICENSE=${PERL5_LICENSE} according to META.yaml

Upstream changes:
0.12    24/05/2009
	- added version checking to standard 94metatest.t
	- added changes file checking, 95changedate.t
	- added support for v-strings (RT#43566, thanks to David Golden)
	- relaxed resource keys names, as per spec (RT#41605, thanks to
	  Jonathan Yu)
2009-06-12 07:33:55 +00:00
sno
0596760a5a pkgsrc changes:
- Updating package for p5 module MRO::Compat from 0.10 to 0.11
  - Correcting license to ${PERL5_LICENSE}
  - Adjusting dependencies according to META.yaml

Upstream changes:
0.11 - Wed May 27, 2009
    - Fix misspelled docs for get_isarev. Closes RT#46401.
    - Bump optional prereq on Class::C3 to 0.20.
2009-06-12 07:27:46 +00:00
taca
bca56ad05b Backout bumping PKGREVISION. It was fix for build problem only. 2009-06-12 05:21:45 +00:00
taca
1af483872e Fix problem with new rake. rake-0.8.7 might check URL strictly?
Bump PKGREVISION.
2009-06-12 05:19:21 +00:00
seb
c1cbf4404d Fix PLIST, configure really, issue when apr-util package has db4
option selected: subversion's configure script does not detect db4
support in apr-util hence ${PREFIX}/lib/libsvn_fs_base-1.* are not
built and installed.

So what's going on ? Well since devel/apr-util has db4 support with
DSO, apu-1-config does not report db4 libraries, flags, etc.
See https://bugs.launchpad.net/ubuntu/+source/apr-util/+bug/96980

The workaround is to give  the argument --with-berkeley-db=... to
subversion's configure script when apr-util package has db4 option
selected.  See
http://svn.collab.net/viewvc/svn?view=revision&revision=35017
2009-06-11 12:37:43 +00:00
sno
7289785b8d pkgsrc changes:
- Updating package for p5 modules belonging to IO::Compress from 2.019
    to 2.020
  - changes license to ${PERL5_LICENSE} according to META.yaml
  - update dependencies according to META.yaml

Upstream changes:
  2.020 3 June 2009
      * IO::Uncompress::Base.pm
        - Fixed problem with LimitOutput where a call to uncompress
          created more uncompressed output, but didn't consume any of
          the input buffer. The symptom is the underlying compression
          library (zlib or bzip2) thinks the input stream is corrupt.
          [RT #46582]
2009-06-11 11:25:57 +00:00
sno
41a899857c pkgsrc changes:
- Updating package for p5 module Compress::Raw::Zlib from 2.019 to
    2.020 as dependency for schedule update of p5 module IO::Compress
  - using ${PERL5_LICENSE} as license according to META.yaml

upstream changes:
  2.020 3 June 2009
      * Minor documentation update.
2009-06-11 11:20:22 +00:00
sno
8fbbdc0d8d pkgsrc changes:
- Updating package for p5 module Compress::Raw::Bzip from 2.019 to
    2.020 as dependency for schedule update of p5 module IO::Compress
  - using ${PERL5_LICENSE} as license according to META.yaml

upstream changes:
  2.020 4 June 2009
      * No Changes
2009-06-11 10:53:13 +00:00
wiz
d6d8031e05 Bump PKGREVISION for vte-0.20.5. 2009-06-11 08:10:25 +00:00
wiz
7f3e4fa224 Fix build breakage many people were seeing (interestingly, I couldn't
reproduce it). Patch from drochner@, tested by tron@.
2009-06-11 07:25:30 +00:00
minskim
1e2512cf60 Update rake to 0.8.7.
New features since 0.8.4:
* Improved implementation of the Rake system command for Windows.
  (patch from James M. Lawrence/quix)
* Support for Ruby 1.9\\\'s improved system command.  (patch from James
  M. Lawrence/quix)
* Rake now includes the configured extension when invoking an
  executable (Config::CONFIG[\\\'EXEEXT])
2009-06-10 21:51:17 +00:00
seb
5514a10073 DSO handling of the db, gdbm and ndbm drivers was introduced to
apr-util in version 1.3.5: handle the files
${PREFIX}lib/apr-util-1/apr_dbm_db*, installed by this package when
the package option 'db4' is selected,  via another PLIST_VAR, 'db4'.
2009-06-10 15:58:29 +00:00
taca
32b2e30111 Update ruby-readline package to 1.8.7.173 (1.8.7-p173).
Reset PKGREVISION.
2009-06-10 12:48:07 +00:00
taca
496236ac71 Update ruby-curses pakcage to 1.8.7.173 (1.8.7-p173). 2009-06-10 12:47:36 +00:00
obache
1b0d742d99 Update aegis to 4.24.1.
Changes (pkgsrc)
 * Set LICENSE=gnu-gpl-v3.
 * Move statedir to ${VARBASE} and fixes permission.
 * Avoid to effect from currently installed aegis.
 * Some exec files are required to suid root.
 * buildlink zlib and bzip2, they are required.
 * buildlink sysutils/file, to avoid changes if builtin libmagic exists or not.
 * add TEST target.
 * `patch' command is required for runtime.

Change Log(Aegis)					     Change Log(Aegis)

RELEASE	NOTES
   Version 4.24.1 (24-Sep-2008)
	Security: [ #2079025 ] This update fix two security problems
	discovered by the Debian crew (Debian #496400 and #496402) You are
	encouraged to upgrade.

	Removed	functionalities: In response to	one of the two above security
	problem, the aegis.cgi program has been	removed.

	* Test 222 has been improved to	cope with some different ways SVN
	stores revision	information, remaining backwards compatible.

	* A bug	in the distributed development machinery has been fixed: it no
	longer add the file UUID to created files without an UUID in the
	remote repository.  This prevents the existence	of the same file with
	different UUIDs	in different repositories.

	* [ #1942614 ] Some build problem discovered by	the Debian crew	has
	been fixed.  Specifically: improve 'make clean'	(Debian	bug 442482),
	add a minor man-page (Debian patch), make test in ae_diff2htm portable
	(Debian	bug 464484), fix whoami	test in	etc/test.sh (Debian bug
	393624), add shell magic to ae-cvs-ci (Debian patch).

	* The aediff command now behave	as expected when invoked for a file
	that, due to a bug in aeipass, is present with two different UUIDs in
	the repository.	 Previously it used to generate	a diff between the
	empty file and the second revision of the file.

	* A bug	has been fixed in aefind, it no	longer segfaults when given
	the -baseline option.

	* A bug	has been fixed in aefinish: it no longer segfault if a branch
	was to be finished and it contained a transparent file.

	* A bug	has been fixed in the aecp -ind	-output	- option, it no	longer
	tries to set the permission mode of stdout.

	* A bug	has been fixed in aeib,	it no longer complains that
	transparent files have been tampered with.

	* A couple of memory leaks introduced with the time safe work has been
	plugged.

	* The makefile has been	changed	to use DESTDIR (advocated by GNU).

	* A test script	has been improved to work with older bzip2.

	* Small	improvement to test_funcs, reintroduce the chown invocation
	for the	directory under	$work/.

	* This change set modify the aefinish command to jump the project home
	path instead of	the user home directory	(since it may be inaccessible)

	* This aegis.spec file (used for RPM builds) has been improved.

   Version 4.24	(09-Mar-2008)
	* Numerous portability improvements.

	* Numerous improvements	to the history reconstruction code.

	* Numerous improvements	and bug	fixes to the distributed development
	code.  See aedist(1), aeget(1),	aetar(1) and aepatch(1)	for more
	information.

	* The site specific architecture information has been split into a
	separate file, maked with an entire-source-hide	attribute, so that new
	Aegis-under-Aegis projects don't have such bad architecture problems.

	* The license has been changed to GPLv3.

	* A bug	has been fixed the the change::pconf_get method	which
	sometimes caused segfaults.

	* A bug	has been fixed in aeclone which	caused aecp -delta to segfault
	when: a	change set whith a removed file	was cloned, and	the clone
	change set subsequently	integrated.

	* The aediff command is	now smarter about files	which may have moved.

	* A bug	has been fixed in the aeannotate command, it no	longer
	segfaults for some file	histories.

	* A Vietnamese error mesage translation	has been added.

	* There	is a new Portugese (Brazillian)	message	catalogue translation.

	* It is	now possible to	develop	begin undo and new change undo in a
	single command.

	* The ael(1) command now understands are much wider range of ways to
	specify	changes.

	* A segfault has been fixed in the use of --delta and --delta-data
	options.

	* This change set fix a	problem	in the aesvt(1)	checkout command that
	can fail to extract from a gzip	compressed archive.

	* A bug	has been fixed in the aechown(1) command, to stop a segfault
	when printing some error messages.

	* There	is a new aebisect(1) command which helps to find project
	regressions not	handled	by the test suite.

	* Many commands	now cope with renames in more situations.

	* A bug	has been fixed in aeclone(1) which caused aecp -delta to
	segfault when a	change set whith a removed file	was cloned, and	the
	clone change set subsequently integrated.

	* The aede-policy(1) manual page has been updated to document the
	aede-policy-line-length	file attribute.

	* A vietnamese translation has been added.

	* The aereport(1) command now understands more ways to specify
	changes.

	* There	is a new ${path_reduce}	substitution which may be used to
	remove redundant elements from path lists, such	as used	by the $PATH
	environment variable.

	* When the development directory style required	actions	to be perfomed
	on the development directory, the obsolete "creating symbolic links to
	baseline" message was produced.	This was confusing. A more generic
	message	is now used, which is intended to be less confusing.

	* The aecp(1) -delta command now follows the whiteout preference when
	copying	a "removed" file.  The test suite now runs much	faster.

	* A bug	has been fixed in the aedbu(1) command.	It no longer complains
	about permissions when the develop_begin_undo_command has been set.

	* A bug	has been fixed in the aeimport(1) command.  It no longer uses
	the Attic portion of filenames when populating the history directory
	tree.

	* The change details listing now prints	comments in a wide column when
	the comments are lengthy.

	* There	is a new $Active_Directory substitution, used to obtain	the
	development directory, or the integration directory, depending on the
	change state. This is rather like the default behaviour	of the aecd(1)
	command.

	* There	is a new ${project version} substitution.

	* The commands run by aeipass are now accompanied by more file name
	information, so	that you can know which	source file corresponds	to
	which UUID history file, if there is a failure in the history
	commands.

	* The aeca(1) command now checks for and discards duplicate
	architecture names. This fixes a bug with unsatifiable architecture
	dependencies.

	* The aeb(1) command has been improved,	it no longer keeps running the
	project_file_comand over and over again.

	* A bug	has been fixed in the aenf(1) command; it now preserves
	existing file contents if new files already exist in the development
	directory.

	* A bug	has been fixed in the "aet -regression"	command, it no longer
	reports	free()ing a non-existent string.

	* A bug	has been fixed in the aed(1) command, it no longer reports a
	bug when a cross branch	merege is attempted for	a file independently
	created	in both	branches.

   Version 4.23
   Version 4.22.2 (18-Oct-2007)
	This is	an update for the 4.22 stable release, it is meant to help
	Aegis users while the next release cycle ends.

	* [ 1684820 ] Fixed a bug in aeclone that caused aecp -delta
	segfaults.

	* The symlink farm now handle derived files registered within Aegis
	more like normal derived files.

	* The change_pconf_get function	no longer looks	for historical
	versions of files, if it can help it.  This makes many things go
	faster and solved the problem of configuration fields redefinition.
	While this change does not make	Aegis more time	safe, it cures one of
	the symptoms.

	* Fixed	test 222 to work with recent releases of subversion.

	* The aepconf(5) has been improved.

	* [ Debian 435422 ] The	reference manual was wrongly referring to
	-Page-Headings instead of -Page-Header.	 The documentation has been
	updated	to match the source code.

	* The test/02/t0257a-walt.sh script has	been back-ported from the
	development branch (4.23) to prevent bug #...... to appear in the
	stable branch.

	* [ 1704108 ] The aecp(1) -delta command now follows the whiteout
	preference when	copying	a "removed"file.

	* [ 1685304 ] A	bug has	been fixed that	caused aecp(1) -delta X	to
	copy in	a change also a	file with the old name of a file aemv(1)ed
	before delta X.

	* The generated	Makefile now installs aelock(1)	with the correct
	permissions.

	* A bug	has been fixed in the aetar(1) command,	it no longer creates
	tarballs that cause BSD	tar to complain	like this: tar:	End of archive
	volume 1 reached tar: Unexpected EOF on	archive	file

	* The configure	script now handle correctly the	datadir	substitution.

   Version 4.22.1 (14-Apr-2007)
	* Test t0247a-walt.sh has been fixed, it was not exporting
	AEGIS_TEST_DIR.	 This make aeintegratq(1) leaving stuff	in the home
	directory of the user.

	* Some minor fix that prevented	Aegis to build on RPM based
	distributions has been fixed.

	* The t0011a.sh	test script failed when	lex(1) was missing, since it
	is not required	to build Aegis the test	script has been	modified to
	pass even when lex(1) is missing.

	* aedist(1) now	handle certain renamed files correctly when receiving
	branches or entire-source.

	* The t0011a.sh	test script failed when	lex(1) was missing, since it
	is not required	to build Aegis the test	script has been	modified to
	pass even when lex(1) is missing.

	* aedist(1) now	handle certain renamed files correctly when receiving
	branches or entire-source.

	* [ 1691122 ] Newer versions of	the autoconf tools introduced a	new
	@datarootdir@, and complained loudly if	it wasn't used.	 Aegis
	configure does not trigger anymore those warnings.

	* The test suite does not use anymore diff(1) -u because not all
	systems	have gnu diff, so the use of gnu diff's	-u option is nor
	portable, and will give	false negatives	on some	systems.

	* The test suite does not use anymore diff(1) -u because not all
	systems	have gnu diff, so the use of gnu diff's	-u option is nor
	portable, and will give	false negatives	on some	systems.

	* aedist(1) -rec now save the UUID as the user defined original-UUID
	if the UUID is already present in the repository.  This	is especially
	useful when receiving changes in the same repository.

	* aeclone(1) now preserve the the UUID of the original change as the
	original-UUID user defined attribute of	the new	change.	It also	copy
	any other used-defined attribute.

	* Test 89 has been disable on HP-UX-10 because that system has a
	"vendor	specific" (i.e.	broken)	cpio(1)	archive	format.

	* Test 95 has been improved to be less sensitive to libmagic(3)
	differences.

	* Test 207 has been changed to be less sensitive to sort(1)
	differences.

	* The project_specific setenv:*	variables are now exported only	once.

	* [ 1674882 ] The following bug	as been	fixed: if a file is created
	and renamed within a single branch, and	that branch is integrated,
	then the file is not included in the output of 'aedist -send -es' from
	subsequent branches.

	* A bug	has been fixed in the aedbu(1) command.	 It no longer
	complains about	permissions when the develop_begin_undo_command	has
	been set.

	* The aedist(1)	-rec command now better	handles	file renamed (not
	aemved)	to match the local repository state.

	* A bug	has been fixed that caused the change_pconf_get	function
	terminate aegis(1) with	a fatal	error if applied to a branch without a
	config file (e.g. if the trunk does not	contain	any closed branch).

	* The aenpr(1) -keep command now set the administrator recursively.

	* A bug	has been fixed in the ${project-specific} substitution,	it now
	works correctly	with the aesub(1) -bl command.

	* aedist(1) -received has been modified	to set the user	defined
	attribute foreign-copyright to true when receiving a remote change
	set.  This in order to avoid aede-policy(1) complain about incorrect
	copyright notice at aede(1) time.0

	* A bug	has been fixed that caused an aemv(1) followed by an aenf(1)
	to generate two	different files	with the same UUID.

	* Avoid	the "multiple permission set" error on quit.

	* A bug	has been fixed in the UUID generating code; it was running out
	of file	descriptors.

	* A bug	has been fixed in the aet(1) -regression command, it no	longer
	reports	free()ing a non-existent string.

	* A bug	has been fixed in the aed(1) command, it no longer reports a
	bug when a cross branch	merge is attempted for a file independently
	created	in both	branches.

	* A bug	has been fixed which caused aeipass(1) to assign UUID to files
	at branch integration pass time. This can happen if the	files was
	created	and integrated with an old Aegis release, lacking support for
	file's UUID.  This bug make it possible	to have	the history for	a file
	split into two part, one accessible via	the file_name, the other
	accessible using the UUID.

	* A segfault in	aeannotate(1) has been fixed.

	* A bug	has been fixed related to the use of the
	unchanged_file_integrate_pass_policy=remove policy described in
	aepconf(5).  In	this case aeipass failed to reset the locked_by	field
	from the project fstate	file, this prevented subsequent	changes	to
	modify the removed file.

	* A bug	has been fixed in the handling of the symlink farm, for
	development directory styles which use them for	derived	files.
	Derived	files in the baseline directory	which were formerly source
	files, but then	aerm-ed, are now included in the development directory
	when copy/link styles are used.

	* A bug	has been fixed in the aenf(1) command; it now preserves
	existing file contents if new files already exist in the file
	development directory.

	* The ./configure script has been improved to stop with	a fatal	error
	if the bzip2 library is	not available.
2009-06-10 11:16:36 +00:00
minskim
a2cca7a03f Update eet to 1.2.0.
Changes:
	* Make use of eina.
	* Fix string in list and hash.
	* Fix array in eet_data.
	* Add crypto support to eet with OpenSSL.
	* Add GNUtls support to eet.
	* Make password callback work with GNUtls.
	* Add a function to retrieve raw signature.
	* Fix a corrupted pointer use in eet_cipher.c
	* Add some missing __UNUSED__ flags.
	* Fix problem reported by llvm
	* Add sha1 retrieval for an Eet_File.
	* Force fsync() after data is written to file, solve ext4 issues.
	* Disable fsync. Edit the code if you need it.
	* Make eet_data thread safe.
	* Fix eet pkg-config dependencies.
	* Fix double init of gcry.
	* Release eet 1.2.0
2009-06-10 06:40:11 +00:00
wiz
093af034c2 Update to 2.24:
- 2.24 | 2009-01-27
  - new module: (www data mime-types)
  - new (www data http-status) proc: http-status-string
  - new entries for alist `*content-type-by-filename-extension*'
    - svg => image/svg+xml
    - css => text/css
  - MARKED FOR REMOVAL 2009-12-31
    - module (www data content-type)
    - data structures in module (www data http-status)
      - *http-status*
      - *http-status*-META

- 2.23 | 2008-05-28
  - in (www data content-type), `xml' maps to "application/xml"
  - changes to (www server-utils big-dishing-loop)
    - MARKED FOR REMOVAL 2009-12-31: make-big-dishing-loop #:GET-upath
    - `make-big-dishing-loop' options @findex'd in manual
    - new `make-big-dishing-loop' option: #:method-handlers
    - new proc: named-socket
  - changes to (www server-utils answer)
    - `mouthpiece' commands @findex'd in manual
    - new `mouthpiece' command: #:inhibit-content!
  - new (www http) proc: http:connect
2009-06-09 19:10:34 +00:00
wiz
39251a64c3 Add missing + and fix a typo in CONFIGURE_ARGS. No effective change
except in strings, so ride update from a few hours ago
2009-06-09 18:37:39 +00:00
hasso
4b9ca62e92 Make it build on DragonFly. 2009-06-09 18:27:32 +00:00
abs
2482ac6fc5 Switch p5-Time depends to p5-Time-modules 2009-06-09 17:34:50 +00:00
abs
05f2b1f730 +p5-Package-Generator 2009-06-09 17:24:01 +00:00
abs
2fcfad0d57 Added devel/p5-Parallel-ForkManager version 0.7.5
This module is intended for use in operations that can be done in
parallel where the number of processes to be forked off should be
limited. Typical use is a downloader which will be retrieving
hundreds/thousands of files.
2009-06-09 17:23:20 +00:00
wiz
05705edb70 Update to 2.18.0:
2.18.0 24-may-2009
        - Improve gio docs with some more classes (Gian)
        - Wrap gio.OutputStream.splice_async() (Gian)
        - Add Python ver into installed libpyglib name (Emilio Pozuelo Monfort)
        - Wrap gio.OutputStream.flush_async() (Gian)
        - Use 'Requires.private' for libffi in '.pc' files (Josselin Mouette)
        - Add wrapper for gio.FileAttributeMatcher (Gian)
        - Mark relevant glib.IOChannel methods as METH_NOARGS (Paul)
        - Retire hand-written ChangeLog; autocreate from Git history (Paul)
        - Wrap gio.InputStream.skip_async() (Gian)
        - Add in codegen -n --namespace option and the code to remove dll
          API in headers, added documentation (Siavash Safi)
        - Properly mark glib.get_user_special_dir() as a keywords method (Paul)

2.17.0 30-apr-2009
        - Write a good part of the docs for gio (Gian)
        - Wrap g_mount_guess_content_type g_mount_guess_content_type_finish
          g_mount_guess_content_type_sync (Gian, #580802)
        - Swap first two arguments of gio.File.query_info_async (Paul, #580490)
        - Fix a crash in pyg_type_add_interfaces (Paul, #566571)
        - Remove an empty structure, use sizeof(PyObject)
          instead (Paul, #560591)
        - Wrap four g_get_user_*_dir() functions (Paul, #575999)
        - Remove 'ltihooks.py' as using deprecated Python module (Paul)
        - Code maintenance: add .gitignore files (Paul)
        - CellRendererPixbuf stock-size property has wrong type (Paul, #568499)
        - Add a doap file after git migration (Johan Dahlin)
        - missing dep on libffi in pygobject-2.0.pc (Götz Waschk, #550231)
        - g_volume_monitor_tp_new new function, return the singleton object.
          (Paul, #555613)
        - Remove a DeprecationWarning under python 2.6 (James Westby, #573753)
        - several scripts from codegen directory are not distributed
          (Krzesimir Nowak)
        - g_file_copy_async change argument order to keep it consistent with the
          other methods (Gian)
        - memory leak in gio.File.copy_async (Paul Pogonyshev, #578870)
        - g_file_monitor should accept None for cancellable and set the default
          flag to G_FILE_MONITOR_NONE (Gian)
        - pyg_notify_free needs to ensure it has GIL before calling Py_XDECREF
          (Jonathan Matthew)
        - Wrap g_file_set_display_name_async (Gian)
        - Add a semi-private method to return the option context C object from
          an option context wrapper (Tristan Hill)
        - Converting a negative long Python value to a GUINT64 GValue doesn't
          error out as it should (Gustavo J. A. M. Carneiro, #577999)
        - Wrap g_file_set_attributes_async and
          g_file_set_attributes_finish (Gian)
        - g_file_query_filesystem_info_async fix a typo (Gian)
        - Wrap g_file_query_filesystem_info_async (Gian)
        - Add missing g_file_query_filesystem_info_async and
	  g_file_query_filesystem_info_finish (Gian)
        - Wrap g_file_eject_mountable (Gian)
        - g_file_copy callback cannot be optional (Gian)
        - Swap various kwargs names to reflect the code (Gian)
        - Update the address of the FSF (Tobias Mueller, #577134)
        - Add g_volume_should_automount (Gian)
        - Wrap g_drive_enumerate_identifiers and g_volume_enumerate_identifiers
          (Gian)
	- Add a couple of convinence functions to convert from/to a python list
	  and an array of strings (Gian)
	- Allow setting pytype wrapper class (Mark Lee, John Ehresman, #559001)
	- Wrap g_file_enumerator_close_async (Gian Mario Tagliaretti)
2009-06-09 13:25:02 +00:00
wiz
2ed0318f3c Update to 1.15:
* Version 1.15 (released 2009-06-08)

** libidn: Use c_strcasecmp instead of strcasecmp.
For portability to NetWare CLIB.  The specification requires a ASCII
comparison, so it is also more appropriate to use c_strcasecmp.
Reported by Guenter Knauf <gk@gknw.de>.

** java: Fix some Java compiler warnings.

** doc: Improved sections for the info manual.
We now follow the advice given by the texinfo manual on which
directory categories to use.  In particular, libidn moved from the
'GNU Libraries' section to the 'Software libraries' and 'Invoking idn'
moved from 'GNU utilities' to 'Localization'.

** New configure parameters to set packaging specific information.
The parameters are --with-packager, --with-packager-version, and
--with-packager-bug-reports.  See
<http://article.gmane.org/gmane.comp.lib.gnulib.bugs/17791> for more
details.

** API and ABI is backwards compatible with the previous version.
2009-06-09 13:17:58 +00:00
hasso
26eb597f67 Add license info. 2009-06-08 19:26:29 +00:00
wiz
7ed29b195d Update to 1.11:
New in 1.11:

* Version requirements:

  - Autoconf 2.62 or greater is required.

* Changes to aclocal:

  - The autoconf version check implemented by aclocal in aclocal.m4
    (and new in Automake 1.10) is degraded to a warning.  This helps
    in the common case where the Autoconf versions used are compatible.

* Changes to automake:

  - The automake program can run multiple threads for creating most
    Makefile.in files concurrently, if at least Perl 5.7.2 is available
    with interpreter-based threads enabled.  Set the environment variable
    AUTOMAKE_JOBS to the maximum number of threads to use, in order to
    enable this experimental feature.

* Changes to Libtool support:

  - Libtool generic flags are now passed to the install and uninstall
    modes as well.

  - distcheck works with Libtool 2.x even when LT_OUTPUT is used, as
    config.lt is removed correctly now.

* Languages changes:

  - subdir-object mode works now with Fortran (F77, FC, preprocessed
    Fortran, and Ratfor).

  - For files with extension .f90, .f95, .f03, or .f08, the flag
    $(FCFLAGS_f[09]x) computed by AC_FC_SRCEXT is now used in compile rules.

  - Files with extension .sx are also treated as preprocessed assembler.

  - The default source file extension (.c) can be overridden with
    AM_DEFAULT_SOURCE_EXT now.

  - Python 3.0 is supported now, Python releases prior to 2.0 are no
    longer supported.

  - AM_PATH_PYTHON honors python's idea about the site directory.

  - There is initial support for the Vala programming language, when using
    Vala 0.7.0 or later.

* Miscellaneous changes:

  - Automake development is done in a git repository on Savannah now, see

      http://git.sv.gnu.org/gitweb/?p=automake.git

    A read-only CVS mirror is provided at

      cvs -d :pserver:anonymous@pserver.git.sv.gnu.org:/automake.git \
          checkout -d automake HEAD

  - "make dist" can now create xz-compressed tarballs,
    as well as (deprecated?) lzma-compressed tarballs.

  - `automake --add-missing' will by default install the GPLv3 file as
    COPYING if it is missing.  It will also warn that the license file
    should be added to source control.  Note that Automake will never
    overwrite an existing COPYING file, even when the `--force-missing'
    option is used.

  - The manual is now distributed under the terms of the GNU FDL 1.3.

  - Automake ships and installs man pages for automake and aclocal now.

  - New shorthand `$(pkglibexecdir)' for `$(libexecdir)/@PACKAGE@'.

  - install-sh supports -C, which does not update the installed file
    (and its time stamps) if the contents did not change.

  - The `gnupload' script has been revamped.

  - The `depcomp' and `compile' scripts now work with MSVC under MSYS.

  - The targets `install' and `uninstall' are more efficient now, in that
    for example multiple files from one Automake variable such as
    `bin_SCRIPTS' are copied in one `install' (or `libtool --mode=install')
    invocation if they do not have to be renamed.

    Both install and uninstall may sometimes enter (`cd' into) the target
    installation directory now, when no build-local scripts are used.

    Both install and uninstall do not fail anymore but do nothing if an
    installation directory variable like `bindir' is set to the empty string.

    For built-in rules, `make install' now fails reliably if installation
    of a file failed.  Conversely, `make uninstall' even succeeds when
    issued multiple times.

    These changes may need some adjustments from users:  For example,
    some `install' programs refuse to install multiple copies of the
    same file in one invocation, so you may need to remove duplicate
    entries from file lists.

    Also, within one set of files, say, nobase_data_DATA, the order of
    installation may be changed, or even unstable among different hosts,
    due to the use of associative arrays in awk.  The increased use of
    awk matches a similar move in Autoconf to provide for better scaling.

    Further, most undocumented per-rule install command variables such as
    binSCRIPT_INSTALL have been removed because they are not needed any
    more.  Packages which use them should be using the appropriate one of
    INSTALL_{DATA,PROGRAM,SCRIPT} or their install_sh_{DATA,PROGRAM,SCRIPT}
    counterpart, depending on the type of files and the need for automatic
    target directory creation.

  - The "deleted header file problem" for *.m4 files is avoided by
    stub rules.  This allows `make' to trigger a rerun of `aclocal'
    also if some previously needed macro file has been removed.

  - Rebuild rules now also work for a removed `subdir/Makefile.in' in
    an otherwise up to date tree.

  - The `color-tests' option causes colored test result output on terminals.

  - The `parallel-tests' option enables a new test driver that allows for
    parallel test execution, inter-test dependencies, lazy test execution
    for unit-testing, re-testing only failed tests, and formatted result output
    as RST (reStructuredText) and HTML.  Enabling this option may require some
    changes to your test suite setup; see the manual for details.

  - The `silent-rules' option enables Linux kernel-style silent build output.
    This option requires the widely supported but non-POSIX `make' feature
    of recursive variable expansion, so do not use it if your package needs
    to build with `make' implementations that do not support it.

    To enable less verbose build output, the developer has to use the Automake
    option `silent-rules' in `AM_INIT_AUTOMAKE', or call the `AM_SILENT_RULES'
    macro.  The user may then set the default verbosity by passing the
    `--enable-silent-rules' option to `configure'.  At `make' run time, this
    default may be overridden using `make V=0' for less verbose, and `make V=1'
    for backward-compatible verbose output.

  - New prefix `notrans_' for manpages which should not be transformed
    by --program-transform.

  - New macro AM_COND_IF for conditional evaluation and conditional
    config files.

  - For AC_CONFIG_LINKS, if source and destination are equal, do not
    remove the file in a non-VPATH build.  Such setups work with Autoconf
    2.62 or newer.

  - AM_MAINTAINER_MODE now allows for an optional argument specifying
    the default setting.

  - AM_SUBST_NOTMAKE may prevent substitution of AC_SUBSTed variables,
    useful especially for multi-line values.

  - Automake's early configure-time sanity check now diagnoses an
    unsafe absolute source directory name and makes configure fail.

  - The Automake macros and rules cope better with whitespace in the
    current directory name, as long as the relative path to `configure'
    does not contain whitespace.  To this end, the values of `$(MISSING)'
    and `$(install_sh)' may contain suitable quoting, and their expansion
    might need `eval'uation if used outside of a makefile.  These
    undocumented variables may be used in several documented macros such
    as $(AUTOCONF) or $(MAKEINFO).

Bugs fixed in 1.11:

* Long standing bugs:

  - Fix aix dependency tracking for libtool objects.

  - Work around AIX sh quoting issue in AC_PROG_CC_C_O, leading to
    unnecessary use of the `compile' script.

  - For nobase_*_LTLIBRARIES with nonempty directory components, the
    correct `-rpath' argument is used now.

  - `config.status --file=Makefile depfiles' now also works with the
    extra quoting used internally by Autoconf 2.62 and newer
    (it used to work only without the `--file=' bit).

  - The `missing' script works better with versioned tool names.

  - Semantics for `missing help2man' have been revamped:

    Previously, if `help2man' was not present, `missing help2man' would have
    the following semantics: if some man page was out of date but present, then
    a warning would be printed, but the exit status was 0.  If the man page was
    not present at all, then `missing' would create a replacement man page
    containing an error message, and exit with a status of 2.  This does not play
    well with `make': the next run will see this particular man page as being up
    to date, and will only error out on the next generated man page, if any;
    repeat until all pages are done.  This was not desirable.

    These are the new semantics: if some man page is not present, and help2man
    is not either, then `missing' will warn and generate the replacement page
    containing the error message, but exit successfully.  However, `make dist'
    will ensure that no such bogus man pages are packaged into a tarball.

  - Targets provided by automake behave better with `make -n', in that they
    take care not to create files.

  - `config.status Makefile... depfiles' works fine again in the presence of
    disabled dependency tracking.

  - The default no-op recursive rules for these targets also work with BSD make
    now: html, install-html, install-dvi, install-pdf, install-pdf, install-info.

  - `make distcheck' works also when both a directory and some file below it
    have been added to a distribution variable, such as EXTRA_DIST or *_SOURCES.

  - Texinfo dvi, ps, pdf, and html output files are not removed upon
    `make mostlyclean' any more; only the LaTeX by-products are.

  - Renamed objects also work with the `subdir-objects' option and
    source file languages which Automake does not know itself.

  - `automake' now correctly complains about variable assignments which are
    preceded by a comment, extend over multiple lines with backslash-escaped
    newlines, and end in a comment sign.  Previous versions would silently
    and wrongly ignore such assignments completely.

* Bugs introduced by 1.10:

  - Fix output of dummy dependency files in presence of post-processed
    Makefile.in's again, but also cope with long lines.

  - $(EXEEXT) is automatically appended to filenames of XFAIL_TESTS
    that have been declared as programs in the same Makefile.
    This is for consistency with the analogous change to TESTS in 1.10.

  - Fix order of standard includes to again be `-I. -I$(srcdir)',
    followed by directories containing config headers.
2009-06-08 14:44:35 +00:00
tron
526479e5d2 Update "apr" package to version 1.3.3. Changes since version 1.3.5:
- Dropped kqueue and apr_poll detection from Mac OS/X 10.5/Darwin 9
  due to various reported problems.
- apr_strerror() on OS/2: Fix problem with calculating buffer size.
  Bug 45689.
- Prefer glibtool1/glibtoolize1.
- Fix buildconf with libtool 2.2.
- Fix a bug with the APR_DELONCLOSE flag. Child processes were (also)
  unlinking the file.
- Fix compilation error on systems that do not have IPV6.
  Bug 46601
- apr_socket_sendfile() on Solaris: Fix handling of files truncated
  after the sender determines the length.  (This fixes a busy loop in
  httpd when a file being served is truncated.)
- Fix documentation for apr_temp_dir_get().
  Bug 46303
- Add AC_MSG_RESULT after AC_MSG_CHECKING.
  Bug 46427
- Reset errno to zero in apr_strtoi64 to prevent returning an errno not
  equal zero in cases where the operation worked fine.
- Win32: Do not error out on apr_pollset_poll() when there are no sockets.
- Fix apr_tokenize_to_argv parsing. Bug 46128
2009-06-08 14:23:10 +00:00