summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2009-02-15Update from version 2.07 to version 2.08.seb2-6/+6
Upstream changes: * Changes in Devel::NYTProf 2.08 ** Core: - Added optimize=0 option to disable the perl optimizer so you can see more accurate statement execution counts for some kinds of constructs. - Added savesrc=1 option to copy source code into the profile so reports are not affected by changes to the source files. - Added ability for DB::enable_profile() to specify a new file for profile data to be written to. ** Reporting: - Time spent within nested string evals is accounted for. - Fixed searching @INC for source files for reports. - Dramatically increased performance of nytprofhtml relative to the 2.07 version. - Many tables in html reports are sortable by clicking on header columns (requires JavaScript, uses jQuery and tablesorter.js) - Statement timings are now shown as integers in appropriate units: seconds, milliseconds, microseconds or nanoseconds. - Hovering over times in subroutine or file summary tables now shows the percentage time. - Improved HTML conformance thanks to Leland Johnson.
2009-02-15Add & enable p5-Devel-ebugseb1-1/+2
2009-02-15Initial import of p5-Devel-ebug version 0.49 in the NetBSD Packagesseb3-0/+41
Collection. The Perl 5 module Devel::ebug is a simple, extensible Perl debugger with a clean API. With this module, a Perl Perldebugger may easily be written. There are currently two user interfaces to Devel::debug, ebug and ebug_http. ebug is a console-based interface to debugging programs, much like perl5db.pl. ebug_http is an innovative web-based interface to debugging programs. Devel::ebug is a work in progress.
2009-02-15Add & enable p5-Proc-Backgroundseb1-1/+2
2009-02-15Initial import of p5-Proc-Background version 1.08 in the NetBSDseb3-0/+28
Packages Collection. The Perl 5 module Proc::Background provides a generic interface for placing processes in the background on both Unix and Win32 platforms. Background processes can be started, killed, waited upon, checked for existence and their exit values can be retrieved.
2009-02-15Update to 0.0.43:wiz2-8/+8
Don't segfault on malformed RCS files. Mark user-destdir ready while here.
2009-02-15+ devel/ruby-setupjoerg1-1/+2
2009-02-15Update from version 1.003003 (1.3.3) to version 1.003004 (1.3.4)seb2-6/+6
This is a noop update for pkgsrc hence it is only done for death or glory Upstream changes: 1.3.4 - resolve rt.cpan#43109 Missing deps for Default Profile Plugins
2009-02-15Update from version 0.43nb3 to version 0.45.seb2-7/+6
Upstream changes: Version 0.44: Optimize thaw; apparently, with 5.8.8 \G in REx is not optimized; so implement along lines suggested by Bram [wizbit] (about 5x speedup in some test cases). Version 0.45: Maxpointer decimal width was wrongly calculated on 64bit machines with narrow NVs.
2009-02-15Update from version 0.69 to version 0.70.seb2-7/+7
Pkgsrc changes: - adjust dependency on devel/p5-Moose Upstream changes: 0.70 Sat, February 14, 2009 * Moose::Util::TypeConstraints - Added the RoleName type (stevan) - added tests for this (stevan) * Moose::Cookbook::Basics::Recipe3 - Updated the before qw[left right] sub to be a little more defensive about what it accepts (stevan) - added more tests to t/000_recipies/basics/003_binary_tree.t (stevan) * Moose::Object - We now always call DEMOLISHALL, even if a class does not define DEMOLISH. This makes sure that method modifiers on DEMOLISHALL work as expected. (doy) - added tests for this (EvanCarroll) * Moose::Util::MetaRole - Accept roles for the wrapped_method_metaclass (rafl) - added tests for this (rafl) * Moose::Meta::Attribute - We no longer pass the meta-attribute object as a final argument to triggers. This actually changed for inlined code a while back, but the non-inlined version and the docs were still out of date. * Tests - Some tests tried to use Test::Warn 0.10, which had bugs. Now they require 0.11. (Dave Rolsky) * Documentation - Lots of small changes to the manual, cookbook, and elsewhere. These were based on feedback from various users, too many to list here. (Dave Rolsky)
2009-02-15Update from version 0.76 to version 0.77.seb3-52/+6
Pkgsrc changes: - Remove patch integrated upstream Upstream changes: 0.77 Sat, February 14, 2009 * MOP.xs - Avoid assertion errors on debugging perls in is_class_loaded (Florian Ragwitz) * Class::MOP - Fixed various corner cases where is_class_loaded incorrectly returned true for a class that wasn't really loaded. (Dave Rolsky) * Class::MOP::Class - Add get_all_method_names (Sartak) - Add a wrapped_method_metaclass attribute (Florian Ragwitz) * Class::MOP::Package - Disable deprecated get_all_package_symbols in list context. (Florian Ragwitz) * Makefile.PL - Make sure we generate a BSD-compatible Makefile (Florian Ragwitz) * Class::MOP::Class - The mispelled "check_metaclass_compatability" method we've kept around for backwards compat_i_bility will be removed in a near future release. You've been warned.
2009-02-15Enable DESTDIR support with devel/ruby-setup.taca1-6/+7
(No other functional change.)
2009-02-15Importing ruby-setup package.taca5-0/+122
* It is expected to use setup.rb script instead of older setup.rb or (sometimes) install.rb bundled with ruby packages. Setup.rb is a common installer script for ruby packages. It can handle multiple binaries, libraries, extensions etc. in one archive.
2009-02-14Update from version 0.68 to version 0.69.seb2-6/+6
Upstream changes: 0.69 Thu, February 12, 2009 * Moose - Make some keyword errors use throw_error instead of croak since Moose::Exporter wraps keywords now (Sartak) * Moose::Cookbook::* - Revised every recipe for style and clarity. Also moved some documentation out of cookbook recipes and into Moose::Manual pages. This work was funded as part of the Moose docs grant from TPF. (Dave Rolsky) * Moose::Meta::Method::Delegation - If the attribute doing the delegation was not populated, the error message did not specify the attribute name properly. (doy)
2009-02-14Small cleanups:rillig2-9/+5
- Added a runtime dependency to Perl - Using AUTO_MKDIRS instead of INSTALLATION_DIRS saves a few lines - Sorted PLIST - Removed a needless mkdir command from the PLIST
2009-02-14+p5-Test-Mostabs1-1/+2
2009-02-14Added devel/p5-Test-Most version 0.20abs3-0/+46
This module provides you with the most commonly used testing functions and gives you a bit more fine-grained control over your test suite. use Test::Most tests => 4, 'die'; ok 1, 'Normal calls to ok() should succeed'; is 2, 2, '... as should all passing tests'; eq_or_diff [3], [4], '... but failing tests should die'; ok 4, '... will never get to here'; As you can see, the eq_or_diff test will fail. Because 'die' is in the import list, the test program will halt at that point.
2009-02-13+p5-MooseX-Types-Commonabs1-1/+2
2009-02-13Added devel/p5-MooseX-Types-Common version 0.001000abs3-0/+44
A set of commonly-used type constraints that do not ship with Moose by default. Numeric: * PositiveNum * PositiveInt * NegativeNum * Int * SingleDigit String: * SimpleStr A Str with no new-line characters. * NonEmptySimpleStr Does what it says on the tin. * Password * StrongPassword * NonEmptyStr
2009-02-13+p5-booleanabs2-5/+5
2009-02-13Added devel/p5-boolean version 0.20abs3-0/+40
Most programming languages have a native Boolean data type. Perl does not. Perl has a simple and well known Truth System. The following scalar values are false: $false1 = undef; $false2 = 0; $false3 = 0.0; $false4 = ''; $false5 = '0'; Every other scalar value is true. This module provides basic Boolean support, by defining two special objects: true and false.
2009-02-13switch to INSTALLATION_DIRS. No functional changeabs1-17/+7
2009-02-12Bump PKGREVISION because the path to m4 was changed on Darwin<9.minskim1-1/+2
The tools framework changed m4 on Darwin<9 from the native one to the pkgsrc version last month. bison needs a PKGREVISION bump because it embeds the path to m4 in its binary.
2009-02-12Add lua-stdlib and lua-stdlib-doc.minskim1-1/+3
2009-02-12Import lua-stdlib-doc-8 from pkgsrc-wip. Packaged by Aleksey Cheusov.minskim3-0/+41
This package provides a documentation for Lua stdlib, a library of modules for common programming tasks, including list, table and functional operations, regexps, objects, pretty-printing and getopt. The whole thing can be loaded with 'require "std"', or modules can be used individually.
2009-02-12Import lua-stdlib-8 from pkgsrc-wip. Packaged by Aleksey Cheusov.minskim5-0/+62
lua-stdlib is a library of modules for common programming tasks, including list, table and functional operations, regexps, objects, pretty-printing and getopt. The whole thing can be loaded with 'require "std"', or modules can be used individually. Of course, this for Lua programming language :-)
2009-02-11add DESTDIR support.markd1-4/+6
2009-02-11Doesn't support Python 2.3.joerg1-1/+3
2009-02-11On Linux, gdbserver is built and installed, but is missing from PLIST.shattered2-1/+4
Copy PLIST.Linux from devel/gdb. Fixes PR 36621. OK by wiz@.
2009-02-11DESTDIR support.joerg4-4/+78
2009-02-11Remove the post-patch target, which does nothing useful. Suggested byminskim1-4/+1
OBATA Akio in PR 40610.
2009-02-11Retire the BSD installer as used by older DragonFly releases. DragonFlyjoerg16-169/+1
itself ships the sources nowaday, so this has become redundant.
2009-02-11user-destdirgdt2-6/+10
2009-02-10Update from version 1.04nb2 to 1.04nb3.he3-7/+7
Pkgsrc changes: o Fix the broken patch-aa patch, which should have fixed PR#39740 but didn't, and instead left the package in an unbuildable state. With this in place, "make test" completes, fixing the problem in the CPAN report at http://rt.cpan.org/Public/Bug/Display.html?id=29778
2009-02-101.20 (2008/12/09)rhaen2-6/+6
* (ms) Using semctl to reset the value of the semaphore in the Synchronized appender to prevent "Numerical result out of range" problem caused by an unbalanced SEM_UNDO when incrementing it. Reported by John Little. * (ms) Added parameters in curly braces to cspecs in PatternLayout. * (ms) As explained in http://rt.cpan.org/Ticket/Display.html?id=41505 the latest LWP release (5.822) got rid of all of its internal debugging functions, making infiltrate_lwp() and its test case useless. Disabling it for LWP>=5.822.
2009-02-104.331 Tue Jan 6 21:07:25 CET 2009rhaen2-7/+6
- socketpair fails on many vista machines because vista has completely broken accept/getpeername and getsockname functions, so we provide our own socketpair emulation that kind of works (AnyEvent::Util::portable_pipe). - new function: AnyEvent::Util::portable_socketpair. - take advantage of the Guard module if it exists. 4.33 Fri Nov 21 02:35:40 CET 2008 - AnyEvent::Strict did errornously flag a fileno of 0 as illegal. - reduce memory usage and slightly speed up the pure perl backend by only storing the file descriptor, not the file handle. - add missing autocork method to AnyEvent::Handle (reported by Adam Rosenstein). - AnyEvent::DNS->resolve errornously documented an $rcode result argument, but there isn't (spotted by Henrik Krohns). - the naked truth about Tk - it's basically unmaintained. 4.32 Mon Nov 3 22:46:32 CET 2008 - fix AnyEvent::Socket::resolve_sockaddr to properly support unix sockets again and choose a proper default for the socket type. - fix call to resolve_sockaddr in tcp_connect. 4.31 Thu Oct 30 04:41:48 CET 2008 - implemented AnyEvent::Handle->destroy method. - hint about unexpected effects in TLS mode. - speed up AnyEvent::Impl::Perl by using more arrays instead of hashes without the slightest loss of readability :) - work around a perl argument refcounting bug. - with some perl patches applied, AnyEvent now seems leak-free. 4.3 Fri Oct 3 09:18:43 CEST 2008 - AnyEvent will now install a no-op signal handler for SIGPIPE, unless one has been installed already. - warn about not loaidng AnyEvent::Impl::POE early enough (patch by Adam Rosenstein). - fixed a great number of bugs and corner cases in AnyEvent::Handle: - fix a bug in where in SSL connect mode, the client would first wait for some data by the server and otherwise hang. (reported and analyzed in an absolutely exemplary manner by Adam Rosenstein). - fix a bug in where SSL EOF would not be treated as stream EOF, putting the connection into a hung state. (reported and analyzed in an absolutely exemplary manner by Adam Rosenstein). - fix a potential segfault when the TLS context would go missing in a read callback (e.g. due to stoptls) - Net::SSLeay of course makes no type checking whatsoever. - AnyEvent::Handle will not stop the read watcher in TLS mode. - AnyEvent::Handle->stoptls will send a TLS close notify instead of simply destroying the stream now. - fix a bug where large blocks of data written in TLS mode would not be sent unless triggered by receives. - on_drain will now take the tls write buffer into account. - SSL operations have been streamlined a bit and should be faster now, more to come, though. - added a FAQ section, will document nontrivial issues in there. 4.234 Mon Sep 29 04:08:13 CEST 2008 - fix child watcher documentation: only child exits will be reported, no trace events. - mention SIGPIPE in AnyEvent::Handle. - perl backend will now use POSIX::times as monotonic clock when available and the monotonic clock option is not. - run even without Time::HiRes in some cases now, but do not provide sub-second accuracy (all *supported* perl versions have Time::HiRes).
2009-02-10Update from version 0.15 to version 0.16.seb2-6/+6
Upstream changes: 0.16 Mon Feb 9 20:56:27 2009 * Implement get_all_method_names * Support for anonymous enums: enum [elements] * Moose's make_immutable returns true allowing calling code to skip setting an explicit true value at the end of a source file. (obra)
2009-02-10Update from version 0.13 to version 0.14.seb2-6/+7
Pkgsrc changes: - Adjust dependencies Upstream changes: 0.14 Mon Feb 9 17:21:13 2009 Devel::REPL no longer depends on Lexical::Persistence, so we must
2009-02-09Add missing BUILD_DEPENDS on p5-ExtUtils-Dependsabs1-1/+3
2009-02-09Switch to Python 2.5 as default. Bump revision of all packages that havejoerg25-39/+50
changed runtime dependencies now.
2009-02-09Remove Python 2.1 support.joerg3-29/+3
2009-02-09Remove chat/aap and devel/aap, the last Python 2.1 only packages.joerg6-222/+1
2009-02-09configure wants Python 2.5.joerg1-1/+3
2009-02-08Add & enable p5-MouseX-Typesseb1-1/+2
2009-02-08Initial import of p5-MouseX-Types version 0.01 in the NetBSD Packagesseb3-0/+30
Collection. The Perl 5 module MouseX::Types allows types definition to be organized in libraries. Such libraries and hence types can then be used in Mouse based classes.
2009-02-08Update from version 0.14 to version 0.15.seb2-7/+10
pkgsrc changes: * No language is needed to build this package. Upstream changes: 0.15 Thu Feb 5 11:44:05 2009 * Don't export Mouse's sugar into the package 'main' * Rename Mouse::TypeRegistry to Mouse::Util::TypeConstraints * "type" sugar for when you're not subtyping anything * Keep track of the source package of each type * Moose lets you redefine a type within the same package, so we now do too * Borrow more of Moose's meta API * Mouse::Util::TypeConstraints now uses Exporter so you can select which sugar you want * class_type shouldn't load the class (Moose compat; no easy fix :/) * suppress warnings when we use "around" and "has '+...'" (dann) * use Data::Util to make method modifiers fast if it's available (dann) * Implement "enum" type constraints * Implement "override" and "super" * MouseX::Types is now in its own dist
2009-02-08Update from version 0.16 to version 0.17.seb2-6/+6
Upstream changes: 0.17 Thu 05 Feb 2009 - ensure require() happens against plugin specified in force_plugins. - add JSON::XS to the top of the JSON loaders list
2009-02-08Update from version 1.003002 (1.3.2) to version 1.003003 (1.3.3)seb2-6/+6
Upstream changes: 1.3.3 - make Nopaste attribute lazy - make ReadLineHistory history file location portable - resolve rt.cpan#42904 Nopaste plugin handle undef error messages
2009-02-07DESTDIR support.joerg1-1/+5
2009-02-07Add missing directories for installation.joerg1-2/+3