Commit graph

24967 commits

Author SHA1 Message Date
wiz
8a4dbb8770 Update p5-Date-Manip to 6.51:
=head1 VERSION 6.51  2015-09-01

Changes suggested by perlcritic

Played with perlcritic and made a few minor changes based on it's suggestions.
I doubt I will use perlcritic significantly.

Date::Manip::Delta::value now returns an empty string

If a delta has an error, or no valid delta in it, the value method returns
an empty string instead of undef.  This is to be consistent with the
Date::Manip::Date::value method which returns an empty string.

Bug fixes

Fixed a bug where date/delta calculations with deltas that are too
large was not working correctly.  They now set an error condition
and fail.  RT 105737

Fixed a bug introduced by the previous patch and luckily discovered
pre-release by Tom Wyant.

Fixed code that produced a warning in 5.22.0.  Tom Wyant

Improved DM6 ParseDate and ParseDateString

Added C<@opts> argument.  Based on RT 105622.

Time zone fixes

Newest zoneinfo data (tzdata 2015f)

Now uses /etc/localtime as a method to determine the local timezone.
Patch supplied in RT 105159 (modified by me).  The patch uses some
code derived from DateTime::TimeZone .

Clearer message when the date is not valid in the timezone.

Test fixes

Added a number of new tests based on Devel::Cover.  Over the next several
releases, I intend to continue to add tests until coverage is 100%.

Documentation fixes

Fixed a typo.  RT 105546
2015-09-02 07:41:08 +00:00
mef
82ec1ac049 Update to 1.89b
--------------
Version 1.89b:
--------------
  - Revamped the support for persistent and deferred forkserver modes.
    Both now feature simpler syntax and do not require companion env
    variables. Suggested by Jakub Wilk.

  - Added a bit more info about afl-showmap. Suggested by Jacek Wielemborek.
2015-09-02 03:43:21 +00:00
markd
4402860a5c Don't try to use libgd if configure finds one. 2015-09-01 20:52:06 +00:00
mef
33b851b72e (pkgsrc)
- Add following line for make test
      BUILD_DEPENDS+= p5-Struct-Dumb-[0-9]*:../../devel/p5-Struct-Dumb
  - (but still one fails) as:
     not ok 26 - ->failure [3] gives EAI_NONAME
     #   Failed test '->failure [3] gives EAI_NONAME'
     #   at devel/p5-IO-Async/work/IO-Async-0.68/t/50resolver.t line 323.
     #          got: '7'
     #     expected: '8'
(upstream)
  - Update 0.66 to 0.68
--------------------------
0.68    2015/07/31 20:07:48
        [CHANGES]
         * Allow IO::Async::Function body to 'die' with an ARRAYref to set
           more details on failed Future
         * Have IO::Async::Resolver calls indicate the failed resolver name
         * Have IO::Async::Resolver's getaddrinfo and getnameinfo resolvers
           give error numbers in failure result
         * Added 'init_code' parameter to IO::Async::Function (RT104127)
         * Added IO::Async::Channel->encode, ->send_encoded; deprecate the old
           ->send_frozen method
         * Added IO::Async::Test::wait_for_future

        [BUGFIXES]
         * Clean up after 'on_hangup' loop tests (RT106061)
         * Make ->stop + ->start on IO::Async::Timer::Periodic not forget the
           first_interval (RT100927)

0.67    2015/06/01 15:06:13
        [CHANGES]
         * Add a ->post_fork method to IO::Async::Loop in case subclasses
           should take specific action (RT104130)
         * Remove IO::Async::MergePoint entirely
         * Add debug_printf() calls to IO::Async::Process
         * Various documentation additions

        [BUGFIXES]
         * Remember to actually delete unused filehandles from the pollmask
           (RT103922)
2015-09-01 14:15:17 +00:00
sevan
38d1d115b6 Disable the use of OpenMP libraries
This resolves an issue where binaries from this package are linked to libraries
from the native compiler on the system. The generated binaries are subsequently not executable
because the path to the compilers library directory is not in the linkers search
path. Observed on OmniOS with this package linking to libgomp from native GCC

