summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-01-26Updated:rhaen1-1/+12
databases/p5-Apache-DBI to 1.11 databases/p5-BerkeleyDB to 0.50 databases/p5-DBD-SQLite to 1.35 databases/p5-DBIx-Class to 0.08196 databases/p5-DB_File to 1.826 databases/p5-Jifty-DBI to 0.74 devel/p5-Module-Install to 1.04 databases/p5-ORLite to 1.51 databases/p5-ORLite-Migrate to 1.09 devel/p5-App-Cmd to 0.314 devel/p5-Devel-PatchPerl to 0.62
2012-01-26Updated to 0.62rhaen2-6/+6
Changes: ============================== 2011-11-05 23:14:37 +0000 0.62 ============================== commit 3cb8b66ade12cf01ab420a29f5f65797786f0df0 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Sat Nov 5 23:14:37 2011 +0000 Update FreeBSD hints to support FreeBSD 10.0 ============================== 2011-10-24 15:21:34 +0100 0.60 ============================== commit b737b8521ffd34bf91438add2ff0073d9e01b65a Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Mon Oct 24 15:21:34 2011 +0100 Autoguessing perl versions was broken, it is fixed now. Thanks to Tom Molesworth and Paul Evans for helping to spot this. ============================== 2011-10-03 21:24:45 +0100 0.58 ============================== commit 2057805e5129dcde0a88ae81f5936547ad5a3484 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Mon Oct 3 21:24:45 2011 +0100 Fix v5.14-ism in regex. Reported by Gregor Herrmann [rt.cpan.org #71416] ============================== 2011-10-03 13:40:19 +0100 0.56 ============================== commit e698b95b579df68d5bf7fef933269019fecf2e2c Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Mon Oct 3 13:40:19 2011 +0100 Fix previous update ============================== 2011-10-03 13:02:08 +0100 0.54 ============================== commit 6f7b6eafb637fcf30c7e8a21c9e3a4c2908f266c Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Mon Oct 3 13:02:08 2011 +0100 Add patching of make_ext.pl for virtualisation fixes
2012-01-26Remove Sigilryoon1-2/+1
2012-01-26Updated editors/Sigil to 0.5.0ryoon1-1/+2
2012-01-26Update to 0.5.0ryoon10-23/+339
* Add dependency to pcre and hunspell. * Use external libraries (CMakeLists.txt etc. from upstream HEAD) Changelog: Sigil 0.5 2012.01.21 - Implement issue 533 and 1079: allow user to select which level(s) of <h> to include. - Fix issue 788: Error saving when the folder the file was in was renamed outside Sigil. - Fix issue 998: Don't select file extension on rename in book browser. - Fix issue 1111: Failure to rename to same name with case change. - Implement issue 205: Drag and drop for images to book and code views. - Fix issue 1019: issues with opf-namespace declaration. - Inline spell check with right click replace in Code View. - Fix issue 1064: Issues with editing epubs with differing html extensions. Take mimetype into account when opening the file to help determine how to deal with the file. - Fix issue 1055, 1038, 1006: Focus switching causes unwanted cursor jumping in split view. Don't auto sync cursor position between views. - Implement issue 375: Add image selection dialog for inserting existing images into book and code views. - Add menu items for setting heading, adding new items, show / hide toolbars. - Organize menu. - Fix issue 803: Print prints immediately, no dialog box. - Implement 245: Unify zoom levels (book, text, image) and store the levels. - i18n capability. Build and load translation files. - Add keyboard shortcut manager so user can change the keyboard shortcuts. Fixes 966. - Add preference dialog. Closes 206, 718. - Refactor Find & Replace into a widget that appears below the editor. Closes issues: 961, 579. - Windows Installer: Add Sigil as a handler for EPUB and HTML files so that jump lists will work and it will always show up on the 'Open With...' menu. - Fix issue 1033, 1034: Implement scroll to fragment for Code View and fix scrolling for book view. - Fix issue 1032: Remove '=' from the list of valid characters for ids. - Fix issue 1001: Valid IDs are now formed by replacing invalid characters with underscores. Colon removed from the list of valid characters. - Fix issue 1014: Sigil was erroneously assuming that fragment ids would be unique across the entire book, whereas they're only required to be unique within a particular xhtml document. New code implemented to cover those situations where this assumption is wrong. - Fix issue 1015: Fix issues with cursor positioning in Split View. - Fix issue 1022: Added support for Adobe's page-map.xml pagination extension. (Must use this exact filename). - Implement issue 183: Use a PCRE regular expression engine instead of QRegExp. Also fixes issue 498: regex '^' (start of line) broken. - Implement issue 168: Allow selection of multiple Meta Editor properties. - Allow for deleting multiple metadata items. - Implement issue 368: Pressing enter key on item in book browser should open item. - Fix issue 1005: Regression from change to ensure metdata element has dc namespace.
2012-01-26Updated to 0.314rhaen2-6/+7
Dependency to devel/p5-Capture-Tiny Change: 0.314 2012-01-03 21:38:59 America/New_York adds App::Cmd::Tester::CaptureExternal to capture output from external subcommands (thanks, David Golden) if there's no Pod =head1 NAME, a Pod::Weaver-esque #ABSTRACT will be respected (thanks, Andreas Hernitscheck) 0.313 2011-12-23 13:29:53 America/New_York don't load Text::Abbrev until it's needed (thanks, Olivier Mengué)
2012-01-26Updated to 1.09rhaen2-7/+6
Changes: 1.09 Mon 24 Oct 2011 - Spelling fix (gregoa herrmann) - Updating to Module::Install 1.04 1.08 Wed 12 Oct 2011 - Adds support support for class based timelines - Removed ORLite::Migrate::Perl as complex cases can now use the class based timelines.
2012-01-26Updated misc/libreoffice3-bin to 3.4.5ryoon1-1/+2
2012-01-26Updated to 1.51rhaen2-6/+6
Changes: 1.51 Fri 25 Nov 2011 - Module::Install::DSL updated to 1.04 - Automatically load overlay classes if there exist. That is, where a Foo/TableName.pm module exists in addition to the automatically generated Foo::TableName class.
2012-01-26Update to 3.4.5ryoon2-7/+7
Changelog: Many bugfixes. See: http://wiki.documentfoundation.org/Releases/3.4.5_info_about_fixes
2012-01-26Updated to 1.04rhaen2-6/+6
Changes: 1.04 Thu 20 Oct 2011 - Fixed _cmp to compare properly (MIYAGAWA) - Fixed the automated MakeMaker dependency addition (MIYAGAWA) - Last Perl 5.5 compatible MakeMaker was actually 6.36 (ADAMK) 1.03 Wed 19 Oct 2011 - META.yml flag dynamic_config is now always generated (ADAMK) - Added the convenience command static_config, as the default is to be dynamic (ADAMK) - Module::Install::DSL will automatically set static_config unless it can see an 'if' or 'unless' suffix (ADAMK) 1.02 Thu 29 Sep 2011 - Support for installdeps_target in Module::Install::AutoInstall and Module::AutoInstall (Caelum) - Support for installdeps_notest, upgradedeps and upgradedeps_notest, listdeps and listalldeps targets in Module::AutoInstall (Caelum)
2012-01-26Updated to 0.74rhaen2-6/+6
Changes: 0.74 2012-01-25 - Documentation: * Re-release of 0.73, now with a proper changelog 0.73 2012-01-25 - Fixes: * Allow prefetching of only a subset of the other table's columns (Alex Vandiver) * Avoid a compilation failure on blead caused by incorrect precedence (Thomas Sibley)
2012-01-26Updated to 1.826rhaen2-7/+6
Changes: 1.826 25 Jan 2012 * t/db-btree.t - fix use of "length @array" [RT ##74336] 1.825 24 Jan 2012 * t/db-btree.t - fix use of "length @array" [RT ##74336]
2012-01-26Updated to 0.08196rhaen2-6/+8
Changes: 0.08196 2011-11-29 05:35 (UTC) * Fixes - Fix tests for DBD::SQLite >= 1.34. - Fix test failures with DBICTEST_SQLITE_USE_FILE set - Fix the find() condition heuristics being invoked even when the call defaults to 'primary' (i.e. when invoked with bare values) - Throw much clearer error on incorrect inflation spec - Fix incorrect storage behavior when first call on a fresh schema is with_deferred_fk_checks - Fix incorrect dependency on Test::Simple/Builder (RT#72282) - Fix uninitialized warning in ::Storage::Sybase::ASE - Improve/cache DBD-specific datatype bind checks (also solves a nasty memleak with version.pm on multiple ->VERSION invocations) - The internal carp module now correctly skips CAG frames when reporting a callsite - Fix test failures on perl < 5.8.7 and new Package::Stash::XS - Fix TxnScopeGuard not behaving correctly when $@ is set at the time of $guard instantiation - Fix the join/prefetch resolver when dealing with ''/undef/() relation specifications * Misc - No longer depend on Variable::Magic now that a pure-perl namespace::clean is available - Drop Oracle's Math::BigInt req down to 1.80 - no fixes concerning us were made since
2012-01-26Updated to 1.35rhaen2-6/+6
Changes: 1.35 Tue 29 Nov 2011 - Updated to SQLite 3.7.9 (ISHIGAKI) - One small potential break case if you are using FTS4 and ^ 1.34_03 Tue 1 Nov 2011 - Adding an explicit dynamic_config => 1 (ADAMK) - bind_param SQL_INTEGER error now actually dies with RaiseError. (ISHIGAKI) 1.34_02 Fri 21 Oct 2011 *** CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS *** - Resolved #67581: bind_param SQL_INTEGER numifies value; Now DBD::SQLite croaks if you explicitly specify datatype (with bind_param) and datatype mismatch happens (ISHIGAKI) - Datatype set in the bind_param(_array) becomes sticky now (as per DBI spec). This potentially affects code depending on current undocumented and broken behavior. (Yuriy Kaminskiy) - Resolved #71311: binding output columns as SQL_BLOB returns nothing (ISHIGAKI) - Bsymbolic flag was not portable enough and was not silently ignored under MacOSX. Needs to check harder to see if the linker supports the option. (ISHIGAKI) - Fixed binding named parameters. (Yuriy Kaminskiy) - Moved check for bind_ph/is_inout so it always error-out. (Yuriy Kaminskiy) - Don't set imp_sth->stmt to NULL on error path (Yuriy Kaminskiy) - Explained an issue of rollback with unfinished statements. (ISHIGAKI) 1.34_01 Thu 22 Sep 2011 - Updated to SQLite 3.7.8 (ISHIGAKI) - Made util/getsqlite.pl work properly for SQLite 3.7.5+ (ISHIGAKI) - Cookbook: don't use globals (Yuriy Kaminskiy) - Resolved #70135 and hopefully other mod_perl/CentOS issues like #63873 and #47983, with a patch by MDOOTSON++ (ISHIGAKI)
2012-01-26Updated to 0.50rhaen2-7/+6
Changes: 0.50 10th DEcember 2011 * Updates for BDB 5.3
2012-01-26Give up trying to patch man pages into shape and just do a basic fixupjoerg4-7/+222
in the literal copy. The original is just too bogus. Bump revision.
2012-01-26Fix mdoc syntax. Bump revision.joerg3-2/+16
2012-01-26Updated to 1.11rhaen2-6/+6
Changelog: 1.11 October 7, 2011 - RT 69087, Perl 5.14 'Using qw(...) as parentheses' fix
2012-01-26Updated:rhaen1-1/+9
www/p5-HTML-Lint to 2.10 www/p5-HTML-Parser to 3.69 www/p5-HTML-Scrubber to 0.09 www/p5-HTML-Selector-XPath to 0.14 www/p5-HTML-TreeBuilder-LibXML to 0.15 www/p5-HTTP-Body to 0.15 www/p5-HTTP-DAV to 0.46 www/p5-HTTP-Server-Simple to 0.44
2012-01-26Updated to 0.44rhaen2-7/+6
ChangeLog: 0.44 Mon Apr 4 16:59:59 EST 2011 * Fix tests to run in a FreeBSD Jail - Tom Hukins [rt.cpan.org #49807]
2012-01-26Reset maintainer, domain doesn't existjoerg3-6/+6
2012-01-26Updated to 0.46rhaen2-7/+6
ChangeLog: v0.46 (released 2012/01/11): * improvements HTTP::DAV should now be working with more WebDAV servers. We are more flexible in what content types we consider to be XML. Thanks Ron1 and Adam for the feedback and patches. v0.45 (released 2011/09/18): * bug fixes - Fixed RT #69439 (http://rt.cpan.org/Public/Bug/Display.html?id=69439), insecure /tmp files handling in dave client. * improvements - Added -tmpdir option to dave client. - Reorganized distribution layout to match usual CPAN practice - Removed remains of svn-era ($Id and such...) v0.44 (released 2011/06/19): * bug fixes - Fixed RT #68936 (http://rt.cpan.org/Public/Bug/Display.html?id=68936), Fixed errors() method that would bomb out when the "_errors" attribute wasn't initialized. Thanks to Michael Lackoff for reporting. v0.43 (released 2011/04/12): * bug fixes - Fixed RT #38677 (http://rt.cpan.org/Public/Bug/Display.html?id=38677), Intercept correctly 405 (Method now allowed) errors and report them to the clients. v0.42 (released 2010/11/07): * bug fixes - Fixed RT #60457 (http://rt.cpan.org/Public/Bug/Display.html?id=60457), Added and documented possibility to pass your own custom HTTP headers. - Fixed errors in the code examples in the synopsis.
2012-01-26Updated to 0.15 - no ChangeLog from upstreamrhaen2-6/+6
2012-01-26Fix PLISTcheusov1-1/+2
2012-01-26Updated to 0.15rhaen2-6/+6
ChangeLog: 0.15 * Add additional methods to better match HTML::TreeBuilder::XPath::Node API: - exists($xpath) - find($elem_name) - findvalues($xpath) - findnodes_as_string($xpath) - findnodes_as_strings($xpath) (genehack) 0.14 * added workaround for Web::Scraper 0.36 (tokuhirom)
2012-01-26Added BUILD_DEPENDS p5-Test-Baserhaen2-6/+7
updated to 0.14 ChangeLog: 0.14 Mon Jan 16 22:00:00 GMT 2012 - Also allow single quotes in attribute expressions, as seems to be allowed per http://www.w3.org/TR/CSS2/syndata.html 0.13 Sun Jan 15 18:52:00 GMT 2012 - Added C<prefix> option to add a prefix like C<xhtml>, contributed by Toby Inkster This closes RT #73719 0.12 Thu Nov 24 22:13:00 GMT 2011 - Add tests and fix negated selectors as reported by Nilson Santos Figueiredo Junior
2012-01-26Updated to 0.09rhaen2-7/+6
ChangeLog: 0.09 2011-04-01 16:35:50 Europe/London - Basic conversion to Dist::Zilla/git - Tidies to keep Perl::Critic happier - Removed use of naked filehandles - Reworked tests to not use predicable temp file name - Collapsed duplicate code to a single version - Various documentation tweaks - Change of maintainer as PODMASTER cannot be contacted
2012-01-26Updated to 3.69rhaen2-7/+6
ChangeLog: 2011-10-15 Release 3.69 Gisle Aas (4): Documentation fix; encode_utf8 mixup [RT#71151] Make it clearer that there are 2 (actually 3) options for handing "UTF-8 garbage" Github is the official repo Can't be bothered to try to fix the failures that occur on perl-5.6 Barbie (1): fix to TokeParser to correctly handle option configuration Jon Jensen (1): Aesthetic change: remove extra ; Ville Skyttä (1): Trim surrounding whitespace from extracted URLs.
2012-01-26Updated to 2.10rhaen2-7/+6
ChangeLog: 2.10 Tue Dec 6 11:16:16 CST 2011 HTML::Lint is now explicitly licensed under Artistic License 2.0, instead of the vague "same terms as Perl itself." [FIXES] Tags that were self-closed were being ignored. For example, if you had <img src="blah.jpg" /> then HTML::Lint would ignore the tag. This has been fixed.
2012-01-26Updated:rhaen1-1/+11
devel/p5-SVN-Notify to 2.83 devel/p5-Task-Weaken to 1.04 devel/p5-Test-NoWarnings to 1.04 devel/p5-Test-Tester to 0.108 mail/p5-Email-Address to 1.895 mail/p5-Email-Simple to 2.101 textproc/p5-XML-Twig to 3.39 textproc/p5-XML-Writer to 0.615 www/p5-HTML-Mason to 1.47 www/p5-Catalyst-Runtime to 5.90007
2012-01-26Updated to 5.90007rhaen2-6/+6
ChangeLog: 5.90007 - 2011-11-22 20:35:00 New features: - Implement a match_captures hook which, if it exists on an action, is called with the $ctx and \@captures and is expected to return true to continue the chain matching and false to stop matching. This can be used to implement action classes or roles which match conditionally (for example only matching captures which are integers). Bug fixes: - Lighttpd script name fix is only applied for lighttpd versions < 1.4.23. This should fix non-root installs of lighttpd in versions over that. - Prepare_action is now inside a try {} block, so that requests containing bad unicode can be appropriately trapped by Catalyst::Plugin::Unicode::Encoding 5.90006 - 2011-10-25 09:18:00 New features: - A new 'run_options' class data method has been added to Catalyst.pm This is used to store all the options passed by scripts, allowing application authors to add custom options to their scripts then get them passed through to the application. Doumentation: - Clarify that if you manually write your own .psgi file, then optional proxy support (via the using_frontend_proxy config value) will not be enabled unless you explicitly apply the default middlewares from Catalyst, or you apply the middleware manually. Bug fixes: - Fix issue due to perl internals bugs in 5.8 and 5.10 (not present in other perl versions) require can pass the context inappropriately, meaning that some methods of loading classes can fail due to void context being passed throuh to make_immutable, causing it to not return a value. This bug caused loading Catalyst::Script::XXX to fail and is fixed both by bumping the Class::Load dependency, and also adding an explicit '1;' to the end of the classes, avoiding the context issue. - Fix using_frontend_proxy support in mod_perl by using the psgi wrapped in default middleware in mod_perl context, rather than the raw psgi. 5.90005 - 2011-10-22 13:35:00 New features: - $c->uri_for_action can now take an array of CaptureArgs and Args If you have an action which has both, then you can now say: $c->uri_for_action('/myaction', [@captures, @args]); whereas before you had to say: $c->uri_for_action('/myaction', [@captures], @args); The previous form is still supported, however in many cases it is easier for the application code to not have to differentiate between the two. - Catalyst::ScriptRunner has been enhanced so that it will now load and apply traits, making it easier to customise. - MyApp::TraitFor::Script (if it exists) will be applied to all scripts in the application. - MyApp::TraitFor::Script::XXXX will be applied to the relevant script (for example MyApp::TraitFor::Script::Server will be applied to MyApp::Script::Server if it exists, or Catalyst::Script::Server otherwise). Documentation: - Document how to get the vhost of the request in $c->req->hostname to avoid confusion - Remove documentation showing Global / Regex / Private actionsi as whilst these still exist (and work), they are not recommended. - Remove references to the -Engine flag. - Remove references to the deprecated Catalyst->plugin method - Spelling fixed (and tested) throughout the documentation - Note that wrapping the setup method will not work with method modifiers and provide an alternative. 5.90004 - 2011-10-11 17:12:00 Bug fixes: - Don't guess engine class names when setting an engine through MyApp->engine_class. 5.90003 - 2011-10-05 08:32:00 Bug fixes: - Make default body reponses for 302s W3C compliant. RT#71237 - Fix issue where groups of attributes to override controller actions in config would be (incorrectly) overwritten, if the parser for that attribute mangled the contents of the attribute. This was found with Catalyst::Controller::ActionRole, where Does => [ '+Foo' ] would be transformed to Does => [ 'Foo' ] and written back to config, whereas Does => '+Foo' would not be changed in config. RT#65463 Enhancements: - Set a matching Content-type for the redirect if Catalyst sets the body. This is for compatibility with a WatchGuard Firewall. Backward compatibility fixes: - Restore (an almost empty) Catalyst::Engine::HTTP to the dist for old scripts which explictly require Catalyst::Engine::HTTP Documentation fixes: - Document Catalyst::Plugin::Authentication fails tests unless you use the latest version with Catalyst 5.9 - Clarify that prepare is called as a class method - Clarify use of uri_for further. RT#57011
2012-01-26Updated to 1.47rhaen2-7/+6
Changelog: 1.47 Oct 21, 2011 [ BUG FIXES ] - Silenced an uninitalized value warning from ApacheHandler with newer versions of Perl. RT #61900. 1.46 Aug 1, 2011 [ DOCS ] - Mention Mason 2 in documentation
2012-01-26Updated to 0.615rhaen2-7/+6
ChangeLog: 0.615 Tue Jan 17 01:32:07 2012 +1100 <joe@kafsemo.org> - Fix test skipping when Unicode is unsupported. 0.614 Mon Jan 9 00:24:10 2012 +1100 <joe@kafsemo.org> - Fix regression in 0.613 and set encoding on GLOBs. 0.613 Sat Jan 7 22:51:26 2012 +1100 <joe@kafsemo.org> - Use 'Object->new()' syntax throughout (#65840). - Support passing in any arbitrary object that has a print() method (from Jason Rodrigues).
2012-01-26Updated to 3.39rhaen2-7/+6
ChangeLog: - nothing for 3.39 in upstream noted version 3.38 date: 2011-07-27 # minor maintenance release fixed: RT 65865: _ should be allowed at the start on an XML name https://rt.cpan.org/Ticket/Display.html?id=65865 reported by Steve Prokopowich removed: making att and class lvalues created problems: in certain context they made regular calls to the method create empty attributes. I could find no satisfactory fix,they were either incompletes, or to complex for often used methods. So att and class are back to being regular, non l-value methods. latt and lclass are the l-value versions. added: documented the -html option for xml_grep, that allows processing HTML input added: the -Tidy option to xml_grep, that uses HTML::Tidy to convert HTML to XML
2012-01-26Updated to 2.101rhaen2-7/+6
ChangeLog: 2.101 2011-12-23 remove instruction to use ::Creator instead of just ->create documentation improvements (thanks, Michael Stevens)
2012-01-26Updated to 1.895rhaen2-7/+6
ChangeLog: 1.895 2012-01-15 allow non-ASCII *only in phrase* 1.894 2012-01-14 note that the use of the regex vars is not a great idea 1.893 2012-01-02 reject any non-ascii content in strings
2012-01-26Updated to 0.108rhaen2-7/+6
ChangeLog: At the request Michael Schwern, do not "require threads" any longer as it can upset Test::Builder. Anyone using threads should already have done that themselves. Anyway not, doesn't need it.
2012-01-26Updated to 1.04rhaen2-7/+6
ChangeLog: 1.04 Thu 1 Dec 2011 - Adam Kennedy - Added the experimental :early debugging pragma to cause warnings to be emitted immediately. This should stay off otherwise (ADAMK) 1.03 Tue 2 Aug 2011 - Adam Kennedy - Test::Builder and Test::Tester dependencies were the wrong way around, corrected (ADAMK)
2012-01-26distutils pkg, register egg-info.obache2-4/+6
Bump PKGREVISION.
2012-01-26Updated to 1.04rhaen2-7/+6
ChangeLog: 1.04 Tue 8 Mar 2011 - Updating author tests (ADAMK) - Updating to Module::Install (ADAMK) - Simple refactoring of Makefile.PL (CHORNY)
2012-01-26Updated to 2.83rhaen2-6/+6
ChangeLog: 2.83 2011-10-29T00:19:07Z - Added the `smtp_port` parameter and accompanying `--smtp-port` option. Patch from Gustavo Leite de Mendonça Chaves. - Switched from Net::SMTP and Net::SMTP_auth to Net::SMTP::TLS, which handles TLS and non TLS and auth and non-auth in any combintation. Based on patches from Dawood Sangameshwari and Marino Miculan (RT # 40188). - Added `--smtp-tls` option to enable TLS. Based on patch from Marino Miculan. - Deprecated `--smtp-authtype`, which is now a no-op. Net::SMTP::TLS determins the auth type to use by asking the SMTP server.
2012-01-26Updated devel/p5-IPC-Run3 to 0.045rhaen1-3/+4
2012-01-26Updated to 0.045rhaen2-7/+6
ChangeLog: 0.045 2011-12-23 skip a test that tickles an OpenBSD bug and hangs the process (thanks, BinGOs)
2012-01-26Updated devel/p5-AnyEvent to 6.13rhaen1-1/+2
2012-01-26Updated devel/p5-AnyEvent to 6.13rhaen2-8/+8
ChangeLog: 6.13 Thu Jan 12 07:27:01 CET 2012 - AnyEvent::Util::fork_call checked for POSIX availability in the wrong way, causing it to fail if POSIX wasn't loaded already (analysed by Rock Power). - AnyEvent::Handle::push_read (line => did pass $1 directly, so regex-matching inside the callback would change the parameter, despite $1 being dynamically scoped per-block. this perl bug is now being worked around (testcase by Cindy Wang). 6.12 Mon Dec 12 13:21:10 CET 2011 - $! was clobbered by subsequent calls in tcp_connect, due to the postpone not saving/restoring it (analyzed by Richard Garnish). 6.11 Tue Nov 22 10:36:05 CET 2011 - Tk cannot create windows when tainted unless you set a title, so set a dummy title for AnyEvent's dummy mainwindow. How dummy. - escape any nonprintable/nonascii characters when stringifying backtraces. - log the reason loading an interface module fails to load at level debug. 6.1 Tue Oct 4 19:44:30 CEST 2011 - INCOMPATIBLE CHANGE: the default log level is now "4" (error and above), and some messages inside AnyEvent have been elevated to higher log levels to print by default. - AnyEvent::log, unlike AnyEvent::Log::log, did not always exit on fatal. - work around yet another signal race bug, newly introduced by POE. My how that module sucks. - add google public ipv6 dns as fallback servers, so AE::DNS can finally support ipv6-only operation even with defaults (also use ::1 instead of 127.0.0.1). - give better guidelines on how to chose a logging level. - AnyEvent::Log can now cap (limit) log message priority by context. - AE::log will now save and restore $! and $@, so callers don't have to. - AE::Strict now checks that registered fds are still valid at regular intervals. - skip frequently called 'require' calls if the module appears loaded. - increase signal latency test timer considerably for poor little osx, which can't be bothered with basic posix functionality such as signal delivery. - mention some debugging aids in the tutorial. - new env variable PERL_ANYEVENT_MAX_SIGNAL_LATENCY. - private (%namespace) log contexts in PERL_ANYEVENT_LOG now have the name of the context as title. - AnyEvent::Strict would not restore read-write access to $_ when a callback died - this is a user bug, but since AE::Strict exists to help dbeugging... - detect the extremely evil IO::Async::Loop::AnyEvent module and refuse to work with it - the author is well aware of the issues but refuses to fix them. This extreme step has been taken because the module actively attacks the goals of AnyEvent and makes it harder for module authors to use AnyEvent. 6.02 Fri Aug 26 20:08:31 CEST 2011 - log_to_syslog now accepts facility strings. - log_to_syslog would not allow facilities - "$facility|$level" *literally* means that string. sheesh. - the CPAN parser got confused and thought we provide Sys::Syslog, try to work around. - renamed AnyEvent::Impl::FLTK2 to FLTK. 6.01 Fri Aug 26 07:04:11 CEST 2011 - INCOMPATIBLE CHANGE: AnyEvent::DNS resource records now include the TTL as fourth element - this affects ->resolve, ->request and ->dns_unpack indirectly. Convenience functions such as AnyEvent::DNS::{a,txt,mx,srv} are not affected, neither is AnyEvent::Socket. - INCOMPATIBLE CHANGE: backend authors now should not implement one_event or loop, but instead the AnyEvent::CondVar::_wait and _poll methods. - INCOMPATIBLE CHANGE: verbosity levels have been redefined, see AnyEvent (PERL_ANYEVENT_VERBOSE) and AnyEvent::Log for details. - DEPRECIATION: please change "use AnyEvent::Impl::Perl" to "use AnyEvent::Loop" and "AnyEvent::Impl::Perl::loop" to "AnyEvent::Loop::run" in your programs, for future compatibility. - *blush* idle watcher emulation was borked. - AnyEvent::Strict now checks the AE::xxx functions as well. - querying too long domain names would barf deep inside AnyEvent::DNS - since this is hard to avoid for applications, AnyEvent:.DNS::request now checks for for too long domain names explicitly and passes an undef to the callback instead (reported by James Bromberger). - make AnyEvent::Util more robust against EINTR (analyzed by Andrew Suffield). - new functions: AnyEvent::postpone, AnyEvent::log. - new module: AnyEvent::Log, for simple logging needs. - new env variable, PERL_ANYEVENT_LOG, for fine-grained logging config. - new env variable, PERL_ANYEVENT_DEBUG_SHELL, to automatically start a debug shell. - new env variable, PERL_ANYEVENT_DEBUG_WRAP, to automatically enable watcher instrumentation/wrapping (see AnyEvent::Debug::wrap). - new env variable, PERL_ANYEVENT_HOSTS, to override the place where /etc/hosts can be found. - an empty PERL_ANYEVENT_RESOLV_CONF now selects the default configuration. - env variables can now be specified using AE_xyz instead of PERL_ANYEVENT_xyz, subject to some rules. - lots of new AnyEvent::Debug functionality. - AnyEvent::Strict now checks for modifications $_ by the callback (by setting it to readonly while executing the callback, if possible). - IO::Async sometimes cancels the wrong timer when you call cancel_timer. Invest extra overhead to work around this peculiar behaviour. - split the pure perl backend into a loop module and an impl module (AnyEvent::Loop and AnyEvent::Impl::Perl). - some read types (regex, netstring, json, storable) could errornously keep an AE::Handle object alive on their own (reported by Mohammad Toossi). - AnyEvent::Socket::resolve_sockaddr and all functions using it now supports /etc/hosts overrides. - add more workarounds around child watcher bugs in IO::Async and (newly introduced) in POE. - use glib child watchers and try to work around its limitations, if possible (based on a patch by Kevin Ryde). - add support for FLTK (fltk2), via AnyEvent::Impl::FLTK2. - many read types in AnyEvent::Handle would malfunction during transitions to TLS because of a "delete $self->{rbuf}". (reported by Gerald Galster). - improve condvar blocking wait performance (probably only noticable with faster backends), also make it easier for event loops that do not support blocking waits. - PERL_ANYEVENT_MODEL now also allows full module names, although the usefulness of this feature is not yet clear. - add tests for all supported event loops, conditional on PERL_ANYEVENT_LOOP_TESTS. - add t/80_ssltext.t. - no longer use AUTOLOAD for the initial loading (for no very good reason). - tcp_server now tries to unlink unix domain sockets when it gets destroyed. - do not run event loop detection multiple times when programs call their cached copies of AnyEvent::detect. - parse_hostport now accepts absolute paths als unix domain sockets. - suppress the idiotic warning inside POE by patching the POE::Kernel run flags instead of asking the user to jump through contortions. - add Task::Weaken as dependency (as recommends only at this time). - replace PF_UNSPEC by 0, for good old minix. 6.0 (not officially released, but was on CPAN for about 15 minutes :/)
2012-01-26update to 4.0.8drochner3-22/+13
changes: -deal with non-utf8 encoded PPD files -improved printer search -minor build fixes and cleanup
2012-01-26update to 4.0.9drochner3-221/+15
changes: -bugfixes (command injection fix was integrated) -minor feature extensions (color profile support, ghostscript speedup)
2012-01-26Updated devel/p5-EV to 4.10rhaen1-1/+2
2012-01-26Updated devel/p5-EV to 4.10rhaen2-6/+6
ChangeLog: 4.10 Thu Jan 19 18:54:23 CET 2012 - (libev) fix a race where the workaround against the epoll fork bugs caused signals to not be handled anymore. - (libev) correct backend_fudge for most backends, and implement a windows specific workaround to avoid looping because we call both select and Sleep, both with different time resolutions. - e_new wasn't declared static (causing very minor .so bloat). - replace more old api names by new ones.