Commit graph

140622 commits

Author SHA1 Message Date
wiz
5953330ff9 Updated x11/gnome-desktop-sharp to 2.26.0nb3 2009-04-12 16:52:15 +00:00
wiz
70072dd714 Depend on nautilus-cd-burner, now that it's new enough.
Bump PKGREVISION.

Remove unnecessary dependencies that are pulled in automatically.
2009-04-12 16:52:00 +00:00
wiz
7ad3a10e8e Bump ABI depends because this version of the buildlink3.mk file
pulls in more dependencies.
2009-04-12 16:40:00 +00:00
wiz
ba243ba51a Updated misc/mnemosyne to 1.2.1 2009-04-12 16:37:36 +00:00
wiz
86906dbad4 Update to 1.2.1. Convert to user-destdir, set LICENSE.
This is a bug fix only release, as all the new features are being
implemented in the 2.x codebase.

(Note that for Windows users we recommend uninstalling the previous
version before doing an upgrade.)

-Fix bug so that vice versa cards now always start with grade 0.
-Fix problems with missing locale under some unix systems.
-Fix hang under Spanish translation.
-Danish translation by Randi H.
-Esperanto translation by jchthys.
-updated Japanese translation by Patrick Kenny.
2009-04-12 16:37:25 +00:00
wiz
b3f0eb4d66 Updated sysutils/cdrtools to 2.01.01alpha59pre2 2009-04-12 14:37:02 +00:00
wiz
9123c8a0c8 Update to 2.01.01alpha59pre2:
NEW features of cdrtools-2.01.01a59:

All:

-	Add -D_GNU_SOURCE to the standard include flags for Linux in order
	to unhide needed extensions.

Cdrecord:

-	Better error messages when the media size is unknown

-	Try to work around a firmware bug in the drive:
	'HL-DT-ST' 'DVD-RAM GH22NP20' '1.02'
	that is in effect with DVD+R media.

-	cdtext.c now checks for empty CD-Text files to prevent a later endless loop in cdrecord
	while writing the TOC. Thanks to Sebastian Tr