Reviewed by wiz@
2015-09-01 13:16:48 +00:00
mef
0fb7500363 Added devel/p5-Struct-Dumb version 0.03 2015-09-01 13:01:12 +00:00
mef
56fd984259 Import p5-Struct-Dumb-0.03 as devel/p5-Struct-Dumb.
Struct::Dumb - make simple lightweight record-like structures
2015-09-01 12:59:12 +00:00
mef
bec8dcae71 (upstream)
- Update 0.08 to 0.09
----------------------
0.09      2015-08-16 05:34:14Z
        - update some distribution tooling

(pkgsrc)
 - Add following line
   # Tie::RefHash::Weak was not in CORE (or so I think)
   DEPENDS+= p5-Tie-RefHash-Weak>=0.08:../../devel/p5-Tie-RefHash-Weak
2015-09-01 12:36:33 +00:00
mef
65c381b3e1 Update 0.043 to 0.045
---------------------
0.045     2015-07-19 09:46:07-07:00 America/Los_Angeles
        And this time let's actually use a non-trial release, dummy...

0.044_92  2015-07-19 09:45:11-07:00 America/Los_Angeles (TRIAL RELEASE)
        No changes since last development release

0.044_91  2015-07-13 18:12:05-07:00 America/Los_Angeles (TRIAL RELEASE)
        Uncoditionally set no_abbrev option to improve raw log parsing [#67] (John Anderson)

0.044_90  2015-05-06 15:08:17-07:00 America/Los_Angeles (TRIAL RELEASE)
        - Document 'modifications' method on G::W::Log (John Anderson)
        - Parse raw logs correctly (John Anderson)
	- Set modifications properly in constructor (John Anderson)
2015-09-01 12:30:33 +00:00
mef
24cd1d389c Update 1.313 to 1.315
---------------------
1.315 Wed Jul 29 2015
    [ENHANCEMENTS]
    - Show exit status in 'unknown git error' message (TIMB)

1.314 Sat May 23 2015
    [ENHANCEMENTS]
    - simplified the internals of version comparisons
    - give the correct result for comparisons involving 1.0.0a and 1.0.0b
2015-09-01 12:21:08 +00:00
mef
758b9dcd72 Update 3.24 to 3.30
-------------------
3.30 - Mon Aug 31 10:35:00 CET 2015
  - Promote to stable CPAN release.

3.29_01 - Mon Aug 10 10:45:00 CET 2015
  - Support added for XS handshake API introduced in 5.21.6.
  - Backported S_croak_xs_usage optimized on threaded builds
  - Fix INCLUDE_COMMAND $^X for Perl In Space
  - Remove 'use lib' left over from refactoring
  - Document + improve ancient optimization in ParseXS
  - Improve RETVAL code gen
2015-09-01 12:17:22 +00:00
nros
d160b45fff +asio 2015-08-31 14:31:58 +00:00
nros
c2c49d16c0 Import of asio 1.10.6 to pkgsrc-current.
Packaged for pkgsrc-wip by nros.

Asio is a cross-platform C++ library for network and low-level I/O
programming that provides developers with a consistent asynchronous
model using a modern C++ approach.
2015-08-31 14:31:05 +00:00
richard
b3c5b37415 workaround for erroneous readdir_r usage reported upstream as found on SunOS
bump PKGREVISION
2015-08-30 16:17:27 +00:00
wiz
04cfdf1432 Update to 2.5.1:
Git v2.5.1 Release Notes
========================

Fixes since v2.5
----------------

 * Running an aliased command from a subdirectory when the .git thing
   in the working tree is a gitfile pointing elsewhere did not work.

 * Often a fast-import stream builds a new commit on top of the
   previous commit it built, and it often unconditionally emits a
   "from" command to specify the first parent, which can be omitted in
   such a case.  This caused fast-import to forget the tree of the
   previous commit and then re-read it from scratch, which was
   inefficient.  Optimize for this common case.

 * The "rev-parse --parseopt" mode parsed the option specification
   and the argument hint in a strange way to allow '=' and other
   special characters in the option name while forbidding them from
   the argument hint.  This made it impossible to define an option
   like "--pair <key>=<value>" with "pair=key=value" specification,
   which instead would have defined a "--pair=key <value>" option.

 * A "rebase" replays changes of the local branch on top of something
   else, as such they are placed in stage #3 and referred to as
   "theirs", while the changes in the new base, typically a foreign
   work, are placed in stage #2 and referred to as "ours".  Clarify
   the "checkout --ours/--theirs".

 * An experimental "untracked cache" feature used uname(2) in a
   slightly unportable way.

 * "sparse checkout" misbehaved for a path that is excluded from the
   checkout when switching between branches that differ at the path.

 * The low-level "git send-pack" did not honor 'user.signingkey'
   configuration variable when sending a signed-push.

 * An attempt to delete a ref by pushing into a repository whose HEAD
   symbolic reference points at an unborn branch that cannot be
   created due to ref D/F conflict (e.g. refs/heads/a/b exists, HEAD
   points at refs/heads/a) failed.

 * "git subtree" (in contrib/) depended on "git log" output to be
   stable, which was a no-no.  Apply a workaround to force a
   particular date format.

 * "git clone $URL" in recent releases of Git contains a regression in
   the code that invents a new repository name incorrectly based on
   the $URL.  This has been corrected.
   (merge db2e220 jk/guess-repo-name-regression-fix later to maint).

 * Running tests with the "-x" option to make them verbose had some
   unpleasant interactions with other features of the test suite.
   (merge 9b5fe78 jk/test-with-x later to maint).

 * "git pull" in recent releases of Git has a regression in the code
   that allows custom path to the --upload-pack=<program>.  This has
   been corrected.

 * pipe() emulation used in Git for Windows looked at a wrong variable
   when checking for an error from an _open_osfhandle() call.

Also contains typofixes, documentation updates and trivial code
clean-ups.
2015-08-30 16:08:06 +00:00
wiz
db62e01661 Update to 1.002005:
1.002005 - 2015-08-28
  - fix level as a hashref parameter
2015-08-30 15:59:26 +00:00
wiz
2ed97c3c5a Update to 13.1.2:
13.1.2 (2015-08-23)
~~~~~~~~~~~~~~~~~~~

* Upgrade pip to 7.1.2.

13.1.1 (2015-08-20)
~~~~~~~~~~~~~~~~~~~

* Upgrade pip to 7.1.1.

* Upgrade setuptools to 18.2.

* Make the activate script safe to use when bash is running with ``-u``.
2015-08-30 14:46:17 +00:00
wiz
8696270461 Update to 18.2:
18.2
----

* Issue #412: More efficient directory search in ``find_packages``.
2015-08-30 14:44:13 +00:00
wiz
7775671e6f Update to 5.1:
Version 5.1
-----------

(bugfix release, released on 17th August 2015)

- Fix a bug in `pass_obj` that would accidentally pass the context too.

Version 5.0
-----------

(codename "tok tok", released on 16th August 2015)

- Removed various deprecated functionality.
- Atomic files now only accept the `w` mode.
- Change the usage part of help output for very long commands to wrap
  their arguments onto the next line, indented by 4 spaces.
- Fix a bug where return code and error messages were incorrect when
  using ``CliRunner``.
- added `get_current_context`.
- added a `meta` dictionary to the context which is shared across the
  linked list of contexts to allow click utilities to place state there.
- introduced `Context.scope`.
- The `echo` function is now threadsafe: It calls the `write` method of the
  underlying object only once.
- `prompt(hide_input=True)` now prints a newline on `^C`.
- Click will now warn if users are using ``unicode_literals``.
- Click will now ignore the ``PAGER`` environment variable if it is empty or
  contains only whitespace.
- The `click-contrib` GitHub organization was created.
2015-08-30 14:43:25 +00:00
wiz
c6808de295 Update to 1.2.1:
v1.2.1

Nothing changed from v1.2.0.

v1.2.0

    Out-of-line mode: int a[][...]; can be used to declare a
    structure field or global variable which is, simultaneously,
    of total length unknown to the C compiler (the a[] part) and
    each element is itself an array of N integers, where the value
    of N is known to the C compiler (the int and [...] parts around
    it). Similarly, int a[5][...]; is supported (but probably less
    useful: remember that in C it means int (a[5])[...];).
    PyPy: the lib.some_function objects were missing the attributes
    __name__, __module__ and __doc__ that are expected e.g. by some
    decorators-management functions from functools.
    Out-of-line API mode: you can now do from _example.lib import
    x to import the name x from _example.lib, even though the lib
    object is not a standard module object. (Also works in from
    _example.lib import *, but this is even more of a hack and will
    fail if lib happens to declare a name called __all__. Note that
    * excludes the global variables; only the functions and constants
    make sense to import like this.)
    lib.__dict__ works again and gives you a copy of the dictâassuming
    that lib has got no symbol called precisely __dict__. (In
    general, it is safer to use dir(lib).)
    Out-of-line API mode: global variables are now fetched on demand
    at every access. It fixes issue #212 (Windows DLL variables),
    and also allows variables that are defined as dynamic macros
    (like errno) or __thread -local variables. (This change might
    also tighten the C compilerâs check on the variablesâ type.)
    Issue #209: dereferencing NULL pointers now raises RuntimeError
    instead of segfaulting. Meant as a debugging aid. The check is
    only for NULL: if you dereference random or dead pointers you
    might still get segfaults.
    Issue #152: callbacks: added an argument ffi.callback(...,
    onerror=...). If the main callback function raises an exception
    and onerror is provided, then onerror(exception, exc_value,
    traceback) is called. This is similar to writing a try: except:
    in the main callback function, but in some cases (e.g. a signal)
    an exception can occur at the very start of the callback
    functionâbefore it had time to enter the try: except: block.
    Issue #115: added ffi.new_allocator(), which officializes
    support for alternative allocators.
