release notes follow from http://concurrencykit.org/releases/
---
I am pleased to announce release 0.3.4 of Concurrency Kit. Acquire and
release fences have finally been introduced. Significant performance
improvements were made to spinlock, rwlock, pflock, cohorts, brlocks and
bytelocks on RMO and PSO architectures (PPC*, SPARCv9+, ARM). Significant
improvements have been made to ck_hs write-side performance in the
presence of deletes. Latency improvements to ck_epoch for read-side
critical sections on x86 were introduced. Last but not least, the
parametric ck_ring has been re-introduced following discussion and
feedback.
---
I am pleased to announce release 0.3.5 of Concurrency Kit. This release
includes a critical bug fix for ck_ht_gc that affects CK_HT_MODE_DIRECT
hash tables (it does not affect bytestring hash tables). Additional
optimizations were made to ck_ht_gc and ck_hs_gc for empty hash tables.
---
I am pleased to announce release 0.4 of Concurrency Kit.
Critical bug fixes were made to ck_bytelock (thanks to Albi Kalvo)
for unslotted readers and 32-bit architectures (see below for
details). A new robin-hood hash set implementation was added by
Olivier Houchard that provides excellent stable performance
for delete and write-heavy workloads, while still providing
SPMC progress guarantees. A new operation has been added to
the bitmap, ck_bitmap_union, that provides a (non-linearized)
union of two bitmaps. Some other API changes were made to
ck_bitmap. Last but not least, the library now uses the correct
naming convention for Darwin targets.
---
I am pleased to announce release 0.4.1 of Concurrency Kit.
This fixes a calculation error in ck_bitmap_union, which
can lead to a crash condition. This was missed due to
a lack of the typical testing cycle for the function.
=======================================================================
RELEASES INFORMATION
=======================================================================
LibThai 0.1.20 (25 October 2013):
* Updated word break dictionary.
* Fix compiler warnings in test suites.
0.2.8 (2014-01-10)
=====
- Fix compiler warnings in test suites.
- Fix edge-case error on alphabet set of size 255.
(Thanks Naoki Youshinaga for the report, test case, and analysis.)
- Fail trie operations on non-alphabet inputs, rather than silently allowing
them to sneak in as false keys.
(Thanks Naoki Youshinaga for the suggestion.)
- Improved documentation.
0.2.7.1 (2013-10-22)
=======
- Bump library versioning to reflect API addition.
(Change missing in previous release)
0.2.7 (2013-10-21)
=====
- Fix portability issue with non-GCC compilers.
[Thanks Gabi Daver for the report and fix (via Mikhail Korobov).]
- Fix compiler warnings.
- New utility API for comparing AlphaChar strings.
- Add test suites.
- Update doxygen doc generation.
This was originally introduced to work around some behaviour in the
libtool build, however these days it is actively harmful for a number of
packages, where removing additional arguments when -v is present on the
command line can break ABI detection (notably in CMake packages).
Instead, filter out any references to BUILDLINK_DIR from the libtool
scripts, as that should do the same job.
Retain the ability to run the 'scan' wrapper script, as it can be useful
in certain cases, and is required to support the scan-libtool script
anyway.
Changelog:
mdds 0.10.2
* multi_type_vector
* fixed a bug in transfer() that would trigger an assertion and
eventually lead to a crash. The problem occurred when a range of
data to be transferred spanned over 2 blocks and consisted of the
lower part of an upper block and the upper part of a lower block.
Meld is a visual diff and merge tool. You can compare two or three
files and edit them in place (diffs update dynamically). You can
compare two or three folders and launch file comparisons. You can
browse and view a working copy from popular version control systems
such such as CVS, Subversion, Bazaar-ng and Mercurial.
This is the development version based on GTK 3.
**1.5.4 (2014-02-21)**
* Correct deprecation warning for ``pip install --build`` to only notify when
the `--build` value is different than the default.
**1.5.3 (2014-02-20)**
* **DEPRECATION** ``pip install --build`` and ``pip install --no-clean`` are now
deprecated. See Issue #906 for discussion.
* Fixed#1112. Couldn't download directly from wheel paths/urls, and when wheel
downloads did occur using requirement specifiers, dependencies weren't
downloaded (PR #1527)
* Fixed#1320. ``pip wheel`` was not downloading wheels that already existed (PR
#1524)
* Fixed#1111. ``pip install --download`` was failing using local
``--find-links`` (PR #1524)
* Workaround for Python bug http://bugs.python.org/issue20053 (PR #1544)
* Don't pass a unicode __file__ to setup.py on Python 2.x (PR #1583)
* Verify that the Wheel version is compatible with this pip (PR #1569)
Changes from previous:
----------------------
0.105 2014-02-20 21:53:06-05:00 America/New_York
- update Readers to, by default, use PerlIO::utf8_strict to avoid
problems with CRLF layer on Win32
0.104 2013-12-21 15:19:00-0500 America/New_York
- clean up the docs for changes made in 0.103
0.103 2013-12-19 19:34:04-0500 America/New_York
[THIS MIGHT BREAK YOUR CODE]
- the string methods once again open references to scalars, rather
than using IO::Scalar
MooX-Log-Any version 0.001 into devel/p5-MooX-Log-Any
A logging role building a very lightweight wrapper to Log::Any for use with
your Moo or Moose classes. Connectibng a Log::Any::Adapter should be
performed prior to logging the first log message, otherwise nothing will
happen, just like with Log::Any
CPAN-Changes version 0.27 into devel/p5-CPAN-Changes
It is standard practice to include a Changes file in your distribution. The
purpose the Changes file is to help a user figure out what has changed
since
the last release.
IO-Async version 0.61 into devel/p5-IO-Async
This collection of modules allows programs to be written that perform
asynchronous filehandle IO operations. A typical program using them would
consist of a single subclass of IO::Async::Loop to act as a container of
other objects, which perform the actual IO work required by the program. As
well as IO handles, the loop also supports timers and signal handlers, and
includes more higher-level functionality built on top of these basic parts.
version 0.25 into devel/p5-Future
A "Future" object represents an operation that is currently in progress, or
has recently completed. It can be used in a variety of ways to manage the
flow of control, and data, through an asynchronous program.
Test-Identity version 0.01 into devel/p5-Test-Identity
This module provides a single testing function, "identical". It asserts
that a given reference is as expected; that is, it either refers to the
same
object or is "undef". It is similar to "Test::More::is" except that it uses
"refaddr", ensuring that it behaves correctly even if the references under
test are objects that overload stringification or numification.
Upstream changes:
0.371 2013-09-23
- Fix bug in our test suite that failed to count enough diagnostics
when run under verbose mode.
Closes rt-88912 (and http://bugs.debian.org/724297).
Thanks to gregor herrmann, Debian Perl Group for reporting.
Test-Refcount version 0.07 into devel/p5-Test-Refcount
The Perl garbage collector uses simple reference counting during the normal
execution of a program. This means that cycles or unweakened references in
other parts of code can keep an object around for longer than intended. To
help avoid this problem, the reference count of a new object from its class
constructor ought to be 1. This way, the caller can know the object will be
properly DESTROYed when it drops all of its references to it.
Foreign interfaces, subsystems and ports.
* The HTTP transport, when talking GSS-Negotiate, uses "100
Continue" response to avoid having to rewind and resend a large
payload, which may not be always doable.
* Various bugfixes to remote-bzr and remote-hg (in contrib/).
* The build procedure is aware of MirBSD now.
* Various "git p4", "git svn" and "gitk" updates.
UI, Workflows & Features
* Fetching from a shallowly-cloned repository used to be forbidden,
primarily because the codepaths involved were not carefully vetted
and we did not bother supporting such usage. This release attempts
to allow object transfer out of a shallowly-cloned repository in a
more controlled way (i.e. the receiver becomes a shallow repository
with a truncated history).
* Just like we give a reasonable default for "less" via the LESS
environment variable, we now specify a reasonable default for "lv"
via the "LV" environment variable when spawning the pager.
* Two-level configuration variable names in "branch.*" and "remote.*"
hierarchies, whose variables are predominantly three-level, were
not completed by hitting a <TAB> in bash and zsh completions.
* Fetching a 'frotz' branch with "git fetch", while a 'frotz/nitfol'
remote-tracking branch from an earlier fetch was still there, would
error out, primarily because the command was not told that it is
allowed to lose any information on our side. "git fetch --prune"
now can be used to remove 'frotz/nitfol' to make room for fetching and
storing the 'frotz' remote-tracking branch.
* "diff.orderfile=<file>" configuration variable can be used to
pretend as if the "-O<file>" option were given from the command
line of "git diff", etc.
* The negative pathspec syntax allows "git log -- . ':!dir'" to tell
us "I am interested in everything but 'dir' directory".
* "git difftool" shows how many different paths there are in total,
and how many of them have been shown so far, to indicate progress.
* "git push origin master" used to push our 'master' branch to update
the 'master' branch at the 'origin' repository. This has been
enhanced to use the same ref mapping "git push origin" would use to
determine what ref at the 'origin' to be updated with our 'master'.
For example, with this configuration
[remote "origin"]
push = refs/heads/*:refs/review/*
that would cause "git push origin" to push out our local branches
to corresponding refs under refs/review/ hierarchy at 'origin',
"git push origin master" would update 'refs/review/master' over
there. Alternatively, if push.default is set to 'upstream' and our
'master' is set to integrate with 'topic' from the 'origin' branch,
running "git push origin" while on our 'master' would update their
'topic' branch, and running "git push origin master" while on any
of our branches does the same.
* "gitweb" learned to treat ref hierarchies other than refs/heads as
if they are additional branch namespaces (e.g. refs/changes/ in
Gerrit).
* "git for-each-ref --format=..." learned a few formatting directives;
e.g. "%(color:red)%(HEAD)%(color:reset) %(refname:short) %(subject)".
* The command string given to "git submodule foreach" is passed
directly to the shell, without being eval'ed. This is a backward
incompatible change that may break existing users.
* "git log" and friends learned the "--exclude=<glob>" option, to
allow people to say "list history of all branches except those that
match this pattern" with "git log --exclude='*/*' --branches".
* "git rev-parse --parseopt" learned a new "--stuck-long" option to
help scripts parse options with an optional parameter.
* The "--tags" option to "git fetch" no longer tells the command to
fetch _only_ the tags. It instead fetches tags _in addition to_
what are fetched by the same command line without the option.
User-visible changes:
- Client-side bugfixes:
* use CryptoAPI to validate intermediary certificates on Windows (r1564623)
* fix automatic relocate for wcs not at repository root (r1541638 et al)
* diff: fix when target is a drive root on Windows (r1541635)
* wc: improve performance when used with SQLite 3.8 (r1542765)
* copy: fix some scenarios that broke the working copy (r1560690)
* move: fix errors when moving files between an external and the parent
working copy (r1551524, r1551579)
* log: resolve performance regression in certain scenarios (r1553101 et al)
* merge: decrease work to detect differences between 3 files (r1548486)
* checkout: don't require flush support for symlinks on Windows (r1547774)
* commit: don't change file permissions inappropriately (issue 4440)
* commit: fix assertion due to invalid pool lifetime (r1553376 et al)
* version: don't cut off the distribution version on Linux (r1544878 et al)
* flush stdout before exiting to avoid information being lost (r1499470)
* status: fix missing sentinel value on warning codes (r1543145)
* update/switch: improve some WC db queries that may return incorrect
results depending on how SQLite is built (r1567109)
- Server-side bugfixes:
* reduce memory usage during checkout and export (r1564215)
* fsfs: create rep-cache.db with proper permissions (issue 3437)
* mod_dav_svn: prevent crashes with SVNListParentPath on (CVE-2014-0032)
* mod_dav_svn: fix SVNAllowBulkUpdates directive merging (r1548105)
* mod_dav_svn: include requested property changes in reports (r1557522)
* svnserve: correct default cache size in help text (r1563110)
* svnadmin dump: reduce size of dump files with '--deltas' (r1554978)
* resolve integer underflow that resulted in infinite loops (r1567985)
Developer-visible changes:
- General:
* fix ocassional failure of check_tests.py 12 (r1496127 et al)
* fix failure with SQLite 3.8.1-3.8.3 when built with
SQLITE_ENABLE_STAT3/4 due to bug in SQLite (r1567286, r1567392)
* specify SQLite defaults that can be changed when SQLite is built
to avoid unexpected behavior with Subversion (r1567064)
- API changes:
* numerous documentation fixes
* svn_client_commit_item3_dup() fix pool lifetime issues (r1550803)
* ra_serf: properly ask multiple certificate validation providers for
acceptance of certificate failures (r1535532)
* release internal fs objects when closing commit editor (r1555499)
* svn_client_proplist4() don't call the callback multiple times for
the same path in order to deliver inherited properties (r1549858 et al)
- Bindings:
* javahl: make test suite run without installing on OS X (r1535115)
* swig: fix building out of tarball on OS X (r1555654)
* swig-pl: fix with --enable-sqlite-compatibility-version (r1559009)
* swig: fix building bindings on OS X when APR has the -no-cpp-precomp
flag in the apr-config --cppflags output. (r1535610)
* swig: fix building from tarball with an out-of-tree build (r1543187)
Upstream changes:
0.32 Thu Feb 20 22:53:19 GMT 2014
* Fix tests to support statically built perls
0.30 Sat Jan 25 13:26:51 GMT 2014
* Fix 'uninitialized' warnings during testing
* Added done_testing() to tests
0.28 Sat Jan 4 11:07:27 GMT 2014
* Fix 'Prototype after' warnings
0.26 Sat Jan 4 10:08:35 GMT 2014
* New functions added (reisub)
* Documented by magnolia
Upstream changes:
3.07 Fri Feb 21 2014
- fix for is_core tests and perls ending in 0
3.06 Thu Feb 20 2014
- updated for 5.19.9
- fix Module::CoreList::is_core default perl version
- fix Module::CoreList::is_core version comparision
3.05
- Prepared for v5.19.9
This module is for manipulating data as hierarchical tag/value pairs
(Structured TAGs or Simple Tree AGgreggates). These datastructures can
be represented as nested arrays, which have the advantage of being
native to perl.
Convert::Binary::C is a preprocessor and parser for C type definitions.
It is highly configurable and should support arbitrarily complex data
structures. Its object-oriented interface has pack and unpack methods
that act as replacements for Perl's pack and unpack and allow to use the
C types instead of a string representation of the data structure for
conversion of binary data from and to Perl's complex data structures.
Urwid 1.2.0
===========
2014-02-09
* Add support for PyPy, drop support for Python 2.4, 2.5
* Signals now support using weakly referenced arguments to help
avoid leaking objects when a signal consumer is no longer
referenced (by Matthijs Kooijman)
* Add TornadoEventLoop class (by Alexander Glyzov)
* Update GlibEventLoop to use python-gi for Python3 compatibility
(by Israel Garcia)
* Automate testing with Python 2.6, 2.7, 3.2, 3.3 and PyPy using
travis-ci
* New container method get_focus_widgets() (by Matthijs Kooijman)
* Add support for double and triple click mouse events
(by Igor Kotrasiński)
* Allow disabling and re-enabling of mouse tracking
(by Jim Garrison)
* Create section in docs for example program screenshots generated
as images like the tutorial examples
* Add suggested basic color combination images to manual
* Fall back to 80x24 if screen size detection fails
* Fix screen.stop(), screen.start() disabling mouse events
* Fix to make GridFlow v_sep argument behave as documented
* Fix for registering high palette entries in the form "hX" where
X > 15 so that basic colors are applied in 88-color mode
* Fix for raw_display clear-right escape not working with
standout attribute on some terminals
* Fix for Terminal widget select loop: retry when interrupted
===================
0.20.1 (2014-02-11)
===================
Bugs fixed
----------
* List/Tuple literals multiplied by more than one factor were only multiplied
by the last factor instead of all.
* Lookups of special methods (specifically for context managers) could fail
in Python <= 2.6/3.1.
* Local variables were erroneously appended to the signature introspection
of Cython implemented functions with keyword-only arguments under Python 3.
* In-place assignments to variables with inferred Python builtin/extension
types could fail with type errors if the result value type was incompatible
with the type of the previous value.
* The C code generation order of cdef classes, closures, helper code,
etc. was not deterministic, thus leading to high code churn.
* Type inference could fail to deduce C enum types.
* Type inference could deduce unsafe or inefficient types from integer
assignments within a mix of inferred Python variables and integer
variables.
completely and adapting the package.
Replace patch-aa with post-install target.
Fix interpreter path in installed file.
Bump PKGREVISION.
Addresses PR pkg/48602 by Hauke Fath.
Changes from previous:
----------------------
2.200007 2014-01-29 21:04:25-05:00 America/New_York
- throw an exception when a bundle reports an impossible situation,
like { value => [] }; https://github.com/rjbs/Config-MVP/issues/5
2.200006 2013-09-17 08:58:53 Asia/Tokyo
- fix repository data
2.200005 2013-09-17 08:56:36 Asia/Tokyo
- removed use of deprecated Class::MOP::load_class (thanks, Karen
Etheridge)
2.200004 2013-08-27 12:09:19 America/New_York
- pass the arguments to missing_plugin in the right order
2.200003 2013-01-30 21:35:34 America/New_York
- doc fixes (Thanks, George Hartzell!)
Logan is a toolkit for running standalone Django applications. It provides you
with tools to create a CLI runner, manage settings, and the ability to bootstrap
the process.
devel/p5-MooseX-Getopt from 0.59 to 0.61.
pkgsrc changes:
- adjust dependencies (generated by pkg_util create package)
Upstream changes:
0.61 2014-02-11 06:30:14Z
- fix potentially-broken check-breaks test when a conflicting module fails to
compile
0.60 2014-02-10 02:21:05Z
- avoid failing an optional test when YAML is not installed
devel/p5-Module-CoreList from 3.00 to 3.04.
IT IS IMPORTANT WHEN UPDATING lang/perl5 - THAT THIS MODULE IS MARKED
"CONFLICTS" FOR EACH ONE WHICH DOESN'T CONTAIN UPDATED PERL5
Upstream changes:
3.04 Mon Jan 20 2014
- Prepared for v5.19.8
3.03 Mon Jan 6 2014
- Updated for v5.18.2
3.02 Fri Dec 20 2013
- Prepared for v5.19.7
- Added CGI et al deprecation status
- Finalised for v5.19.7
3.01 Wed Nov 20 2013
- Finalised for v5.19.6
in devel/p5-MooseX-Role-Parameterized from 1.00nb2 to 1.02.
pkgsrc changes:
- adjust dependencies (done by pkg_util create package ^^)
Upstream changes:
1.02 September 11, 2013
* set %INC entries in test to avoid failures with
Moose pre-2.11 (kentfrederic)
https://github.com/sartak/MooseX-Role-Parameterized/pull/7https://rt.cpan.org/Ticket/Display.html?id=88593
1.01 September 10, 2013
* removed use of deprecated Class::MOP::load_class (ether)
in devel/p5-Scalar-List-Utils from 1.35 to 1.38.
Upstream changes:
1.38 -- 2014/01/22 15:33:24
[BUGFIXES]
* Avoid Perl_ckwarn() in unweaken() because it's missing on older
perls; ckWARN() like the rest of the code (RT92363)
1.37 -- 2014/01/21 14:44:34
[BUGFIXES]
* Fix unweaken() for perls < 5.14; need to use sv_setsv() to undef
rather than sv_clear() (RT92226)
1.36 -- 2014/01/16 15:40:47
[CHANGES]
* Added Scalar::Util::unweaken()
* Various documentation changes/updates
[BUGFIXES]
* Correct uses of overload operators in unit tests (RT91969)
devel/p5-Sub-Install from 0.926nb2 to 0.927.
Upstream changes:
0.927 2013-10-15 22:46:38 America/New_York
rebuild using Dist::Zilla, update links to repo, metadata, etc.
typo fixes, thanks David Steinbrunner
devel/p5-ExtUtils-MakeMaker from 6.84 to 6.88.
pkgsrc changes:
- rewrite module using Packager::Utils
- cleanup dependecies
Upstream changes:
6.88 Fri Jan 31 20:49:13 GMT 2014
No changes from 6.87_05
6.87_05 Tue Jan 28 13:54:21 GMT 2014
Bug fixes:
* Synchronisation with blead to remove old cross-compilation model
6.87_04 Sun Jan 26 19:29:05 GMT 2014
Bug fixes:
* On Android, pass PERL_LIB through rel2abs().
6.87_03 Sun Jan 19 17:49:43 GMT 2014
Bug fixes:
* Get rid of unused printf arguments in dynamic_bs
6.87_02 Sat Jan 18 13:00:36 GMT 2014
Doc fixes:
* Update documentation for LICENSE attribute.
Bug fixes:
* Get rid of unused printf arguments in dir_target
6.87_01 Sun Jan 12 10:31:41 GMT 2014
Doc fixes:
* mention that TEST_REQUIRES is in v6.64 and above
6.86 Sat Jan 4 12:17:53 GMT 2014
No changes from 6.85_07
6.85_07 Wed Jan 1 18:55:22 GMT 2014
Bug fixes:
* Expanded test coverage for metafiles
Doc fixes:
* Documentation expanded to mention JSON metafiles
6.85_06 Mon Dec 30 23:14:37 GMT 2013
Bug fixes:
* Explicitly require dynaloader before using mod2fname
6.85_05 Sun Dec 29 11:25:00 GMT 2013
Bug fixes:
* Export 'configure' section of prereqs when meta-spec version 2
Doc fixes:
* Document BUILD_REQUIRES defaults
6.85_04 Mon Dec 23 15:00:14 GMT 2013
No changes since v6.85_03 fixing repo tags
6.85_03 Mon Dec 23 14:55:37 GMT 2013
Bug fixes:
* RT#91540 PREREQ_FATAL not recognised on command line
6.85_02 Tue Dec 17 10:13:28 GMT 2013
New features:
* Added PPM_UNINSTALL_EXEC and PPM_UNINSTALL_SCRIPT options
to PPD generation
6.85_01 Mon Dec 16 13:15:43 GMT 2013
Bug Fixes:
* harden xsubpp locating loop in MM_Unix
devel/p5-Test-Harness from 3.29 to 3.30.
Upstream changes:
3.30 2013-11-12
- Fix missing parent prereq in META.{yml,json} and NotBuild.PL
(Dagfinn Ilmari Mannsaker, #89650)
- Respect PERL5LIB in tainting source handler test (Dagfinn Ilmari Mannsaker,
Leon Timmermans)
- Use base instead of parent:
This dist is used for testing all other modules, so it should avoid
having any non-core prerequisites. Having parent as a prereq leads to a
circular dependency of parent -> Test::More -> Test::Harness. (Graham Knop)
- Various POD fixes (Nathan Gary Glenn)
- Don't localize all of %ENV in harness.t (Craig Berry)
- Give TAP::Harness::Beyond a unique NAME (Leon Timmermans)
from 1.8.10 to 2.000004.
pkgsrc changes:
- 1st upate done using Packager::Utils
- move homepage to MetaCPAN
- major version update allows follow upstream version scheme
- remove fix for "fixing CPAN.pm" - pretend we're cpanm >:-)
Upstream changes since 1.008010 (is 1.8.10):
2.000004 - 2014-01-03
- fix errors in PowerShell output when clearing nonexistant variables
- fix shell test to avoid extremely long lines
- fix shell test to avoid testing standard Win32 shells on Cygwin
- improved diagnostics in shell test
2.000003 - 2013-12-30
- releasing 2.000_002 as stable
2.000_002 - 2013-12-25
- fix CPAN setup error check in Makefile.PL
- fix install test warnings
- fix shell test to skip cmd/powershell startup scripts
2.000_001 - 2013-12-23
- fix shell output for old bourne shells
- fix various shell test issues
- note issues/workarounds when combining with PREFIX/--prefix options
2.000_000 - 2013-12-22
- significant refactor of internals, adding an object oriented interface
- add --no-create option to prevent directory creation on activation
- add support for powershell output
- add --shelltype option to specify shell instead of auto detecting
- document recommended use of $SHLVL
- document limitations regarding File::Spec
- avoid including empty path segments in output
- fix output for csh to allow direct use in eval
- improve taint handling test
- fix docs for build_environment_vars, install_base_bin_path
- use Distar instead of Module::Install for packaging
1.008026 - 2013-11-05
- drop perl prerequisite to 5.6, since everything works there.
1.008025 - 2013-11-01 (development release, unindexed)
- fix install test on cygwin
- fix stackable test on win32 and when external local::lib is set
- clarify errors in Makefile.PL about CPAN configuration
- adjust csh output to allow use directly by eval
- silence a possible warning in Makefile.PL
- add additional docs about combining local::lib with lib::core::only
- reverse order of PERL_LOCAL_LIB_ROOT. new local::libs are now added
to the beginning instead of the end, to match the order of other
similar environment variables.
1.008024 - 2013-10-28 (development release, unindexed)
- fix installation into directories with spaces or backslashes, as
well as Win32 test failures when Capture::Tiny is installed
- fix test breaking in some cases when an external local::lib is set
- fix test compatibility with old versions of Exporter
1.008023 - 2013-10-19
- stable release of 1.008022 (no code changes since 1.008012)
1.008022 - 2013-10-07 (development release, unindexed)
- see 1.008019 through 1.008021
1.008021 - 2013-10-04 (development release, unindexed)
- yet another attempt to overcome win32 testing issues (paths with
spaces, backslashes)
1.008020 - 2013-10-03 (development release, unindexed)
- yet another attempt to overcome win32 testing issues (paths with
spaces, backslashes)
1.008019 - 2013-09-29 (development release, unindexed)
- another attempt to overcome win32 testing issues (paths with spaces,
backslashes)
1.008018 - 2013-09-15
- print out actual paths in more test cases, for helping to diagnose
mysterious failures
1.008017 - 2013-09-14
- avoid "Unrecognized escape \s passed through" errors on win32
(again)
1.008016 - 2013-09-13
- avoid "Unrecognized escape \s passed through" errors on win32
1.008015 - 2013-09-12
- re-release 1.008014 to fix broken MANIFEST
1.008014 - 2013-09-12
- fix new test to use alternate path representations on windows, to
handle potential space issues (regression since 1.008012)
1.008013 - 2013-09-11
- fix undef value errors when not installing into a local::lib
1.008012 - 2013-09-11
- now handling using -Mlocal::lib in a taintperl environment, by
ensuring that all libs in PERL_LOCAL_LIB_ROOT are properly added to
@INC (RT#76661, Karen Etheridge)
1.008011 - 2013-07-26
- skip CPAN workaround if running via cpanminus (miyagawa, RT#85731)
Update DEPENDS
Upstream changes:
1.22 Thu Feb 13 13:14:00 2014
- t/read.tree.t was still using File::Slurp :-(.
1.21 Thu Feb 13 11:14:00 2014
- Switch from File::Slurp to File::Slurp::Tiny, on the advice of Karen Etheridge. See RT#92976.
devel/p5-MooX-Cmd from 0.008nb1 to 0.009.
pkgsrc changes:
- adjust dependencies
Upstream changes:
Change: 0abd26c7a29d6b2d9b225af320891f224194996a
Author: Diab Jerius <djerius@cpan.org>
Date : 2014-02-01 22:17:39 +0000
Apply submitted fix for RT#91481 - without test ..
but with dist.ini updated ...
Change: 98feae23ad3c3caa679df82083d6db2daeb63900
Author: Jens Rehsack <sno@netbsd.org>
Date : 2014-02-01 22:06:58 +0000
fix RT#91500 - incorrect execute_return if ...
The implication was wrong, indeed - but the effort was increadible.
Testing sucks :P
Change: 790ba58bc37a7104576c1bf741b98873e4562ae8
Author: Jens Rehsack <sno@netbsd.org>
Date : 2014-01-29 07:05:42 +0000
distinguish between test_cmd and test_cmd_ok
Change: f3c3dfcb7586a2922702c91bad012acf0031ad9c
Author: Jens Rehsack <sno@netbsd.org>
Date : 2014-01-29 07:04:20 +0000
after chained constructor, we can use getters
* here: use command_execute_return_method_name getter instead of
hidden builder call and wasting the result
Change: 6077f673f240f71bcdcd6e9e3cb09fef1de4ab2f
Author: Jens Rehsack <sno@netbsd.org>
Date : 2013-12-02 08:49:48 +0000
add missing prereqs
devel/p5-Module-Pluggable from 4.8 to 5.1
Upstream changes:
2014-01-05 - 5.1
Add in missing files left out of the MANIFEST due to stupidity (thanks to Petr Pisar)
2013-12-20 - 5.0
Gain support for @INC hooks and hence for App::FatPacker (thanks to Diab Jerius)
2013-10-22 - 4.9
Fix the fact that we can't handle single letter package names (thanks sbaynes)
* Enchanced /reports
* If a username is passed during clone, that user is now the local admin
* Tenfold performance increase in annotate and blame rendering
* Fixed handling of passwords embedded in URL
* Sends gzipped HTTP replies to supporting clients
Configuration
-------------
- Added a configuration option to change the default plugin path.
The configure option is --with-default-plugindir=location.
The cmake option is -DH5_DEFAULT_PLUGINDIR:PATH=location.
HDFFV-8513. (ADB 2013/09/04)
- Renamed FFLAGS to FCFLAGS in configure. (ADB 2013/08/13)
- CMake can now package a compressed examples file, the default for
Windows binaries from HDF Group. (ADB - 2013/07/22)
Tools
-----
- h5repack: Added the ability to use plugin filters to read and write
files. The option uses the filter number. HDFFV-8345
(ADB - 2013/09/04).
- h5dump: Added the option -N --any_path, which searches the file for
paths that match the search path. HDFFV-7989 (ADB - 2013/08/12).
- h5dump: Added the optional arg 0 to -A, which excludes attributes
from display. HDFFV-8134 (ADB - 2013/08/01).
C++ API
-------
- Added tutorial examples to C++/examples. They can be installed by
"make install-examples" and, in the installed directory, they can be
executed by running the script file run-c++-ex.sh. (BMR - 2013/09/28)
- A new class, H5::H5Location, is added to represent the location concept
in the C library. It is a base class to H5::H5File and H5::H5Ojbect,
whose member functions are moved into H5::H5Location. H5::H5File can
now inherent those functions. As a result, an H5::H5File object can have
an attribute. (BMR - 2013/09/27)
- Added wrappers for H5Rget_obj_type2 to retrieve the type of the object
that an object reference points to. (BMR - 2013/09/27)
H5O_type_t H5Location::getRefObjType(void *ref, H5R_type_t ref_type)
- Added wrappers for H5Aexist to check whether an attribute exists given
a name. (BMR - 2013/09/27)
bool H5::H5Location::attrExists(const char* name)
bool H5::H5Location::attrExists(const H5std_string& name)
- Added a number of overloaded functions for convenience. (BMR - 2013/09/27)
otherwise it has no effect
-in buildlink3.mk, also add PYTHON_VERSIONS_INCOMPATIBLE to avoid
picking up the default Python version (XXX we need a way to express
major version restrictions, otherwise this doesn't scale)
should not keep a runtime dependency on a specific Python version.
Make Python a build-time dependency for py-gobject3-common (not really
needed, just to satisfy the "configure" script) and move some
dependencies into py-gobject3/Makefile
---
2.2
---
* Issue #141: Restored fix for allowing setup_requires dependencies to
override installed dependencies during setup.
* Issue #128: Fixed issue where only the first dependency link was honored
in a distribution where multiple dependency links were supplied.