Commit graph

17291 commits

Author SHA1 Message Date
hiramatsu
eeafdf9379 Update p5-Object-Event to 1.23.
Changes from previous:
1.23    Thu Aug  4 10:52:32 CEST 2011
        - added small safety-check to unreg_cb.

1.22    Thu Mar 10 17:17:58 CET 2011
        - fixed a bug where event methods were not registered correctly.
        - found a bug with using the guard to track cb registrations.
2011-11-23 11:08:16 +00:00
hiramatsu
c2fafda82d Update p5-IO-AIO to 4.11.
Changes from previous:
4.11 Mon Oct 10 00:24:11 CEST 2011
	- libeio didn't compile on !linux (Paul Howarth).

4.1  Sun Oct  9 10:24:11 CEST 2011
        - IO::AIO did access uninitialised memory on unsuccessful stats.
	- (libeio) added syncfs syscall wrapper.
        - (libeio) set thread name on linux (ps -L/Hcx, top, gdb).
        - (libeio) support multiple indepenent working directories.
        - applied speling corrections by Nicholas Bamber.
        - tune treescan #threads and #outstanding requests a bit.
        - reduce the number of file descriptors in use at any one time
          in treescan, to avoid running out of them (and using too much ram).
        - take advantage of working directoriy abstractions
          in aio_scandir and treescan.
        - reduce compiled size by ~10% by not inlining some key functionality.
        - added --progress switch to treescan.

4.0   Mon Jul 18 05:01:10 CEST 2011
	- INCOMPATIBLE CHANGE: fork is no longer supported (indeed, it never was),
          see FORK BEHAVIOUR in manpage for details.
	- passes testsuite on win32 now and may actually work
          (activestate 5.10.1 / MSVC6, YMMV).
	- (libeio) fix a deadlock where a wakeup signal could be missed when
          a timeout occured at the same time.
	- (libeio) added realpath.
        - (libeio) added fallocate.
	- (libeio) disabling sendfile on darwin unfortunately broke the emulation.
        - (libeio) do not acquire any locks when forking.
        - (libeio) use fewer time() syscalls when waiting for new requests.

3.93  Wed Jun 29 23:44:18 CEST 2011
	- ECB.H WAS MISSING.

3.92  Wed Jun 29 14:45:41 CEST 2011
	- ecb.h was missing.

3.91  Wed Jun 29 13:24:42 CEST 2011
        - (libeio) work around a Linux (and likely FreeBSD and other
          kernels) bug where sendfile would not transfer all the requested
          bytes on large transfers, using a heuristic.
        - buggy sendfile caused aio_move/copy to sometimes fail for big
          files (fortunately it checks that the whole file has been
          transferred...)
        - use libecb for higher performance and higher portability.
        - (libeio) disable sendfile on darwin, it's too broken.
        - disable fork tests on !linux, as only linux supports mixing
          pthread and fork in perl.
        - document the fact that fork doesn't work anymore when using
          this module, on anything !GNU/Linux.
        - increase timeout in t/04_fork.t, as too many CPAN-tester setups
          run on a 0.1MHz cpu. Or so.

3.9  Fri May 27 02:43:47 CEST 2011
        - (libeio) fix memory corruption in aio_readdirx for the flags
          combination READDIR_STAT_ORDER | READDIR_DIRS_FIRST.
        - add lots of newer POSIX and GNU/Linux-specific open
          flags.

3.8  Sun Mar 27 12:25:33 CEST 2011
	- use nonstandard but maybe-working-on-bsd fork technique.
	- support a max_idle value of 0.
	- support setting of idle timeout value (IO::AIO::idle_timeout).

3.72 Fri Feb 11 04:25:38 CET 2011
	- use _POSIX_MEMLOCK_RANGE to detect mlock/munlock.
        - aio_mknod always used a dev_t value of 0.
        - new treescan option: --grep.
        - add more S_IF macros, and major/minor/makedev "macros".

