Commit graph

16606 commits

Author SHA1 Message Date
adam
02581fe69d Changes 0.004:
* bugfix: require bugfixed version of Lexical::SealRequireHints
* document that Perls prior to 5.9.3 don't propagate the right lexical
  state into string eval
* test that handlers are scoped correctly across swash loading
2011-08-07 08:11:02 +00:00
adam
e72253e3cf Changes 0.91:
* Typo fixes in documentation
* POD link fix.
2011-08-07 08:07:00 +00:00
adam
be76f5f162 Revision bump after updating perl to 5.14.1 2011-08-07 08:05:31 +00:00
adam
4bee0ee3fc Revision bump after updating perl to 5.14.1 2011-08-07 08:03:22 +00:00
adam
d9a2c003c6 Changes 1.03:
* Moving to a production version
* Upgrading to Module::Install::DSL 1.00
2011-08-07 08:02:38 +00:00
adam
aeb61aefb4 Revision bump after updating perl to 5.14.1 2011-08-07 08:01:11 +00:00
adam
87c400c610 Changes 0.07:
* oops, depends Algorithm::Diff 1.19 again ;)

Changes 0.06:
* depends Algorithm::Diff 0.19
2011-08-07 08:00:00 +00:00
adam
39b6252215 Revision bump after updating perl to 5.14.1 2011-08-07 07:55:16 +00:00
adam
fd420fdf8b Changes 0.27:
- Hotfix for `perlbrew install` command

Changes 0.26:
- Fix GH 119
- Fix t/08.exit_status.t for cpantesters
- Fix several bugs in `exec` command
- Implement GH 103 - install -v shows build.log
- Add -Dusedevel when installing blead perl

Changes 0.25:
- suggest when user types wrong commands.
- Improvements about self-upgrade.
- exit with non-zero status code when there's some sort of error.
- Added verification of existing alias before attempting unalias.
- Fix `install-cpanm` for due to a recenet github cert update.
2011-08-07 07:52:46 +00:00
adam
56c22f380f Changes 0.9.6:
* Use File::Path's "legacy" mkpath and rmtree functions. No longer needs
  File::Path >= 2.07.

Changes 0.9.5:
* Avoid using done_testing so this works on older systems
2011-08-07 07:47:51 +00:00
adam
21b4c619bc Changes 0.18:
* hmmm. i released broken dist at last night with too much alchole...

Changes 0.17:
* fixed cpan doc fix

Changes 0.16:
* skip perl distribution not only for perl-X.Y.Z.tar.gz but also
  perl-X.Y.Z.tar.bz2

Changes 0.15:
* --compare-changes deprecated. It can use cpan-listchanges instead

Changes 0.14:
* doc enhancements
2011-08-07 07:43:34 +00:00
adam
ddf8a67cec Changes 1.4008:
* Added experimental --skip-configure
* Delay load Module::Build bootstrap so that -L won't auto-intall
  the latest M::B

Changes 1.4007:
* Remove LWP from Makefile.PL dependencies, since due to the split it brings in
  many dependencies such as HTTP::Daemon and HTTP::Parser (which requires a C
  compiler). HTTP::Tiny is embedded as a last resort anyway, and if Makefile.PL
  is executed via some CPAN client (CPAN.pm, CPANPLUS or cpanminus) it means
  your client is already configured to be able to fetch files over HTTP.
2011-08-07 07:08:26 +00:00
adam
398318271a Changes 0.311:
* require the correct version of Getopt::Long::Descriptive

Changes 0.310:
* classes are now loaded with Class::Load, which should avoid bugs
  where classes are not succesfully loaded by program execution
  continues anyway
* more checking is now done to ensure that plugins are members of the
  correct base class

Changes 0.309:
* skip a failing test on perl 5.8.x

Changes 0.308:
* When App::Cmd::Setup tries to load MyApp::Command, and it exists but
  will not compile, the exception will now propagate.  Previously, it
  failed silently and App::Cmd::Command was used instead.
2011-08-07 07:04:29 +00:00
adam
92221ce8e0 Changes 0.31:
* doc update

