update.
Config::Grammar is a Perl module to parse configuration files by
following a grammar, which specifies how the configuration file should
look like. The configuration files are nice to work with for humans
and the error messages are helpful because it tells right away that
for example you are setting a variable which isn't defined.
Config::Grammar supports many advanced features, that you can read
about in its documentation (type 'man Config::Grammar' or 'perldoc
lib/Config/Grammar.pm' in this directory)
* Any of compiler languages are not required to build.
* No need to buildlink with py-wxWidgets, simple DEPENDS is sufficient.
* distutils pkg, use lang/python/distutils.mk, then register egg-info.
Bump PKGREVISION.
* Any of compiler languages are not required to build.
* No need to buildlink with py-Tk, simple DEPENDS is sufficient.
* distutils pkg, use lang/python/distutils.mk.
* install man pages.
Bump PKGREVISION.
Changes from previous:
----------------------
1.5007 Tue Dec 20 10:15:48 PST 2011
[Bug Fixes]
- Fixed to change directory when installing from multiple local directories (motemen)
[Improvements]
- Stop setting AUTOMATED_TESTING (again!) and set PERL_MM_USE_DEFAULT in testing (#138)
- Offer opening the build.log with PAGER when --prompt is enabled (doy)
- Documentation added for --skip-installed option (AlexBio)
1.5006 Tue Nov 29 11:47:15 PST 2011
[Improvements]
- Updated cpanmetadb URL to point to cpanmetadb.plackperl.org
1.5005 Tue Nov 22 13:29:27 PST 2011
[Bug Fixes]
- Fixed a bug where copying meta JSON files fail on Win32 (#133, #135)
1.5004 Tue Nov 8 14:28:20 PST 2011
[Bug Fixes]
- Include version of the main module instead of distribution version in install.json (pfig)
1.5003 Wed Oct 19 16:29:29 JST 2011
[Bug Fixes]
- Use ExtUtils::Install to install meta files and let --sudo run it with sudo #124
1.5002 Tue Oct 18 09:06:17 JST 2011
[Bug Fixes]
- Make sure to include non-core perl modules in -L that are installed in 'perl' by mistake
- Ensure all module names use :: instead of dashes because of EUMM NAME errors (Christian Walde)
1.5001 Fri Oct 14 00:18:33 JST 2011
[New Features]
- Added EXPERIMENTAL --metacpan support (tokuhirom)
[Improvements]
- Do not scan Makefile if MYMETA.yml is found
- Support MYMETA.json with spec 2.0
1.5000 Thu Oct 13 15:31:13 JST 2011
[New Features]
- Added EXPERIMENTAL --mirror-index, --skip-satisfied and --cascade-search options
- Installs MYMETA.json and install.json into $ARCH/.meta library path
[Bug Fixes]
- Use Cwd::chdir to update CWD environment variable
- Fix ExtUtils::ParseXS issue with -L
- Fix CoreList bootstrap issue with perl < 5.8.9 when using -L
- Dump more descriptive error message when configure failed with --installdeps #111
[Improvements]
- Upgraded many fatlib embedded modules
- Support --no-quiet
- Removed ugly @INC dumping hack for -L. This causes modules that has conditional
deps such as Any::Moose not to pull down necessary requirements. This is a known
issue and will be addressed later.
- Support special _ for -l and -L argument to respect local::lib defaults #115
1.49_02 Wed Oct 12 18:53:35 JST 2011
[Improvements]
- Use Cwd::chdir to change PWD (yannk)
[Bug Fixes]
- Unbreak -L with newer ExtUtils::ParseXS installed
[Developers]
- Changed the path to save metadata information
- removed Dist::Metadata use, but instead use Module::Metadata to get provides
- removed the ugly DumpedINC hack for -L
1.49_01 Sun Jun 26 10:56:51 PDT 2011
- A couple of experimental new features (documented in 1.5)
- fixed t/year_imports.t for 5.10 (ANDK and sprout again)
- fixed t/regressions.t for 5.10
- made raw numbers work in import
- fixed for Perl 5.15.5 and later (ANDK and sprout)
- loaded IO::File/IO::Handle to allow methods on lexical filehandles
- added unimporting
- removed use of autodie; moved it to a distribution prerequisite
- enabled unicode_strings by default when your Perl supports it
- migrated to Dist::Zilla
- added autodie dependency/import
Changes:
1.07 2011-10-25
* Fix a spelling mistake in Config::GitLike::Cascaded
(gregoa@debian.org, forwarded by carnil@debian.org)
1.06 2011-10-12
* Allow calling ->load_file as a class method, for simple use cases
(alexmv)
* Fix a parsing bug when quoted strings directly adjoined to unquoted
strings (alexmv)
* Calling ->load_file on a nonexistant file no longer sets ->is_loaded
(alexmv)
* Document that getters implicitly call ->load (alexmv)
* Make ->dump implicitly call ->load as well (alexmv)
* Minor POD fixes (alexmv, spang)
Changes:
This package has been merged into p5-Class-XSAccessor by the author in
version 1.04_1
1.04_01 Mon Sep 7 11:35 2009
[..]
- Merge Class::XSAccessor::Array into this distribution.
Changes:
0.13 2011-12-22
- Fix some bugs with our use of Try::Tiny. This could cause warnings on some
systems with Class::Load::XS wasn't installed. Fixes RT #72345.
== 1.1.3 - 2012/01/29
* [GitHub #8] fix test broken by libpng version.
(Patch by Bohuslav Kabrda.)
* Used RbConfig instead of Config.
== 1.1.2 - 2011/07/04
* [GitHub #2] fix test broken.
(Reported by Mamoru Tasaka.)
* [GitHub #4] update project descripton.
(Patch by Antonio Terceiro.)
* [GitHub #4] use setup.rb instead of extconf.rb.
(Patch by Antonio Terceiro.)
* [GitHub #3] add Copyright notice to README.
(Suggested by Antonio Terceiro.)
* [GitHub #7] supported non i386 and amd64 architectures.
(Reported by Antonio Terceiro.)
from 2.040 to 2.048.
Upstream changes:
2.048 29 January 2012
* Set minimum zlib version to 1.2.0
* IO::Compress test suite fails with Compress::Raw::Zlib 2.047 and zlib < 1.2.4
[RT# 74503]
2.047 28 January 2012
* Set minimum Perl version to 5.6
* IO::Compress::Zip
- In one-shot zip, set the Text Flag if "-T" thinks the file is a
text file.
- In one-shot mode, wrote mod time & access time in wrong order
in the "UT" extended field.
2.046 18 December 2011
* Minor update to bin/zipdetails
* Typo in name of IO::Compress::FAQ.pod
* IO::Uncompress::Unzip
- Example for walking a zip file used eof to control the outer
loop. This is wrong.
* IO::Compress::Zip
- Change default for CanonicalName to false.
[RT# 72974]
2.045 3 December 2011
* Restructured IO::Compress::FAQ.pod
2.044 2 December 2011
* Moved FAQ.pod under the lib directory so it can get installed
* Added bin/zipdetails
* IO::Compress::Zip
- In one-shot mode enable Zip64 mode if the input file/buffer
>= 0xFFFFFFFF bytes.
* IO::Compress::FAQ
- Updates
2.043 20 November 2011
* IO::Compress::Base
- Fixed issue that with handling of Zip files with two (or more)
entries that were STORED. Symptom is the first is uncompressed
ok, but the next will terminate early if the size of the file is
greater than BlockSize.
Regression test added to t/006zip.t
[RT# 72548]
2.042 17 November 2011
* IO::Compress::Zip
- Added exUnixN option to allow creation of the "ux" extra field.
This allows 32-bit UID/GID to be stored.
- In one-shot mode use exUnixN rather than exUnix2 for the UID/GID.
* IO::Compress::Zlib::Extra::parseExtraField
- Fixed bad test for length of ID field
[RT# 72329 & #72505]
Compress::Raw::Bzip2 from 2.040 to 2.048.
Upstream changes:
2.048 29 January 2012
* No Changes
2.047 28 January 2012
* Set minimum Perl version to 5.6
2.045 3 December 2011
* Moved FAQ.pod to IO::Compress
2.044 2 December 2011
* Moved FAQ.pod under the lib directory so it can get installed
2.043 20 November 2011
* No Changes
2.042 17 November 2011
* No Changes
Compress::Raw::Zlib from 2.040 to 2.048.
Upstream changes:
2.048 29 January 2012
* Set minimum zlib version to 1.2.0
2.047 28 January 2012
* Allow flush to be called multiple times without any intermediate
call to deflate and still return Z_OK.
In the code below $status was Z_BUF_ERROR before this change.
$def->flush(...);
$status = $def->flush(...);
* Added support for zlibCompileFlags
* Set minimum Perl version to 5.6
2.045 3 December 2011
* Moved FAQ.pod into Zlib.pm
2.044 2 December 2011
* Moved FAQ.pod under the lib directory so it can get installed
2.043 20 November 2011
* No Changes
2.042 17 November 2011
* No Changes
1.15 to 1.16.
pkgsrc changes:
- Add USE_LANGUAGES=c to remark it's an XS module requiring a C compiler
Upstream changes:
version 1.16; 2011-11-17
* bugfix: use supported API to put destructor calls on the save stack
(the unsupported way used before was wrong for 64-bit systems on
perl 5.13.1 and later)
* document the behaviour of "alias return" in more detail
* convert .cvsignore to .gitignore
ExtUtils::ParseXS from 3.05 to 3.11.
Upstream changes:
3.11 - Thu Dec 29 17:55:00 CET 2011
- Version/distribution fixes.
3.09 - Wed Dec 28 18:48:00 CET 2011
- Escape double quotes of file names/commands in #line directives.
3.08 - Mon Dec 19 18:03:00 CET 2011
- Silence undefined-value-in-addition warning
(Nothing serious, just happened sometimes when reporting line numbers for
errors. But warning during build process.)
3.07 - Wed Dec 7 14:10:00 CET 2011
- Fix inconsistent versioning in 3.06.
3.06 - Fri Dec 2 08:10:00 CET 2011
- Fix Cygwin issues [Tony Cook]
avoid conflicting static / dllexport on legacy perls too
This probably fixes rt.cpan.org 72313 and 71964.
(3928a66ad4bd8aee704eda1942b7877c0ff1ab2c in core)
- Convert ` to ' [James Keenan]
55bee391aeff3c3b8d22fa4ce5491ee9440028aa and
6dfee1ec62c64d7afe8ced4650596dd9e7f71a63 in core
- Avoid some test-time warnings [Zefram]
97bae9c59cd181b3b54061213ec1fdce0ccb30d4 in core
from 6.02nb3 to 6.03.
Upstream changes:
2011-09-20 File-Listing 6.03
Erik Esterer (1):
Minor mistake in module description
Peter John Acklam (1):
Fixes to the parsing of 'ls -l' file modes [RT#71054]
from 0.98 to 0.99.
Upstream changes:
0.99 Thu 26 Jan 2012
- Updating to Module::Install 1.04
- Removed deprecated interfaces from the documentation
- Don't require music and video directories in FreeDesktop tests
- The use of deprecated %~ now emits a warning
File::Find::Rule::Perl from 1.10 to 1.12.
Upstream changes:
1.12 Mon 31 Oct 2011
- Ignore debian directory in tests (ADAMK)
- Ignore all dot dirs in tests (ADAMK)
1.11 Mon 31 Oct 2011
- Updating to Module::Install::DSL 1.04 (ADAMK)
- Skip MYMETA.json too (CHORNY)
- Do not import from Params::Util (ADAMK)
Based on PR#45738 by Patrick Welche.
Changes in version 2.2.0:
=========================
*
* Updated Gujarati, Oriya, Assamese, Danish, Portuguese, Czech and
* Catalan (Valencian) translations
Changes in version 2.1.92:
==========================
*
* Updated Visual Studio files due AtkWindow addition
* Bug 649577: atk_add_global_event_listener should only accept ATK events
* Minor documentation updates
* Updated German, Basque, Japanese, Serbian, Catalan, Tamil, Punjabi,
* Asturian, Italian, Polish, British English, Brazilian Portuguese,
* Korean, Telugu and Kannada Translation
Changes in version 2.1.5:
=========================
*
* Bug 638924: Add AtkWindow
* Fixing out of tree compilation on Win32
* Update README.txt
* Fixing release number of the new ATK roles added
* Updated Traditional Chinese, Indonesian, Bulgarian, French,
* Hungarian and Swedish translations
Changes in version 2.1.0:
=========================
*
* Bug 654767: shlib downgrade at update atk-1.32.0 to atk-2.0.1
* Bug 651343: New ATK Roles
* Added Leon Fan as maintainer
* Improved Visual C++ 2010 infrastructure
* Updated Russian, Slovenian, Persian, Hebrew, Lithuanian, Latvian,
* Norwegian, Galician, and Spanish translations
Lutok is a lightweight C++ API library for Lua.
Lutok provides thin C++ wrappers around the Lua C API to ease the
interaction between C++ and Lua. These wrappers make intensive use of
RAII to prevent resource leakage, expose C++-friendly data types, report
errors by means of exceptions and ensure that the Lua stack is always
left untouched in the face of errors. The library also provides a small
subset of miscellaneous utility functions built on top of the wrappers.
Lutok focuses on providing a clean and safe C++ interface; the drawback
is that it is not suitable for performance-critical environments. In
order to implement error-safe C++ wrappers on top of a Lua C binary
library, Lutok adds several layers or abstraction and error checking
that go against the original spirit of the Lua C API and thus degrade
performance.