3.71 Thu Dec 30 08:18:46 CET 2010
	- the numerical result value passed to callbacks did not stringify
          correctly, due to internal reuse and failure to reset the sv flags.
	- actually test for posix_[mf]advise, as at least uClibc defines
          _POSIX_ADVISORY_INFO without actually having any of the required
          funcitonality. ugh.

3.7  Mon Nov  1 23:00:34 CET 2010
        - implement/add madvise, mmap, munmap, aio_mlockall, munlockall,
          aio_mlock, munlock, msync and mtouch to @EXPORT_OK.
        - document the sad state of affairs w.r.t. pthread on many bsds.
	- do not enable mmap on systems without _POSIX_MAPPED_FILES
          (openbsd 4.8).
        - do not leak memory in IO::AIO::mmap when the scalar already
          had string-data.
	- add O_RDWR, O_APPEND and O_EXCL symbols and semi-document
          them.
        - cache the result IV, for a minor speedup in the common case.
        - croak when an mmapped-scalar changes location, to detect
          user-errors better.
        - fix aio_readlink prototype.
2011-11-23 11:07:39 +00:00
hiramatsu
9a86a0ef04 Update p5-Test-POE-Client-TCP to 1.10.
Change from previous:
1.10  Wed Jun 29 10:37:32 BST 2011
  - Explicitly shutdown socket in/out on destruction under Cygwin/MSWin32
2011-11-23 11:07:16 +00:00
taca
654b0093b3 Use lang/ruby/json.mk to handle dependency to ruby-json.
Bump PKGREVISION since dependency would change with ruby193-base.
2011-11-23 05:29:52 +00:00
taca
72a69bbb75 * Needs dependency to ruby-json since 3.11. So, use lang/ruby/json.mk
to handle dependency to ruby-json.
* Fix miscellaneous permission of files.

It should fix build problem with ruby18-base.
2011-11-23 05:21:03 +00:00
joerg
494ae12977 Fix build with newer GCC versions 2011-11-22 18:09:31 +00:00
joerg
42e77d93e6 Fix missing prototype errors with newer GCC. 2011-11-22 18:06:16 +00:00
joerg
2a9acf9c87 Fix missing prototypes errors with newer GCC 2011-11-22 18:04:58 +00:00
cheusov
b57c88eaec MAINTAINER=ddeus.pkgsrc@mailnull.com based on a private inquiry 2011-11-22 16:10:34 +00:00
hiramatsu
223892cdc1 Update p5-Devel-Checklib to 0.95.
Changes from previous:
0.95    2011-10-22      Clean up object files.
                        Also MSVC generates extra files, clean them up.

0.94    2011-10-14      Better error message.
2011-11-22 11:18:34 +00:00
marino
a81c3bac25 devel/libscsi: Disable FreeBSD and DragonFly
The FreeBSD SCSI library, on which this package is based, was removed in
1998 and replaced with CAM-SCSI.  DragonFly never had it.  Neither
platform has the required <sys/scsiio.h>.  Other patches are
NetBSD-specific, so the scope of this package must be narrowed once again.
2011-11-22 10:47:14 +00:00
sno
98ff99c469 Updating package for CPAN module Mouse in devel/p5-Mouse from 0.93 to
0.97.

Upstream changes:
0.97 2011-10-09 14:45:55
    [TEST FIXES]
    - Fixes in 0.96 is broken

0.96 2011-10-09 14:34:39
    [TEST FIXES]
    - Workaround for RT #71211 (made the failing test a TODO)

0.95 2011-10-07 13:41:31
    [TEST FIXES]
    - Workaround for RT #71211 (maybe)

0.94 2011-10-03 17:07:57
    [BUG FIXES]
    * Resolve #68351, tests produced deprecation warnings in 5.14
    * Resolve #70518, a build problem in 5.15
    * Resolve #70569, prototype mismatch warnings might happen in 5.8
