Commit graph

13816 commits

Author SHA1 Message Date
sno
d43bbd80eb Updating package devel/p5-Module-ScanDeps from 0.93 to 0.94
Upstream changes:
[Changes for 0.94 - 2009-08-10]
* Add tests for scan_line (Alexandr Ciornii)
* RT#48151 fixed, "require __PACKAGE__" should not die (Alexandr Ciornii)
* OS/2 fixes (Ilya Zakharevich)
2009-08-19 19:16:20 +00:00
joerg
1de5943b91 Explicit request 64bit mode on Linux, if ABI=64.
From Evaldo Gardenali.
2009-08-19 15:01:21 +00:00
joerg
ddab7c4fa1 Explicitly request 64bit on Linux if ABI is set accordingly.
From Evaldo Gardenali.
2009-08-19 15:00:09 +00:00
ghen
9aaf6495ac Downgrade back to 0.4 (but keep the destdir support and licenses)
until we have a wm/wmii release compatible with the new API.
2009-08-19 09:50:59 +00:00
yyamano
1f48fdc071 Fix build error on Mac OS X. PR pkg/41657 2009-08-19 08:59:46 +00:00
sno
fc92db139f Updating package devel/p5-MooseX-Declare from 0.23 to 0.27
pkgsrc changes:
  - Adjusting dependencies according to META.yml

Upstream changes:
0.27  Tue, 18 Aug 2009 08:54:22 +0200
  * Depend on MooseX::Method::Signatures 0.21 to make sure type aliasing works
    and there are no warnings due to the recent MooseX::LazyRequire changes.

0.26  Sun, 16 Aug 2009 14:48:12 +0200
  * Declare dependency on MooseX::AttributeHelpers.

0.25  Sun, 16 Aug 2009 05:31:59 +0200
  * Don't persist the inner keywords over more than one invocation of the declarator.
  * Pass along the current context to import_symbols_from and imported_moose_symbols.
  * Implement parameterizable roles.

0.24  Sat, 15 Aug 2009 23:48:09 +0200
  * Add repository and bugtracker to Makefile.PL (Ash Berlin).
  * Tests and doc fixes on applying multiple roles at once (Chas. J. Owens IV).
  * Produce better diagnostic output on test failures (Dave Rolsky).
  * Make MooseX::Method::Signatures handle the actual parsing for method-like
    keywords (nperez).
  * Clean now warns in autoclean namespaces (Robert 'phaylon' Sedlacek).
  * 'method' keyword now only available by default in namespaces that consumed
    MooseSetup (Robert 'phaylon' Sedlacek).
  * Added 'namespace' keyword and allow namespaces, superclasses and roles to
    be relative (Robert 'phaylon' Sedlacek).
  * Add tests for using anonymous methods as attribute defaults (Devin Austin).
  * Stop depending on B::Hooks::EndOfScope. We don't use it direectly anymore.
  * Add a real 'with' keyword.
  * 'with' in a class- or role-body doesn't defer role application until the
    end of the class- or role-definition anymore. The 'with'-option for the
    class and role keywords still does.
  * Add a tests for role application and method modifier ordering.
  * Make anon classes immutable as well (unless explicitly asked not to).
  * Add a ctx method to add cleanup code that should be injected as early as
    possible.
  * Depend on recent versions of DD and MXMS to make keywords less reserved
    (i.e. hash keys and barewords before fat commas).
  * Make t/with_newlines.t less noisy.
  * Add tests for methods with no signature not caring about their arguments,
    other than $self.
2009-08-19 08:36:04 +00:00
sno
7c510d1849 Updating package devel/p5-MooseX-Method-Signatures from 0.16 to 0.21
pkgsrc changes:
  - Adding secondary MASTER_SITE to allow update today, because 0.20
    still has some bugs
  - Adjusting dependencies according to META.yml

Upstream changes:
0.21  Tue, 18 Aug 2009 08:45:48 +0200
  * Add tests for using aliased.pm for type aliases (Steffen Schwigon).
  * Depend on the latest PMS to get type alias resolving.

0.20  Mon, 17 Aug 2009 12:11:32 +0200
  * Make the meta method's parsed_signature public.
  * Use MooseX::LazyRequire's new interface and depend on 0.03.

0.19  Fri, 14 Aug 2009 11:23:42 +0200
  * Move method redefinition warnings to the method application hook so it's
    easy to override.

0.18  Fri, 14 Aug 2009 02:24:41 +0200
  * Depend on Devel::Declare 0.005011. This avoids "->method" and "method =>"
    being misinterpreted sometimes.

0.17  Thu, 13 Aug 2009 08:37:31 +0200
  * Implement method traits (Cory Watson).
  * Properly test list placeholders.
  * Document the right syntax for return value type constraints.
  * Use namespace::autoclean instead of namespace::clean.
  * Let the signature default to (@) if none is given.
  * Don't require the package attribute when a pre-built context is passed
    in.
  * Depend on a recent Parse::Method::Signatures to make sure we will work
    with new PPIs and have the right MooseX::Traits version.
  * Fix doc typo (arcanez).
  * Split out context from self so that we may pass in an arbitrary context
    (nperez).
  * Enable passing a context and also a coderef to use to apply the method
    once constructed (for deferred method modifier application in MXD)
    (nperez).
  * Enable MXMS to work with multiple different declarators and prototype
    injections (nperez).
  * Change from using Devel::Declare::MethodInstaller::Simple to
    ::Context::Simple since strip_attrs was moved down there (nperez).
2009-08-19 08:30:16 +00:00
sno
3f96e75a50 Added devel/p5-MooseX-LazyRequire version 0.03 2009-08-19 08:22:32 +00:00
sno
3f5bb6bc94 Importing package for p5 module MooseX::LazyRequire as dependency of
scheduled update of MooseX::Method::Signatures.

This module adds a lazy_required option to Moose attribute declarations.

The reader methods for all attributes with that option will throw an
exception unless a value for the attributes was provided earlier by a
constructor parameter or through a writer method.
2009-08-19 08:21:02 +00:00
sno
e5d423baa2 Updating package devel/p5-Parse-Method-Signatures from 1.003010 to 1.003011
pkgsrc changes:
  - Adjusting dependencies according to META.yml

Upstream changes:
1.003011 - 2009/08/18
  - Resolve aliased type names when a namespace to look aliases up is given.
2009-08-19 06:43:08 +00:00
sno
4509bbbc4c Updating package devel/p5-MooseX-Types-Structured from 0.16 to 0.18
pkgsrc changes:
  - Adding more test dependencies (BUILD_DEPENDS)
  - Since extra flags are used, bundled Module::Install must be used

Upstream changes:
0.18   17 August 2009
        - Changed the Makefile.PL to reduce dependencies not needed by users
          that are not authors.  Bumped the revision and released to clear an
          error with cpan permissions.

0.17   12 August 2009
        - No new functionality.
        - Changed the way we specify dependencies in the Makefile.PL to reduce
          the depth of the dependency chain in cases where we don't need to be
          running the author quality tests.
        - Some documentation tweaks.
2009-08-19 06:25:32 +00:00
sno
952f6677d5 Updating package devel/p5-MooseX-Types from 0.16 to 0.17
Upstream changes:
0.17    Tue Aug 18 02:32:31 EDT 2009
        - Documentation typo fix (Dave Rolsky).
        - Stop blowing up in has_available_type_export if the introspected code
          symbol exists but is not a type export (Florian Ragwitz).
        - Reorganize author/copyright sections at the request of Debian
          packagers (Rafael Kitover).
2009-08-19 05:13:55 +00:00
uwe
17ad6e7fd1 Bump PKGREVISION for GNU Emacs comint history fix (patch-af). 2009-08-19 00:54:29 +00:00
uwe
fff098dd84 * ilisp-xfr.el (return-ilisp): Add GNU Emacs 22 (tested) and 23 (not
tested) to the list of emacs versions that need comint-input-ring-index
"hack".

Given that it's been almost 15 years since the date in the preceding
comment I wonder if there should be a better way to handle this, but
for now just use brute force.

Makes comint history navigation work as expected.
2009-08-19 00:45:33 +00:00
seb
f9193bcfc5 Add & enable p5-MooseX-Role-Parameterized 2009-08-18 22:01:34 +00:00
seb
4eb4a97787 Initial import of p5-MooseX-Role-Parameterized version 0.12 in the
NetBSD Packages Collection.

The Perl 5 module MooseX::Role::Parameterized empowers Moose roles
by allowing parameters to be specified when they are combined.
2009-08-18 22:01:03 +00:00
hasso
cca5c49bd3 Update to 1.17.0.
Changes in 1.17.0:

* bugfixes
* advanced load/store optimisation which hoists loads out of loops
* Internal restruturing: Alot of node structures are automatically generated
  from a specification file now.
* Add support for multiple calling conventions
* New experimental support for reading and writing programgraphs to disk
* Support and optimisations for trampolines
* fix PIC support

Changes in 1.16.0:

* bugfixes
2009-08-18 18:57:23 +00:00
drochner
4341555132 recognize builtin libevent-1.4 so that apps can build against it
This way we sidestep the mess introduced by conflicting libev/libevent,
at least on NetBSD>=5.
2009-08-18 17:14:55 +00:00
sno
aa852f3bb1 Updating package for devel/p5-Devel-Declare from 0.005008 to 0.005011
Upstream changes:
0.005011 - 14 Aug 2009
  - Add tests for not interpreting various things as barewords when they
    aren't.
  - Depend on a Test::More with done_testing support.
  - Don't invoke the const callback for a keyword followed by a fat comma.

0.005010 - 11 Aug 2009
  - Don't invoke the linestr callback if we found a keyword and the bufptr
    still contains an arrow at its beginning. This causes the linestr callback
    not to be fired on things like "->method" (if method is a declarator).
    While this might be useful, it mostly caused problems so far. It might be
    added again later as a separate feature.

