from 1.01nb5 to 1.02 (same as in Perl5 core).
Upstream changes:
1.02 Mon, 29 Nov 2010 18:33:58 +0100
* First release with a changelog, woo!
* Synchronise with changes in bleadperl up to version 1.01_03.
* Memoize::Saves, an experimental example module previously included in this
distribution, has been removed and put into its own distribution on CPAN.
devel/p5-Module-Build from 0.38000 to 0.40000.
Upstream changes (from 0.3800 to 0.40):
0.40 - Fri Feb 24 18:47:48 CET 2012
- Released 0.39_02 as 0.40 without any code changes
0.39_02 - Thu Feb 17 00:33:18 MET 2012
[BUG FIXES]
- Fixed bug where modules without $VERSION might have a version of '0'
listed in 'provides' metadata, which will be rejected by PAUSE
[David Golden, reported by Christopher Fields]
- Fixed bug in PodParser to allow numerals in module names
[Tokuhirom]
- Fixed bug where giving arguments twice led to them becoming arrays,
resulting in install paths like "ARRAY(0xdeadbeef)/lib/Foo.pm"
[Leon Timmermans]
[DOCUMENTATION]
- Fixed deviance from alphabetical order in documentation of
constructor parameters. [Eric Brine]
- Add documentation for configure_requires constructor parameter.
[Eric Brine]
- Change some of the docs' language describing relationship to
MakeMaker. [Ken Williams]
[OTHER]
- List Perl-Toolchain-Gang repo as official repo
0.39_01 - Thu Jul 21 16:48:48 EDT 2011
[BUG FIXES]
- Fixed bug with a nested directory named 'share' inside a ShareDir
(RT#68585) [David Golden]
- Fixed failing tilde.t when run under UID without passwd entry
(RT#67893) [Dominic Hargreaves]
[DOCUMENTATION]
- Fixed typo in Module::Build (RT#67008) [David Golden]
[OTHER]
- Pod to HTML internals changed to support new Pod::Html work
in the Perl core
4.1
* IPv6 support
* Significantly improved performance
* Cygwin compatibility (for use under Windows)
* Ability to execute arbitrary programs when users log in
* And lots more
textproc/p5-Text-CSV_XS from 0.86 to 0.88.
Upstream changes:
0.88 - 2012-03-16, H.Merijn Brand
* Fix for $/ in 0.86 broke parsing fields that contain excessive $/'s
devel/p5-Params-Validate from 1.00 to 1.06.
pkgsrc changes:
- add Module::Implementation requirement
Upstream changes:
1.06 2012-02-10
- Shut up warnings when XS is loaded on older 5.8.x Perl versions. Reported by
Aaron James Trevena. RT #74742.
1.05 2012-02-08
- The XS code had a code path where it could pass the contents of a Perl
variable as the first argument to the XS croak() subroutine. This subroutine
is like printf(), and should receive a format string as its first
argument. According to RT #74777, this can lead to segfaults on some systems.
This could in theory be a security bug, but it's very unlikely that
untrusted user input could end up being passed to this croak(). It is called
when a spec specifies a "depend" value on another parameter. The value of
the "depend" parameter was passed in the first argument to croak().
Reported by Andreas Voegele.
1.04 2012-02-08
- Use the latest Module::XSOrPP dzil plugin to generate a saner Build.PL. No
need update if you're using an earlier version.
1.03 2012-02-06
- This release uses Module::Implementation to handle loading the XS or pure
Perl implementation of Params::Validate.
1.02 2012-02-06
- The previous release never loaded the XS implementation, even if it had been
compiled.
- With newer versions of Perl, the pure Perl implementation treated regexp
objects differently than the XS implementation. They should be treated as
belonging to the SCALARREF type for backwards compatibility.
- These two bugs combined managed to break the test suites of a number of
modules on CPAN. This release should fix them.
1.01 2012-02-05
- The generated Build.PL detects whether or not the machine it's run on has a
working compiler, and disables XS automatically if it doesn't. Fixes RT
#44719.
devel/p5-Params-Util from 1.04 to 1.07.
Upstream changes:
1.07 Sun 11 Mar 2012
- Disable XS version on cygwin as it shows bizarre behaviour
that breaks form when using Params::Util XS verwion.
1.06 Thu 1 Mar 2012
- Remove the need for the sanexs.c file by generating into a temp
file instead.
1.05 Thu 1 Mar 2012
- Restore compatibility with pre-5.8.8 Perls without a working
compiler available install time (RIBASUSHI)
devel/p5-Clone-Fast from 0.92 to 0.96.
pkgsrc changes:
- add patch from RT#65485 to fix for Perl 5.11.0 and above
Upstream changes:
Sun Feb 12 17:43:44 PST
Version 0.96
Remove debugging code
Fri Feb 10 21:48:38 PST
Version 0.94
Don't infinite recurse on @ magic.
from 0.03nb3 to 0.04.
pkgsrc changes:
- don't use per author download location, use module namespace one's
Upstream changes:
#------------------------------------------------------------------------
# Version 0.04 2012/02/06
#------------------------------------------------------------------------
* Test script is using Test::More instead the home-made ok() and is().
* Recommend using Badger::Base instead.
* Gabor Szabo co-maintainer.
devel/p5-CPAN-Meta-YAML from 0.007 to 0.008.
Upstream changes:
0.008 2012-03-14 17:13:24 EST5EDT
- Generated from ADAMK/YAML-Tiny-1.51.tar.gz
- Updated from YAML-Tiny to fix compatibility with older Scalar::Utils
devel/p5-ExtUtils-MakeMaker from 6.59nb2 to 6.62.
Upstream changes since 6.59 (6.60 was skipped):
6.62 Sun Oct 23 16:43:36 PDT 2011
No changes from 6.61_01
6.61_01 Sat Sep 24 22:16:13 PDT 2011
Win32
* Liblist::Kid now checks the ActiveState MinGW library path environment
variable [MITHALDU]
* Further fixes to the Win32 quoting rules. Fixes failures on VC8+.
[rt.cpan.org #69528] [SHAY]
devel/p5-ExtUtils-ParseXS from 3.11 to 3.15.
Upstream changes since 3.11 (3.12 seems to be missed):
3.15 - Thu Feb 2 08:12:00 CET 2012
- Fix version for PAUSE indexer.
3.14 - Wed Feb 1 18:22:00 CET 2012
- Promote to stable release.
- Proper repository and bugtracker info in META.json.
3.13_01 - Sat Jan 29 12:45:00 CET 2012
- ExtUtils::Typemaps:
=> Embedded typemap dumping: A method which will produce the
verbatim string for inclusion in XS.
=> Introducing ExtUtils::Typemaps::Cmd, a helper module which
can produce embedded typemap strings via simple one-liners.
Useful for including typemaps from other modules in XS code
with INCLUDE_COMMAND. See "perldoc ExtUtils::Typemaps::Cmd".
- ExtUtils::ParseXS:
=> Bugfix: Used to have parsing problems with embedded typemaps
occasionally.
=> Better error messages on typemap-related issues. If a no
typemap was found for a given C type, list all mapped C types
so that the user hopefully spots his mistake easily.
Since 2.0 RC 1
----------------
bugfix: Uploading files fom CKEditor.
bugfix: Some data was not save creating a company.
bugfix: Error produced from documents tab - New Presentation.
bugfix: Problems with task dates in some views.
bugfix: Fatal error when you post a comment on a task page.
bugfix: Generation of task repetitions in new tasks.
bugfix: Do not let assign tasks (via drag & drop) to users that doesn't have permissions.
usability: Interface localization improvements.
system: Performance improvements.
Since 2.0 Beta 4
----------------
bugfix: Extracted files categorization
bugfix: When adding workspaces
bugfix: Breadcrumbs were not working fine all the time
bugfix: Being able to zip/unzip files
security: JS Injection Slimey Fix
system: .pdf and .docx files contents search
system: Improvement when creating a new user
system: Plugin update engine
system: Plugin manager console mode
system: Search in file revisions
system: Import/Export contacts available again
system: Import/Export events available again
system: Google Calendar Sync
system: Improvement on repeating events and tasks
system: Cache compatibility (i.e.: with APC)
usability: Completing a task closes its timeslots
usability: Task progress bar working along the timeslots
usability: Being able to change permissions in workspaces when editing
Since 2.0 Beta 3
----------------
bugfix: Several changes in the permissions system
bugfix: Invalid sql queries fixed
bugfix: Issues with archived and trashed objects solved
bugfix: Issues with sharing table solved
bugfix: Improved IE7 and IE9 compatibility
bugfix: Several timeslots issues solved
bugfix: IMAP issue solved at Emails module
bugfix: Solved issue with templates
bugfix: Added missing tooltips at calendar
bugfix: Issue when completing repetitive task solved
bugfix: Solved some issues with the Search engine
bugfix: Solved issue with timezone autodetection
buffix: Solved 'dimension dnx' error creating a workspace
usability: Permission control in member forms
usability: Disabling a user feature
usability: Resfresh overview panel after quick add
usability: Langs update/improvement
usability: Drag & Drop feature added
usability: Quick add task added, and improved
usability: Slight improvement with notifications
usability: Avoid double click at Search button (which caused performance issues)
usability: Permissions by group feature added
usability: Simple billing feature added
system: Security Fixes
system: Mail compatibility improved for different email clients
system: Feng 2 API updated
system: General code cleanup
system: Widget Engine
system: Performance improvements in custom reports
system: Print calendar
system: Custom Properties
Since 2.0 Beta 2
----------------
bugfix: Fixed problem uncompressing files
bugfix: Loading indicator hidden
bugfix: Search in mail contents
bugfix: Mail reply js error
bugfix: Filter members associated with deleted objects
bugfix: Fixed permission error creating a contact
usability: Contact View Improvements
usability: Navigation Improvements
system: Permission system fixes
system: Performance issues solved. Using permission cache 'sharing table' for listing
system: Weblinks module migrated
Since 2.0 Beta 1
----------------
bugfix: Fixed problem with context trees when editing content objects
bugfix: Fixed template listing
bugfix: Fixed issues when instantiating templates with milestones
bugfix: Fixed issue deleting users from 'people' and 'users' dimension.
bugfix: Fixed 'core_dimensions' installer
bugfix: Z-Index fixed in object-picker and header
usability: Selected rows style in object picker
system: General code cleanup
Since 1.7
-----------
system: Plugin Support
system: Search Engine performance improved
system: Multiple Dimensions - 'Workspaces' and 'Tags' generalization
system: Database and Models structure changes - Each Content object identified by unique id
system: Email removed from core (Available as a plugin)
system: User Profile System
feature: PDF Quick View - View uploaded PDF's
usability: Default Theme improved
usability: Customizable User Interface
devel/p5-Eval-Closure from 0.06 to 0.08.
pkgsrc changes:
- change no-version dependency notation from x>=0 into x-[0-9]*
Upstream changes:
0.08 2012-02-09
- Remove a double layer of string eval that was introduced in 0.07 as an
intermediate step in figuring out the unique package thing - it's not
necessary with the final implementation, and just makes things slower
and hides errors.
0.07 2012-02-03
- the given source is now evaled in a unique package for every
eval_closure call (it used to always be evaled in the Eval::Closure
package, which was especially buggy). this is to avoid issues where one
eval_closure modifies the global environment (by, say, importing a
function), which could mess up a later call. unfortunately, this means
that the memoization stuff no longer works, since it will result in
memoized results using the original package, which defeats the purpose.
i'm open to suggestions on how to safely reenable it though.
- clean up a few stray lexicals we were still closing over in the eval
0.17016nb2 to 0.17017.
Upstream changes:
Feb 11 2012 <shlomif@shlomifish.org> (Shlomi Fish)
- Bleadperl broke Error.pm's tests -
- https://rt.cpan.org/Ticket/Display.html?id=74770
- Applied a patch to check for optional trailing periods.
- Thanks to ANDK for the report and RURBAN for the patch
devel/p5-IO-Compress from 2.048 to 2.049.
Upstream changes:
2.049 18 February 2012
* IO::Compress::Zip
Error in t/cz-03zlib-v1.t that caused warnings with 5.15
[RT# 110736: warnings from cpan/IO-Compress/t/cz-03zlib-v1.t]