2011-11-22 07:07:52 +00:00
hiramatsu
f2ad1bd25f Update p5-MooseX-Types-Common to 0.001003.
Changes from previous:
0.001003 2011-08-31 11:35EST
  - The positive and negative number types mistakenly accepted zero. Reported
    by Eric Brine. RT #53234.
  - Added PositiveOrZero{Int,Num} and NegativeOrZero{Int,Num} types. (Dave
    Rolsky)
2011-11-22 03:38:03 +00:00
seanb
1dfa44dafd Don't hard code -pthread in nspr.pc. Similar to devel/nss/Makefile. 2011-11-21 21:33:13 +00:00
hiramatsu
b6aae01524 Update p5-MooseX-Types-Structured to 0.28.
Changes from previous:
0.28   03 October 2011
        - Fixed regression where mixed type constraints (MX:Types style and
        'classic' Stringy style) are used in a single structured type doesn't
        work.

0.27   28 April 2011
        - test fixes for new Moose

0.26   02 January 2011
        - removed version from Test::Fatal as asked by the debian folks
        - small documentation updates

0.25   28 December 2010
        - fixed bug where ->is_subtype_of dies meaninglessly when the type we
          are trying to check is not a type we can find.  This makes our
          handling consistent with core Moose.  Also changed ->equals and
          ->is_a_type_of to be consistent.
        - Added test case for above
        - The test suite now uses Test::Fatal instead of Test::Exception (Karen
          Etheridge).

0.24   16 November 2010
        - Added some performance enhancing caching code (phaeton)
2011-11-21 14:39:27 +00:00
hiramatsu
e3c67fdab6 Add p5-Moo. 2011-11-21 14:37:48 +00:00
hiramatsu
cdc3726d71 Import Moo into devel/p5-Moo, which is required to update
databases/p5-SQL-Translator.

This module is an extremely light-weight, high-performance Moose
replacement. It also avoids depending on any XS modules to allow
simple deployments. The name "Moo" is based on the idea that it
provides almost -but not quite- two thirds of Moose.
2011-11-21 14:35:51 +00:00
hiramatsu
e2d537e66b Update p5-Devel-PPPort to 3.20.
Changes from previous:
3.20 - 2011-09-10

    * fix CPAN #56749: isASCII and isCNTRL macros are buggy
      (thanks to Karl Williamson for providing a patch and patiently
       waiting almost two years for me to integrate it)
    * fix CPAN #70427: RealPPPort.xs:1587: error: lvalue required as unary ‘&’ operand
2011-11-21 08:44:48 +00:00
hiramatsu
4348176189 Update p5-Object-Signature to 1.07.
Changes from previous:
1.07 Thu 24 Mar 2011
	- Updating to Module::Install::DSL 1.00
	- Removing the use of prefork as the modules we use are fairly small
	- Removed -w from test scripts to be compatible with tainting

1.06 Sat  6 Jan 2007
	- Added the specialised subclass Object::Signature::File
2011-11-21 06:14:39 +00:00
hiramatsu
4bd7b4f94d Add p5-strictures. 2011-11-21 06:13:46 +00:00
hiramatsu
08ac55f0a1 Import strictures into devel/p5-strictures, which is required to
update databases/p5-SQL-Translator.

p5-strictures provides "strictures" directive.

  use strictures 1;

is equivalent to

  use strict;
  use warnings FATAL => 'all';

except when called from a file where $0 matches:

  /^x?t\/.*(?:load|compile|coverage|use_ok).*\.t$/

and when either '.git' or '.svn' is present in the current directory.
2011-11-21 06:12:25 +00:00
ryoon
75da5713a2 Add gitolite 2011-11-20 19:15:51 +00:00
ryoon
b8af25aba0 Import gitolite-2.2 as devel/gitolite
Gitolite is an SSH-based gatekeeper providing access control for
a server that hosts many git repositories. Without gitolite, each
developer needing to push to one of the repositories hosted would
need a user account on that server; gitolite lets you do that just
using SSH public keys tied to a single, common, user that hosts
all the repositories.