2015-08-30 14:42:03 +00:00
wiz
8f40afdd16 Update to 1.88b:
--------------
Version 1.88b:
--------------

  - Made AFL_EXIT_WHEN_DONE work in non-tty mode. Issue spotted by
    Jacek Wielemborek.

--------------
Version 1.87b:
--------------

  - Added QuickStartGuide.txt, a one-page quick start doc.

  - Fixed several typos spotted by Dominique Pelle.

  - Revamped several parts of README.
2015-08-30 14:33:45 +00:00
richard
bef0032f54 use NO_DIVIDE only on i386 SunOS; bump PKGREVISION 2015-08-30 10:54:11 +00:00
markd
cda12aa3b3 Add netcd-cxx 2015-08-30 10:27:16 +00:00
markd
24dbe33368 Add netcdf-cxx 4.2
C++ support for NetCDF (network Common Data Form).
2015-08-30 10:26:44 +00:00
dholland
878ecddb3d Add config entries for dragonfly and bitrig. 2015-08-30 08:27:37 +00:00
taca
6b0fbeb286 Update php-xdebug to 2.3.3.
Fri, Jun 19, 2015 - xdebug 2.3.3

= Fixed bugs:

- Fixed issue #1130: Escaping issues with docrefs and HTML characters in
error messages
- Fixed issue #1133: PDO exception code value type is changed
- Fixed issue #1137: Windows does not support %zu formatting for sprintf
- Fixed issue #1140: Tracing with __debugInfo() crashes Xdebug due to a stack
overflow
- Fixed issue #1148: Can't disable max_nesting_function
- Fixed issue #1151: Crash when another extension calls call_user_function()
during RINIT