0.005009 - 10 Aug 2009
  - Stop mixing declarations with code. (Closes: RT#48548) (Cosimo Streppone)
  - Move strip_attrs, which is a purely parsing method, from
    MethodInstaller::Simple to Context::Simple (nperez).
2009-08-18 17:11:20 +00:00
drochner
f6aa5eae5b That's all not true... SONAMEs didn't change since at least 1.4.3.
Relax ABI dependency and remove an outdated comment.
2009-08-18 16:53:14 +00:00
sno
32b03f2931 Updating package for devel/p5-Bit-Vector from 6.7 to 6.9
Upstream changes:
Version 6.9   12.08.2009
 +  Replaced Storable::freeze by Storable::nfreeze
 +  Added more test cases for Storable
 +  Added two example files showing how to freeze/thaw
    using Data::Dumper

Version 6.8   10.08.2009
 +  Fixed the bug of Storable not reconstructing nested data
    structures properly which contain several references to
    the same Bit::Vector object
 +  Fixed hard-coded table size MASKTABSIZE in BitVector.c
 +  Small cosmetic fixes to the documentation
2009-08-18 16:35:57 +00:00
sno
4a260dd411 Updating package for devel/p5-Test-Deep from 0.104 to 0.106
pkgsrc changes:
  - Add license (perl license)
  - Bump version dependency of Test::Tester (see Makefile.PL for details)

Upstream changes:
0.106

Release after dev.

0.105-dev

Fix for perl 5.010.1 - the code to check the version and act correctly
on regexp refs treated .1 as behaving like 5.011.
2009-08-18 16:32:39 +00:00
sno
50b83f2872 Updating package devel/p5-AnyEvent from 4.910 to 5.111
Upstream changes:
5.111 Sun Aug 16 18:44:36 CEST 2009
	- perl errornously requires sockaddr_un structures returned by the
          kernel to have a specific length. work around this bug by padding
          sockaddr_un structures (found to fail on OS X, as perl only uses
          the correct code for GNU/Linux, but likely to fail on other
          OSes as well).

5.11 Wed Aug 12 17:49:37 CEST 2009
        - fixed a bug in run_cmd with input from filename.
        - create a json coder object when none is given in write direction
          to reduce dependency on JSON.

5.1  Tue Aug 11 03:17:32 CEST 2009
        - tcp_connect now reports the correct error in $!, not an unrelated
          one (was broken since 4.91).
        - AE::Handle did not properly clear rtimeout/wtimeout watchers
          when retrying a tcp_connect.
        - new functions: AnyEvent::Util::run_cmd and close_all_fds_except.
        - fixed wrong documentation in AE::Socket.

5.01 Mon Aug 10 03:16:32 CEST 2009
	- last release broke EV child watchers :/.

5.0  Sun Aug  9 17:32:09 CEST 2009
	- officially introduce and document the AE API.
        - lowering the timeout at runtime did not have immediate effect
          in AnyEvent::Handle.
        - AE::Handle now has separate and independent read and write timeout
          settings.
        - probe for Guard module when AnyEvent::Util is loaded, not at
          runtime (Event doesn't like eval "use" from callbacks, and it avoids
          exporting the probe function).
        - Impl::IOAsync's io watchers did not use the filehandle emulation
          code to work around it's watcher limits.
        - work around IO::Async's problems with overloaded objects.
        - try to disable wearnings inside IO::Async, it's just too buggy.
        - do no longer use Event by default, only EV or Perl, Event is too buggy.
	- hackishly provide fast AE:: interface when EV or Perl is the backend.
        - inherit VERSION from AnyEvent::VERSION in most modules.
2009-08-18 14:18:33 +00:00
sno
1558801a61 Updating package for devel/p5-EV from 3.7 to 3.8
Upstream changes:
3.8  Sun Aug  9 15:30:10 CEST 2009
	- implement $loop->signal/signal_ns.
        - (libev) incompatible change: do not necessarily reset signal
          handler to SIG_DFL when a sighandler is stopped.
        - (libev) ev_default_destroy did not properly free or zero some
          members, potentially causing crashes and memory corruption on
          repated ev_default_destroy/ev_default_loop calls.
	- (libev) take advantage of signalfd on GNU/Linux systems.
        - (libev) document that the signal mask might be in an unspecified
          state when using libev's signal handling.
        - (libev) take advantage of some GNU/Linux calls to set
          cloexec/nonblock on fd creation, to avoid race conditions.
        - implement internal glue code to interface more efficiently
          with AnyEvent.
2009-08-18 14:12:06 +00:00
sno
0b9285c614 Updating package for devel/libev from 3.7nb1 to 3.8
- bumping API/ABI-depends, because upstream change says nothing about
  ABI/API incompatible change

Upstream changes:
3.8  Sun Aug  9 14:30:45 CEST 2009
	- incompatible change: do not necessarily reset signal handler
          to SIG_DFL when a sighandler is stopped.
        - ev_default_destroy did not properly free or zero some members,
          potentially causing crashes and memory corruption on repated
          ev_default_destroy/ev_default_loop calls.
	- take advantage of signalfd on GNU/Linux systems.
	- document that the signal mask might be in an unspecified
          state when using libev's signal handling.
        - take advantage of some GNU/Linux calls to set cloexec/nonblock
          on fd creation, to avoid race conditions.
2009-08-18 14:10:53 +00:00
seb
6842da374a Update p5-Moose from version 0.88 to version 0.89.
Pkgsrc changes:
- Adjust dependency on devel/p5-Class-MOP

Upstream changes:
0.89 Thu Aug 13, 2009
    * Moose::Manual::Attributes
      - Clarify "is", include discussion of "bare". (Sartak)

    * Moose::Meta::Role::Method::Conflicting
    * Moose::Meta::Role::Application::ToClass
      - For the first set of roles involved in a conflict, report all
        unresolved method conflicts, not just the first method. Fixes #47210
        reported by Ovid. (Sartak)

    * Moose::Meta::TypeConstraint
      - Add assert_valid method to use a TypeConstraint for assertion (rjbs)

    * Moose::Exporter
      - Make "use Moose -metaclass => 'Foo'" do alias resolution, like -traits
        does. (doy)
      - Allow specifying role options (alias, excludes, MXRP stuff) in the
        arrayref passed to "use Moose -traits" (doy)

    * Moose::Util
      - Add functions meta_class_alias and meta_attribute_alias for creating
        aliases for class and attribute metaclasses and metatraits. (doy)

    * Moose::Meta::Attribute
    * Moose::Meta::Method::Accessor
      - A trigger now receives the old value as a second argument, if the
        attribute had one. (Dave Rolsky)

    * Moose::Meta::Method::Constructor
      - Fix a bug with $obj->new when $obj has stringify overloading.
        Reported by Andrew Suffield [rt.cpan.org #47882] (Sartak)
        - However, we will probably deprecate $obj->new, so please don't start
          using it for new code!
2009-08-18 12:13:23 +00:00
seb
4248cbde91 Update p5-Class-MOP from version 0.91 to version 0.92.
Upstream changes:
0.92 Thu Aug 13, 2009
    * Class::MOP::Class
    * Class::MOP::Package
      - Move get_method_map and its various scaffolding into Package. (hdp)

    * Class::MOP::Method
      - Allow Class::MOP::Method->wrap to take a Class::MOP::Method object as
        the first argument, rather than just a coderef. (doy)

    * Class::MOP::Attribute
    * Class::MOP::Class
      - Allow attribute names to be false (while still requiring them to be
        defined). (rafl)
2009-08-18 12:12:45 +00:00
hasso
186f0b45fa More portable fix for upper bound for signals problem pulled out from
upstream git repo. Should fix build on Solaris, FreeBSD and DragonFly.

If there is still need for Darwin specific fix with __DARWIN_NSIG (there is
no NSIG or it's semantically different like NSIG and _NSIG in Linux), please
add it back.
2009-08-18 05:40:44 +00:00
agc
e835f30db1 Update tre to version 0.7.6:
A huge thankyou to Ville Laurikari for changing the license on tre to
be a two clause BSD license:

        Version 0.7.6
          - The license is changed from LGPL to a BSD-style license.  The new
            license is essentially the same as the "2 clause" BSD-style
            license used in NetBSD.  See the file LICENSE for details.

          - No longer using gnulib due to potential license conflicts.

          - Bug fixes.

Take maintainership of this package.
2009-08-17 21:00:01 +00:00
agc
d0e6a9be34 Update tre to version 0.7.6:
A huge thankyou to Ville Laurikari for changing the license on tre to
be a two clause BSD license:

	Version 0.7.6
	  - The license is changed from LGPL to a BSD-style license.  The new
	    license is essentially the same as the "2 clause" BSD-style
	    license used in NetBSD.  See the file LICENSE for details.

	  - No longer using gnulib due to potential license conflicts.

	  - Bug fixes.

Take maintainership of this package.
2009-08-17 20:58:26 +00:00
hasso
983c2d6a08 Needs msgfmt. 2009-08-17 18:33:22 +00:00
drochner
9e5727c1ae mark as conflicting with libevent, bump PKGREVISION 2009-08-17 11:08:30 +00:00
drochner
b876faceba this conflicts with libev, ride on recent update 2009-08-17 11:07:55 +00:00
tron
0f61c94e6b Fix build problem under Mac OS X (Leopard?). 2009-08-17 10:26:17 +00:00
wiz
fcf9685ace pkglint fixes. Merge in maintainer from wip. 2009-08-16 15:38:01 +00:00
wiz
124c14e18b Bump PKGREVISION for libevent ABI bump. 2009-08-16 15:35:43 +00:00
wiz
2edc3ff98e Bump ABI depends, like Makefile suggests. 2009-08-16 15:35:35 +00:00
wiz
a2b1e2cfb1 Update to 1.4.12:
Changes in 1.4.12-stable:
Try to contain degree of failure when running on a win32 version so heavily firewalled that we can't fake a socketpair.
Fix an obscure timing-dependent, allocator-dependent crash in the evdns code.
Use __VA_ARGS__ syntax for varargs macros in event_rpcgen when compiler is not GCC.
Activate fd events in a pseudorandom order with O(N) backends, so that we don't systematically favor low fds (select) or earlier-added fds (poll, win32).
Fix another pair of fencepost bugs in epoll.c.  [Patch from Adam Langley.]
Do not break evdns connections to nameservers when our IP changes.
Set truncated flag correctly in evdns server replies.
Disable strict aliasing with GCC: our code is not compliant with it.

Changes in 1.4.11-stable:
Fix a bug when removing a timeout from the heap. [Patch from Marko Kreen]
Remove the limit on size of HTTP headers by removing static buffers.
Fix a nasty dangling pointer bug in epoll.c that could occur after epoll_recalc(). [Patch from Kevin Springborn]
Distribute Win32-Code/event-config.h, not ./event-config.h

Changes in 1.4.10-stable:
clean up buffered http connection data on reset; reported by Brian O'Kelley
bug fix and potential race condition in signal handling; from Alexander Drozdov
rename the Solaris event ports backend to evport
support compilation on Haiku
fix signal processing when a signal callback delivers a signal; from Alexander Drozdov
const-ify some arguments to evdns functions.
off-by-one error in epoll_recalc; reported by Victor Goya
include Doxyfile in tar ball; from Jeff Garzik
correctly parse queries with encoded \r, \n or + characters
2009-08-16 15:35:03 +00:00
wiz
d232f469ca Update to 0.8.12. Set LICENSE.
Tue Jul  7 19:45:12 CEST 2009, Michael Riepe <libelf@mr511.de>

	* README:
	* VERSION:
		update for 0.8.12 release.

	* lib/libelf.h:
	* lib/x.elfext.c:
		add new and deprecate old functions.

Fri May 22 19:17:14 CEST 2009, Michael Riepe <libelf@mr511.de>

	* README:
	* VERSION:
		update for 0.8.11 release.

	* lib/libelf.h:
		add ELF_F_LAYOUT_OVERLAP flag.

	* lib/rawfile.c:
		fix re-read zero size bug.

	* lib/update.c:
		honor ELF_F_LAYOUT_OVERLAP flag.
2009-08-16 14:27:30 +00:00
wiz
b3a5990bd9 Fix HOMEPAGE and MASTER_SITES (they were swapped). 2009-08-16 14:25:26 +00:00
wiz
62d538ffa6 Update to 0.13, set LICENSE.
Add daemon_reset_sigs() and daemon_unblock_sigs() calls for resetting
signal handlers to sensible states; improve error handling.
2009-08-16 14:24:01 +00:00
wiz
33883fdc79 Update to 2.1.1. Make libXt a run-time dependency, because a program
is linked against it. Set LICENSE. Convert to user-destdir.

KDbg 2.1.1.  kdbg-2.1.1
Fix 'make dist' when srcdir != builddir.
Merge branch 'admin' into maint
Code cleanup of the treatment of display expressions.
Remove the one %s limitation in type table expressions.
Update installation instructions again.
Update the admin/ directory.
Specify the encoding of .po files and the Russian ...
Remove $Id$.
Insert a license note at the top of source files.
Make the desktop entry standard compliant.
Fix crash when trying to disassemble source without...
Update my email address.
Update messages.
Extend the copyright to 2008.
Update README with current installation instructions.
A Simplified Chinese translation.
Don't crash on Del in the Watches window while no progr...
Update Spanish translations.
KDbg-2.1.0. kdbg-2.1.0
Update German translation.
Merge new message strings.
Fix a typo in What's This help.
kdbg does not work with core files on FreeBSD
KDbg 2.1.0-rc1. kdbg-2.1.0-rc1
Document that \r is handled by the output window.
Implement text search in terms of QTextEdit::find().
Speed up display of disassembly.
Add a new type table that recognizes the basic_strings...
Merge branch 'maint'
Extend the copyright to 2007.
Some items of the TODO list have been completed.
Merge branch 'syntax-highlight'
Fix build on some 64bit platforms.
Syntax highlighter: Highlight keywords.
Syntax highlighter: Highlight preprocessor lines.
Syntax highlighter: Highlight strings.
Syntax highlighter: Highlight C and C++ comments.
Add a basic syntax highlighter.
Clean up context menu handling in the files window.
Accept text dropped onto the watches window.
Restore the source window's context menu.
Re-add keyboard cursor navigation in the source code...
Remove the now unused classes TextView and TableView.
Maintain and highlight the current line.
Rewrite SourceWindow to be derived from a QTextEdit.
Prepare for QTextEdit transition: Bring KTextView close...
Fix signed/unsigned comparisions.
Prepare for QTextEdit transition: Do not use m_texts...
Prepare for QTextEdit transition: Add KTextEdit::charAt...
Remove line terminators in disassembled code.
commit | commitdiff | tree | snapshot (tar.gz zip)
Teach the output window about '\r' and '\n'.
Derie the output window from QTextEdit.
Remember the width of column 1 of Locals and Watch...
Merge w
Fix a crash when a value is edited in a floating variab...
Fix stack trace of local functions. iff | tree | snapshot (tar.gz zip)
Merge with 2.0.
Do not add the artificial name of anonymous structs...
Recognize struct values that are anonymous structs...
2009-08-16 14:11:30 +00:00
wiz
43d2718fad Update to 4.13, set LICENSE.
4.13 (18 September 2008)

* A reference card for Texinfo is now available, in doc/refcard.  For
  convenience, preformatted PDF's for letter-size and A4 paper are included.

* makeinfo:
  . new option --internal-links for HTML output, to write a tsv file
    mapping indexed/toc terms to links, for easy reference from external
    documents.
  . - as an input file name reads standard input.

* info:
  . support for multibyte encodings such as UTF-8.
  . new option --show-malformed-multibytes, to display malformed multibyte
  sequences.
  . new environment variable INFO_MAN_COMMAND sets the name of man binary
  (use it if you a need to override PATH settings).

* install-info:
  . bug fix: support names with embedded periods (e.g., config.status) again.

* Distribution:
  . autoconf 2.63.
2009-08-16 13:57:43 +00:00
wiz
aefffb5ad9 Update to 4.3.1. Add gnu-gpl-v3 to LICENSE, since README claims it
also affects some files.

Changes between GMP version 4.3.0 and 4.3.1

  Bugs:
  * Fixed bug in mpn_gcdext, affecting also mpz_gcdext and mpz_invert.
    The bug could cause a cofactor to have a leading zero limb, which
    could lead to crashes or miscomputation later on.
  * Fixed some minor documentation issues.

  Features:
  * Workarounds for various issues with Mac OS X's build tools.
  * Recognise more IBM "POWER" processor variants.


Changes between GMP version 4.2.X and 4.3.0

  Bugs:
  * Fixed bug in mpz_perfect_power_p with recognition of negative perfect
    powers that can be written both as an even and odd power.
  * We might accidentally have added bugs since there is a large amount of
    new code in this release.

  Speedups:
  * Vastly improved assembly code for x86-64 processors from AMD and Intel.
  * Major improvements also for many other processor families, such as
    Alpha, PowerPC, and Itanium.
  * New sub-quadratic mpn_gcd and mpn_gcdext, as well as improved basecase
    gcd code.
  * The multiply FFT code has been slightly improved.
  * Balanced multiplication now uses 4-way Toom in addition to schoolbook,
    Karatsuba, 3-way Toom, and FFT.
  * Unbalanced multiplication has been vastly improved.
  * Improved schoolbook division by means of faster quotient approximation.
  * Several new algorithms for division and mod by single limbs, giving
    many-fold speedups.
  * Improved nth root computations.
  * The mpz_nextprime function uses sieving and is much faster.
  * Countless minor tweaks.

  Features:
  * Updated support for fat binaries for x86_32 include current processors
  * Lots of new mpn internal interfaces.  Some of them will become public
    in a future GMP release.
  * Support for the 32-bit ABI under x86-apple-darwin.
  * x86 CPU recognition code should now default better for future
    processors.
  * The experimental nails feature does not work in this release, but
    it might be re-enabled in the future.

  Misc:
  * The gmp_version variable now always contains three parts.  For this
    release, it is "4.3.0".
2009-08-16 13:42:33 +00:00
wiz
0596502db7 Update to 1.2.2:
Eet 1.2.2 has been released with several bugfixes and improvements.
It is considered stable.
2009-08-16 13:32:52 +00:00
wiz
ab701bf51a Update to 1.5.9. Set LICENSE.
This release primarily focuses on bugfixes. The main new feature
is the ability to include source code in the LaTeX/PDF output.
2009-08-16 13:28:30 +00:00
wiz
23ae7d0b85 Update to 3.5.5:
2009-02-26 21:01 +0000 [r932530-932534] Amilcar do Carmo Lucas <amilcar kdevelop.org>
languages/cpp/debugger/framestackwidget.cpp,
languages/cpp/debugger/framestackwidget.h
languages/cpp/debugger/framestackwidget.cpp,
languages/cpp/debugger/framestackwidget.h
Add a verification so the contents of the frame stack window is updated only
when it is visible. Patch by Anderson Luiz da Silva. BUG 147607
adds a verification so the contents of the frame stack window is

2009-02-25 12:50 +0000 [r931535] Andrew Coles <andrew_coles yahoo.co.uk>
buildtools/autotools/autoprojectpart.cpp
Corrected typos: exclamation marks and abbreviative apostrophes are a no-no.

2009-02-23 13:47 +0000 [r930440] Andrew Coles <andrew_coles yahoo.co.uk>
languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp,
languages/cpp/includepathresolver.cpp,
languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui,
parts/astyle/astyleconfig.ui,
languages/cpp/debugger/gdbcontroller.cpp,
languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp,
(...)
Fixed various typos.

2009-02-15 19:48 +0000 [r926595] Andreas Pakulat <apaku gmx.de>
lib/cppparser/lexer.cpp
Fix endless loop by checking for null-character explicitly instead of relying
on a QChar->bool auto-conversion. Patch by Albert Zeyer - thanks.
BUG:184420
2009-08-15 21:28:12 +00:00
wiz
498af3f052 Fix getline breakage on current by renaming getline to get_line. 2009-08-15 17:15:32 +00:00
wiz
345716d115 Update to 3.5.4. Set LICENSE. Fix getline breakage.
Over 30 bugs fixed.

(3.5.5 is out, but I'm still looking for the source tarball.)
2009-08-15 17:04:51 +00:00
obache
5b2ba9108f Fixes PLIST for arm and sparc with jit option. 2009-08-15 05:03:30 +00:00
wiz
0109aee1fb Update to 3.6.4, set LICENSE to mpl-1.0.
Opal-3.6.4:
2009-07-05 05:39  rjongbloed

	* [r23075] src/sip/sippdu.cxx:
	  Fixed unnecessary attempt abort a transaction that has completed
	  causing some confusing logs.

Opal-3.6.2:
2009-03-18 03:47  rjongbloed

	* [r22213] version.h:
	  Update version number for beta v3.6.2

2009-03-18 22:01  rjongbloed

	* [r22216] plugins/video/MPEG4-ffmpeg/ReadMe.txt:
	  Removed reference to compatibility issues with old H.263 codec as
	  that is now deprecated, thanks Eugen Dedu

2009-03-18 22:51  rjongbloed

	* [r22220] ., src/codec/rfc2833.cxx:
	  Stopped transmission of CED/CNG continually retrying when there
	  is no payload type to use, should not even try and start as this
	  indicates that the remote did not negotiate the ability to
	  receive this signals.

2009-03-19 00:07  rjongbloed

	* [r22224] ., src/sip/sipcon.cxx:
	  A SIP 488 response may also indicate a codec mismatch, not just a
	  415 response.

2009-03-19 03:16  rjongbloed

	* [r22228] ., src/opal/call.cxx:
	  Fixed filtering of media formats so is done by both connections
	  in call.

2009-03-19 03:48  rjongbloed

	* [r22229] ., samples/faxopal/main.cxx, samples/faxopal/main.h:
	  Fixed issue with waiting for registration to complete in faxopal
	  before starting an outgoing call.

	  Added command line argument to disable in band tone detection in
	  faxopal.

2009-03-19 04:12  rjongbloed

	* [r22230] include/t38/t38proto.h, src/t38/t38proto.cxx:
	  Back patched some changes from Sirius branch to help in detecting
	  end of fax call.

2009-03-23 03:39  rjongbloed

	* [r22247] ., src/opal/rtpconn.cxx:
	  Applied patch ID: 2686504
	  fix compilation when disabling statistics
	  thanks Mounir Lamouri

2009-03-23 05:54  rjongbloed

	* [r22251] src/sip/sdp.cxx:
	  Fixed order of b= line in SDP output, order is apparently
	  important! Thanks Yuri Valentini for the report.

2009-03-24 00:37  rjongbloed

	* [r22253] samples/ivropal/main.cxx, samples/ivropal/main.h:
	  Fixed ivropal sometimes making outgoing call before finished
	  registration.

2009-03-24 00:51  rjongbloed

	* [r22255] include/sip/sipep.h, src/sip/sipcon.cxx,
	  src/sip/sipep.cxx, src/sip/sippdu.cxx:
	  Fix issue with having multiple registrations with the same SIP
	  registrar. This assures the "Contact" field is for the correct
	  registration, previously always ended up being the first
	  registration.

2009-03-24 01:26  rjongbloed

	* [r22258] src/sip/sipcon.cxx:
	  Fixed problem with not waiting till ACK arrives before destroying
	  connection object when sending a terminating response (300 and
	  up), some implementations get offended if the ACK gets a
	  transaction does not exist error. Thanks hongsion for the report.

2009-03-24 02:19  rjongbloed

	* [r22260] src/sip/sippdu.cxx:
	  Fixed bug where if a non-INVITE transaction gets a 1xx response,
	  but then the 2xx (or above) response is lost, the command is not
	  retransmitted. Thanks Dan Julius for the report.

2009-03-24 04:36  rjongbloed

	* [r22265] ., plugins/video/common/dyna.cxx:
	  Added fix for video plug in shared library loading, current code
	  would not look anywhere but default path. Thanks various people
	  at http://bugzilla.gnome.org/show_bug.cgi?id=573882#c24

2009-03-25 00:58  rjongbloed

	* [r22272] ., src/rtp/jitter.cxx:
	  Remove hole in locking logic

2009-03-25 09:53  rjongbloed

	* [r22285] ., plugins/audio/G722/Makefile.in:
	  Applied patch for compiling G722 plug in on SUN, thanks elaine

2009-03-25 22:55  rjongbloed

	* [r22291] src/sip/sipcon.cxx:
	  Fixed correct value for remote party address, this is not
	  supposed to include the scheme (sip:) as that is in the remote
	  party URL.

2009-03-26 00:36  rjongbloed

	* [r22296] plugins/video/H.264/Makefile.in,
	  plugins/video/H.264/gpl/Makefile.in:
	  Applied patch ID: 2712513 "NetBSD patches for opal", supplied by
	  Jared
	  D. McNeill

2009-03-26 03:40  rjongbloed

	* [r22300] include/opal/connection.h, samples/openphone/main.cxx,
	  samples/sipim/main.cxx, src/h323/h323.cxx, src/h323/h323ep.cxx,
	  src/h323/h323pdu.cxx, src/opal/connection.cxx, src/opal/ivr.cxx,
	  src/opal/opal_c.cxx, src/sip/sipcon.cxx, src/sip/sipep.cxx,
	  src/t38/t38proto.cxx:
	  Fixed INVITE sent in response to a REFER command using a
	  different local user name to the original call.

	  In process moved all "standard" string option names to #defines
	  in connection.h so can be documented.

2009-03-27 05:08  rjongbloed

	* [r22306] Makefile.in:
	  Fixed bug ID: 2715354 "opal try to install plugins even if they
	  have
	  been disabled", patch supplied by Mounir Lamouri

2009-03-27 05:39  rjongbloed

	* [r22308] configure, configure.ac, opal.m4:
	  Added abort of configure if compulsory options in PTLib are
	  disabled.

2009-03-27 23:28  rjongbloed

	* [r22313] plugins/audio/G726/Makefile.in,
	  plugins/audio/GSM0610/Makefile.in,
	  plugins/audio/IMA_ADPCM/Makefile.in,
	  plugins/audio/LPC_10/Makefile.in, plugins/audio/SBC/Makefile.in,
	  plugins/audio/Speex/Makefile.in, plugins/audio/celt/Makefile.in,
	  plugins/audio/gsm-amr/Makefile.in,
	  plugins/audio/iLBC/Makefile.in:
	  Fixed bug ID: 2027650 "$(CFLAGS) include path overrides package
	  include
	  path", reported by Stefano Sabatini

2009-03-29 23:54  rjongbloed

	* [r22319] configure, configure.ac:
	  Fixed bug ID: 2721404 "opal depends on ptlib stun option",
	  reported by
	  Mounir Lamouri

2009-03-30 11:04  rjongbloed

	* [r22330] ., src/sip/sipep.cxx:
	  Fixed search for connection matching replaces header dialog info,
	  broken during changes to make calls back into the same stack.

2009-03-31 00:40  rjongbloed

	* [r22336] configure, configure.ac:
	  Fixed bug ID: 2721707 "h323 support needs ptlib to be compiled
	  with asn
	  support", reported by Mounir Lamouri

2009-03-31 04:42  rjongbloed

	* [r22342] ., src/opal/opal_c.cxx:
	  Fixed from/to fields reversed in call dialog identifier
	  information, needed for a INVITE with replaces header.

2009-03-31 07:03  csoutheren

	* [r22347] include/sip/sdp.h, src/sip/sdp.cxx:
	  Fix compiler warning

2009-03-31 07:06  csoutheren

	* [r22348] src/codec/opalpluginmgr.cxx:
	  Backport logging changes and video I-frame detection changes from
	  head

2009-03-31 07:10  csoutheren

	* [r22351] include/codec/ratectl.h, include/codec/vidcodec.h,
	  include/opal/mediafmt.h, include/opal/patch.h,
	  src/codec/ratectl.cxx, src/codec/vidcodec.cxx,
	  src/opal/mediafmt.cxx, src/opal/patch.cxx:
	  Backport media format matching option additions
	  Backport advanced rate controller support
	  Backport fix for popping frames when rate controller
	  skips input frames

2009-03-31 07:14  rjongbloed

	* [r22352] ., src/rtp/jitter.cxx:
	  Fixed missing re-lock of mutex on jitter buffer shut down, so
	  when unlocked a little bit later it does not assert.

2009-03-31 23:16  rjongbloed

	* [r22353] src/opal/pcss.cxx:
	  Fixed support for WAV files etc in PCSS endpoint.

2009-03-31 23:21  rjongbloed

	* [r22355] samples/codectest/main.cxx, samples/codectest/main.h:
	  Backported codectest application enhancements from trunk which
	  became necessary due to backport of video rate controller
	  changes.

2009-04-01 01:11  rjongbloed

	* [r22358] include/sip/sipep.h, src/sip/sipcon.cxx,
	  src/sip/sipep.cxx:
	  Another fix for replaces header in INVITE.

2009-04-01 07:06  rjongbloed

	* [r22361] ., include/h323/h323ep.h, src/h323/h323ep.cxx:
	  Added "*" for gatekeeper address to indicate should do gatekeeper
	  discovery (IP broadcast) in UseGatekeeper().

2009-04-02 05:13  rjongbloed

	* [r22364] ., src/sip/sipep.cxx:
	  Fixed stupid typo causing crash.

2009-04-06 03:04  rjongbloed

	* [r22366] ., include/opal.h,
	  src/java/OpalLineAppearanceStates.java, src/java/exampleJNI.java,
	  src/java/java_swig_wrapper.c:
	  Changed Line Appearance status code enum name to better reflect
	  reality, line does not necessarily become "idle" when a call ends
	  as an individual "line" name may be a trunk and have multiple
	  calls on it. So changed OpalLineIdle to be OpalLineTerminated.

2009-04-07 04:32  rjongbloed

	* [r22390] ., plugins/audio/G722/Makefile.in,
	  plugins/audio/G722/g722codec.c:
	  Applied patch ID: 2728003 "Win32 g722codec.c can not be
	  compiled", thanks Michael Rickmann

2009-04-07 06:09  rjongbloed

	* [r22398] ., src/sip/sipcon.cxx:
	  If SIP answer to our offer contains only media formats we never
	  offered then abort the call as this is SO not to specification!

2009-04-07 23:52  rjongbloed

	* [r22405] ., src/opal/mediastrm.cxx:
	  Close raw media stream (in particular sound card) before waiting
	  for thread to exit. It is possible under some weird circumstances
	  for the channel Read() function to block indefinitely on a sound
	  card, then the patch thread does not exit causing an assert. So,
	  we close it before waiting instead of relying on the sound card
	  read never blocking for long.

2009-04-09 05:02  rjongbloed

	* [r22416] ., src/opal/connection.cxx:
	  Restored old code that was changed (accidentally?) in an
	  apparently unrelated patch #21934.

2009-04-14 03:00  rjongbloed

	* [r22421] ., src/sip/handlers.cxx:
	  Fixed possible path through unsubscribe/unregister code that
	  could lead to a NULL pointer being used. Not sure how it can
	  happen, but got bug reports it is happening.

2009-04-14 03:19  rjongbloed

	* [r22423] ., src/opal/patch.cxx:
	  Added mutex to media patch "push" mode.

2009-04-14 09:24  rjongbloed

	* [r22426] ., src/opal/transports.cxx:
	  Fix problem with case significant tarnsport prefix in Contact tag

2009-04-15 02:34  rjongbloed

	* [r22428] ., src/sip/handlers.cxx:
	  Fixed issue in SIP registering, if both a full AOR and a
	  registrar host name is provided then we would normally disable
	  all registrar searches (e.g. SRV record lookup) and just use the
	  host name specified.

	  However, a common thing for people to do is to make the registrar
	  address identical to the registrar domain in the AOR, so we had a
	  special case that this would NOT disable registrar discovery, but
	  this bit was broken, now fixed.

2009-04-16 06:41  csoutheren

	* [r22435] plugins/video/H.263-1998/h263-1998.cxx:
	  Change default TSTO to give better quality, and add extra logging

2009-04-16 09:08  rjongbloed

	* [r22436] src/sip/sipep.cxx:
	  Fixed issue with SIP call hairpinning back into the same stack,
	  the ACK is sent to the wrong internal connection, as the from/to
	  fields are around the other way every other command. ACK truly is
	  special.

2009-04-21 05:26  rjongbloed

	* [r22447] src/opal/mediastrm.cxx:
	  Fixed possibility of closing a channel twice, should be OK, but
	  you can;t c=guarantee all writers of channels do it, so easier
	  just to fix it here.

2009-04-21 06:39  rjongbloed

	* [r22449] src/opal/connection.cxx, src/sip/sipcon.cxx:
	  Fixed intermittent problem with losing an audio channel when
	  using INVITE with replace, e.g. attended transfer.

2009-04-24 07:33  rjongbloed

	* [r22462] ., include/rtp/rtp.h, src/rtp/rtp.cxx:
	  Fixed being able to switch off jitter buffer while still a thread
	  reading from it, extra mutex needed.

	  make sure jitter buffer (and it's thread) are stopped when you
	  close the read side of the RTp session.

2009-04-24 08:25  rjongbloed

	* [r22463] ., include/rtp/rtp.h, src/rtp/rtp.cxx:
	  Reversed out previous check in for jitter buffer mutex as causes
	  deadlock under load, can't win!

2009-04-24 18:24  csoutheren

	* [r22465] src/opal/call.cxx:
	  Change locking for OpenSourceMediaStreams to be read/write

2009-04-25 05:35  rjongbloed

	* [r22468] ., include/opal/mediafmt.h:
	  Fixed a bunch of != comparisons for OpalMediaFormat

2009-04-30 05:23  rjongbloed

	* [r22497] src/sip/sipcon.cxx, src/sip/sipep.cxx:
	  Fixed bug with "hairpin" SIP calls, subsequent commands to INVITE
	  are not routed to the correct connection instance.

2009-05-01 14:30  csoutheren

	* [r22503] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/rfc2190.cxx:
	  Add extra bulletproofing for receiving bad packets

2009-05-02 12:26  dsandras

	* [r22506] configure, configure.ac, plugins/plugin-config.h.in:
	  H.224 should not be enabled when H.323 is disabled.

2009-05-03 13:39  csoutheren

	* [r22508] plugins/video/H.263-1998/h263-1998.cxx:
	  Fix bug introduced in previous checkin

2009-05-05 05:02  rjongbloed

	* [r22511] include/rtp/rtp.h, include/t38/t38proto.h,
	  plugins/fax/fax_spandsp/spandsp_util,
	  plugins/fax/fax_spandsp/spandsp_util/README,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_if.cpp,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_if.h,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_util.cpp,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_util.sln,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_util.vcproj,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_util_2008.sln,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_util_2008.vcproj,
	  samples/faxopal/main.cxx, samples/faxopal/main.h,
	  samples/openphone/main.cxx, samples/openphone/openphone.wxg,
	  samples/openphone/openphone.xrc, src/rtp/rtp.cxx,
	  src/sip/sipcon.cxx, src/t38/t38proto.cxx:
	  Added fax statistics from SpanDSP, in process fixes major failing
	  that the system gave no indication of if the fax was successfully
	  and completely sent to the remote.

	  Also updated spandsp_util to be built against spandsp-0.0.6pre10

2009-05-05 05:25  rjongbloed

	* [r22512] plugins/fax/fax_spandsp/spandsp_util,
	  plugins/fax/fax_spandsp/spandsp_util/README:
	  Fixed output path in readme file.

2009-05-05 05:41  rjongbloed

	* [r22513] plugins/fax/fax_spandsp/spandsp_util/spandsp_if.cpp:
	  Fixed flush of debug output from spandsp library.

2009-05-05 05:57  rjongbloed

	* [r22514] src/t38/t38proto.cxx:
	  Fixed race condition where if remote disconnects really quickly
	  after fax is sent, the local side kills sub-process and we don't
	  get the final statistics.

	  Also changed verbose logging from spandsp_util to only be enabled
	  when have level 5 tracing.

2009-05-06 00:06  rjongbloed

	* [r22517] include/opal/mediastrm.h, include/opal/patch.h,
	  include/t38/t38proto.h,
	  plugins/fax/fax_spandsp/spandsp_util/spandsp_if.cpp,
	  samples/openphone/main.cxx, samples/openphone/main.h,
	  src/opal/mediastrm.cxx, src/opal/patch.cxx, src/t38/t38proto.cxx:
	  Fixed display of progress fax statistics so can get page count
	  received/sent so far.

2009-05-06 05:04  rjongbloed

	* [r22519] src/sip/handlers.cxx:
	  Added std:: to map<> calls for Solaris build compatibility,
	  thanks Bruce McAlister.

2009-05-06 06:11  rjongbloed

	* [r22520] include/opal/patch.h, src/opal/patch.cxx:
	  Fixed video statistics broken in previous check in.

2009-05-06 06:31  rjongbloed

	* [r22521] include/codec/opalplugin.h, include/opal/mediafmt.h,
	  include/sip/sdp.h, src/opal/mediafmt.cxx, src/sip/sdp.cxx:
	  Fixed SIP bandwidth (RFC3890 TIAS) support.

2009-05-06 08:19  csoutheren

	* [r22526] plugins/video/H.263-1998/h263-1998.cxx:
	  Make sure Max Bit Rate is not altered

2009-05-06 08:58  rjongbloed

	* [r22527] include/opal/mediafmt.h, src/h323/h323caps.cxx,
	  src/opal/mediafmt.cxx, src/sip/sdp.cxx:
	  Added media format option indicating the protocol (e.g. "H.323"
	  or "SIP") the media format is being used in. This can be a "get
	  out of gaol" card for various compatibility issues.

2009-05-06 10:41  csoutheren

	* [r22529] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h:
	  Use dynamically allocated frame buffer instead of enormous
	  statically sized array

2009-05-06 13:12  csoutheren

	* [r22531] include/opal/rtpconn.h:
	  Don't stop a call from clearing due to lack of media just because
	  a session has not received any packets

2009-05-06 13:13  csoutheren

	* [r22532] src/codec/opalpluginmgr.cxx:
	  Fix rare memory leak and add extra checking

2009-05-07 00:29  rjongbloed

	* [r22536] src/codec/opalpluginmgr.cxx:
	  Fixed MSVC warning

2009-05-07 03:43  rjongbloed

	* [r22538] include/sip/sdp.h, src/sip/sdp.cxx:
	  Added ability to set SDP bandwidth parameters from media format
	  options.

2009-05-07 08:56  csoutheren

	* [r22553] ., include/opal.h, include/opal/mediastrm.h,
	  include/rtp/jitter.h, include/rtp/rtp.h, include/sip/sipep.h,
	  plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h,
	  samples/openphone/unknown16.ico, samples/openphone/unknown16.xpm,
	  src/opal/localep.cxx, src/opal/mediastrm.cxx,
	  src/opal/opal_c.cxx, src/opal/patch.cxx, src/rtp/rtp.cxx,
	  src/sip/sipcon.cxx, src/sip/sipep.cxx:
	  Bulk backport of patches from trunk including RTP SafePtr and
	  thread pooling

2009-05-07 09:02  rjongbloed

	* [r22556] ., src/opal/localep.cxx:
	  Fixed local EP auto-starting media under some circumstances (e.g.
	  H.323 slow start)

2009-05-07 10:05  csoutheren

	* [r22562] ., samples/openphone/unknown16.ico,
	  samples/openphone/unknown16.xpm, src/codec/opalpluginmgr.cxx:
	  Backport 22542 - set payload type for encoded video from plugins

2009-05-07 17:34  csoutheren

	* [r22563] src/opal/mediafmt.cxx:
	  Fixed adding/subtracting media formats from a list should break
	  references and
	  make list unique as adding to one instance changing a whole bunch
	  of others is
	  really confusing.

2009-05-11 12:29  csoutheren

	* [r22580] samples/codectest/main.cxx:
	  Backport of 22574 from head
	  Fix problem with duplicate S option

2009-05-12 00:59  rjongbloed

	* [r22581] src/java/OpalParamSetUpCall.java,
	  src/java/OpalStatusIncomingCall.java, src/java/exampleJNI.java,
	  src/java/java_swig_wrapper.c:
	  Added protocol ID to "C" API

2009-05-12 10:18  rjongbloed

	* [r22589] ., src/sip/sipcon.cxx, src/sip/sippdu.cxx:
	  Fixed issue with outgoing re-INVITE that gets a 401/407
	  authentication required error, the re-transmitted INVITE was not
	  a re-INVITE but another normal INVITE, so "hold" doesn't work.

	  Fixed issue with incoming re-INVITE that has no SDp in the
	  INVITE, if the eventual ACK has the same streams but only changed
	  the IP address/port for RTP, then we did not change our RTP send
	  addresss/port.

	  Added more logging for determining Product Info from
	  User-Agent/Server mime field.

2009-05-12 13:50  rjongbloed

	* [r22593] src/win32/opal_2008.dtf, src/win32/opald_2008.dtf,
	  src/win32/opaln_2008.dtf:
	  UUpdate symbols

2009-05-12 23:08  rjongbloed

	* [r22594] src/win32/opal_2005.dtf, src/win32/opal_2005_wm.dtf,
	  src/win32/opal_2005_wm6.dtf, src/win32/opald_2005.dtf,
	  src/win32/opald_2005_wm.dtf, src/win32/opald_2005_wm6.dtf,
	  src/win32/opaln_2005.dtf, src/win32/opaln_2005_wm.dtf,
	  src/win32/opaln_2005_wm6.dtf:


2009-05-13 00:03  rjongbloed

	* [r22595] samples/openphone/OpenPhoneInstaller_2005.vdproj,
	  samples/openphone/OpenPhone_2005.sln:
	  Removed deprecated ffmpeg H.263 code3c plug in.

2009-05-13 02:27  rjongbloed

	* [r22596] include/t38/h323t38.h, samples/openphone/main.cxx,
	  samples/openphone/main.h, src/h323/h323caps.cxx,
	  src/t38/h323t38.cxx:
	  Fixed inclusion of T.38 fax capability in H.323, got lost
	  somewhere along the way.

2009-05-13 04:47  rjongbloed

	* [r22599] src/codec/opalpluginmgr.cxx:
	  Added sanity checking of video plug in decoder output.

2009-05-13 14:23  csoutheren

	* [r22604] plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/rfc2190.cxx,
	  plugins/video/H.263-1998/rfc2190.h:
	  Add numerous boundary checks
	  Add extra logging
	  Ensure use of aligned memory for ffmpeg
	  Discard out of order packets, mode A frames that don't begin
	  with a start code, and frames that don't begin with a start code

2009-05-13 14:24  csoutheren

	* [r22605] samples/codectest, samples/codectest/main.cxx,
	  samples/codectest/main.h:
	  Backport code from trunk - put mutex around console output.

2009-05-13 14:36  csoutheren

	* [r22607] src/opal/mediastrm.cxx:
	  Ensure destructors of OpalMediaStream descendants call
	  Close because the overrides won't work from the ancestor
	  destructor

2009-05-13 14:42  csoutheren

	* [r22608] src/sip/sipep.cxx:
	  Add #define to allow easy enable/disable of SIP thread pooling
	  Add log message to display active connections/transactions

2009-05-14 02:02  rjongbloed

	* [r22616] ., src/sip/sipep.cxx:
	  Reduced level of new trace log in SIP garbage collection. Too
	  noisy!

2009-05-14 03:59  csoutheren

	* [r22617] samples/codectest/main.cxx, samples/codectest/main.h:
	  Add option to drop n% of encoded packets

2009-05-15 00:20  rjongbloed

	* [r22619] ., src/rtp/rtp.cxx:
	  Added log message for when RTP expected sequence number is
	  changed automatically. Code added due to various remote system
	  bugs.

2009-05-15 01:08  rjongbloed

	* [r22620] src/h323/h323.cxx:
	  Fixed initial H.323 call set up honouring the auto-start
	  configuration for "don't offer". In particular the extraneous
	  attempt to start fax when it shouldn't.

2009-05-15 03:53  rjongbloed

	* [r22622] samples/openphone/main.cxx:
	  Fixed OpenPhone play button for ring WAV file.

2009-05-15 07:10  csoutheren

	* [r22624] plugins/video/H.263-1998/h263-1998.cxx:
	  Disable OBMC because it makes ffmpeg non-threadsafe

2009-05-18 05:39  csoutheren

	* [r22628] plugins/video/H.263-1998/h263-1998.cxx:
	  Remove use of posix_memalign, as it's not needed and not
	  supported in all environments

2009-05-18 06:12  rjongbloed

	* [r22630] include/opal/ivr.h, src/opal/ivr.cxx:
	  Cannot mix VXML and simplified commands. So now check once at the
	  start for a .vxml file URL, processing only that if so. If not
	  then assume all file URL's in the command string are playable
	  (typically WAV) files.

2009-05-19 03:19  rjongbloed

	* [r22640] include/h323/h323con.h, include/t38/h323t38.h,
	  samples/faxopal/main.cxx, src/h323/h323.cxx,
	  src/h323/h323neg.cxx, src/opal/mediastrm.cxx,
	  src/opal/rtpconn.cxx, src/t38/h323t38.cxx, src/t38/t38proto.cxx:
	  Fixed crash on ending fax, race condition on terminating SpanDSP
	  reading thread.

	  Fixed faxopal displaying correct status at end of call.

	  Fixed H.323 T.38 support requiring:
	  T.38 capability no longer uses custom H323Channel
	  Mode request badly broken, need to deal with having media stream
	  before logical channel
	  Internal/External session number handling interferes with fax
	  re-opening session ID 1
	  Need to close tx channels media stream immediately on sending
	  CLC, don;t wait for CLCAck
	  Not opening reverse T.38 channel

2009-05-19 04:14  rjongbloed

	* [r22647] src/codec/ratectl.cxx, src/opal/manager.cxx:
	  Fixed no trace warnings.

2009-05-19 05:23  rjongbloed

	* [r22649] src/win32/opal_2003.dtf, src/win32/opal_2005.dtf,
	  src/win32/opal_2005_wm.dtf, src/win32/opal_2005_wm6.dtf,
	  src/win32/opal_2008.dtf, src/win32/opald_2003.dtf,
	  src/win32/opald_2005.dtf, src/win32/opald_2005_wm.dtf,
	  src/win32/opald_2005_wm6.dtf, src/win32/opald_2008.dtf,
	  src/win32/opaln_2003.dtf, src/win32/opaln_2005.dtf,
	  src/win32/opaln_2005_wm.dtf, src/win32/opaln_2005_wm6.dtf,
	  src/win32/opaln_2008.dtf:
	  Update DLL symbols

2009-05-19 06:04  csoutheren

	* [r22652] plugins/configure.ac, plugins/plugin-config.h.in,
	  plugins/video/H.263-1998/h263-1998.cxx,
	  plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/common/dyna.cxx:
	  Add check for posix_memalign and other misc stuff

2009-05-19 06:06  csoutheren

	* [r22653] plugins/video/H.263-1998/h263-1998.h,
	  plugins/video/common/dyna.h:
	  Fix for gcc 4.4.0

2009-05-19 06:06  csoutheren

	* [r22654] plugins/configure:
	  Update configure

2009-05-19 07:10  rjongbloed

	* [r22655] include/codec/ratectl.h, include/h224/h323h224.h,
	  include/im/sipim.h, include/opal/buildopts.h.in,
	  src/codec/ratectl.cxx, src/im/sipim.cxx:
	  Fixed compilation with video, h.323 or sip disabled.

2009-05-19 09:34  rjongbloed

	* [r22657] src/win32/opal_2005_wm.dtf, src/win32/opal_2005_wm6.dtf,
	  src/win32/opald_2005_wm.dtf, src/win32/opald_2005_wm6.dtf,
	  src/win32/opaln_2005_wm.dtf, src/win32/opaln_2005_wm6.dtf:
	  Update DLL symbols
2009-08-14 16:05:05 +00:00
minskim
ac55a07852 Update lua-stdlib and lua-stdlib-doc to 11.
Changes since 8:
    - Updates the object module to be the same as that published in "Lua
      Gems", and fixes a bug in the utility mk1file which makes a one-file
      version of the library, to stop it permanently redefining require.
    - Fixes table.deepclone to copy metatables, as it should.
    - Fixes a bug in string.format, removes the redundant string.join
      (it's the same as table.concat), and adds to table.clone and
      table.deepclone the ability to copy without metatables.
2009-08-12 17:17:42 +00:00
obache
31dd1ca45f Update ruby-gnome2 to 0.19.1.
This release is a bug fix release of 0.19.0.

=== Changes

==== Ruby/GTK2

  * use RUBYARCHDIR
    [OBATA Akio]
  * #2814953: install missing headers
    [Mamoru Tasaka]

==== Ruby/GLib2

  * Bug fixes:
    * avoid object allocation while GC
      [OBATA Akio, Kouhei Sutou]
  * use RUBYARCHDIR
    [OBATA Akio]
  * mkmf-gnome2.rb add "-I$(vendorarchdir)" to $CPPFLAGS.
    [OBATA Akio, Kouhei Sutou]

==== Ruby/ATK

  * use RUBYARCHDIR
    [OBATA Akio]

==== Ruby/Pango

  * use RUBYARCHDIR
    [OBATA Akio]
  * use gem version rcairo as fallback
    [OBATA Akio]

==== Ruby/Libart

  * use RUBYARCHDIR
    [OBATA Akio]

==== Ruby/GdkPixbuf

  * use gem version rcairo as fallback
    [OBATA Akio]

==== Ruby/GnomePrint

  * install rblibgnomeprintversion.h
    [OBATA Akio, Kouhei Sutou]

==== Ruby/GtkMozEmbeded

  * fix header generation error caused by missing file
    [OBATA Akio]

==== Ruby/VTE

  * support VTE 0.20
    [Kouhei Sutou]

==== Ruby/PanelApplet

  * #2815036: re-support Ruby 1.8.6.
    [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/Libglade2

  * Debian#519786: fix GC related SEGV when a widget in
    glade is removed by hand.
    [Arnaud Cornet, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * Mamoru Tasaka
  * Arnaud Cornet
2009-08-12 12:43:08 +00:00
taca
2d4386c360 Fix security problem of CVE-2009-2412 adding patches described in it.
Bump PKGREVISION.
2009-08-12 03:37:28 +00:00
obache
3b11655430 recursive bump for icu shlib version change except already done. 2009-08-12 02:31:18 +00:00
minskim
bea100784c Add an option to enable thread support in boehm-gc. 2009-08-11 18:04:48 +00:00
taca
c20ad6435d Apply md.patch in config/makedepend directory to avoid conflict
with getline(3).
2009-08-11 15:10:14 +00:00
drochner
8504876c66 turn ImageMagick/bl3 inclusion into a simple DEPENDS, nothing
compiles against its libraries
2009-08-11 12:31:29 +00:00
drochner
776a4445a4 recursive PKGREVISION bump for icu shlib version change,
suggested by OBATA Akio
2009-08-11 11:55:28 +00:00
tnn
902e1e802b Fix GRE registration. Should fix PR pkg/41866. PKGREVISION++ 2009-08-10 13:13:42 +00:00
tnn
41f4c4568c revision bump for PLIST fix 2009-08-10 00:27:49 +00:00
wiz
1d69dd27d0 Update to 2.7:
New in 2.7:

* Support for platforms that follow POSIX:2008, not POSIX:2001.
* Support for MirBSD 10.
* Support for IRIX 5.3. Contributed by Eric Blake.
* On Linux platforms, libsigsegv now prefers the POSIX way of defining the
  signal handler over than the traditional one, when both are supported.
  As a consequence, on Linux/i386 and other Linux platforms, the type
  'stackoverflow_context_t' is now typedefed to 'ucontext_t *' rather than
  'struct sigcontext *'.
2009-08-09 23:04:31 +00:00
sno
80b2d02797 Fix dependency cycle to Module::Install 2009-08-09 22:36:10 +00:00
wiz
422926d9e9 Update to 2.64.
XXX: Needs m4>=1.4.6, but we use USE_TOOLS+=gm4:run, and I don't see
a way to specify a version there. Please someone fix that :)
On the other hand, 1.4.6 was added to pkgsrc in 09/2006, so I hope
everyone has it by now.

* Major changes in Autoconf 2.64 (2009-07-26) [stable]
  Released by Eric Blake, based on git versions 2.63b.*.

** Autoconf now requires GNU M4 1.4.6 or later.  Earlier versions of M4
   have a bug in regular expression handling that interferes with some
   of the speedups provided since Autoconf 2.63.  GNU M4 1.4.13 or
   later is recommended.

** AS_IF and AS_CASE have been taught to avoid syntax errors even when
   given arguments that expand to just whitespace.

** The following documented autoconf macros are new:
   AC_ERLANG_SUBST_ERTS_VER

** The autoheader tool now understands m4 macro arguments passed to
   AC_DEFINE and AC_DEFINE_UNQUOTED.

** Ensure AT_CHECK can support commands that include a # given with
   proper m4 quoting.  For shell comments, this is a new feature; for
   non-shell comments, this fixes a regression introduced in 2.63b.
   Additionally, AT_CHECK correctly supplies shell escapes for
   metacharacters occurring in m4 macro expansions within the expected
   stdout and stderr parameters.

** The macro AT_CHECK now understands the concept of hard failure.  If
   a test exits with an unexpected status 99, cleanup actions for the
   test are inhibited and the test is treated as a failure regardless
   of AT_XFAIL_IF.  It also understands the new directives
   ignore-nolog, stdout-nolog, and stderr-nolog.

** The following documented autotest macros are new:
   AT_CHECK_UNQUOTED  AT_FAIL_IF  AT_SKIP_IF

** The following documented m4sugar macros are new:
   m4_argn  m4_copy_force  m4_default_nblank  m4_default_nblank_quoted
   m4_ifblank  m4_ifnblank  m4_rename_force

** The autoconf testsuite now exercises all Erlang macros.

* Major changes in Autoconf 2.63b (2009-03-31) [beta]
  Released by Eric Blake, based on git versions 2.63.*.

** The manual is now shipped under the terms of the GNU FDL 1.3.

** AC_REQUIRE now detects the case of an outer macro which first expands
   then later indirectly requires the same inner macro.  Previously,
   this case led to silent out-of-order expansion (bug present since
   2.50); it now issues a syntax warning, and duplicates the expansion
   of the inner macro to guarantee dependencies have been met.  See
   the manual for advice on how to refactor macros in order to avoid
   the bug in earlier autoconf versions and avoid increased script
   size in the current version.

** AC_DEFUN_ONCE has improved semantics.  Previously, a macro declared
   with AC_DEFUN_ONCE warned on a second invocation; and out-of-order
   expansion was still possible.  Now, dependencies are guaranteed,
   and subsequent invocations are a silent no-op.  This makes
   AC_DEFUN_ONCE an ideal macro for silencing AC_REQUIRE warnings.

** The following macros are now defined with AC_DEFUN_ONCE.  This means
   a subtle change in semantics; previously, an AC_DEFUN macro could
   expand one of these macros multiple times or surround the macro
   inside shell conditional text to bypass the effects of these
   macros, but now the macro will expand exactly once, and prior to
   the start of any enclosing AC_DEFUN macro:
   AC_CANONICAL_BUILD  AC_CANONICAL_HOST  AC_CANONICAL_TARGET
   AC_HEADER_ASSERT  AC_PROG_INSTALL  AC_PROG_MKDIR_P
   AC_USE_SYSTEM_EXTENSIONS

** AC_LANG_ERLANG works once again (regression introduced in 2.61a).

** AC_HEADER_ASSERT is fixed so that './configure --enable-assert' no
   longer mistakenly disables assertions.

** AC_INIT now takes an optional fifth parameter that can be used to
   set AC_PACKAGE_URL, a URL for the package's home page; the URL is
   used in `configure --help' and is also available via AC_DEFINE.

** Autotest testsuites accept an option --jobs[=N] for parallel testing.
   This feature is still in testing, and may not work on every
   platform, help in improving it would be appreciated.

** Autotest testsuites do not attempt to write startup error messages
   to the log file before that is opened (regression introduced in 2.63).

** Configure scripts now use shell functions.  This feature leads to
   smaller configure files and faster execution.

** Present But Cannot Be Compiled: Autoconf will now proceed with
   the compiler's result if a header is present but cannot be compiled.
   The warning is still printed, and you should really fix it by
   providing a fourth parameter to AC_CHECK_HEADER/AC_CHECK_HEADERS.

** Autoreconf added aclocal to the set of programs affected by the
   `autoreconf -I dir' option.

** The following documented m4sugar macros are new:
   m4_chomp  m4_chomp_all  m4_cleardivert  m4_curry  m4_default_quoted
   m4_esyscmd_s  m4_map_args  m4_map_args_pair  m4_map_args_sep
   m4_map_args_w  m4_set_map  m4_set_map_sep  m4_stack_foreach
   m4_stack_foreach_lifo  m4_stack_foreach_sep
   m4_stack_foreach_sep_lifo

** The following m4sugar macros are documented now, but in some cases
   with slightly different semantics than what the previous
   undocumented version had:
   m4_copy  m4_dumpdefs  m4_rename  m4_version_prereq

** The m4sugar macro m4_expand has been taught to handle unterminated
   comments and shell case statements.  As a result, it is used
   internally in more places, such as AC_DEFINE and AT_CHECK.  Most
   uses of AC_DEFINE and AT_CHECK should not behave any differently;
   however, it may be necessary to add double-quoting around
   unbalanced `(' where single-quoting used to be sufficient.

** The following documented m4sh macros are new:
   AS_INIT_GENERATED  AS_LINENO_PREPARE  AS_ME_PREPARE  AS_SET_STATUS
   AS_VAR_APPEND  AS_VAR_ARITH  AS_VAR_COPY

** The following m4sh macros are documented now, but in some cases
   with slightly different semantics than what the previous
   undocumented version had:
   AS_ECHO  AS_ECHO_N  AS_ESCAPE  AS_EXIT  AS_LITERAL_IF  AS_UNSET
   AS_VAR_IF  AS_VAR_POPDEF  AS_VAR_PUSHDEF  AS_VAR_SET  AS_VAR_SET_IF
   AS_VAR_TEST_SET  AS_VERSION_COMPARE

** The m4sh macros AS_IF and AS_CASE can now be used in shell lists.
   The responsibility for supplying a trailing newline now belongs to
   the call site, but since most users did not add dnl, this generally
   results in fewer empty lines in configure.
2009-08-09 21:13:23 +00:00
tnn
bf99a85fa4 Add mozilla-jit option 2009-08-09 21:05:01 +00:00
wiz
5a2e9b8acf Fix HOMEPAGE. From K.I.H.Derouiche in PR 41860. 2009-08-09 19:36:52 +00:00
sno
420384fc6f Updating packag for p5 module Proc::Simple from 1.25 to 1.26
pkgsrc changes:
  - Adding license information
  - Remove workarounds for the crap of the last version

Update changes:
          from 1.25: Localize special variables so that the exit status
                     from waitpid doesn't leak out, causing exit status
                     to be incorrect (RT33440, fixed by Brad Cavanagh).
2009-08-09 12:55:23 +00:00
sno
9cebf0c80c Updating package for p5 module Perl::Critic from 1.100 to 1.103
pkgsrc changes:
  - Adjusting dependency information according to META.yml

Upstream changes:
[1.103] Released on 2009-08-03

    Fix configure_require prerequisite on Module::Build 0.34_02.

[1.102] Released on 2009-08-03

    Bug fixes:
    * Works with PPI 1.205.  Yay for 5.10 support!
    * Variables::RequireLexicalLoopIterators didn't work correctly on foreach
      loops with labels.

[1.101_003] Released on 2009-07-22
[1.101_002] Released on 2009-07-21
[1.101_001] Released on 2009-07-21

    Changes summarized into 1.102 above.  For exact details, see Changes on
    BackPAN.
2009-08-09 12:50:15 +00:00
sno
4d106b5d32 Updating package for p5 module PAR::Dist from 0.45 to 0.46
pkgsrc changes:
  - Adding license information
  - Adjusting dependencies according to comments in Changes and required
    modules with version checking in PAR/dist.pm

Upstream changes:
By: smueller on 2009/07/31
    * Do not use Archive::Zip if its version is 1.28.
    * This is 0.46.
2009-08-09 12:38:48 +00:00
sno
10adec7ed8 Updating package for p5 module PAR (Perl Archive Toolkit) from 0.992nb1
to 0.994

pkgsrc changes:
  - Adding license information
  - Adjusting dependencies according to META.yml

Upstream changce since 0.992:
[Changes for 0.994 - Jul 23, 2009]
  - Fix for the PAR::Heavy fix to the INC priority handling.

[Changes for 0.993 - Jul 19, 2009]
  - The priority (fallback=>0) repositories should look at @PAR_INC
    for the loaded PARs instead of @PAR_INC_LAST.
  - Don't reload from a downloaded .par file after installing it
    via "upgrade".
  - Band-aid fix for the loading priority of shared librares from
    PAR files: Try PAR's first, the local stuff, then fallback-PARs.
  - Initial support for running external perl scripts from a packaged
    interpreter.
2009-08-09 12:27:31 +00:00
sno
4a28209d70 Updating package for p5 module Object::InsideOut from 3.55 to 3.56
pkgsrc changes:
  - Adjust license according to META.yml
  - Adjust dependencies according to META.yml

Upstream changes:
3.56 Wed Jul 29 19:11:02 2009
	- Changed label that was a keyword
2009-08-09 12:13:19 +00:00
sno
c3c2dabd58 Updating package for p5 module MooseX::MethodAttributes from 0.14 to 0.15
pkgsrc changes:
  - Adjusting license
  - Adding dependency to MRO::Compat

Upstream changes:
0.15     Sun, Jul 26 18:02:05 2009 +0100
  * Fix test which was failing in some cases and additional test cases.
  * No other changes on the dev release.

0.14_01  Thu, Jul 16 20:04:04 2009 +0100
  * Add TODO tests for role combination with method attributes, proving that this doesn't work.
  * Add nasty hack to allow the application of roles with method attributes to anon classes to
    work if the user does a special handwave. This is less than optimum, see big block comment
    in the code. :/
2009-08-09 12:03:51 +00:00
sno
95ab76db4f Updating package for p5 module MooseX::Traits::Pluggable from 0.06 to 0.07
Upstream changes:
0.07  2009-07-23 20:38:37
   - added support for _trait_namespace arrays
2009-08-09 11:58:47 +00:00
sno
6ad1805a18 Updating package for p5 module Module::ScanDeps from 0.91 to 0.93
pkgsrc changes:
  - Use Module::Install as module type

Upstream changes:
[Changes for 0.93 - 2009-07-19]
* Implement caching of dependencies (Christoph Lamprecht)

[Changes for 0.92 - 2009-07-19]
* Fix bug with {type} being set to unexpected values in some cases (Christoph Lamprecht)
* Add tests for scan_chunk (Alexandr Ciornii)
* Add special case for parent.pm (Alexandr Ciornii)
* Fix for "use parent::something" (Alexandr Ciornii)
* Add special case for Catalyst.pm (Alexandr Ciornii)
2009-08-09 11:53:34 +00:00
sno
903b6b4ccb Updating package for p5 module Log::Log4Perl from 1.23 to 1.24
pkgsrc changes:
  - Adjusting license according to module's POD

Upstream changes:
1.24 (2009/07/08)
    *   (ms) Fixed bug with Log::Log4perl::Util::tmpfile_name which
             surfaced on VMS, reported by Ben Humphreys.
    *   (ms) Fixed system-wide threshold to no longer lower appender
             thresholds. Bug reported by Jean-Denis Muys.
    *   (ms) Added benchmark to determine impact of eval-free handlers
    *   (ms) Merged with eval_free branch. Now there are no more
             eval("") statements left in the code, making it much easier
             to debug. Performance on init() is about the same, performance
             on init_and_watch() (noops and logged statements alike) is
             25% slower but still in the range of 400,000/sec on my
             1.80Ghz CPU.
2009-08-09 11:47:16 +00:00
sno
8ed7226a50 Updating package for p5 module Lexical::Persistence from 0.98 to 1.01
pkgsrc changes:
  - Adding license (perl5 license)

Upstream changes:
=================================
2009-07-27T16:08:44.238440Z v1_01
=================================

  2009-07-27 16:08:19 (r22) by rcaputo; lib/Lexical/Persistence.pm M

    Reorganize documentation links.

  2009-07-27 04:48:07 (r21) by rcaputo
  lib/Lexical/Persistence.pm M; Makefile.PL M

    Added a machine-readable repository directory to the distribution.
    Documented the bug tracker, repository, and other resource URLs.

  2008-12-15 16:19:56 (r20) by rcaputo; Makefile.PL M

    Keep UTF8 out of the README, because that messes up the SYNOPSIS.
2009-08-09 11:41:42 +00:00
sno
c0891c284e Updating package for p5 module IPC::Run from 0.82 to 0.84
pkgsrc changes:
  - Adding license (unrolled perl license?) according to README file
  - Updated dependecies according to META.yml

Upstream changes:
0.84 Mon 13 Jul 2009
	- Add darwin to the list of known-bad platforms

0.83 Fri 10 Jul 2009
	- Switch from command.com to cmd.exe so we work on 2008 or newer.
2009-08-09 11:37:47 +00:00
sno
537c45d302 Updating package for p5 module File::Next from 1.02 to 1.06
pkgsrc changes:
  - Adding license (perl5 license)

Upstream changes:
1.06    Tue Aug  4 15:10:34 CDT 2009
    [FIXES]
    Fixed closing =cut in POD.

    There are no functionality changes, but the lack of a closing
    =cut meant that ack would not build properly.

1.04    Fri Jul 31 16:24:36 CDT 2009
    [ENHANCEMENTS]
    It's never been correct to call File::Next::files() as a method,
    as File::Next->files().  Now, if you do, files() will die with
    an error.  This is also the case with dirs() and everything().
    Thanks to Eric Lyons for reporting.

    Tiny directory reading speedups.

    [DOCUMENTATION]
    Updated URLs for support sites.

    Added a little note about the follow_symlinks=>0 being a speed
    hit.
2009-08-09 11:30:52 +00:00
sno
5b0cd5e7c2 Updating package for p5 module File::Find::Rule::Perl from 1.08 to 1.09
pkgsrc changes:
  - Adjusting dependencies according to META.yml

Upstream changes:
1.09 Thu 30 Jul 2009
	- 1.08 broke Windows. This unbreaks it again (ADAMK)
2009-08-09 11:26:47 +00:00
sno
04485be593 Updating package for p5 module ExtUtils::Install from 1.52 to 1.54
pkgsrc changes:
  - Adding perl5 license

Upstream changes:
1.54

This is a "no-change" version bump because I pushed the v1.53 change
and then realized that MakeMaker.t was a bad name for a file that would
end up in core where the EUMM tests and the EUI tests are in the same
directory. This renames it to InstallWithMM.t.

1.53

Final stage of the divorce from EUMM. Now the EUMM related tests are no
longer shared. Build.pl and Build.t go, and there shall be peace on earth.
At least until somebody patches EUMM/t/basic.t for something EUI related...

Thanks to M. Schwern for helping me work this one out. Cheers man.

1.52_03

Missed the t/Installed.t test from core. Bumped version number to allow
a new distro to be released.

1.52_02

Make _chmod verbose message use octal modes, thanks to BDFOY

Further changes from core, including lastest test file infrastructure
from EUMM.

Fixed a number of problems in ExtUtils::Installed, for various reasons
this includes a version bump to 1.999_001, which will eventually become
version 2.0. These problems related to finding modules that were installed
with either INSTALL_BASE or PREFIX. Hopefully this resolves these issues.

1.52_01 (core only release)

Changes from Core:

commit 3d55b451d9544fbd4c27c33287b76bee30328830
Author: John Malmberg
Date:   Sun Feb 15 09:25:10 2009 -0600

    ExtUtils::Install VMS extended character set support

    Preview from https://rt.cpan.org/Ticket/Display.html?id=42149
2009-08-09 11:23:02 +00:00
sno
4774f5fa81 Updating package for p5 module AutoLoader from 5.68 to 5.69
pkgsrc changes:
  - Adding license (perl5 license)

Upstream changes:
5.69  Sat Aug  8 12:33 2009
  - CPAN distribution upgrade: Add resources section to META.yml.
2009-08-09 11:17:21 +00:00
sno
f33aaec540 Updating package for p5 module Attribute::Handlers from 0.85 to 0.86
Upstream changes:
0.86	Sat Aug  8 12:41:00 CET 2009
        - Add resources (bugtracker, ...) section to META.yml
2009-08-09 11:13:07 +00:00
sno
07f55a4343 Updating package for p5 module B::Hooks::OP::PPAddr from 0.02 to 0.03
pkgsrc changes:
  - Adding license (perl5 license)
  - Adjusting dependencies according to META.yml

Upstream changes:
0.03  Tue, 28 Jul 2009 08:14:09 +0200
  * Require ExtUtils::Depends 0.302.
2009-08-09 09:59:28 +00:00
sno
27559e3305 Updating package for p5 module prefork from 1.03 to 1.04
pkgsrc changes:
  - Adding license (perl5 license)

Upstream changes:
1.04 Sun 12 Jul 2009
	- Upgrading to Module::Install::DSL 0.91
	- Sometimes there is no Config_heavy.pl
	- Updating dependencies to rid myself of memory leaks
2009-08-09 09:53:32 +00:00
tnn
a575d9c540 LOWER_OPSYS is not the right thing here. 2009-08-09 09:45:49 +00:00
sno
704193c121 Updating package for p5 module Parse::CPAN::Meta from 1.39 to 1.40
Upstream changes:
1.40 Sat 25 Jul 2009
	- Add core perl 5.10.1's uupacktool.pl
	- Repackage t/data/utf_16_le_bom.yml as ASCII for
	  https://rt.cpan.org/Ticket/Display.html?id=47844
2009-08-09 09:43:52 +00:00
sno
4214eef511 Updating package for p5 module Parse::Method::Signatures from 1.003009 to
1.003010.

Upstream changes:
1.003010 - 2009/07/30
  - Make it work with upcomming PPI 1.204
2009-08-09 09:38:02 +00:00
sno
f3c1bd7a67 Updating package for p5 module version from 0.7600nb1 to 0.7701
pkgsrc changes:
  - Setting license to perl5 license

Upstream changes:
2009-07-28  John Peacock <jpeacock@cpan.org>

	Little jog to make sure META.yml does't contain UNIVERSAL

2009-07-28  John Peacock <jpeacock@cpan.org>

	Only replace use_ok() if running with Test::More < 0.48

2009-07-28  John Peacock <jpeacock@cpan.org>

	Provide replacement use_ok to make the 02derived.t tests pass.

2009-07-28  John Peacock <jpeacock@cpan.org>

	Fix for https://rt.cpan.org/Ticket/Display.html?id=48268

2009-07-26  John Peacock <jpeacock@cpan.org>

	Script to run through all of the Perl releases in one go

2009-07-26  John Peacock <jpeacock@cpan.org>

	Release 0.77 to CPAN without the warning change, for release with 5.10.1

2009-07-24  John Peacock <jpeacock@cpan.org>

	Finally complete the POD rewrite.  Change the behavior to throw a
	warning if you try and use a v-string without a leading 'v' in a
	version object declaration (this may get pulled) and rewrite the POD
	to follow the New World Order.

2009-07-24  John Peacock <jpeacock@cpan.org>

	Resolves https://rt.cpan.org/Public/Bug/Display.html?id=48135

2009-07-22  John Peacock <jpeacock@cpan.org>

	Forgot to bump this.  Always run tests before committing!

2009-07-22  John Peacock <jpeacock@cpan.org>

	Revised version::Internals POD; bump $VERSION for potential last CPAN
	release.

2009-07-22  John Peacock <jpeacock@cpan.org>

	WIP for version::Internals

2009-07-21  John Peacock <jpeacock@cpan.org>

	Don't need to load the class in order to check whether it contains package or  assignments.

2009-07-18  John Peacock <jpeacock@cpan.org>

	Rename Extended to Dotted-Decimal

2009-07-18  John Peacock <jpeacock@cpan.org>

	Rename "Numeric" to "Decimal"

2009-07-18  John Peacock <jpeacock@cpan.org>

	Fix for RT#47980.  Don't check $@ if you haven't actually done the eval().

2009-07-16  John Peacock <jpeacock@cpan.org>

	Apply David Golden's suggested changes with some minor massaging.

2009-07-15  John Peacock <jpeacock@cpan.org>

	Another CPAN alpha release.

2009-07-15  John Peacock <jpeacock@cpan.org>

	Start reworking the Internals documentation into something useful.

2009-07-14  John Peacock <jpeacock@cpan.org>

	Tweakage of POD

2009-07-10  John Peacock <jpeacock@cpan.org>

	Neglected to delete this directory from the repo

2009-06-29  John Peacock <jpeacock@cpan.org>

	Allow the pure Perl version module to be installed on Perl 5.10.0,
	and trump the core code.

2009-06-28  John Peacock <jpeacock@cpan.org>

	Better heuristic for deciding when to rebless

2009-06-28  John Peacock <jpeacock@cpan.org>

	Remove old file from MANIFEST

2009-06-28  John Peacock <jpeacock@cpan.org>

	Convert this test to make its own Empty class

2009-06-28  John Peacock <jpeacock@cpan.org>

	Missed a couple more MAGIC NUMBERS in the tests.

2009-06-28  John Peacock <jpeacock@cpan.org>

	Tests all pass now in 5.005_04 in XS mode too!
	Need to adapt the pure Perl release to work with 5.10.0 as well.

2009-06-27  John Peacock <jpeacock@cpan.org>

	Whitespace differences from blead

2009-06-27  John Peacock <jpeacock@cpan.org>

	Sync changes from bleadperl to vutil.c

2009-06-26  John Peacock <jpeacock@cpan.org>

	Finally have all tests passing in 5.10.0!

2009-06-23  John Peacock <jpeacock@cpan.org>

	Disable all tests for 5.10.0 for the moment, so we can release
	as an alpha and not falsely claim success or failure.

2009-06-13  John Peacock <jpeacock@cpan.org>

	Fix RT#46921 - locale and eval action at a distance.  All tests pass
	except on 5.10.0 (because the core code is broken).

2009-06-13  John Peacock <jpeacock@cpan.org>

	Fix mistaken regex to convert large exponential numbers to non-exponential
	form before scanning.  Resolves:

		https://rt.cpan.org/Ticket/Display.html?id=45241

2009-05-27  John Peacock <jpeacock@cpan.org>

	More fiddling with the revised POD.

2009-05-20  John Peacock <jpeacock@cpan.org>

	Resolve some more misleading warnings from vpp.pm in 5.005 and 5.6

2009-05-20  John Peacock <jpeacock@cpan.org>

	Misplaced #endif caused 5.005_04 and 5.6.x to fail tests.  Add
	documentation for is_qv.

2009-05-18  John Peacock <jpeacock@cpan.org>

	Make all test pm files use File::Temp.  Change qv() to be both method and
	function.  All tests pass using Build.PL from perl 5.6.x forward, but
	a couple of test failures using Makefile.PL in 5.6.x and 5.005_04.

2009-05-16  John Peacock <jpeacock@cpan.org>

	Tests pass but POD is incomplete

2009-05-10  John Peacock <jpeacock@cpan.org>

	All tests pass in all Perl's and in XS and pure Perl.  Perl 5.005_04 still
	throws lots of stupid warnings in pure Perl; can't help it apparently.

2009-05-10  John Peacock <jpeacock@cpan.org>

	Now tests all pass on 5.005 as well (two warnings I can't prevent)

2009-05-10  John Peacock <jpeacock@cpan.org>

	Now all three test files are 100% for 5.8.x and 5.10.x, but 01 and 02 fail
	with 5.6.x and 5.005

2009-05-09  John Peacock <jpeacock@cpan.org>

	Begin massive reorg/redesign.  Tests 01 and 03 are 100%; 02 needs work.
2009-08-09 09:32:13 +00:00
sno
41e3cb5c5d Updating package for p5 module aliased from 0.22nb1 to 0.30
pkgsrc changes:
  - Setting license to perl5 license
  - Setting module type to Module::Build

Upstream changes:
0.30  5 August, 2009
      Applied changes from Florian Ragwitz to ensure that we preserve the
      name of the package the alias is defined in.
2009-08-09 09:26:29 +00:00
sno
dd27159bd0 Updating package for p5 module Date::Calc from 5.4nb3 to 5.6
pkgsrc changes:
  - Adding license (perl5 license, according to module's doc)
  - Adjust dependencies according to META.yml
  - Removing obsoleted deletion of formerly included Carp::Clan

Upstream changes:
Version 5.6   28.07.2009

 +  Made the module MacOS X compatible
 +  Made some tiny changes to the documentation

Version 5.5   was skipped due to an unauthorized upload by someone else
2009-08-09 09:21:44 +00:00
sno
0a3a764126 Updating package for p5 module Bit::Vector from 6.6 to 6.7
pkgsrc changes:
  - Re-add dependency to devel/p5-Storable - desired version will be in
    Perl CORE not before 5.10.1

Upstream changes:
Version 6.7   08.08.2009
 +  Replaced STORABLE_thaw by STORABLE_attach
2009-08-09 09:12:53 +00:00
sno
2d9b23e65b Updating package for p5 module PPI from 1.203nb2 to 1.206
pkgsrc changes:
  - Adjust dependencies according to META.yml
  - Add license (perl5 license)

Upstream changes:
1.206 Sun  9 Aug 2009
	Summary:
	- This is an optimisation release (1-2% speed up)
	  (Using information uncovered by a Devel::NYTProf 3 alpha)

	Details:
	- Removing som superfluous 1; returns
	- Using defined and ref to avoid highly excessive calls
	  to PPI::Util::TRUE

1.205 Mon  3 Aug 2009
	Summary:
	- This is a production release

	Details:
	- No changes from 1.204_07

1.204_07 Fri 31 Jul 2009
	Summary:
	- Minor tweaks

	Details:
	- Allow ::For and ::List to return true to ->isa(::ForLoop)
	  and do a once-per-process warning when we do.
	- Fixed a bug in Class::XSAccessor prototype.

1.204_06 Wed 22 Jul 2009
	Summary:
	- API Change

	Details:
	- Changing PPI::Structure::ForLoop to PPI::Structure::For

1.204_05 Tue 21 Jul 2009
	Summary:
	- Bug fixes in preparation for production release

	Details:
	- There is no longer any real reason to bundle the testing modules
	  except as a potential source of more bugs.
	- Removed quantifier ? on zero-length ^ in /^?for(?:each)?\z/
	- Run-time load PPI::Document instal of compile-time loading it
	- Tweak a few load orders to get PPI::Util loaded earlier.
	- Fixed location access methods on PPI::Element
	- New PPI::Statement::Include::version_literal() method.

1.204_04 Thu 16 Jul 2009
	Summary:
	- Dependency tweaks

	Details:
	- Because we bundle Test::ClassAPI, we need to explicitly match its
	  dependencies. Bumped Params::Util to 1.00.
	- Bumped a couple of deps a couple of revisions to get better XS.

1.204_03 Tue 14 Jul 2009
	Summary:
	- More bug fixing, clean up, and optimisation
	- Cleaning up contributed APIs
	- Adding some demonstration classes

	Details:
	- Implemented PPI::Transform::UpdateCopyright
	- Removed the use of 'use base'
	- Various minor simplifications
	- Renamed PPI::Statement::Switch to ::Given
	- Renamed PPI::Structure::WhenMatch to ::When
	- Converted the Lexer internals to use exception-based error
	  handling.
	- Take advantage of the removal of all those "or return undef"
	  to simplify the Lexer code, remove variable declarations, and
	  inline calls to several hot-code-path functions. The Lexer
	  should be significantly faster (FSDO "significant").
	- The v6 key on Tokenizer broke support for Perl 5.6
	  (perl thought it was a numeric v-string)

1.204_02 Sun 10 May 2009
	Summary:
	- Various bug fixing and stabilisation work
	- It's a perl 5.10 extravaganza!

	Details:
	- Updated Module::Install to 0.87
	- Added Test::NoWarnings to the test suite
	- Added support for qw{foo} in addition to for ('foo')
	- Added support for vstrings again
	- Now supports the 5.10 "state" keyword.
	  (As far as PPI is concerned it's a synonym for "my")
	- Now supports switch statements.
	- Now supports the smart match operator (~~).
	- Now supports keeping track of line numbers and file names as
	  affected by the #line directive.
	- Now supports UNITCHECK blocks.
	- Statement::Include::module_version() implemented.
	- Statement::Include::arguments() implemented.
	- Statement::Variable::symbols() implemented.
	- Token::QuoteLike::Words::literal() implemented.
	- Token::Quote::Double::simplify() fixed.
	- Element line_number(), column_number(), visual_column_number(),
	  logical_line_number(), and logical_filename() implemented.
	- Support for Unicode byte order marks (PPI::Token::BOM) added.
	- Token::Word::method_call() implemented.
	- Element::descendant_of() and Element::ancestor_of() implemented.
	- Statement::specialized() implemented.
	- Now can handle files named "0".
	  (Perl::Critic got a complaint about this)
	- foreach loop variables can be declared using "our".
	- Much more comprehensive testing of compound statement detection.

1.204_01 Sun 18 May 2008
        Summary:
        - Unicode cleanup and bug fixing
	- Taking the opportunity to do some house cleaning while the
	  code base is relatively stable, before things get crazy again.

	Details:
        - For completeness sake, add support for empty documents
        - Moved capability detection into PPI::Util
	- POD test script now skips on install properly
	- Removed 200 lines of old dead "rawinput" code from PPI::Tokenizer
	- 100% of PPI::Tokenizer is now exception-driven
	- Workaround for "RT#35917 - charsets.t eats all available VM"
	  (unicode bug in 5.8.6, works in 5.8.8)
	- Temporarily disable round-trip testing of 14_charset.t
2009-08-09 07:55:42 +00:00
wiz
5c98721540 Update to 0.5, convert to user-destdir.
The API of the fcall struct was changed for ANSI/C99 compliance.
A bug affecting the offset of consecutive writes was fixed. The
server's maximum message size is honored. ixpc's command line
parsing was fixed. Build problems on Solaris were fixed. The append
command was added to ixpc. wstat server support was added.
2009-08-09 07:54:42 +00:00
wiz
d6f5c101bd Update to 45:
do not treat a failed rcscheckout() as system failure

A failed checkout is not necessarily caused by a solid system error, but
can be also caused by a faulty RCS file. Do not use rb_sys_fail(), since
it will abort() if errno == 0. Instead, simply raise a RuntimeError.

Reported-by: Brad King

check deltas for correctness before applying

We can not blindly trust the RCS file to contain correct deltas. We have
to verify that the chunks (especially deletes) make sense and operate on
existing lines.

Reported-by: Brad King
2009-08-08 22:59:41 +00:00
wiz
bb0acfa04f Allow python26. From Jan Danielsson. 2009-08-08 21:16:19 +00:00
sno
857fe0935a Updating package for p5 module AnyEvent from 4.800 to 4.910
pkgsrc changes:
  - Adding recommended dependencies to pkgsrc and this package

Upstream changes:
4.91 Thu Aug  6 15:42:45 CEST 2009
	- AE::Handle::starttls could get out of sync when the read buffer
          already contains some TLS handshake.
	- AE::Handle did not properly free the TLS session, causing bigger
          memory leaks in Net::SSLeay than expected (reported by toaster).
        - AE::Socket::tcp_connect will now artificially delay invoking
          the callback to avoid returning after invoking the callback.
        - convert many internal watcher uses to AE API.

4.9  Sat Aug  1 11:07:01 CEST 2009
	- Glib silently fails when registering a timeout with
          a negative value, so avoid that.
        - call condvar callback immediately  when it is set
          after the condition is already signalled.
        - check rbuf_max condition only after trying to consume
          data.
	- normalise signal numbers to names when using the ae's
          signal handling, but do not document this (yet).
        - pure perl signal emulation did not properly set nonblocking
          mode on the signal pipe on win32 (this is unlikely to have caused
          any issues).
        - new module: AnyEvent::Debug.
        - AnyEvent::Strict now checks that a signal was specified
          by name (not name or number).
        - reduce memory footprint in typical cases by ~50kb by
          only compiling signal code when necessary.
        - add AnyEvent::Handle->rbuf_max.
        - grab the AE namespace for future new API, implement stubs for
          said future/alternative API.
        - new function: AnyEvent::Socket::format_hostport.

4.881 Tue Jul 28 12:51:53 CEST 2009
	- work around a bug in local in pre-5.10 perls, causing
          AnyEvent::Handle to recurse when it should not
          (analyzed by elmex).

4.88 Tue Jul 28 04:04:37 CEST 2009
	- re-bless the handle into a dummy package after calling
          AnyEvent::Handle::destroy, so the user does not need to check
          for errors after every push_write etc.
        - do not attempt to run t/02_signals.t on obviously broken
          platforms.

4.87 Sun Jul 26 02:06:16 CEST 2009
	- do not attempt to linger when there is no longer a valid fh.
        - enforce tls mode to be either accept or connect, do not simply
          segfault in Net::SSLeay.
        - AnyEvent::Handle can now call tcp_connect itself (new parameters
          connect, on_prepare, on_connect and on_connect_error). Updated
          tutorial accordingly.
	- add AnyEvent::Impl::Irssi backend.

4.86 Mon Jul 20 23:52:29 CEST 2009
	- since the verbose warning is not enough, explicitly document
          that versions before 1.33 of Net::SSLeay are not secure.
	- work around signal handling races in Event and (...) Event::Lib.
        - try to align signal-race timer to full-second boundaries.
        - work around Tk not liking negative timeouts.
        - don't complain of different grades of environmental unfriendlyness
          in IO::Async.

4.85 Sat Jul 18 06:16:14 CEST 2009
        - nail the signal race problem in perl once and for all
          (see $AnyEvent::MAX_SIGNAL_LATENCY).
        - take advantage of Async::Interrupt if it is available.
        - load Time::HiRes and Guard modules on demand only.
        - add optional/recommended modules section to AnyEvent
          documentation.
        - reduce memory usage considerably (and reduce startup penalty)
          by not using "strict", "warnings" and "overload" modules.
        - work around buggy windows/openbsd perls and provide EBADMSG
          and EPROTO ourselves when missing.
	- improve perl 5.6 compatibility of the core event loop.
        - made Net::SSLeay version 1.33 a soft requirement.

4.83 Fri Jul 17 16:56:26 CEST 2009
	- implement AnyEvent::Socket::getprotobyname.
	- AnyEvent::CondVar's will now detect recursive blocking
          waits and will croak, as too many people fall into
          this trap.
        - AnyEvent::Handle will now call ->destroy on itself after
          executing the on_error callback, instead of doing some
          half-baked internal shutdown, for fatal errors.
        - clarify on_eof behaviour w.r.t. the read queue and
          on_read callbacks.
	- ignore some possible spurious wake-ups in tcp_connect.

4.82 Sat Jul 11 00:34:55 CEST 2009
	- POE and Event backends didn't accept some callable objects as
          callbacks.
	- use Config module instead of POSIX module to detect signal names
          in AnyEvent::Strict and AnyEvent::Impl::EventLib, as the POSIX
          module doesn't even have all POSIX signals :/.
        - use more workarounds around the many refcnt/corruption bugs in
          Event::Lib.
        - work around a race condition in perl's select, causing t/03_child.t
          to rarely fail.

4.81 Thu Jul  9 10:30:30 CEST 2009
        - AnyEvent::Handle didn't properly diagnose write errors
          (it expected -1 from syswrite, how lame... :).
	- support file descriptors in addition to file handles
          in AnyEvent->io.
	- new env variables: PERL_ANYEVENT_RESOLV_CONF,
          PERL_ANYEVENT_MAX_OUTSTANDING_DNS, PERL_ANYEVENT_CA_FILE
          and PERL_ANYEVENT_CA_PATH.
        - provide a sensible synopsis section for AnyEvent::TLS.
        - add a "supported backends" section to the manpage.
        - added simple io watcher test to testsuite, using a
          portable_socketpair.
        - tried to improve the stability of the Event::Lib backend,
          YMMV.
2009-08-08 20:58:21 +00:00
sno
7c804d2851 Added devel/p5-Guard version 1.021 2009-08-08 20:53:35 +00:00
sno
95c4e3cff7 Importing package for p5 module Guard as dependency for devel/p5-AnyEvent.
This module implements so-called "guards". A guard is something (usually an
object) that "guards" a resource, ensuring that it is cleaned up when
expected.

Specifically, this module supports two different types of guards: guard
objects, which execute a given code block when destroyed, and scoped guards,
which are tied to the scope exit.
2009-08-08 20:52:22 +00:00
sno
a816ec10cb Added devel/p5-Async-Interrupt version 1.01 2009-08-08 20:37:30 +00:00
sno
c85da2d8fa Importing package for perl5 module Async::Interrupt 1.01 as dependency
for devel/p5-AnyEvent.

This module implements a single feature only of interest to advanced perl
modules, namely asynchronous interruptions (think "UNIX signals", which are
very similar).

Sometimes, modules wish to run code asynchronously (in another thread, or
from a signal handler), and then signal the perl interpreter on certain
events. One common way is to write some data to a pipe and use an event
handling toolkit to watch for I/O events. Another way is to send a signal.
Those methods are slow, and in the case of a pipe, also not asynchronous -
it won't interrupt a running perl interpreter.

This module implements asynchronous notifications that enable you to signal
running perl code from another thread, asynchronously, and sometimes even
without using a single syscall.
2009-08-08 20:35:56 +00:00
sno
9cd4777ef5 Added devel/p5-EV version 3.7 2009-08-08 20:18:03 +00:00
sno
b62588ac4a Importing package for perl5 module EV - as dependency for devel/p5-AnyEvent
This module provides an interface to libev
(http://software.schmorp.de/pkg/libev.html). While the documentation is
comprehensive, one might also consult the documentation of libev itself
(http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod or perldoc EV::libev)
for more subtle details on watcher semantics or some discussion on the
available backends, or how to force a specific backend with LIBEV_FLAGS,
or just about in any case because it has much more detailed information.

This module is very fast and scalable. It is actually so fast that you can
use it through the AnyEvent module, stay portable to other event loops (if
you don't rely on any watcher types not available through it) and still be
faster than with any other event loop currently supported in Perl.
2009-08-08 20:16:38 +00:00
sno
34d65f12bc Added devel/p5-common-sense version 0.04 2009-08-08 20:12:26 +00:00
sno
6a374e7858 Importing package for p5 module common::sense-0.04 as dependency for
scheduled import of p5-EV-3.7

This module implements some sane defaults for Perl programs, as defined
by two typical (or not so typical - use your common sense) specimens of
Perl coders.
2009-08-08 20:11:07 +00:00
sno
2b3197f891 Added devel/libev version 3.7 2009-08-08 19:43:01 +00:00
sno
5cc3ba17c9 Importing package for libev-3.7 (recommended dependency for p5
module AnyEvent).

Libev is modelled (very losely) after libevent and the Event perl
module, but is faster, scales better and is more correct, and also more
featureful. And also smaller. Yay.

Some of the specialties of libev not commonly found elsewhere are:

- extensive and detailed, readable documentation (not doxygen garbage).
- fully supports fork, can detect fork in various ways and automatically
  re-arms kernel mechanisms that do not support fork.
- highly optimised select, poll, epoll, kqueue and event ports backends.
- filesystem object (path) watching (with optional linux inotify support).
- wallclock-based times (using absolute time, cron-like).
- relative timers/timeouts (handle time jumps).
- fast intra-thread communication between multiple
  event loops (with optional fast linux eventfd backend).
- extremely easy to embed.
- very small codebase, no bloated library.
- fully extensible by being able to plug into the event loop,
  integrate other event loops, integrate other event loop users.
- very little memory use (small watchers, small event loop data).
- optional C++ interface allowing method and function callbacks
  at no extra memory or runtime overhead.
- optional Perl interface with similar characteristics (capable
  of running Glib/Gtk2 on libev, interfaces with Net::SNMP and
  libadns).
- support for other languages (multiple C++ interfaces, D, Ruby,
  Python) available from third-parties.

Examples of programs that embed libev: the EV perl module,
rxvt-unicode, gvpe (GNU Virtual Private Ethernet), the Deliantra MMORPG
server (http://www.deliantra.net/), Rubinius (a next-generation Ruby
VM), the Ebb web server, the Rev event toolkit.
2009-08-08 19:40:37 +00:00
sno
c46c04f24f Added devel/p5-TryCatch version 1.001001 2009-08-08 19:08:38 +00:00
sno
17f6e95466 Importing package for p5 module TryCatch version 1.001001
TryCatch implements first class try catch semantics for Perl, without
source filters. The main benefits are:
- return from subroutines within the try blocks
- Moose type checking
2009-08-08 19:04:48 +00:00
wiz
a4c827177e Allow python-2.6, from Jan Danielsson.
Replace python interpreter in a script.
Bump PKGREVISION.
2009-08-08 15:52:57 +00:00
wiz
2b6ca39137 Update to 1.17, based on patches by Jan Danielsson.
Bazaar continues to blaze a straight and shining path to the 2.0 release and
the elevation of the ``2a`` beta format to the full glory of "supported and
stable".

Highlights in this release include greatly reduced memory consumption during
commits, faster ``ls``, faster ``annotate``, faster network operations if
you're specifying a revision number and the final destruction of those
annoying progress bar artifacts.
2009-08-08 15:52:08 +00:00
sno
2de7d74c74 Updating package for p5 module Storable from 2.20 to 2.21
pkgsrc changes
  - adding license (perl5 license)

Upstream changes:
Thu Aug  6 10:55:50 IST 2009   Abhijit Menon-Sen <ams@toroid.org>

    Version 2.21
	Includes hints/hpux.pl that was inadvertently left out of 2.20.
2009-08-08 14:07:22 +00:00
sno
d64454974c Updating package for p5 module File::Which from 0.05nb1 to 1.07
pkgsrc changes:
  - Adding license (perl5 license)
  - Adding build dependency to more current Test::More (according to
    META.yml)

Upstream changes:
1.07 Tue 28 Jul 2009
	- CPAN Testers looks good for 1.06_01, moving to production release

1.06_01 Sat 25 Jul 2009
	- Taking over this hugely old and very popular module to clean it
	  up a bit.
	- Moved from Test.pm to Test::More.
	- Updated Changes
	- Cleaned up some code a bit to make it more readable.
	- Added an explicit minimum Perl version
	- Changed platform detection code to constants for less code size
	  and compile-time if () optimisation.
	- Removed non-leading tabs and other whitespace nigglies.
2009-08-08 14:03:46 +00:00
sno
549af2cc15 Updating package for p5 module Class::MOP from 0.90 to 0.91
Upstream changes:
0.91 Wed Jul 29, 2009
    * Class::MOP::Method::Wrapped
      - Fixing variable usage issues with the patch from previous version,
        not properly using lexicals in the for loops. (stevan)
2009-08-08 13:41:10 +00:00
obache
b2a89a75c1 Update libthai to 0.1.12.
LibThai 0.1.12 (18 June 2009):
* Improved unknown words boundary.
* Add symbol versioning.
* Updated word break dictionary.
2009-08-08 07:31:59 +00:00
tnn
820e029160 s/LOCALBASE/BUILDLINK_PREFIX.SDL/ 2009-08-08 06:44:53 +00:00
tnn
5b6cd666b6 don't install stuff in /etc/gre.d/ 2009-08-08 06:39:35 +00:00
tnn
a32a7672a1 merge changes from x11/p5-Gtk2-GladeXML 2009-08-08 06:30:55 +00:00
tnn
5a69309310 needs ALSA libraries on Linux for ogg playback 2009-08-08 04:14:18 +00:00
gdt
743071d160 Update to 1.3.8 (security fix).
Changes for APR 1.3.8

  *) SECURITY: CVE-2009-2412 (cve.mitre.org)
     Fix overflow in pools and rmm, where size alignment was taking place.
     [Matt Lewis <mattlewis@google.com>, Sander Striker]

  *) Make sure that "make check" is used in the RPM spec file, consistent
     with apr-util. [Graham Leggett]

  *) Pass default environment to testflock, testoc and testpipe children,
     so that tests run when APR is compiled with Intel C Compiler.
     [Bojan Smojver]
2009-08-07 14:29:44 +00:00
joerg
ee7f78a5ec Update to rapidsvn-0.10.0-1:
- switch to wxGTK 2.8
- new features:
  - commit individual files
  - display filters
  - subversion 1.5
  - recursive revert
  - menu shortcut to set svn:ignore
  - relocate option for the switch command
  - history for copy/move
  - date picker in diff dialog
  - allow using external 3-way diff tool
- various bugfixes
- switch to GPL v3
2009-08-07 14:00:49 +00:00
tron
4b40f77994 Update "apr-util" package to version 1.3.9. Changes since 1.3.8:
- SECURITY: CVE-2009-2412 (cve.mitre.org)
  Fix overflow in rmm, where size alignment was taking place.
  [Matt Lewis <mattlewis@google.com>, Sander Striker]
- Make sure that "make check" is used in the RPM spec file, so that
  the crypto, dbd and dbm tests pass. [Graham Leggett]
- Make sure the mysql version of dbd_mysql_get_entry() respects the
  rule that if the column number exceeds the number of columns, we
  return NULL. [Graham Leggett]
- Ensure the dbm module is packaged up correctly in the RPM.
  [Graham Leggett]
- Clarify the error messages within the dbd tests. [Graham Leggett]
2009-08-07 10:39:23 +00:00
minskim
5386f3fcf6 Update scmgit{,-base,-docs} to 1.6.4.
Major changes:
     * git-svn updates, including a new --authors-prog option to map author
       names by invoking an external program, 'git svn reset' to unwind
       'git svn fetch', support for more than one branches, documenting
       of the useful --minimize-url feature, new "git svn gc" command, etc.
     * We feed iconv with "UTF-8" instead of "utf8"; the former is
       understood more widely.  Similarly updated test scripts to use
       encoding names more widely understood (e.g. use "ISO8859-1" instead
       of "ISO-8859-1").
     * Various portability fixes/workarounds for different vintages of
       SunOS, IRIX, and Windows.
     * Git-over-ssh transport on Windows supports PuTTY plink and TortoisePlink.
     * Many repeated use of lstat() are optimized out in "checkout" codepath.
     * git-status (and underlying git-diff-index --cached) are optimized
       to take advantage of cache-tree information in the index.
2009-08-07 02:39:51 +00:00
gdt
fdb1ff02a4 Update to 1.6.4, a security release.
Version 1.6.4
(06 Aug 2009, from /branches/1.6.x)
http://svn.collab.net/repos/svn/tags/1.6.4

 User-visible changes:
 * fixed: heap overflow vulnerability on server and client
          See CVE-2009-2411, and descriptive advisory at
          http://subversion.tigris.org/security/CVE-2009-2411-advisory.txt


Version 1.6.3
(22 Jun 2009, from /branches/1.6.x)
http://svn.collab.net/repos/svn/tags/1.6.3

 User-visible changes:
  * fix segfault in WC->URL copy (r37646, -56)
  * let 'svnadmin load' tolerate mergeinfo with "\r\n" (r37768)
  * make svnsync normalize svn:* props to LF line endings (issue #3404)
  * better integration with external merge tools (r36178)
  * return a friendly error message for 'svn diff' (r37735)
  * update dsvn.el for 1.6 (r37774)
  * don't allow setting of props on out-of-date dirs under neon (r37745)
  * improve BASH completion (r36450, -52, -70, -79, -538)
  * always show tree conflicts with 'svn st' (issue #3382)
  * improve correctness of 'svn mergeinfo' (issue #3126)
  * decrease the amount of memory needed for large commits (r37894, -6)
  * work around an APR buffer overflow seen by svnsync (r37622)
  * ra_svn clients now use TCP keep-alives if available (issue #3347)
  * improve 'svn merge' perf by reducing server contact (r37491, -593, -618)
  * stop propagating self-referential mergeinfo in reintegrate merges (r37931)
  * fix NLS detection where -liconv is required for bindtextdomain() (r37827)
  * don't delete unversioned files with 'rm --keep-local' (r38015, -17, -19)
  * bump apr and apr-util versions included in deps to latest. (r37941)
  * avoid temp file name collisions with ra_serf, ra_neon (r37972)
  * fixed: potential segfault with noop file merges (r37779)
  * fixed: incorrect output with 'svn blame -g' (r37719, -23, -41)
  * fixed: bindings don't load FS libs when module search enabled (issue #3413)
  * fixed: DAV RA layers not properly handling update/switch working copy
    directory to revision/place in which it doesn't exist (issue #3414)
  * fixed: potential abort() in the working copy library (r37857)
  * fixed: memory leak in hash reading functions (r37868, -979)

 Developer-visible changes:
  * improve memory usage in file-to-stringbuf APIs (r37907)
  * reduce memory usage for temp string manipulation (r38010)
2009-08-06 22:08:56 +00:00
wiz
daf6974b98 Update to 0.3.4:
Released 2009-07-03

    * syntax highlighting for .plist, GLSL, SConscript, and SConstruct files
    * status bar now explains how to navigate between modes
    * added labels to indicate syntax highlighting rules, encoding, and format
    * Subversion 1.6 support
    * added Henri Menke's German translation
    * added '--examplesdir=' and '--mandir=' options to install.py
    * renamed the '--python-interpreter=' installer option to '--pythonbin='
    * minor bug fixes

Add an additional post-release fix from upstream (patch-aa).
2009-08-06 21:52:07 +00:00
tnn
0cb39426de drop bogus reference to gecko-options.mk (this package uses webkit) 2009-08-06 12:37:06 +00:00
tnn
7fdd479cd6 Epiphany wants the spellchecker stuff. Comply. 2009-08-06 10:56:46 +00:00
tnn
079f835a36 Update to xulrunner-1.9.1.2 (matches firefox-3.5.2 release) 2009-08-06 10:42:50 +00:00
tnn
3fb353fd47 fix a busted .pc file.
Bump PKGREVISION again.
2009-08-06 07:37:33 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
minskim
b70186be6b devel/js2-mode can be built with emacs23. 2009-08-06 00:48:27 +00:00
tnn
94038117bf Add a few more include subdirs 2009-08-05 20:58:42 +00:00
tnn
54ce612339 Instead of picking what headers to install, just drop $everything
in include/xulrunner/unstable and call it a day. Suggested by drochner@
(This mostly fixes build of "www/galeon".)
2009-08-05 20:35:01 +00:00
tnn
66ca6f2fcd Split list of internal headers to install into it's own file. Add more. 2009-08-05 15:52:11 +00:00
minskim
c8089c806c Set load-path during byte-compile to make sure that rsltc.el is found. 2009-08-05 09:47:50 +00:00
minskim
128f8ffeaf devel/python-mode can be built with emacs23. 2009-08-05 06:47:53 +00:00
tnn
bfc32cdb20 Install additional header files. This list will be extended later
as more packages are converted to use xulrunner.
(There are the headers needed to allow misc/yelp to build.)
PKGREVISION++
2009-08-05 06:10:31 +00:00
tnn
a148baedd7 add xulrunner 2009-08-05 03:00:53 +00:00
tnn
a14b596750 Import xulrunner-1.9.1 as devel/xulrunner.
XULRunner is a runtime environment for applications using the
XML User Interface Language, XUL. It is the successor of the "Gecko"
runtime environment.
2009-08-05 02:59:46 +00:00
drochner
db75a270af As noticed by Joerg, the "devhelp" version in pkgsrc is currently
incompatible with that (old) version of anjuta.
So disable the devhelp plugin for now.
(Actually, the plugin is not diasbled. It just calls devhelp as
external program rather than embedding it.)
bump PKGREVISION
2009-08-04 11:13:11 +00:00
tonnerre
100a4f1e35 Upgrade apr-util to version 1.3.8, which, unlike 1.3.7, is still downloadable.
Changes since 1.3.7:
 - Use locally scoped variables in PostgreSQL driver to avoid stomping
   on return codes.
 - Fix race conditions in initialisation of DBD, DBM and DSO.
 - Expose DBM libs in apu-1-config by default. To avoid that, use
   apu-1-config --avoid-dbm --libs. To get just DBM libs, use
   apu-1-config --dbm-libs.
 - Make sure --without-ldap works.
2009-08-04 10:13:04 +00:00
tonnerre
45fa3c3899 Update to apr version 1.3.7, which, other than 1.3.5, is still downloadable.
Changes since 1.3.5:
 - On Linux/hppa flock() returns EAGAIN instead of EWOULDBLOCK. This
   causes proc mutex failures.
 - Set CLOEXEC flags where appropriate. Either use new O_CLOEXEC flag and
   associated functions, such as dup3(), accept4(), epoll_create1() etc.,
   or simply set CLOEXEC flag using fcntl().
 - More elaborate detection for dup3(), accept4() and epoll_create1().
2009-08-04 10:09:35 +00:00
joerg
cba64c546c MAKE_JOBS_SAFE=no 2009-08-03 14:46:12 +00:00
sketch
2d2c8eb155 Only apply the _XOPEN_SOURCE hack on Solaris, it break the Linux build. 2009-08-03 10:14:00 +00:00
wiz
1bdd0fe114 Mention GNOME to differentiate this from libgsf itself. 2009-08-02 21:15:50 +00:00
minskim
57e57784be Add lua-alt-getopt. 2009-08-02 19:50:21 +00:00
minskim
ac0c461d43 Import lua-alt-getopt-0.6.0 from pkgsrc-wip. Packaged by Aleksey Cheusov.
lua_altgetopt is a module for Lua programming language
for processing application's arguments the same way
BSD/GNU getopt_long(3) functions do.

Main features and goals:
1) compatibility to SUS "Utility Syntax Guidelines"
http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html#tag_12_02
guidelines 3-13.
2) This module is for plain Lua
2) No extra dependencies
3) No hooks, no functional tricks ;-)
4) Support for long options, e.g. compatibility with getopt_long(3) C
function
   present in *BSD and GNU libc.
5) Long options may optionally have one-char synonym or other long synonym
6) Strict error checking (checks for an incorrect use of options)
7) alt_getopt.lua is a Lua module.
2009-08-02 19:49:16 +00:00
drochner
fd08847000 +libgsf-gnome 2009-08-02 11:51:44 +00:00
drochner
52acf9f053 split out gnome support, to get more granular dependencies 2009-08-02 10:52:06 +00:00
minskim
ec2e619947 Add ETL. 2009-08-01 22:41:22 +00:00
minskim
913351be19 Import ETL-0.04.11 as devel/ETL from pkgsrc-wip. Packaged by pho at
cielonegro dot org.

ETL is a template library for synfig.
2009-08-01 22:38:44 +00:00