Gitolite can restrict who can read (clone/fetch) from or write
(push) to a repository, and who can push to what branch or tag -
an important issue in corporate environments. Other features include:

* access control by branch-name or by modified file/directory;
* per-developer "personal namespace" prefixes;
* simple but powerful configuration file syntax (with validation);
* config files (and authority for maintaining them) can be split;
* easy integration with gitweb;
* comprehensive logging;
* easy migration from gitosis.
2011-11-20 19:11:49 +00:00
agc
4f0743678e add and enable elftoolchain 2011-11-20 06:26:40 +00:00
agc
f15d9e1fe6 Initial import of elftoolchain-0.5.1 into the packages collection.
A BSD-licensed implementation of compilation tools (nm, ar,
	as, ld, etc.) for the ELF object format.

	This release contains BSD-licensed implementations of the
	"libdwarf" and "libelf" libraries, and of the "addr2line",
	"ar", "brandelf", "c++filt", "elfcopy", "elfdump",
	"findtextrel", "mcs", "nm", "ranlib", "readelf", "size",
	"strings" and "strip" program development utilities.  The
	release also contains API and utility reference documentation
	(300+ manual entries in all), and contains test suites for
	some of these released utilities and libraries.

With thanks to jkoshy for all the help.
2011-11-20 06:25:17 +00:00
alnsn
66c9ac8ef3 Add patches from upstream bug #51851.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51851
2011-11-19 21:16:22 +00:00
taca
0bac1bfd77 Update ruby-railties pacakge to 3.0.11.
*Rails 3.0.11 (unreleased)*

* Updated Prototype UJS to lastest version fixing multiples errors in
  IE [Guillermo Iguaran]