Changes 0.3:
* new cascading attribute for subcommands

Changes 0.2:
* New Feature: Cascading Subcommand
* Deprecated Feature: Long Option Subcommand (still work)
* Abundant DOCs

Changes 0.103:
* Release

Changes 0.102:
* Re-upload

Changes 0.10:
* Update document

Changes 0.09:
* Fix the command pattern used in help.
2011-08-07 06:58:43 +00:00
adam
65041ae29a Revision bump after updating perl to 5.14.1 2011-08-07 06:52:49 +00:00
adam
03a2b3afd5 Changes 5.34:
* AE::TLS didn't support both cert_file and key at the same time,
  due to some copy&paste bug
* improve AE::Handle timeout documentation slightly.
2011-08-07 06:05:31 +00:00
adam
5020d66c61 Changes 0.15:
* Standardize the tests' Mouse/Moose loading eval/skip code

Changes 0.14:
* Skip t/004-x-modules-mouse.t if you don't have MouseX::Types 0.03 since
  older versions do not work with modern Mouse
2011-08-07 05:59:47 +00:00
adam
bc322f205e Revision bump after updating perl to 5.14.1 2011-08-07 05:49:30 +00:00
adam
ebf38bd213 Revision bump after updating perl to 5.14.1 2011-08-07 05:38:14 +00:00
adam
557f833e91 Revision bump after updating perl to 5.14.1 2011-08-06 20:00:57 +00:00
wiz
1080e82dfa Do not install yacc.1. Addresses PR 45161 by Thomas Cort.
Add comment to patch-aa while here.
2011-08-06 17:15:42 +00:00
wiz
84cad0b5e5 Update to 3.280:
Version 3.28 - 12 May 2011

   - added an enhancement to the tiled-image compression method when compressing
     floating-point image using the standard (lossy) quantization method.  In
     cases where an image tile cannot be quantized,  The floating-point pixel values
     will be losslessly compressed with gzip before writing them to the tile-
     compressed file.  Previously, the uncompressed pixel values would have
     been written to the file, which obviously requires more disk space.

   - made significant internal changes to the structure of the tile compression
     and uncompression routines in imcompress.c to make them more modular and
     easier to maintain.

   - modified configure.in and configure to force it to build a Universal
     binary on Mac OS X.

   - modified the ffiter function in putcol.c to properly clean up allocated
     memory if an error occurs.

   - in quantize.c, when searching for the min and max values in a float array,
     initialize the max value to -FLT_MAX instead of FLT_MIN (and similarly
     for double array).
2011-08-06 15:44:20 +00:00
adam
5a2c9d42dc Changes 1.312:
* Apply Stephen Oberholtzer's patch to fix a test freeze.
* IO::Handle->blocking() is broken on MSWin32, locking up
  t/10_units/04_drivers/01_sysrw.t in some cases. Stephen provided a
  patch to Perl and to POE to work around the issue. It's portable
  enough that things shouldn't immediately break after Perl is fixed.
* Resolves rt.cpan.org ticket 69769.
* getnameinfo() returns host and port in the opposite order of
  unpack_sockaddr_in(). Swap the return values so the right ones appear
  in ARG1 and ARG2. Thanks to Luiz Eduardo Roncato Cordeiro at CERT
  Brazil for spotting the problem and suggesting the fix. This should
  resolve his rt.cpan.org ticket, #68959.
* Add stack traces to _data_handle_remove() failures.
* Add note about Perl 5.6 issues with '>&' open mode
* Document using getsockname to verify a listening socket
* Localize $SIG{__DIE__} when rethrowing userspace exceptions from a
  safe point. Avoids shenanigans at a distance when reporting on
  userspace errors. May thwart someone's exception handling, but I
  don't know a good way to satisfy everyone here. Suggestions?
* Don't fail t/00_info.t if POE::Test::Loops is unavailable.
* This test dependency is intended to be optional, and the loop tests
  should be skipped if the user doesn't want them. Problem reported by
  skbz in irc.perl.org #poe, related to cpanm installing
  POE::Test:Loops in a user-local directory but not looking there when
  installing POE.
