Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
pkgsrc changes:
- Adding license definition
Upstream changes:
1.56 2010-03-14 23:26:00 EST5EDT
- Convert line endings during read() [Issue identified
by Serguei Trouchelle]
1.55 2010-03-12 11:44:05 EST5EDT
- Preserve distfile through write() and read()
[patch by Dan Collins]
- Regenerate _myconfig data during read() method
|
|
Upstream changes:
0.18 March 10, 2010
* Improve the error message when you leave off the role {} block
http://stackoverflow.com/questions/2418177/moose-and-error-messages-the-sun-and-the-moon/2418429
|
|
pkgsrc changes:
- Correct license definition
Upstream changes:
Changes for 0.18 Tue Mar 2 15:54:30 2010
============================================
* Documentation fix from Michael Schwern RT #55123
|
|
Upstream changes:
0.06 Mar 11, 2010
- Fix typo in t/00-load.t - RT 54627
|
|
Upstream changes:
1.005001 2010-03-10
- I am an idiot.
1.005000 2010-03-10
- More robust handling of running new toolchains on older perls. This
should sort out issues users have with bootstrapping on e.g. Solaris
and other traditional Unices. In addition, try to find a GNU tar
capable of dealing with @LongLink so bootstrapping doesn't fail.
- Warnings for missing PATH/PERL5LIB (as when not running interactively)
silenced by a patch from Marco Emilio Poleggi.
- Start of better docs for C<--self-contained> thanks to
markstos@cpan.org.
|
|
Upstream changes:
2010-03-13 - Release 0.94 - Jarkko Hietaniemi <jhi@iki.fi>
* Address rt.cpan.org #43580:
"Reversed logic on overload::StrVal() in AdjacencyMap::Vertex::__set_path"
Had to add a new option, refvertexed_stringified.
* Address rt.cpan.org #50210:
"Graph-0.91: bug in unionfind parameter"
One cannot delete from a unionfind graph: now enforcing that.
* Address rt.cpan.org #48090:
"all_reachable on directed $g->add_edges(['a','b'],['b','a'])"
Now if there are loops, all_reachable() will include
the initial vertices themselves. Also all_neighbors()
had some problems in certain cases, fixed those too.
* Address rt.cpan.org #50210:
"Graph-0.91: bug in unionfind parameter"
One cannot delete edges or vertices from a unionfind
graph: now enforce that in code.
* Address rt.pcan.org #42549: "stron"
Document that strongly connected components will include
isolated and sink and source vertices.
|
|
Upstream changes:
0.085 2010-03-13
rewrite much of the documentation
|
|
pkgsrc changes:
- Adjust module type (EU::MM)
Upstream changes:
2.2205 - Wed Mar 10 18:15:36 EST 2010
Other:
- No longer ships with Build.PL to avoid creating a circular dependency
2.2204 - Wed Mar 10 14:23:52 EST 2010
Other:
- Downgraded warnings on using INCLUDE with a command from "deprecated"
to "discouraged" and limited it to the case where the command includes
"perl" [Steffen Mueller]
|
|
pkgsrc changes:
- Add license definition
Upstream changes:
2010-03-14 Jarkko Hietaniemi <jhi@iki.fi>
* Address rt.cpan.org #53856: memory leak in get_rlimits()
* Address rt.cpan.org #53859: clarify get_rlimits() docs
* Release 1.2904.
|
|
Upstream changes:
1.23 -- Wed Mar 10 20:50:00 CST 2010
* Add a test file to ensure 'GETMAGIC' called once [gfx]
* "GETMAGIC" should be called only once [gfx]
* Use PERL_NO_GET_CONTEXT for efficiency (see perlguts) [gfx]
* Don't care about dVAR. ExtUtils::ParseXS deals with it. [gfx]
* t/p_max.t, t/p_min.t fail on perl5.8.1. [tokuhirom]
* avoid non-portable warnings
* Fix PP::reftype in edge cases [gfx]
|
|
1.42 - 2010-03-10T19:41:20
* Fixed invalid Pod link. Thanks to Markus Sonderegger.
* Changed license in the POD to "Same as Perl" to match the license listed in
`META.yml`.
* Changed `Build.PL` to require Module::Build 0.30. It already does in
`configure_requires`, but also doing so on the `use` line helps provide
a more useful error message in older toolchain tools that don't use
`configure_requires`.
* Updated `MANIFEST` so that the `README` is actually included in the
distribution.
* Now recognizes `.bat` files as Perl files when they contain
"--*-Perl-*--" on the first line. Thanks to Olivier 'dolmen' Mengué for
the patch (RT #46973).
* `all_pod_files_ok()` now operates on directories as well as files.
Thanks to Adriano Ferreira for the patch (RT #33025).
* Files with no POD now have " (no pod)" added to test name. Thanks to
Adriano Ferreira for the patch (RT #34955).
* Updated documentation to note that `.PL` files are considered Perl
files. Thanks to Adriano Ferreira for the spot (RT #34955).
* `all_pod_files_ok()` now lets `pod_file_ok()` set the default test name,
rather than doing so itself. Thanks to Adriano Ferreira for the spot (RT
#34955).
|
|
Monday, February 15, 2010
Re: 3.0y (source)
Version 3.0y fixes several regressions introduced in 3.0w related
to the new support for streaming the source file from a FIFO. This
was a long-requested feature and I'm pleased to report that now,
with the fixes in 3.0y, it appears to be working quite well. The
upshot of this feature is that you can encode or decode based on
a compressed source file, without decompressing it to an intermediate
file. In fact, you can expect the same compression with or without
a streaming source file.
There were also reports of the encoder becoming I/O bound in previous
releases, caused by the encoder improperly seeking backwards farther
than the settings (namely, the -B flag) allowed. This is also fixed,
and there's a new test to ensure it won't happen again.
Update: The built-in support for automatic decompression of inputs
is interacting badly with the new source handling logic, results
in poor compression.
Sunday, October 25, 2009
Re: 3.0w (source)
With such a good state of affairs (i.e., no bug reports), I was
able to tackle a top-requested feature (59, 73). Many of you have
asked to be able to encode deltas using a FIFO as the source file,
because it means you can encode/decode from a compressed-on-disk
source file when you don't have enough disk space for a temporary
uncompressed copy. This is now supported, with one caveat.
When decoding with a non-seekable source file, the -B flag, which
determines how much space is dedicated to its block cache, must be
set at least as large as was used for encoding. If the decoder
cannot proceed because -B was not set large enough, you will see:
xdelta3: non-seekable source: copy is too far back (try raising
-B): XD3_INTERNAL
The stream->src->size field has been eliminated. Internally, a new
stream->src->eof_known state has been introduced. This was a big
improvement in code quality because, now, the source and target
files are treated the same with respect to external (de)compression
and several branches of code are gone for good.
|
|
|
|
Changes
- The default '<unknown>' author used by the git_export command has
changed to 'Unknown <unknown>' and must be changed in existing author
map files. The old '<unknown>' author will be rejected by the new
validate_git_author lua hook.
- The 'git_export' command now validates all git author and committer
values using a new 'validate_git_author' lua hook before they are
written to the output stream. The export will fail if any value is
rejected by this hook.
- The 'git_export' command now calls a new 'unmapped_git_author' lua
hook for all git author values not found in the author map file. The
default implementation of this hook attempts to produce valid git
authors using several default pattern replacements.
- The 'get_date_format_spec' lua hook now has an additional parameter
which hints at the wanted format (f.e. a short date or a long date
time). The default implementation now returns '%x' for short and
long dates, '%X' for short and long times (currently unused) and
'%x %X' for short and long date times.
- The options '--date-format' and '--no-format-dates' are no longer
specific to the 'log' command, but can now be used globally.
- monotone now prompts only three times for a key password.
New features
- Added portuguese translation (thanks to Américo Monteiro)
Bugs fixed
- 'passphrase' now allows an empty new password to be given
(fixes monotone bug #28809)
- 'automate remote' and 'automate remote_stdio' no longer
require an existing database (fixes monotone bug #28885)
- monotone no longer throws an exception on Windows if it is
interrupted (^C); a couple of other bug have been fixed for this
platform as well which generally improve the compatibility.
- The annotation of 'annotate' is now localized.
- The various occurrences where a revision is described by its
certs now come with proper localized date output.
- Fix problems with newer Lua versions especially when
LUA_COMPAT_VARARG not set.
Other
- Roster handling has been sped up significantly, and roster cache
performance has been fixed for the case of overly large rosters.
This should be mostly noticable when digging through history
(especially initial pulls, since those send so many revisions),
and be more noticable for projects with larger trees.
The most significant internal change from this is that rosters and
marking_maps are now copy-on-write. A longer overview of the internal
changes is at:
http://lists.gnu.org/archive/html/monotone-devel/2010-02/msg00043.html
- Improve the compatibility with newer Botan versions.
|
|
|
|
Based on PR#41614 by Uwe Klaus.
This module implements a least recently used (LRU) cache in memory
through a tie interface. Any time data is stored in the tied hash, that
key/value pair has an entry time associated with it, and as the cache
fills up, those members of the cache that are the oldest are removed to
make room for new entries.
|
|
|
|
Shibboleth project to ensure a conistent, working snapshot that builds
reliably on the necessary platforms.
|
|
right already).
|
|
|
|
|
|
p5-Email-MIME
|
|
|
|
NetBSD Packages Collection.
The Perl 5 module Devel::StackTrace::AsHTML adds as_html method to
Devel::StackTrace which displays the stack trace in beautiful HTML,
with code snippet context and function parameters. If you call it
on an instance of Devel::StackTrace::WithLexicals, you even get to
see the lexical variables of each stack frame.
|
|
|
|
Packages Collection.
The Perl 5 module Test::Requires allows to test if a module can be
loaded. When used in a Test::Simple/Test::More test script all
tests are skipped if a module can not be loaded.
|
|
|
|
interactive tcl shells. This includes history expansion and file/command
completion. Command completion for all tcl/tk commands is provided and
commmand completers for user defined commands can be easily added.
tclreadline can also be used for tcl scripts which want to use a shell
like input interface. In this case the ::tclreadline::readline
read command has to be called explicitly.
|
|
- Delete the monotone-server-init script.
- Modify the monotone rc.d(8) script to provide extra commands such as
'init', 'genkey' and 'read' to manipulate the server. These are not
interactive, but allow the same level of customization as the previous
script. Inspired by how the monotone init.d script from Fedora works.
- Delete the need of an rc.conf script in the pkg_sysconfdir of this
package. The settings previously stored there are now automatically
discovered.
- Fully automated creation of a server key: no more need to create a
passphrase by hand, memorize it, and stick it on a configuration file
to never look at it again.
- The log file is now placed where it belongs: in varbase/log.
- Addition of a monotone-server(7) manpage explaining the whole setup
process and pointers to the server files.
Note: upgrading from a previous version of the package will require manual
intervention if the rc.d script in /etc/rc.d is replaced. However, I
really doubt anyone is using this package so I didn't want to go through
the trouble of implementing a migration procedure. I've added a note to
the MESSAGE, though, asking users to contact me if required.
|
|
|
|
update of mail/p5-Email-Sender
Throwable is a role for classes that are meant to be thrown as exceptions
to standard program flow. It is very simple and does only two things:
saves any previous value for $@ and calls die $self.
Throwable::Error is a base class for exceptions that will be thrown to
signal errors and abort normal program flow. Throwable::Error is an
alternative to Exception::Class, the features of which are largely provided
by the Moose object system atop which Throwable::Error is built.
Throwable::Error performs the Throwable role.
|
|
older dependency (tk83) is no longer around.
|
|
|
|
Addresses PR 40250.
pipestatus - source file for POSIX shell that allows
to obtain an exit status of every program in a pipe.
MOTIVATION
When we program in shell we often run pipes like this
prog1 args1 | prog2 args2 | ... | progN argsN
POSIX says that exit status of pipe is the exit status of LAST program
in it, i.e. progN in our example. That is, exit status of all other
programs in pipe is silently ignored. But in many situations exit
status of all programs in pipe should be checked to make program
robust. Some shells like BASH and ZSH have special extensions for
doing this but POSIX shell unfortunately doesn't provide an EASY way
for doing this.
In order to solve the problem, described above pipestatus was written.
|
|
pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.34 - or the "Abandon ship!" release
- Harmonised $VERSION to the same value (Adam Kennedy)
- Devel::Symdump has a bug which is really a bug in core and won't be fixed.
Dumped it and switched to MRO::Compat instead (tokuhirom)
- Add "build_requires" (Alexandr Ciornii)
|
|
pkgsrc changes:
- Add license definition
- Add module type definition
Upstream changes:
[Changes for 0.23 - 0210-02-17]
* Fix for [rt.cpan.org #54609] If Scalar::Defer is loaded after
a thread is created, no more threads can be started. - SPROUT
[Changes for 0.22 - 2010-01-29]
* No code changes; note performance problems under 5.8.9
[Changes for 0.21 - 2010-01-18]
* Upgrade to a newer Module::Install
|
|
pkgsrc changes:
- Add license definition
Upstream changes:
2.02 - 2010-03-07
* fix CPAN #50762: mistaken use of $[
(thanks to Zefram for spotting this)
* no need to specify an empty MAN3PODS in the core anymore
(thanks to Nicholas Clark for providing a patch)
|
|
pkgsrc changes:
- Adjust dependencies
- Add license definition
Upstream changes:
None noted
|
|
pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.307 2010-03-09
bump up required version of Getopt::Long::Descriptive
0.306 2010-03-08
return the App::Cmd object (when non-Simple) in the Tester result
allow App::Cmd::Tester subclasses to chose another Result class
0.305 2010-03-07
App::Cmd::Tester now reports (probable?) exit code of tested apps
some improvements to the tutorial and other docs
added some documentation for App::Cmd::Setup
now searches for plugins under App::Cmd::Plugin::; use = to prevent
|
|
pkgsrc changes:
- Add license definition
Upstream changes:
Version 1.0 is identical to 0.9. PAUSE tells me 0.9 already exists so
bumping the number. *^%$!
Version 0.9 is identical to 0.8. PAUSE tells me 0.8 already exists so
bumping the number.
Version 0.8 fixes unshift and pop to again return the value removed
(oops, thanks brunov) and adds many, many more tests (wow, thanks brunov!).
Version 0.7 uses autobox itself so you don't have to, as requested, and ...
oh hell. I started editing this to fix Schwern's reported v-string warning,
but I'm not seeing it. Use ~~ on @array->grep if we're using 5.10 or newer.
Add an explicit LICENSE section per request. Took many tests and utility
functions from perl5i. Pays attention to wantarray and returns a list or
the reference, as dictated by context. flatten should rarely if ever be
needed any more.
|
|
LibThai 0.1.14 (28 February 2010):
* Fix crash on corrupted dictionary file; now it fails quietly instead.
* License clarification on individual source files.
* Updated word break dictionary.
|
|
0.2.3 (2010-02-27)
=====
- More robustness against corrupted trie files.
- License clarification in individual source files.
|
|
pkgsrc changes:
- Adjust dependencies
Upstream changes:
1.3.9
- Fix scary Moose 0.98 box, adding a check for ->isa('Devel::REPL') in
Meta/Plugin.pm
1.3.8
- resolve rt.cpan#44231 SIGINT does not quit the REPL just kills the
line being edited
|
|
pkgsrc changes:
- Remove dependencies to Class::C3 modules, they're required for
perl <= 5.9.5 only
|
|
pkgsrc changes:
- Adjust dependencies to core modules
Upstream changes:
0.006000 - 09 Mar 2010
- Make things work on perl 5.11.2 and newer (Zefram).
|
|
Upstream changes:
0.99 Mon, Mar 8, 2010
[NEW FEATURES]
* New method find_type_for in Moose::Meta::TypeConstraint::Union, for finding
which member of the union a given value validates for. (Cory Watson)
[BUG FIXES]
* DEMOLISH methods in mutable subclasses of immutable classes are now called
properly (Chia-liang Kao, Jesse Luehrs)
[NEW DOCUMENTATION]
* Added Moose::Manual::Support that defines the support, compatiblity, and
release policies for Moose. (Chris Prather)
|
|
|
|
update of textproc/p5-Text-BibTeX.
With this module some of the tasks AutoConf macros are simulated.
To detect a command, to detect a library, etc.
|
|
|