pkgsrc changes:
- adjust license
- adjust patch to find libgmp
- require perl>=5.12.2nb1 to get Math::BigInt>=1.90
Upstream changes:
2010-09-23 v1.32 rafl 5559 tests
* Re-upload 1.31 as a stable release without further changes.
2010-09-21 v1.31 rafl 5559 tests DEVELOPMENT RELEASE
* Add hooks for Storable (de-)serialisation.
* Avoid failure in the destructor if someone blessed nonsense into our class.
2010-09-20 v1.30 rafl 5558 tests
* Re-upload 1.29 as a stable release without further changes.
2010-09-19 v1.29 rafl 5558 tests DEVELOPMENT RELEASE
* Attempt to fix a bug in the bundled version Devel::CheckLib.
It used to ignore @Config{qw(ccflags ldflags)} and only tried to look for
headers and libraries with the compiler's default include- and lib-paths as
well as those explicitly asked for by the user.
2010-09-17 v1.28 rafl 5558 tests
* Re-upload 1.27 without further changes as a stable release.
2010-09-15 v1.27 rafl 5558 tests DEVELOPMENT RELEASE
* Try to support perls older than 5.8.8 again.
Tested with 5.8.7 and 5.6.2.
2010-09-14 v1.26 rafl 5558 tests DEVELOPMENT RELEASE
* Error out early if libgmp or gmp.h are missing.
* Clone Math::BigInt::GMP instances on thread cloning.
This should make the module threadsafe.
2010-09-10 v1.25 rafl 5536 tests
* Fix tests with Math::BigInt >= 1.90 and depend on it.
pkgsrc changes:
- adjust dependencies
- bump required perl version from 5.10.1 to 5.12.2nb1
Upstream changes:
0.70 2010-09-09
- The Task 2.0 API now supports full birectional communication for all
task classes out the box. (ADAMK)
- Directory search now runs incrementally via background task (ADAMK)
- Directory browse no longer infinitely recurses (ADAMK)
- Directory tasks all support cancellation, preventing expensive tasks
building up and killing your Padre instance (ADAMK)
- Subroutines declared using syntax provided by Method::Signatures
("func", "method"), MooseX::Method::Signatures ("method"), and
MooseX::Declare ("method") are now supported in the Outline and
Functions view (DAPATRICK)
- Updated German translation (ZENOG)
- Updated Italian translation (SBLANDIN)
- Fixed typos in share/languages/perl5/perl5.yml (ZENOG)
- Added keyboard shortcuts to refactoring features "rename variable"
and "extract subroutine" (ZENOG)
- Fixed small translation problem in ActionLibrary (ZENOG)
- Fix#411: working version of the keyboard shortcut editor (ZENOG)
- The startup splash is now disabled by default. Padre starts up very
quickly these days, and delaying image loading should reduce the
per-thread memory cost more (ADAMK)
- Fix MIME type setting via menu (ZENOG)
- mark nl_be as not supported (ZENOG)
- partial fix for #452: 'focus order in Replace dialog' (ZENOG)
- Fix focus order in Find dialog (ZENOG)
- Close replace dialog on Escape key in all cases (ZENOG)
- 'Quick Menu Access' dialog now completely translated (ZENOG)
pkgsrc changes:
- updating bundled modules
* threads from 1.75 to 1.78
* threads::shared from 1.32 to 1.33
* Math::BigInt from 1.89_01 to 1.95 (without test merges)
Upstream changes of avove modules
>>> threads <<<
1.78 Wed Sep 22 17:21:22 2010
- Handle missing signal handler in thread (threads bug #60460)
1.77 Fri Mar 26 13:36:33 2010
- Fix race condition in t/threads.t (threads bug #55633)
1.76 Tue Mar 9 14:02:43 EST 2010
- Handle magic on arg to ->object() (bug #73330)
- Make ->object(threads->tid()) work like ->self() (bug #73330)
- Noted memory consumption issue in POD
- Added reusable thread pool example
>>> threads::shared <<<
1.33 Tue Mar 9 14:03:47 EST 2010
- Handle shared object reference during global destruction
- Document that changing array length via $#array doesn't work
>>> Math::BigInt <<<
2010-09-03 v1.90 rafl
* fix bnok() for k==0 and k==n-1
2010-09-10 v1.91 rafl
* fix various documentation bugs
2010-09-10 v1.92 rafl
* re-upload v1.91 with a fixed SIGNATURE
2010-09-13 v1.93 rafl
* Depend on perl >= 5.6.2
* Remove obsolete core test directory boilerplate
* Convert from Test to Test::More
2010-09-13 v1.94 rafl DEVELOPMENT RELEASE
* Attempt to fix Math::BigInt::Lite failures
2010-09-14 v1.95 rafl
* Re-upload v1.94 as a stable release
Upstream changes:
[Changes for 1.15 (YAML::Syck 0.38 ) - 2010-09-23]
* perl RT #78008 - The 5.13.5 development release of perl changed how
regexes are stringified, breaking our tests. Update the tests to
deal with the new syntax.
See fb85c04 (http://perl5.git.perl.org/perl.git/commit/fb85c04) in
perl.git for context.
Upstream changes:
0.62 2010-09-23
- Don't try to test with DateTime::Format::Strptime unless we have a
relatively recent version. Should fix some test failures.
Upstream changes:
2.03 Wed Sep 22 01:15:40 CEST 2010
- The 'hidecore' option will hide core modules in the output
(initial patch by David Leadbeater)
- moved author tests to xt/
Changes since version 10.35.76:
- ppmtompeg: fix crash with free of unallocated memory.
- Build: don't expect snprintf() to exist.
- Build: don't use <strings.h> or bzero().
pkgsrc changes:
* set LICENSE=gnu-lgpl-v2.1
* drop dependency on vala, not used.
* add TEST_TARGET.
NEWS from upstream:
libgee 0.5.3
============
* Fix memory leaks in TimSort and LinkedList.
* Bug fixes in TreeMap and TreeSet.
libgee 0.5.2
============
* Build system enhancements to conform Gnome's style.
* Bug fixes in TreeSet, TreeMap and Collection.to_array.
* Deprecated Map methods marked with [Deprecated].
libgee 0.5.1
============
* Bug fixes in HashMultiSet, TimSort, TreeMap, TreeMultiSet, and TreeSet.
* Fix build with Vala 0.8.0 and later.
* Fix build on Windows.
* Fix subprocess handling in test infrastructure.
libgee 0.5.0
============
* API changes
* Introduce Functions hash, equal and compare function factory
* Introduce Comparable<G> interface
* Implementations provides sane defaults when constructed without functions
* ReadOnly* made internal in favor of a `read_only_view` properties
* Iterator<G> is now mutable and resettable
* Introduction of BidirIterator<G> bidirectional iterators
* List<G>.list_iterator () returns a specialized ListIterator<G>
* Various API contracts clarifications and enhancements
* Introduce List<G>.sort () with TimSort implementation
* Complete Map API rework
* Introduce Queue and Deque interfaces
* Introduce MultiSet and MultiMap interfaces (Ali Sabil)
* Introduce SortedSet interface (Maciej Pietchotka)
* New implementations
* HashMultiSet and HashMultiMap (Ali Sabil)
* TreeMultiSet and TreeMultiMap.
* PriorityQueue
* LinkedList now implements Deque
* TreeSet now implements SortedSet (Maciej Pietchotka)
* Infrastructure
* New test framework and complete tests refactoring (Julien Peters)
* New doc/ documentation directory (--enable-doc)
* Test coverage analysis using lcov (--enable-coverage)
* Basic benchmark framework and sort benchmark (--enable-benchmark)
* Use silent rules by default for users of automake 1.11
* Code Quality
* Many bug fixes
* Many optimizations
* Lots of additional documentation
* Better overall encapsulation, dangerous public setters have been removed
* Better test coverage (more than 90%)
libgee 0.4.0
============
* Bug fixes.
libgee 0.3.0
============
* Introduce AbstractCollection, AbstractList and AbstractMap base classes.
* Add new properties and methods to Collection, List and Map. (Tomaž Vajngerl)
* Add LinkedList implementation. (Mark Lee)
* Add TreeSet and TreeMap implementations. (Maciej Piechotka)
* Iterable.element_type is now a property.
* Map.remove now takes an optional parameter to retrieve the removed value.
* Bump library version info to reflect API/ABI breakage
libgee 0.2.0
============
* Generate GIR file.
libgee 0.1.6
============
* Fix build for Vala 0.7.
* Bug fixes.
Changelog:
1.5.4: 2010-09-13 23:59 UTC
Critical Security release.
It is highly recommended that users of 1.5.3 upgrade to this release, a change in the boundary detection
code introduced a potential denial of service attack.
Bug Fixes
#17862 - quote boundary preg_split code
1.5.3: 2010-09-05 09:26 UTC
Major Bugfix release.
Apart from a major cleanout of the bug tracker for this package, this
release includes a revamped parseHeaderValue which removes the rather
flakey regex, with a real parser, which should be considerably more
robust.
Bug Fixes
#17844 - all regression tests fixed - remove the last of the while
list each() .. this is 2010 ;)...
#11410 - support wap multipart
#9616 - long strings as filename
etc.. aaa*0=.... aaa*1=.... aaa*2=.... (merged into aaa=.....)
#9100 - change to preg_split for mime boundary detection , in theory
should catch boundaries in nested situations better...
#7709 - check for last element on boundary split to see if its usable
#7065 - wrapped header lines with encoding should be concated without spaces
#6495 - missing body in decoded object
#11537 - better decode and multi-line support
1.5.2: 2010-09-02 12:01 UTC
Bug Fixes
#4739 - regexp parsing of header values does not balance quoting
correctly - Fix sponsored by http://webyog.com#17325 - empty body messages are valid messages
#17276 - remove &new usage which throws errors now
1.8.0: 2010-07-29 06:46 UTC
Changelog:
Bugs Fixed:
* Double-addition of e-mail domain to content ID in HTML images [alec]
* #17311: Multi-octet characters are split across adjacent 'encoded-word's
[alec]
* #17573: Place charset parameter in first line of Content-Type header
(if possible) [alec]
Implemented Features:
* #17518: addTo() method [alec]
1.7.0: 2010-04-12 12:03 UTC
Changelog:
Implemented Features:
* Added Mail_mime::setContentType() function with possibility to set various
types in Content-Type header (also fixes problem with boundary parameter
when Content-Type header was specified by user) [alec]