Pkgsrc changes:
o Remove dependenc on Class::Accessor, it does not appear to be needed
Upstream changes:
0.22
- add a no warnings 'recursion', deep recursion is legitimate
in most cases
Upstream changes:
0.26 Nov 24, 2008
- remove warning from File::Spec
0.25 Nov 20, 2008
- paths began with '//' on cygwin, use catpath to undo
splitpath (bug report from Pablo Torres).
8484 7.2.050 compiler warnings for not using return value of fwrite()
15179 7.2.051 can't avoid 'wig' and 'suffixes' for glob() and globpath()
2611 7.2.052 synIDattr() doesn't support "sp" for special color
1754 7.2.053 crash when using WorkShop command ":ws foo"
2006 7.2.054 compilation warnings for fprintf format
34319 7.2.055 various compiler warnings with strict checking
1635 7.2.056 (after 7.2.050) tests 58 and 59 fail
3210 7.2.057 (after 7.2.056) trying to put size_t in int variable
2338 7.2.058 can't add a feature name in the :version output
1847 7.2.059 diff is not always displayed properly
34772 7.2.060 spell checking doesn't work well for compound words
1886 7.2.061 creating funcref requires loading the autoload script first
1657 7.2.062 "[Scratch]" is not translated
3558 7.2.063 warning for NULL argument of Perl_sys_init3()
1942 7.2.064 repeating "~" on a Visual block doesn't always update screen
5149 7.2.065 GTK GUI: cursor disappears doing ":vsp" when maximized
2759 7.2.066 not easy to check if 'encoding' is a multi-byte encoding
1683 7.2.067 can't load sesison extra file when it contains special chars
2598 7.2.068 error when Emacs tags file line is too long
1726 7.2.069 (after 7.2.060) compiler warning for putting size_t in int
Updated devel/p5-B-Utils to 0.07
Updated devel/p5-Class-Accessor-Grouped to 0.08002
Updated devel/p5-Class-C3 to 0.20
Updated devel/p5-Class-MOP to 0.73
Updated devel/p5-Config-Any to 0.16
Upstream changes:
0.16 Mon 17 Nov 2008
- fix up branches test which did not handle the errors thrown by
changes from the last release (RT #40948)
- fix up error message for "any of" (RT #40972)
0.15 Wed 12 Nov 2008
- when use_ext is true, we will check to see if there are no supported
modules for a particular file. instead of the file being skipped, an
error will be thrown (RT #38927).
- also, when use_ext is true, a fatal error will be thrown if there are
no loaders available that understand the file extension.
- officially support multiple loaders per extension
- add a Config::Any::Base for all loaders to inherit from, plus add
a new dependency mechanism: requires_any_of() and requires_all_of().
- filter out loaders that don't inherit from Config::Any::Base (RT #40830)
Upstream changes:
0.73 Tue, December 16, 2008
* MOP.xs
- Don't use Perl_mro_meta_init. It's not part of the public perl
api. Fixes failures to build on Win32 (RT #41750). (Florian
Ragwitz)
* t/082_get_code_info.t
- Add $^P &= ~0x200; (per Ovid's suggestion) in order to not
munger anonymous subs when under -d and so making the tests
succeed in that case.
Upstream changes:
0.20 Mon, Dec 8, 2008
- Prevent redefined warnings when Class::C3 is loaded explicitly after
MRO::Compat has been loaded. Also add tests for this.
escalation vulnerabilities) and updated translations:
* Sympa was not fully compliant to the RFC 2616, leading for example
to possible unwanted list deletion by administrators using prefetching
tools. This was fixed by replacing all the threatening GET requests
by POST requests;
* Use of sprint() function for creating SQL queries lead to possible
SQL injection through cookie manipulation;
* The use of files in /tmp lead to vulnerabilities.
Upstream changes:
0.07 Tue Nov 11 23:05:.. PDT 2008
- Fixed a refactoring error in walkallops_simple. walkallops* was broken.
- Avoided base.pm because that library is kind of nasty
No longer identical.
Don't say Linux since this is for other platforms too.
Don't mention GUI interface in the description for the console package.
By the way, the gtk version is really GNOME, but upstreams calls it gtk.
PulseAudio Device Chooser (padevchooser) is a simple GTK tool which registers
an icon in the tray area and allows quick access to some features of the
PulseAudio sound server. Specifically it can do for you:
* Notify about new sink/sources becoming available on the LAN
* Quickly change the default PulseAudio sink/source/server assigned to
the current X11 display, selecting devices available on the LAN
* Start the auxiliary tools PulseAudio Volume Control, PulseAudio Volume
Meter, PulseAudio Manager, PulseAudio Preferences
then majorly reworked by myself. You can blame us both now ;)
Avahi is an Implementation the DNS Service Discovery and Multicast DNS
specifications for Zeroconf Computing. It uses D-BUS for communication
between user applications and a system daemon. The daemon is used to
coordinate application efforts in caching replies, necessary to minimize
the traffic imposed on networks.
Handy/SDL is a freeware software emulator which emulates Atari's
Lynx hand-held game device on your OS. Handy/SDL is based upon Keith
"Dysfunction" Wilkin's free Handy emulator.
libdaemon is a lightweight C library that eases the writing of UNIX
daemons. It consists of the following parts:
* A wrapper around fork() which does the correct daemonization
procedure of a process
* A wrapper around syslog() for simpler and compatible log output to
Syslog or STDERR
* An API for writing PID files
* An API for serializing UNIX signals into a pipe for usage with
select() or poll()
* An API for running subprocesses with STDOUT and STDERR redirected
to syslog.
APIs like these are used in most daemon software available. It is not
that simple to get it done right and code duplication is not a goal.
Added devel/p5-IPC-Cmd version 0.42
Updated databases/p5-Rose-DBx-Garden-Catalyst to 0.13
Updated databases/p5-SQL-Translator to 0.09002
Updated databases/p5-Search-QueryParser-SQL to 0.007
Pkgsrc changes:
o Canonicalize HOMEPAGE
Upstream changes:
# ----------------------------------------------------------
# 0.09002 2008-12-05
# ----------------------------------------------------------
* parsing MySQL CURRENT_TIMESTAMP as scalar ref so it can be produced without
quotes (jgoulah)
* Add ignore_opts parser arg (to ignore table options) in Parser::MySQL
(jgoulah)
* Skip tests for buggy Spreadsheet::ParseExcel versions (rbo)
* Add support for skip tables parser arg in Parser::DBI::MySQL (jgoulah)
* Changed behaviour of ::Producer::Oracle when returning an array of statements
to make it compatible to DBI->do()
* Fixed a few bugs in ::Producer::Oracle
* Applied patch from jgoulah to support mysql's MERGE option
* Applied patch from rbo to add support of multiple database events on a trigger
* Applied patch from lukes to allow drop if exists in sqlite producer, with
version >= 3.3
* Applied patch from rjbs with minor changes, now we support scalar refs in
default values!
* Fixed SQLite producer to end index statements in newlines, in scalar context
* Decreed that all list context statements shall not end in ; or ;\n
* Fixed SQLite, Diff and MySQL producers to agree with Decree.
* Added support for CREATE VIEW + tests in the Pg producer (wreis)
* Added support for CREATE VIEW + tests in the sqlite producer (groditi)
* Added proper argument parsing and documentation to MySQL Parser and
Producer (ribasushi)
* Using DROP VIEW instead of OR REPLACE clause in the Pg producer, as replace
only allows replacement with identical set of columns (wreis)
* Added support for DROP VIEW and fixed CREATE VIEW statement in the sqlite
producer (wreis)
* Removed source_db and target_db accessors from Diff (throwback
to old version, only output_db is used)
* Support for longer varchar fields in MySQL