2011-11-19 15:39:02 +00:00
taca
efe1d02044 Update ruby-activemodel to 3.0.11 (version change only). 2011-11-19 15:33:17 +00:00
taca
134364a481 Update ruby-activesupport3 to 3.0.11 (version change only). 2011-11-19 15:32:34 +00:00
hiramatsu
3c60543cdb Update p5-PatchReader to 0.9.6.
Changes from previous:
0.9.6 4/11/2011
  Add tests to instantiate all modules and verify parsing of patches
  Fix POD syntax
  Fix corruption due to patched lines having a + or - as the first character
  Fix FixPatchRoot w/DOS eol patches (RT bug #35362, regression from v0.9.3)
  Attic file support for FixPatchRoot (RT bug #40467)
  Multiple file patch support (RT bug #47625)
2011-11-19 03:27:44 +00:00
hiramatsu
d58976ca64 Update p5-Test-Warn to 0.23.
Change from previous:
0.23  2011-02-24
        - compatibility with Perl 5.14 (ANDK)
2011-11-18 13:22:22 +00:00
hiramatsu
6c866c209e Update p5-MooseX-StrictConstructor to 0.16.
Changes from previous:
0.16     2011-04-22

- Don't wrap BUILDALL, since this breaks if the object doesn't inherit from
  Moose::Object (doy).

0.15     2011-04-13

- The fix in 0.14 only worked with Moose 2.0, causing failures with earlier
  versions.

0.14     2011-04-13

- Using extends caused strictness to be lost. Fixed by Karen Etheridge.

0.13     2011-02-22

- This release provides forward compatibility with Moose 1.99+. It will still
  work with Moose 1.23 as well. Most of the work was done by Jesse Luehrs.

0.12     2010-10-29

- Switched tests to use Test::Fatal instead of Test::Exception.
2011-11-18 13:20:55 +00:00
hiramatsu
c47d631dca Add p5-MooseX-Daemonize. 2011-11-18 08:27:59 +00:00
hiramatsu
13a48193ee Import MooseX::Daemonize into devel/p5-MooseX-Daemonize, which is used
by www/p5-Catalyst-Devel.

Often you want to write a persistant daemon that has a pid file, and
responds appropriately to Signals. This module provides a set of basic
roles as an infrastructure to do that.
2011-11-18 08:26:45 +00:00
sbd
bd2374497c MAKE_JOBS_SAFE=NO 2011-11-18 08:06:09 +00:00
sbd
efb524833b Comment out 'check-mtp-device' in PLIST.Linux because it is not installed
and the README.packaging in the distribution says its 'not working yet'.
2011-11-18 04:19:56 +00:00
hiramatsu
fd1880ca1e Add p5-MooseX-SetOnce. 2011-11-18 03:25:47 +00:00
hiramatsu
2ac26a914c Import MooseX::SetOnce into devel/p5-MooseX-SetOnce, which is required
to update www/p5-HTML-FormFu.

The 'SetOnce' attribute lets your class have attributes that are not
lazy and not set, but that cannot be altered once set.
2011-11-18 03:23:21 +00:00
hiramatsu
6248eab841 Update p5-Data-Peek to 0.36.
Changes from previous:
2011-09-07 0.36 - H.Merijn Brand   <h.m.brand@xs4all.nl>

    * NAME / DISTNAME in Makefile.PL

2011-09-07 0.35 - H.Merijn Brand   <h.m.brand@xs4all.nl>

    * More cross-checks for META data

2011-09-01 0.34 - H.Merijn Brand   <h.m.brand@xs4all.nl>

    * Tests require Test::More-0.88 or up (RT#70538)
    * Tested on perl-5.14.1 and 5.15.1
2011-11-18 00:13:59 +00:00
hiramatsu
3f3ccb80bf Update p5-Test-SharedFork to 0.18.
Changes from previous:
0.18

    - More fixes for failure locations(hoelzro)

0.17

    - fixed test level(hoelzro)

0.16

    - doc tweaks
2011-11-18 00:13:36 +00:00
cheusov
282538bb8e Pass INSTALL to mk-c for cross-compilation 2011-11-17 18:53:53 +00:00
jakllsch
e2c8b013f5 Update to libftdi-0.19.
Changes since 0.18:
- Make kernel driver detach configurable (Thomas Klose)
- Correct ftdi_poll_modem_status() result code (Tom Saunders)
- cmake build system improvements (Evgeny Sinelnikov)
- Fix uninitialized memory access in async mode (Intra2net)
- Support for FT232R eeprom features (Hermann Kraus)
- Fix size returned by ftdi_read_data (Hermann Kraus)
- C++ wrapper: Fix infinite recursion in set_bitmode (Intra2net)
- Improvements to the python wrapper (Flynn Marquardt and Chris Zeh)
2011-11-17 18:17:48 +00:00
hiramatsu
0077b51d83 Update p5-MooseX-Params-Validate to 0.16.
Changes from previous:
0.16 2011-01-29
    - The validated_list and validated_hash functions now accept the values to
      be validated as both a hash and a hash reference.

0.15 2010-11-29
    - Add MX_PARAMS_VALIDATE_ALLOW_EXTRA which allows extra parameters in
      validation calls (like allow_extra for Params::Validate).
    - Converted to Test::Fatal.
2011-11-17 14:13:39 +00:00
drochner
cf1b837c4f update to 0.4.16
changes:
-Convert MMX and SSE backends to a new instruction scheduler
-Add alignment and size hints to parser
-bugfixes
2011-11-17 12:45:06 +00:00
hiramatsu
b95990ddd2 Update p5-Log-Report to 0.94.
Changes from previous:
version 0.94: Tue Aug 23 11:14:59 CEST 2011

	Changes:

	- when an exception get throw()n again, but with a different
	  "reason", the fatality "is_fatal" will automatically adapt.

	Improvements:

	- add Log::Report::Exception::isFatal()

version 0.93: Thu Jun 30 09:45:24 CEST 2011

	Fixes:

	- faults caused by $? should not exit with 0
	  rt.cpan.org #68496 [Zephaniah E. Hull]

	- die's in try blocks did not produce a Log::Report::Message
	  reported by [Patrick Powell]

	- fix use for non-admin Windows users
	  rt.cpan.org#67935 [unknown]

	Improvements:

	- ability to change message and reason of an ::Exception

	- lazy-load Log::Report::Die

version 0.92: Fri Apr 15 10:26:33 CEST 2011

	Fixes:

	- another attempt to silence test for Windows bug.

	Improvements:

	- additional doc to dispatcher(), triggered by [Patrick Powell]

	- add                error 'xx', _to => $disp;
          as alternative to  report {to => $disp}, ERROR => 'xx';

version 0.91: Wed Jan 26 16:24:25 CET 2011

	Fixes:

	- enabling and disabling dispatchers did not work
	  [Patrick Powell]

	Improvements:

	- produce nice error when __x received even length list.

	- added Log::Report::Dispatcher::Callback

	- typos in new Callback.pm   [Patrick Powell]

	- disable test which fails on bug in confess on Windows
	  http://rt.perl.org/rt3/Ticket/Display.html?id=81586

	- improved output with new OODoc

version 0.90: Wed Dec 22 16:29:51 CET 2010

	Changes:

	- ::Exception stringifies with lowercase reason, was uppercase

	Fixes:

	- repair Log::Report::report(is_fatal) option.

	- reimplementation of totalDigits and fractionDigits facets,
	  triggered by rt.cpan.org#63464 [mimon-cz]

	- fix handling results of filters

	Improvements:

	- reorder checks in report() to be faster when the message
	  is ignored (for instance trace)
2011-11-17 09:09:53 +00:00
is
933d2ea7af Make this work on thumbless CPUs. 2011-11-16 21:30:07 +00:00
sno
2739ffa62f Update package for Storable module ehancing Perl programming language
residing in devel/p5-Storable from 2.21nb2 to 2.30.

Upstream changes (since 2.21):
Sun  3 Jul 09:10:11 IST 2011   Abhijit Menon-Sen <ams@toroid.org>
    Version 2.29

	Various bugfixes, notably including preventing nfreeze from
	incorrectly stringifying integers.

Fri  3 Dec 14:12:32 GMT 2010   David Leadbeater <dgl@dgl.cx>
    Version 2.25

	Support for serializing coderefs containing UTF-8.

Fri Nov 12 10:52:19 IST 2010   Abhijit Menon-Sen <ams@toroid.org>

    Version 2.24

	Performance improvement for overloaded classes from Benjamin
	Holzman.

Fri Nov 12 10:36:22 IST 2010   Abhijit Menon-Sen <ams@toroid.org>

    Version 2.23

	Release the latest version from the Perl repository.
2011-11-16 09:40:42 +00:00
sbd
03d28ed8ca Add missing devel/readline buildlinks.
Bump PKGREVISIONs
2011-11-16 08:23:48 +00:00
sno
97bd9cf4da Updating Perl5 module File::pushd in devel/p5-File-pushd from 1.00nb2 to
1.001.

Upstream changes:
1.001     2011-09-14 22:49:56 America/New_York
    - updated docs to clarify that pushd() and tempd() croak on errors
    - if tempd() croaks, error appears at tempd()'s caller, not from within
      tempd() itself
    - warnings enabled if perl version >= 5.006
    - adds 'untaint_pattern' option with a passable default
2011-11-16 08:17:54 +00:00
sno
badb4f5c75 Updating Perl module File::chdir in devel/p5-File-chdir from 0.1004nb1 to
0.1006.

pkgsrc changes:
- switching back to default module type (EU::MM)

Upstream changes:
0.1006    2011-11-02 18:11:13 America/New_York
    - Handle directories with newlines [rt.cpan.org #72114]

0.1005    2011-11-02 14:21:27 America/New_York
    - Fixed rt.cpan.org #53064 [Michael Schwern]

    - Removes bundled Test::More

    - Converted distribution builder to Dist::Zilla
2011-11-16 08:14:45 +00:00