Cdda2wav (Maintained/enhanced by J

-	cdda2wav now supports new parameters for the -output-endianess option.
	"host" or "machine" represent the actual byte order of the host CPU in the current OS.

NEW features of cdrtools-2.01.01a58:

All:

-	New Make rules for Syllable. Syllable is a fork from AtheOS.

-	New make rules for Haiku

-	New include file schily/sysexits.h is needed for Haiku

-	New autoconf test for sysexits.h

-	Autoconf tests for os2.h and os2me.h moved from cdda2wav to
	global

-	config.guess and config.sub now have support for Haiku

-	New rule support for linux on "sh3", "sh4" and "sh4a" platforms.

-	autoconf now acts more reliable and more orthogonal with  AC_CHECK_TYPE() vs.
	AC_CHECK_SIZEOF() and carefully includes include files separately based on
	fine grained tests.

-	Changed schily/dirent.h to correctly set up NAME_MAX on ATARI MiNT

-	Changed schily/maxpath.h to correctly set up NAME_MAX on ATARI MiNT

Libschily:

-	fexec now correctly works on Haiku and BeOS

-	libschily/format.c now supports the %z (size_t) and %t (ptrdiff_t)
	printf format size modifiers (fixed a typo introdiced in the first attempt)

Libscg:

-	A first version of the SCSI adaptation layer for Syllable has been added.
	Thanks to Kristian Van Der Vliet <vanders@liqwyd.com> for the first
	implementation.

-	Haiku is a BeOS clone and thus uses scsi-beos.c as SCSI adaptation layer.

	IMPORTANT NOTICE: if you like to compile libscg with a current Haiku release
	you first need to copy a file:

	cd /boot/develop/headers/os
	cp device/CAM.h drivers/CAM.h

	CAM.h was at /boot/develop/headers/os/drivers/CAM.h in BeOS and as CAM
	has no own hardware, it seems to belong into /boot/develop/headers/os/drivers/

Cdrecord:

-	Fixed a minor typo in cdrecord

-	Some better warnings with cdrecord in case that the environment variables
	'CDR_FORCERAWSPEED=' or 'CDR_FORCSPEED=' have been specified.


Cdda2wav (Maintained/enhanced by J

-	Cdda2wav now uses an autoconf test to decide whether BEOS clone areas
	can be used. THis gives Haiku compatibility.

-	Fixed a bug introduced with introducing support for MD5 Sums.
	Cdda2wav now disables the MD5 sum output in case -no-infofile has been specified

-	Autoconf tests for os2.h and os2me.h moved from cdda2wav to
	global

Mkisofs (Maintained/enhanced by J

-	Mkisofs now reports "Haiku" for the OS platform if on Haiku.

-	The isoinfo man page now includes the -debug option

-	Automated support for System ID

	Haiku, Syllable, AMIGA-OS, ATARI-MiNT

-	Fixed some Rock Ridge bugs that have been identified when investigating
	in the OpenSolaris bug 6807009
	http://defect.opensolaris.org/bz/show_bug.cgi?id=5385

-	Man page description for -abstract -biblio -copyright is now better
	to understand
2009-04-12 14:36:52 +00:00
wiz
4a30f679a6 + fuse-ntfs-3g-2009.4.4, gnutls-2.6.5,
p5-DateTime-TimeZone-0.88, p5-WWW-Curl-4.06, py-pytz-2009e,
  py-setuptools-0.6, py-subversion-1.6.1, subversion-base-1.6.1,
  x264-devel-20090411.
2009-04-12 14:34:42 +00:00
wiz
365ef0b656 Add missing libgdiplus dependency.
Causes a build failure, so no PKGREVISION++ necessary.
2009-04-12 14:06:14 +00:00
wiz
c32c5f80b3 Enable evolution-sharp again now the dependency problem is fixed. 2009-04-12 13:17:03 +00:00
wiz
2f3217cb0e Updated mail/evolution-sharp to 0.20.0 2009-04-12 13:16:41 +00:00
wiz
67a0aee51d Update to 0.20.0. Set LICENSE.
Version 0.20.0
24 March 2009

* Update to support 2.26.0 stable release of Evolution-Data-Server
------------------------------------------------------
Version 0.19.2.1
18 Feb 2009

Bug Fixes :
    	  #563917 : Change the API names which were changed before by mistake. (Chenthill Palanisamy)

------------------------------------------------------
Version 0.19.2
16 Feb 2009

Bug Fixes :
    	  #563301 : Fails to build with evolution-data-server < 2.24 (Christopher James Halse Rogers)

------------------------------------------------------
Version 0.19.1
19 Jan 2009

* Support for Recurrence (P Chenthill)

Bug Fixes :
    	  #555242 : Crash in Marshaling objects_added signal. (Johnny Jacob)
2009-04-12 13:16:28 +00:00
sno
e0166db5c1 Updated devel/p5-Moose to 0.74 2009-04-12 13:01:00 +00:00
sno
202ee0e3d7 PkgSrc changes:
- Update package for p5 module Moose to 0.74
  - set artistic-2.0 as license
  - update dependencies along META.yml

Upstream changes:
0.74 Tue, April 7, 2009
    * Moose::Meta::Role
    * Moose::Meta::Method::Destructor
      - Include stack traces in the deprecation warnings.
        (Florian Ragwitz)

    * Moose::Meta::Class
      - Removed the long-deprecated _apply_all_roles method.

    * Moose::Meta::TypeContsraint
      - Removed the long-deprecated union method.


0.73_02 Mon, April 6, 2009
    * More deprecations and renamings
      - Moose::Meta::Method::Constructor
        - initialize_body => _initialize_body (this is always called
          when an object is constructed)

    * Moose::Object
      - The DEMOLISHALL method could throw an exception during global
        destruction, meaning that your class's DEMOLISH methods would
        not be properly called. Reported by t0m.

    * Moose::Meta::Method::Destructor
      - Destructor inlining was totally broken by the change to the
        is_needed method in 0.72_01. Now there is a test for this
        feature, and it works again.

0.73_01 Sun, April 5, 2009
    * Moose::*
      - Call user_class->meta in fewer places, with the eventual goal
        of allowing the user to rename or exclude ->meta
        altogether. Instead uses Class::MOP::class_of. (Sartak)

    * Moose::Meta::Method::Accessor
      - If an attribute had a lazy default, and that value did not
        pass the attribute's type constraint, it did not get the
        message from the type constraint, instead using a generic
        message. Test provided by perigrin.

    * Moose::Util::TypeConstraints
      - Add duck_type keyword. It's sugar over making sure an object
        can() a list of methods. This is easier than jrockway's
        suggestion to fork all of CPAN. (perigrin)
        - add tests and documentation (perigrin)

    * Moose
      - Document the fact that init_meta() returns the target class's
        metaclass object. (hdp)

    * Moose::Cookbook::Extending::Recipe1
    * Moose::Cookbook::Extending::Recipe2
    * Moose::Cookbook::Extending::Recipe3
    * Moose::Cookbook::Extending::Recipe4
      - Make init_meta() examples explicitly return the metaclass and
        point out this fact. (hdp)

    * Moose::Cookbook::Meta::Recipe6
      - A new recipe, creating a custom meta-method class.

    * Moose::Meta::Class
    * Moose::Meta::Method::Constructor
      - Attribute triggers no longer receive the meta-attribute object
        as an argument in any circumstance. Previously, triggers
        called during instance construction were passed the
        meta-attribute, but triggers called by normal accessors were
        not. Fixes RT#44429, reported by Mark Swayne. (hdp)

    * Moose::Manual::Attributes
      - Remove references to triggers receving the meta-attribute object as an
        argument. (hdp)

    * Moose::Cookbook::FAQ
      - Remove recommendation for deprecated Moose::Policy and
        Moose::Policy::FollowPBP; recommend MooseX::FollowPBP
        instead. (hdp)

    * Many methods have been renamed with a leading underscore, and a
      few have been deprecated entirely. The methods with a leading
      underscore are consider "internals only". People writing
      subclasses or extensions to Moose should feel free to override
      them, but they are not for "public" use.

      - Moose::Meta::Class
        - check_metaclass_compatibility => _check_metaclass_compatibility

      - Moose::Meta::Method::Accessor
        - initialize_body => _initialize_body (this is always called
          when an object is constructed)
        - /(generate_.*_method(?:_inline)?)/ => '_' . $1

      - Moose::Meta::Method::Constructor
        - initialize_body => _initialize_body (this is always called
          when an object is constructed)
        - /(generate_constructor_method(?:_inline)?)/ => '_' . $1
        - attributes => _attributes (now inherited from parent)
        - meta_instance => _meta_instance (now inherited from parent)

      - Moose::Meta::Role
        - alias_method is deprecated. Use add_method

0.73 Fri, March 29, 2009
    * No changes from 0.72_01.

0.72_01 Thu, March 26, 2009
    * Everything
      - Almost every module has complete API documentation. A few
        methods (and even whole classes) have been intentionally
        excluded pending some rethinking of their APIs.

    * Moose::Util::TypeConstraints
      - Calling subtype with a name as the only argument is now an
        exception. If you want an anonymous subtype do:

         my $subtype = subtype as 'Foo';

    * Moose::Cookbook::Meta::Recipe7
      - A new recipe, creating a custom meta-instance class.

    * Moose::Cookbook::Basics::Recipe5
      - Fix various typos and mistakes. Includes a patch from Radu
        Greab.

    * Moose::Cookbook::Basics::Recipe9
      - Link to this recipe from Moose.pm's builder blurb

    * Moose::Exporter
      - When wrapping a function with a prototype, Moose::Exporter now
        makes sure the wrapped function still has the same
        prototype. (Daisuke Maki)

    * Moose::Meta::Attribute
      - Allow a subclass to set lazy_build for an inherited
        attribute. (hdp)

    * Makefile.PL
      - Explicitly depend on Data::OptList. We already had this dependency
        via Sub::Exporter, but since we're using it directly we're
        better off with it listed. (Sartak)

    * Moose::Meta::Method::Constructor
      - Make it easier to subclass the inlining behaviour. (Ash
        Berlin)

    * Moose::Manual::Delta
      - Details significant changes in the history of Moose, along
        with recommended workarounds.

    * Moose::Manual::Contributing
      - Contributor's guide to Moose.

    * Moose::Meta::Method::Constructor
      - The long-deprecated intialize_body method has been removed
        (yes, spelled like that).

    * Moose::Meta::Method::Destructor
      - This is_needed method is now always a class method.

    * Moose::Meta::Class
      - Changes to the internals of how make_immutable works to match
        changes in latest Class::MOP.
2009-04-12 13:00:15 +00:00
sno
55ccca2548 Updated devel/p5-Class-MOP to 0.81 2009-04-12 12:56:24 +00:00
sno
4c42e04cb9 PkgSrc changes:
- Updating package for p5 module Class::MOP to 0.81
  - set artistic-2.0 as license

Upstream changes:
0.81 Tue, April 7, 2009
    * Class::MOP
    * Class::MOP::Class
    * Class::MOP::Instance
    * Class::MOP::Attribute
    * Class::MOP::Method::Accessor
    * Class::MOP::Method::Constructor
      - Include stack traces in the deprecation warnings introduced in
        0.80_01. (Florian Ragwitz)

    * MOP.xs
      - Avoid c compiler warnings by declaring some unused function
        arguments. (Florian Ragwitz)

0.80_01 Sun, April 5, 2009
    * Makefile.PL
      - Make sure to preserve any compiler flags already defined in
        Config.pm. Patch by Vincent Pit. RT #44739.

    * Many methods have been renamed with a leading underscore, and a
      few have been deprecated entirely. The methods with a leading
      underscore are consider "internals only". People writing
      subclasses or extensions to Class::MOP should feel free to
      override them, but they are not for "public" use.

      - Class::MOP::Class
        - construct_class_instance => _construct_class_instance (use new_object)
        - construct_instance => _construct_instance (use new_object)
        - check_metaclass_compatibility => _check_metaclass_compatibility
        - create_meta_instance => _create_meta_instance (use get_meta_instance)
        - clone_instance => _clone_instance (use clone_object)
        - compute_all_applicable_methods is deprecated, use get_all_methods
        - compute_all_applicable_attributes is deprecated, use get_all_attributes

      - Class::MOP::Instance
        - bless_instance_structure is deprecated and will be removed
          in a future release

      - Class::MOP::Module
        - create has been renamed to _instantiate_module. This method
          does not construct an object, it evals some code that
          creates the relevant package in Perl's symbol table.

      - Class::MOP::Method::Accessor
        - initialize_body => _initialize_body (this is always called
          when an object is constructed)
        - /(generate_.*_method(?:_inline)?)/ => '_' . $1

      - Class::MOP::Method::Constructor
        - initialize_body => _initialize_body (this is always called
          when an object is constructed)
        - /(generate_constructor_method(?:_inline)?)/ => '_' . $1
        - attributes => _attributes
        - meta_instance => _meta_instance

0.80 Wed, April 1, 2009
    * Class::MOP::*
      - Call user_class->meta in fewer places, with the eventual goal
        of allowing the user to rename or exclude ->meta
        altogether. Instead uses Class::MOP::class_of. (Sartak)

    * Class::MOP
      - New class_of function that should be used to retrieve a
        metaclass. This is unlike get_metaclass_by_name in that it
        accepts instances, not just class names. (Sartak)

    * Class::MOP
      - load_first_existing_class didn't actually load the first
        existing class; instead, it loaded the first existing and
        compiling class.  It now throws an error if a class exists (in
        @INC) but fails to compile.  (hdp)

    * Class::MOP
    * Class::MOP::Class
      - we had some semi-buggy code that purported to provide a
        HAS_ISAREV based on whether mro had get_isarev (due to an
        oversight, it always returned 1). Since mro and MRO::Compat
        have always had get_isarev, HAS_ISAREV was pointless. This
        insight simplified the subclasses method by deleting the
        pure-perl fallback. HAS_ISAREV is now deprecated. (Sartak)

0.79 Fri, March 29, 2009
    * No changes from 0.78_02.

0.78_02 Thu, March 26, 2009
    * Class::MOP::Class
    * Class::MOP::Immutable
      - A big backwards-incompatible refactoring of the Immutable API,
        and the make_immutable/make_mutable pieces of the Class
        API. The core __PACKAGE__->meta->make_immutable API remains
        the same, however, so this should only affect the most
        guts-digging code.

    * XS code
      - The XS code used a macro, XSPROTO, that's only in 5.10.x. This
        has been fixed to be backwards compatible with 5.8.x.

    * Class::MOP::Class
      - Add a hook for rebless_instance_away (Sartak)
      - Use blessed instead of ref to get an instance's class name
        in rebless_instance. (Sartak)

0.78_01 Wed, March 18, 2009
    * Class::MOP::*
      - Revised and reorganized all of the API documentation. All
        classes now have (more or less) complete API documentation.

    * Class::MOP::Class
    * Class::MOP::Instance
      - Reblessing into a package that supports overloading wasn't
        properly adding overload magic to the object due to a bug
        in (at least) 5.8.8. We now use $_[1] directly which seems
        to set the magic properly. (Sartak)

    * Class::MOP::Attribute
      - The process_accessors method is now private. A public alias
        exists (and will stick around for a few releases), but it
        warns that calling the public method is deprecated.

    * Class::MOP::Method::Generated
      - Removed the new and _new methods, since this is an abstract
        base class, and all existing subclasses implement their own
        constructors.

    * MOP.xs
      - Stop is_class_loaded from thinking a class is loaded if it
        only has an empty GV (Florian Ragwitz).
        - Add a test for this (Yappo).
      - Refactor get_all_package_symbols to allow short-circuiting
        (Florian Ragwitz).
        - Use this in is_class_loaded (Florian Ragwitz).
      - Stop segfaulting when trying to get the name from a sub that's
        still being compiled (Florian Ragwitz).
        - Add tests for this (Florian Ragwitz).
      - Prefix all public symbols with "mop_" (Florian Ragwitz).
      - Clean up and simplify prehashing of hash keys (Florian Ragwitz).
      - Simplify creating simple xs reader methods (Florian Ragwitz).
      - Make everything compile with c++ compilers (Florian Ragwitz).
      - Upgrade ppport.h from 3.14 to 3.17 (Florian Ragwitz).

    * Tests
      - Remove optional test plans for tests depending on Sub::Name as
        we have a hard dependency on Sub::Name anyway (Florian Ragwitz).

    * Makefile.PL
      - Rebuild all c code if mop.h has changed (Florian Ragwitz)
2009-04-12 12:55:56 +00:00
sno
217fb6020d Updated mail/p5-Email-Sender to 0.004 2009-04-12 12:47:20 +00:00
sno
759e810b0b PkgSrc changes:
- Update package for p5 module Email::Sender to 0.004
  - Add artistic-2.0 for license

Upstream changes:
0.004   2009-03-24
        require perl5 version 8
        move to Moose; let's not mess around, the Moose/Mouse stuff is not
        worth the minor savings

0.003   2009-03-12
        Sendmail transport now uses 2-arg open on Win32 so it can work at all
        Win32-friendly tests added for Sendmail by the ever-awesome DAGOLDEN
2009-04-12 12:46:05 +00:00
sno
354082b25a Added devel/p5-Capture-Tiny version 0.05 2009-04-12 12:41:30 +00:00
sno
9ba75f643e PkgSrc changes:
- import package for perl module Capture::Tiny (required for
    Email::Sender update)

Capture::Tiny provides a simple, portable way to capture anything sent to
STDOUT or STDERR, regardless of whether it comes from Perl, from XS code
or from an external program. Optionally, output can be teed so that it is
captured while being passed through to the original handles. Yes, it even
works on Windows. Stop guessing which of a dozen capturing modules to use
in any particular situation and just use this one.

This module was heavily inspired by IO::CaptureOutput, which provides
similar functionality without the ability to tee output and with more
complicated code and API.
2009-04-12 12:39:58 +00:00
sno
2e94c44b09 Updated graphics/p5-Image-Size to 3.2 2009-04-12 12:06:27 +00:00
sno
c1d2f0abdf PkgSrc changes:
- Updating package for p5 module Image::Size to 3.2
  - Add license artistic 2.0

Upstream changes:
3.2	Monday February 23, 2009, 05:00:00 AM -0800

	* lib/Image/Size.pm
	* t/all.t
	Make the package buildable in a pure-Perl software stack. Per
	RT ticket #42930, make Compress::Zlib optional, so that those
	who do not need it are not required to install it. Updated the
	test around the compressed-SWF file to skip if Compress::Zlib
	is absent.

	* Build.PL (restored)
	* ChangeLog (deleted)
	* ChangeLog.xml (added)
	* MANIFEST (deleted)
	* Makefile.PL (deleted)
	* README.Win32 (deleted)
	* etc/ChangeLogML.xsd (added)
	Making large-scale house-keeping changes to the build/dist
	process. Replace ChangeLog (plain-text) with a ChangeLogML file
	created from the CVS/SVN history and hand-adjusted; add the XSD
	for ChangeLogML; restore Build.PL and heavily enhance; and
	remove README.Win32, Makefile.PL and MANIFEST.

	* lib/Image/Size.pm
	Per RT ticket #43452, make the cache visible outside the
	lexical scope of the module This allows the hash to be used
	with packages like IPC::Shareable or IPC::MM to enable sharing
	the cache between processes. Added extra documentation of this,
	and a new section describing approaches to cache-sharing.

	Transaction revision: 136
	* imgsize
	* lib/Image/Size.pm
	Fix URL/specification of the license info for LGPL.
2009-04-12 12:05:43 +00:00
sno
88db8c3738 Updated www/p5-CGI to 3.43 2009-04-12 11:59:59 +00:00
sno
3b32bc0aab PkgSrc changes:
- Updating package for p5 module to 3.43

Upstream changes:
  Version 3.43
  1. Documentation patch from MARKSTOS@cpan.org to replace all occurrences of
  "new CGI" with CGI->new()" to reflect best perl practices.
  2. Patch from Stepan Kasal to fix utf-8 related problems in perl 5.10
2009-04-12 11:59:13 +00:00
sno
62b72d9d98 Updated devel/p5-Test-POE-Server-TCP to 1.02 2009-04-12 11:56:34 +00:00
sno
bfce5783ba PkgSrc changes:
- Update package for p5 module Test::POE::Server::TCP to 1.02
  - adjust dependencies to fit requirements from META.yml

Upstream changes:
1.02	Tue Apr  7 21:10:28 BST 2009
	- Make auto_set_repository() only run at author-time

1.00	Mon Apr  6 22:56:27 BST 2009
	- Bump version for 'stable' release
	- add auto set repository to Makefile.PL

0.18	Mon Feb  2 12:36:52 GMT 2009
	- Fixed 10_prefix.t test on Cygwin
2009-04-12 11:53:33 +00:00
wiz
c10194e6bd + asterisk-1.6.0.9, nspr-4.7.4, openldap-client-2.4.16,
telepathy-gabble-0.7.26.
2009-04-12 11:13:29 +00:00
he
d2a40642d1 Another perl package set:
Updated databases/p5-Catalyst-Model-DBIC-Schema to 0.23
Updated databases/p5-DBD-Google to 0.51nb1
Updated databases/p5-DB_File to 1.820
Updated databases/p5-Jifty-DBI to 0.53
Updated devel/p5-Attribute-Handlers to 0.83
Updated devel/p5-Cache-Cache to 1.06
Updated devel/p5-Class-C3 to 0.21
2009-04-12 11:08:41 +00:00
sno
1fc9155211 Updated devel/p5-Test-Most to 0.21 2009-04-12 11:00:47 +00:00
sno
5e33a1e66b PkgSrc changes:
- update package for Test::Most to 0.21

Upstream changes:
0.21    2009-02-18
        - No changes.  Update version for release.

0.20_02 2008-11-26
        - Make sure tests don't fail if optional Data::Dumper::Names
          dependency is not met.

0.20_01 2008-11-25
        - Added &show.  Like &explain, but tries to show variable names.
2009-04-12 10:59:47 +00:00
sno
0a50f66d83 Added devel/p5-Data-Dumper-Names version 0.03 2009-04-12 10:57:05 +00:00
sno
c1bed37ae2 PkgSrc change:
- Import package for perl module Data::Dumper::Names, which is a
    recommented requirement for Test::Most

DESCR:
This module is an alternative to Data::Dumper::Simple. Many people like the
aforementioned module but do not like the fact that it uses a source filter.
In order to pull off the trick with this module, we use PadWalker. This
introduces its own set of problems, not the least of which is that PadWalker
uses undocumented features of the Perl internals and has an annoying tendency
to break. Thus, if this module doesn't work on your machine you may have to
go back to Data::Dumper::Simple.
2009-04-12 10:55:30 +00:00
he
5f52078ef7 Update from version 0.20 to 0.21.
Upstream changes:

0.21 Wed, Mar 25, 2009
    - Remove fake Build.PL. Module::Install doesn't support that anymore.
      (Florian Ragwitz)
    - Stop using auto_instal in Makefile.PL. Its use is strongly discouraged.
      (Closes RT#38051, RT#44541) (Simon Bertrang)
2009-04-12 10:53:33 +00:00
he
ea26cfc32a Update from version 1.05nb1 to 1.06.
Upstream changes:

1.06 in progress
 - updated the project homepage and added notes about the CHI project
 - fixed extra "use vars" in CacheUtils
2009-04-12 10:49:30 +00:00
he
7f2cdbd33a Update from version 0.81 to 0.83.
Upstream changes:

0.83	Fri Mar 13 15:14:00 CET 2009
        - Re-add a TODO marker in the tests that would fail on 5.6.2.

0.82	Wed Mar 11 17:17:00 CET 2009
        - Bring test code in line with core perl.
2009-04-12 10:39:01 +00:00
he
5d866bec29 Update from version 0.49nb1 to 0.53.
Pkgsrc changes:
 o Add perl>=5.10 as an alternative to p5-version

Upstream changes:

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

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

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

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

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

Upstream changes:
version: 0.58
date:    Thu Mar 26 17:26:13 PDT 2009
changes:
- Another undef filtering change.

version: 0.57
date:    Thu Mar 26 16:42:03 PDT 2009
changes:
- Allow value of undef to be filtered without warnings.

version: 0.56
date:    Sat Mar  7 12:13:32 PST 2009
changes:
- Add Test::Deep support with is_deep and run_is_deep
2009-04-12 10:32:04 +00:00
sno
dee53144f4 Updated devel/p5-Test-Deep to 0.104 2009-04-12 10:27:32 +00:00
sno
0540037a23 PkgSrc changes:
- Updating package to 0.104

Upstream changes:
0.104

Document behaviour of cmp_bag when a non ARRAY-ref argument is passed
to it. Explicity test for this a die with a useful message.

Document and export cmp_details and deep_diag, thanks to Tom Hukins
for the patch.
2009-04-12 10:26:45 +00:00
he
b18993be18 Update from version 1.819 to 1.820.
Upstream changes:

1.820 28 March 2009

   * remove MAN3PODS from Makefile.PL to match core.
2009-04-12 10:21:25 +00:00
he
52a2e13564 Update from version 0.51 to 0.51nb1.
Pkgsrc changes:
 o Adjust dependencies to match META.yml.
2009-04-12 10:17:28 +00:00
sno
c41ff43bcc update dependency of p5-POE-Test-Loops to 1.004 2009-04-12 10:14:14 +00:00
sno
0a655626ca Updated devel/p5-POE-Test-Loops to 1.005 2009-04-12 10:10:56 +00:00
sno
af10ce4ae0 PkgSrc changes:
- Updating package for perl module POE::Test::Loops to 1.005

Upstream changes:
=====================================
2009-03-08T00:34:03.909445Z ptl-1_005
=====================================

  2009-03-08 00:33:21 (r2497) by rcaputo
  poe-test-loops/Makefile.PL M;
  poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M;
  poe-test-loops/lib/POE/Test/Loops.pm M

    Remove version.pm dependency.

=====================================
2009-03-07T18:54:28.797464Z ptl-1_004
=====================================

  2009-03-07 18:52:37 (r2493) by rcaputo
  poe-test-loops/lib/POE/Test/Loops.pm M

    Time for an official release.

  2009-03-02 00:06:17 (r2487) by rcaputo
  poe-test-loops/lib/POE/Test/Loops.pm M

    New test release.

  2009-03-01 22:26:44 (r2486) by apocal
  poe-test-loops/Makefile.PL M;
  poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M

    Remove the specific dependency on version 0.74, and pray that the
    user has a recent enough version

  2009-03-01 13:31:26 (r2477) by apocal
  poe-test-loops/lib/POE/Test/Loops/wheel_tail.pm M

    I was overzealous, this test works in Strawberry Perl, not
    ActiveState...

  2009-03-01 12:53:59 (r2476) by apocal
  poe-test-loops/lib/POE/Test/Loops/connect_errors.pm M;
  poe-test-loops/lib/POE/Test/Loops/wheel_tail.pm M

    more tweaks to get the tests to SKIP on buggy MSWin32 perls :(

  2009-03-01 08:21:04 (r2475) by apocal
  poe-test-loops/lib/POE/Test/Loops/wheel_accept.pm M

    tweak the test so it passes on MSWin32+ActiveState 5.6.1

  2009-02-25 08:09:16 (r2468) by rcaputo
  poe-test-loops/lib/POE/Test/Loops.pm M

    Time for a new release.

  2009-02-23 12:29:33 (r2463) by lotr
  poe-test-loops/Makefile.PL M;
  poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M

    use version.pm so our version comparison is more robust and supports
    developer releases too

  2009-02-22 19:37:04 (r2459) by rcaputo
  poe-test-loops/lib/POE/Test/Loops.pm M

    Time for a new DEVELOPER release.

  2009-02-22 19:25:46 (r2458) by rcaputo
  poe-test-loops/lib/POE/Test/Loops.pm M

    Time for a new release.

  2009-02-17 12:27:29 (r2453) by lotr
  poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M

    remove spurious warns

  2009-02-17 11:20:27 (r2452) by lotr
  poe-test-loops/lib/POE/Test/Loops/wheel_readline.pm M

    match up missing brace

  2009-02-17 11:18:59 (r2451) by lotr
  poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M

    only run the object/package state tests if we have a new enough POE

  2009-02-17 08:03:49 (r2450) by rcaputo
  poe/lib/POE/Wheel/ReadLine.pm M;
  poe-test-loops/lib/POE/Test/Loops/wheel_readline.pm M

    Resolve rt.cpan.org #38974, reported by Jari Bonte. If TERM is
    misset, we will skip the POE::Wheel::ReadLine test rather than fail.

  2009-02-16 11:23:16 (r2444) by apocal
  poe-test-loops/lib/POE/Test/Loops/sbk_signal_init.pm M

    skip test because of broken alarm() on MSWin32 with perl5.6

  2009-02-16 10:34:12 (r2440) by lotr
  poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M

    use object and package_states in NFA tests to make sure it works

  2009-02-10 09:05:42 (r2426) by rcaputo
  poe-test-loops/lib/POE/Test/Loops/wheel_readwrite.pm M;
  poe-test-loops/lib/POE/Test/Loops/ses_session.pm M;
  poe-test-loops/lib/POE/Test/Loops/ses_nfa.pm M

    Remove some warnings.

=====================================
2009-01-30T07:11:18.435237Z ptl-1_003
=====================================

  2009-01-30 07:04:44 (r2411) by rcaputo
  poe-test-loops/lib/POE/Test/Loops/wheel_run.pm M;
  poe-test-loops/lib/POE/Test/Loops.pm M;
  poe-test-loops/bin/poe-gen-tests M

    Apply Tony Cook's suggestion to use environment variables to skip
    problematic tests. Event loops which have these problems can bypass
    tests which are known to fail. Also fixed a documentation omission
    based on his comments in IRC.
2009-04-12 10:10:20 +00:00
sno
8f722e16d3 Updated devel/p5-POE-Component-Pluggable to 1.18 2009-04-12 10:05:09 +00:00
sno
63b4776e4e PkgSrc changes:
- updating package to POE::Component::Pluggable module version 1.18

Upstream changes:
1.18  Sat Apr 11 10:05:02 BST 2009
    - Tidied up all the code. Removed hard tabs and made code more readable
      some places. (Hinrik)
    - Complain when plugin register/unregister subroutines don't return a
      true value (Hinrik)

1.16  Wed Mar  4 23:07:47 GMT 2009
    - Remove extraneous newline from some debug messages (Hinrik)
    - Give a helpful warning when a plugin handler does not return
      a valid EAT constant (Hinrik)

1.14  Mon Jan 26 12:25:26 GMT 2009
    - We were not processing '_default' in $self. Fixed.
2009-04-12 10:04:40 +00:00
wiz
5035d1c733 + cssc-1.2.0, gedit-plugins-2.26.1 [GNOME 2.26], gnome-mag-0.15.6,
gtk2-2.16.1, gtranslator-1.9.5, mnemosyne-1.2.1, mpop-1.0.17,
  pcre-7.9, qemu-0.10.2, tads-3.0.16, wine-devel-1.1.19, wormux-0.8.3.
2009-04-12 09:52:59 +00:00
he
9155030f22 Update from version 0.21nb1 to 0.23.
Pkgsrc changes:
 o Add p5-Class-C3, p5-Class-C3-XS, and p5-MRO-Compat as dependencies

Upstream changes:

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

0.22  Tue Mar  3 15:54:19 UTC 2009
        - Fix oddly formatted error message.
        - Doc patch to clarify generated classes
        - Switch to use_namespaces and InflateColumn::DateTime for create=static
          by default, with backcompat
        - Switch to MRO::Compat from NEXT
        - Add support for extra Schema::Loader options such as db_schema and
          components
2009-04-12 09:48:06 +00:00
sno
a7a91d09d2 Updated devel/p5-POE to 1.004 2009-04-12 09:45:37 +00:00