- Fixed crash with code coverage (Antony Dovgal)
- Fixed usage of virtual_file_ex and STR_FREE (Remi Collet)
- Reset overloaded opcodes at the end of each request (Eran Ifrah)

= Improvements:

- Fixed issue #686: Not possible to inspect SplObjectStorage instances with
Xdebug
- Fixed issue #864: No attributes are shown if an object extends
ArrayIterator
- Fixed issue #996: Can't evaluate property of class that extends ArrayObject
- Fixed issue #1134: Allow introspection of ArrayObject implementation's
internal storage
- Get rid of setlocale hack, by using %F instead of %f (and speed up tracing
by 15-20%)
2015-08-30 08:26:00 +00:00
taca
2a7f54c6c7 Update php-raphf to 1.1.0.
* Fixed php module dependency check with RTLD_LAZY
+ Source code documentation available at http://m6w6.github.io/ext-raphf
2015-08-30 08:22:53 +00:00
mlelstv
fcf330b9a4 Resurrect lost DESCR. 2015-08-30 06:37:29 +00:00
schmonz
4e233fc41a Update to 0.37. From the changelog:
- Allow specification of extra step files and directories in `pherkin`
- Don't require Devel::FindRef
- Fixed the Test::Builder wrapping issue discussed at:
    https://github.com/pjlsergeant/test-bdd-cucumber-perl/pull/61
  Output from Test::Exception should now be properly captured.