* Fix mangled stdio checks. This one passes all tests.
2011-08-06 13:24:20 +00:00
adam
9e8972b858 Changes 1.312:
Require Test::More 0.94. Dist::Zilla's ReportVersinos plugin wants it.
2011-08-06 13:15:54 +00:00
wiz
aa9e9e6459 Update to 0.5.3:
mdds 0.5.3

* mixed_type_matrix

  * re-implemented the filled storage for better performance, with two
    separate implementations for zero and emtpy matrix types.  The
    newer implementation should improve object creation time
    considerably.
2011-08-06 10:53:30 +00:00
wiz
e0b0395cd2 Update to 1.5.2:
2011-7-24 meld 1.5.2
=====================

  New features:

    * Add a new menu item and shortcut for switching between panes in
      file comparisons (Kai Willadsen)
    * Support type-ahead search in version control views (Oliver Gerlich)

  Fixes:

    * Non-editable files are now handled properly when doing sensitivity
      setting of change actions, and actions on the central change bar are
      presented accordingly (Piotr Piastucki, Kai Willadsen)
    * Fix incorrect comparison display in files containing FF or NEL linebreak
      literals (Kai Willadsen)
    * Updates to the Fossil version control support (Jan Danielsson)
    * Use faster validity check for Bazaar repositories (Kai Willadsen)
    * Many minor updates and other fixes (Tomasz Bury, Alan Horkan,
      Julian Taylor, Kai Willadsen)

  Translation updates
2011-08-06 10:45:21 +00:00
wiz
217cd652ff Update to 1.9.1:
Mercurial 1.9.1 (2011-08-01)

This is a regular bugfix release. It fixes several regressions
introduced in 1.9. The hgweb server now disables MIME type guessing
by default to avoid a potential cross-site scripting issue when
hosting untrusted repositories (issue2923). See UpgradeNotes for
more info.

    dispatch: make sure global options on the command line take precedence
    eol: ignore IOError from deleted files in commitctx
    hgcia: set default value of strip to -1 (issue2891)
    hgweb: do not ignore [auth] if url has a username (issue2822)
    hgweb: handle 'baseurl' configurations with leading slash (issue2934)
    hgweb: raw file mimetype guessing configurable, off by default (BC) (issue2923)
    httpclient: import ca33b88d143c from py-nonblocking-http (issue2932)
    patch: fix parsing patch files containing CRs not followed by LFs
    rebase: block collapse with keepbranches on multiple named branches (issue2112)
    rebase: reset bookmarks (issue2265 and issue2873)
    revert: restore check for uncommitted merge (issue2915) (BC)
    revsets: catch type error on tip^p1(tip) (issue2884)
    revsets: do the right thing with x^:y (issue2884)
    subrepo: handle adding svn subrepo with a svn:external file in it (issue2931)
    subrepo: use working copy of .hgsub to filter status (issue2901)
    url: store and assume the query part of an url is in escaped form (issue2921)
    util: rename the util.localpath that uses url to urllocalpath (issue2875)
    verify: filter messages about missing null manifests (issue2900)
    web: output a correct date in short format (issue2902)