- Updated git repository all over the places
2015-08-29 23:14:43 +00:00
joerg
e0e30cfc2e Let's assume one of the p5-Test-Fatal locations is a typo. 2015-08-29 22:53:47 +00:00
khorben
f35a4d73b0 Do not attempt to build debugging backends
This should fix the build for the time being.
2015-08-29 15:12:32 +00:00
wiz
e9de78204a Update to 1.6.0. Build tested only, I don't know how to runtest this.
Changes:

I've tagged a new release of Ninja, version v1.6.0

== Release notes

* rules are now scoped to the subninja they're in. See thread
  "RFC: allow scoping rules via subninja"
  (https://groups.google.com/forum/#!topic/ninja-build/q8esdaNErjo)
  for discussion. (#921)
* dupe edges with multiple outputs now uses first edge
  instead of last (#867)
  + can make this warning optionally an error (-w dupbuild=err),
    which will hopefully become the default one day
    (this release is step 1 of #931)
* pools actually work now (#959)
* no longer print "Recompacting..." when recompacting –
  it's very fast in practice anyway
* generators can now run more often than twice if needed (#908)
* unexpected output names now cause a rebuild instead of
   a hard error (#417)

* POSIX-specific changes
  + child processes get detached from terminal (#909)
  + check for SIGINT after ppoll/pselect -> faster Ctrl-C (#893)
  + add an explicit SIGTERM signal handler (#743)

* Windows-specific changes
  + `-t graph` now produces working dot files on Windows
    when files contain backslashes
  + ninja now uses the full width in cmd.exe
    (it was one column short previously)
  + Ctrl-s (or pause key) in cmd.exe now pauses ninja
  + ninja now builds with MSVS2015
  + run more than 34 child processes if there are
    more than 32 cores. (#958)

* Ran ninja under afl-fuzz and fixed all crashes and bugs it found
  (see new afl-fuzz section in HACKING)
  + fix crashes on cyclic graphs with multiple outputs (#875, #867)
  + failing stat() now aborts build (#830, #904)
  + cyclic rule bindings no longer crash (#902)
  + dependency cycles with multiple outputs no longer get
    ninja into a stuck state (#934)

* Tweaks to configure.py
  (only relevant if you compile ninja itself)
  + configure.py now works with Python 3
  + configure.py now has a --verbose mode
  + configure.py now passes -fdiagnostics-color, so ninja's build
    is now colored with both new enough clangs (3.3+)
    and gccs (4.9+)

* Improvements to zsh completion to work better on OS X

* Documentation updates
+ the target^ syntax is now documented
+ the rule scoping change mentioned above is documented
2015-08-29 06:32:02 +00:00
wen
4505ad48a9 Update to 1.35
Update LICENSE

Upstream changes:
1.35, 2015-06-10 ^

    Change to Artistic License 2.0
    Add more misc tests. Add use strict to Set::Object::Weak
2015-08-29 03:53:00 +00:00
wen
254f9e0eda Update to 2.4.5
Upstream changes:
v2.4.5 2015-08-03T15:57:50Z
    - Fix for older Perl(< 5.14.0) (#54)
2015-08-29 02:37:24 +00:00
markd
9067a29c60 make subversion plugin compile with subversion 1.9.
bump PKGREVISION.
2015-08-29 02:29:53 +00:00
wen
c771cf1ee3 Update to 2.1603
Update DEPENDS

Upstream changes:
2.1603   2015-08-28

  - No changes from 2.1602-TRIAL (other than a minor documentation tweak).

2.1602   2015-08-14 (TRIAL RELEASE)

  [BUG FIXES]

  - Replaced uses of overload::Overloaded with the new
    Devel::OverloadInfo::is_overloaded (thanks, ilmari!) to work around more
    issues with overload handling in older versions of perl.

2.1601   2015-08-10 (TRIAL RELEASE)

  [BUG FIXES]

  - Explicit boolean overload handling has been added to Class::MOP::Method
    and Moose::Meta::Role::Method::Required, to work around a bug with the
    handling of overload fallbacks on perl 5.8.x.  In particular this fixes
    issues observed in MooseX::MethodAttributes.
2015-08-29 02:29:22 +00:00
wiedi
f781338ead Fix netcdf build on osx with clang. The fix will also be in the next release.
Details: http://www.unidata.ucar.edu/software/netcdf/docs/known_problems.html#clang-ncgen3
2015-08-28 18:14:42 +00:00
wiz
9a9597d501 Fix permissions on egg info files. Add link to bug report.
Update HOMEPAGE.
Bump PKGREVISION.
2015-08-28 10:51:42 +00:00
wiz
256264a3e3 Mark as BROKEN with perl-5.22 and link to upstream bug report. 2015-08-28 10:45:39 +00:00
wiz
c92084adb7 Mark as not-for-python-3.x.
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 561: ordinal not in range(128)
2015-08-28 10:26:40 +00:00
wiz
54b2b84797 Update to 1.5, and simplify a lot.
New features in 1.5 since 1.4:

 - regular expressions (with Oniguruma)

 - a library/module system

 - many new builtins

    - datetime builtins
    - math builtins
    - regexp-related builtins
    - stream-related builtins (e.g., all/1, any/1)
    - minimal I/O builtins (`inputs`, `debug`)

 - new syntactic features, including:

    - destructuring (`. as [$first, $second] | ...`)
    - try/catch, generalized `?` operator, and label/break
    - `foreach`
    - multiple definitions of a function with different numbers of
      arguments

 - command-line arguments

    - --join-lines / -j for raw output
    - --argjson and --slurpfile
    - --tab and --indent
    - --stream (streaming JSON parser)
    - --seq (RFC7464 JSON text sequence)
    - --run-tests improvements

 - optimizations:

    - tail-call optimization
    - reduce and foreach no longer leak a reference to .
2015-08-28 09:09:22 +00:00
richard
dcf6fd65c9 cleanup SunOS workarounds in ncurses and ncursesw since update to ncurses 6.0
resolve for PR pkg/50175
bump PKGREVISION
2015-08-28 07:09:57 +00:00
khorben
2bb45c648b Fix build on amd64 2015-08-27 08:27:07 +00:00
khorben
8e3ce7173f Fix build on amd64 2015-08-26 22:34:03 +00:00
shattered
852fab6396 Update to 4.7m. Changes:
- add --with-man2html option to configure script
- update config.guess, config.sub
2015-08-26 21:26:29 +00:00
wiz
f4cc451782 Update to 0.53:
0.53 2015-08-24
  * Fixed bug in Linux occurring if process name is empty (RT#106571)
  * Added missing includes on AIX (RT#39748)
  * Some minor changes on tests and documentation
2015-08-26 11:51:48 +00:00
wiz
6e54569ba1 Mark as BROKEN with perl 5.22, and link to upstream bug reports.
These do contain patches, if someone is interested in fixing this.
2015-08-26 11:12:15 +00:00
tnn
262f67d0b8 Add devel/jd-gui 2015-08-26 10:59:35 +00:00
tnn
ceeed277b5 Import jd-gui-1.4.0 as devel/jd-gui.
JD-GUI is a standalone graphical utility that displays Java source codes
of ".class" files. You can browse the reconstructed source code with the
JD-GUI for instant access to methods and fields.
2015-08-26 10:57:30 +00:00
wiz
0640cbcbb7 Update to 0.23.1:
0.23.1 (2015-08-22)
===================

Bugs fixed
----------

* Invalid C code for generators.  This fixes ticket 858.

* Invalid C code for some builtin methods.  This fixes ticket 856.

* Invalid C code for unused local buffer variables.
  This fixes ticket 154.

* Test failures on 32bit systems.  This fixes ticket 857.

* Code that uses "from xyz import *" and global C struct/union/array
  variables could fail to compile due to missing helper functions.
  This fixes ticket 851.

* Misnamed PEP 492 coroutine property ``cr_yieldfrom`` renamed to
  ``cr_await`` to match CPython.

* Missing deallocation code for C++ object attributes in certain
  extension class hierarchies.

* Crash when async coroutine was not awaited.

* Compiler crash on ``yield`` in signature annotations and default
  argument values.  Both are forbidden now.

* Compiler crash on certain constructs in ``finally`` clauses.

* Cython failed to build when CPython's pgen is installed.
2015-08-25 08:59:15 +00:00