2011-08-06 10:21:19 +00:00
tron
26ae5e9635 Update "p5-Mouse-0.93" package 0.93. Changes since version 0.70:
- Make sure weak attributes remain weak when cloning (Moose 2.0007)
- Replace C++-style comments (//) with C89-style comments(/* */)
  (RT #67412)
- $type_constraint->check() accepts extra arguments for extensibility
  (requested by @lestrrat)
- Fix an abuse of a private Perl API, which changed at Perl 5.13.10
  (Thanks to avar)
- Support the DOES() method for Mouse::Object
-  Disable foreign class warnings introduced at 0.71, which affects
   compatibility with Moose (and will re-introduce in more compatible
   way in the future)
- Workaround SL4A where mro.pm doesn't exist even if Perl >= 5.10.0
  (reported by @hide_o_55)
- Fix packaging issues
- META.yml was not updated (reported by @shohex)
- `make realclean` should remove xshelper.h
  (patched by Ingy dot Net, and modified by gfx)
- Type coercion routines have been refactored; coercions are compiled
  on demand.
- Role application to instances cached anonymous classes in wrong way
- Fix an error message to be compatible with Moose's
- Fix build problems
- Fix tests not to depend on platforms
- 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't
- Wrong name for a method in Mouse::Meta::TypeConstraint:
  s/is_a_subtype_of/is_a_type_of/
- $type_constraint->type_parameter didn't return the correct value
  if it's a subtype of paramterized type constraints
- Roles which attributes has no methods could affect cache invalidation
- Resolve RT #61906 (Syohei Yoshida): A single 'accessor' did
  not define the method for the attribute
- Fix a mis-use of aTHX_/pTHX_ in XS (Vincent Pit)
- Resolve RT #61852 (Vincent Pit): Parametrized type constraints didn't
  call their "where" clause anymore.
- Mouse::Object::DESTROY could fail to call DEMOLISHes in some cases
  (reported by @typester).
- Fix tests failed against 5.6.2
- Combination of 'isa' and 'does' for has() sugar was incorrectly
  proccessed in Mouse::PurePerl.
- Fix foreign class checking routines. Please update MouseX::Foreign.
- Workaround 5.6.problems
- Fix edge cases of handles => sub { ... }
- Aoid warnigs on attribute cloning
- Diamond inheritanc without C3 mro cauld cause problems in Mouse::XS
- Workaround Test::Builder2 problem again.
  Loading Mouse before loading Test::Builder 2.00_01 could causes SEGV,
  so I ensure to load Test::Builder first.
- Fix some compatibility issues on perl 5.6.2
- Resolve RT #61613 (Brett)
- Internal refatoring has removed a number of incompatibilities
  in Mouse::PurePerl.
- Error messages from duck types are now compatible with Moose.
- Inheritance from non-Mouse classes now produces warnings.
  Use MouseX::Foreign if you want this type of inheritance.
- A new module Mouse::Meta::Role::Application has been added.
  It doesn not affect public APIs, but internals are radically
  changed. For users, using Mouse without roles should consume
  less memory.
- Meta class reinitialization caused by Mouse::Util::MetaRole
  did not work correctly
2011-08-06 10:16:56 +00:00
tron
3d7a7c86c1 Update p5-Devel-PPPort to version 3.19.03. Chance since version 3.19.03:
- fix CPAN #50763: mistaken use of $[
      (thanks to Zefram for spotting this)
- remove spurious PUSHMARK from Perl_ppaddr_t
      (thanks to Gerard Goossen for providing a patch)
- improved support for newer compilers in buildperl.pl
      (thanks to Philippe Bruhat (BooK) for providing a patch)
- added support for the following API
  memEQs
  memNEs
- lots of small toolchain updates
- fix a warning emitted by the test suite with older perls
- added support for the following API
  newSVpvs_share
  get_cvn_flags
  get_cvs
      (thanks to Goro Fuji for providing a patch to
      implement all of these, fixes CPAN #47174)
- keep up with latest core changes
2011-08-06 10:02:34 +00:00
adam
7229c4b175 Fix buidling on Mac OS X 10.7 2011-08-05 00:36:09 +00:00
wiz
9253beda17 Add upstream bug report URL. 2011-08-04 23:58:35 +00:00
wiz
d8614a74c9 Get rid of pkg-config build dependency. 2011-08-04 23:52:04 +00:00
joerg
9e9b529406 Adjust assembler constraint to work with Clang. From FreeBSD. 2011-08-02 17:02:38 +00:00
obache
19c5701265 Update cutter to 1.1.8.
== [release-1-1-8] 1.1.8: 2011-07-31

=== Cutter

==== Improvements

  * Supported notify-send availability detection.
  * Added --mode=play option that plays test result from
    test log.
  * Updated documents for Solaris 10.
  * Supported assertion failures in other thread. Bug #3341429
    [Reported by Romain Tartière]

==== Changes

  * Added Debian GNU/Linux wheezy support.
  * Removed Ubuntu Maverick Meerkat support.
  * Added Ubuntu Natty Narwhal support.
  * Removed Fedora 14 support.
  * Added Fedora 15 support.

=== cut-diff

==== Improvements

  * Made --label option optional.
2011-08-02 12:15:00 +00:00
tnn
d17bf8a91e PR pkg/45192: Alex Hornung: add DragonFly support to xulrunner thread_posix 2011-08-01 08:17:16 +00:00
dholland
4c2380f814 Fix void main, which clang won't accept. While here, fix an LP64 issue
caught by gcc (malloc without stdlib.h) so bump PKGREVISION.
2011-08-01 05:37:12 +00:00
dholland
85c16edea6 Fix bug that was emitting #line directives with a line number of 0, which
clang strenuously objects to. Fixes clang build of audio/gmpc and maybe
others. PKGREVISION -> 2.
2011-08-01 05:03:44 +00:00
dholland
74c8335013 Fix broken build. 2011-07-31 22:15:36 +00:00
adam
a6bd260069 Changes 2.8.5:
* Revert "Add a new function SWIG_GET_WRAPPER_DEPENDENCIES to UseSWIG.cmake"
* Use devenv instead of msbuild for vs2010.
* Revert "With very long file names, VS 2010 was unable to compile files."
* Use relative paths for custom command inputs.
* Look for VCExpress as a possible build tool as well as devenv.
* KWSys: Recognize color TERM=screen-256color-bce
* find_library: Use lib->lib64 conversion in CXX-only projects
* libarchive: Install COPYING with CMake documentation
* FindJNI: Search in Fedora arch-specific JVM location
* FindSWIG: Use NAMES in find_program directives
* Documentation: Fix spelling / formatting errors
* FindBoost: Fixes
* FindBoost: Also search for 1.46.1
* Detect VS 2010 SP1, faster and more robust detection
* Fix a memory leak.
* Fix for bug10798.  VS10 did not append -I flags with COMPILE_FLAGS prop.
* Append and do not clobber CMAKE_CXX_FLAGS in the test.
* Use bin tree for inclues to avoid -I with spaces in the path.
* One more try.  Use full path by default, and relative on broken compilers.
* Fix for bug11927, external project git clone step always runs vs10.
* XL: Place Fortran modules with -qmoddir= flag
* Teach file(DOWNLOAD|UPLOAD) to timeout after inactivity
* Xcode: Fix parallel build depends with universal binaries
* Fix style errors added by parent and grandparent
* Use cascading-if for per-config test and install code
* CTest: Report tests not run due to unknown configuration
* GNU: Fix CMAKE_INCLUDE_SYSTEM_FLAG_<lang> value
* Teach find_(library|package) about Linux multiarch
* Test find_package multiarch support
* more...
2011-07-31 22:04:03 +00:00
tnn
0ae1edcaf1 The file throw_gcc.h gets installed when building with some GCC versions.
Instead of dealing with conditional PLIST logic, create an empty file.
2011-07-31 18:00:05 +00:00
cheusov
a892a547d9 Add {,nb*} suffix to dependencies. Approved by joerg@ 2011-07-29 22:09:15 +00:00
ryoon
4a17f1887e Add gmock 2011-07-29 15:21:45 +00:00
bouyer
ce4cd97403 Update to 0.14, OK sketch@
Changes since 0.03:
0.14  Fri Jun 03 2011
	- The filename memory is now a part of the object (not a package variable
	  any more). This was a bug.
	- Since <fork> is not performed on Windows OS as on Linux, I removed the
	  <eval> and <warn> from 0.13 and add an INFO to the documentation.
	- Updated the documentation.

0.13  Wed Jun 01 2011
	- Add ability to define the user identifier for the daemon if you want to
	  run it under other user then the parent (request from Holger Gläss).
	- Add <eval> and <warn> for OS not supporting POSIX::setsid (e.g. Windows).
	- Updated the documentation.

0.12  Tue Mai 24 2011
	- Init() did not close all filehandles reliably in some cases. Thanks again
	  to Rob Brown for reporting.
	- Text improvement in the documentation.

0.11  Mon Mai 23 2011
	- Init() didn't close all filehandles reliably (see also bug report at
	  http://rt.perl.org/rt3/Ticket/Display.html?id=72526). Thanks to Rob Brown
	  for reporting and offering a patch.
	- Attributes 'dont_close_fh' AND 'dont_close_fd' added so we can define
	  file handles and descriptors that must be preserved from the parent into
	  the child (daemon).
	- Updated the documentation.
	- In some environment it is not allowed to open anonymous files. In this
	  case now a 'pid_file' must be defined. Thanks to Holger Gläss for
	  reporting.

0.10  Fri Apr 01 2011
	- Improvement how Init() determines whether it was passed a blessed object

0.09  Tue Mar 15 2011
	- Fix for a possibly not reseted numbered match variable ($1).
	- Typo fix and text improvement in the documentation.

0.08  Sun Mar 13 2011
	- The <open> Mode of the daemon file handles STDIN, STDOUT, STDERR can be
	  specified now. The default Mode values are the same as before.
	- Updated the documentation.

0.07  Thu Feb 17 2011
	- Add signal processing to Kill_Daemon().
	- Updated the documentation.

0.06  Mon Jan 17 2011
	- A lot of documentation was add to the source code.
	- Daemon STDIN was fixed to "read" now instead of "write".
	- Replaced global filehandles with scalars.
	- Add a <die> if <chdir> fails.
	- Updated the documentation and add a note to the documentation about the
	  behavior of process-group Signals.

0.05  Thu Okt 28 2010
	- Fixed a problem when using the old method of calling Proc::Daemon::Init
	  without object (reported by Alex Samorukov). The parent process didn't
	  exit.
	- Fixed a problem with Proc::ProcessTable 0.44: Under some conditions
	  'cmndline' retruns with space and/or other characters at the end.
	- Update and small fixes in the documentation.

0.04  Sun Okt 24 2010
	- Added functions: new(), adjust_settings(), fix_filename(), Status(),
	  Kill_Daemon(), get_pid() and get_pid_by_proc_table_attr().
	- Init() now returns the PID of the daemon.
	- Fork() now allways returns values like Perls built-in 'fork' does.
	- Description was rewritten, extended and moved to the new Daemon.pod file.
	- Additional test are done at installation.
	- $SIG{'HUP'} was set to be valid only 'local' (bug report).
	- POSIX::EAGAIN() was added to Fork() (bug report).
2011-07-29 15:21:11 +00:00
ryoon
06a82b03ae Import gmock-1.6.0 (googlemock) as devel/gmock from wip/gmock
Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s
specifics in mind, Google C++ Mocking Framework (or Google Mock for
short) is a library for writing and using C++ mock classes. Google Mock:

* lets you create mock classes trivially using simple macros,
* supports a rich set of matchers and actions,
* handles unordered, partially ordered, or completely ordered expectations,
* is extensible by users, and
* works on Linux, Mac OS X, Windows, Windows Mobile, minGW, and Symbian.
2011-07-29 15:18:29 +00:00
pettai
a2e51646be Minor Makefile tweak 2011-07-28 21:54:08 +00:00
pettai
0015bb84d3 Change MASTER_SITES to the new distribution point 2011-07-27 22:23:43 +00:00
dholland
7485e3b731 When using clang, use devel/ucpp as the C preprocessor, as clang's cpp
destroys tabs in makefiles and thereby causes things to fail miserably.
2011-07-26 16:05:27 +00:00
hans
3eb526c939 Fix build on SunOS. 2011-07-26 14:17:52 +00:00
cheusov
6f404fcec5 Dependency on lua-lrexlib-pcre was added.
This fixes PR 45169 by Luke Mewburn.
Approved by lukem@
2011-07-25 20:10:50 +00:00
obache
9864934d93 fix a typo, PR#45135. 2011-07-24 13:11:43 +00:00