Commit graph

270203 commits

Author SHA1 Message Date
wiz
98f3e711d9 p5-MetaCPAN-API: update to 0.51.
0.51  2017-06-07
            * switch to v1 API
              - old complex query forms may stop working with new API
            * stop relying on . being in @INC
            * drop URI::Escape prereq
            * switch from JSON to JSON::MaybeXS
            * test cleanups
2017-09-17 10:59:53 +00:00
adam
23f64d98bb po4a: update to 0.52
0.52:

Core:
 * po4a-translate complains if the input po file is outdated
 * teach po4a-updatepo about the --porefs options that was already documented.
 * rename --porefs values after msgmerge option's name: noline->file
   and none->never. Both variantes are accepted; the later is documented.

po4a:
 * New option --no-update to not touch the po files.

AsciiDoc:
 * Properly deal with item text missing its leading indent
 * Allow empty attribute lists, by bexelbie

Text:
 * Add an option to treat Key/Value pairs as verbatim

RubyDoc:
 * New module by Francesco Poli

Wml:
 * Make title translatable, by yangfl

Documentation:
 * Various fixups by Alexander Golubev.

Translations:
 * Setup WebLate to ease the life of translators.
 * Update Brazilian Portuguese, thanks to Luiz Fernando Ranghetti.
 * Update Czech, thanks to Michal Čihař.
 * Update Dutch, thanks to Frans Spiesschaert
 * Update German, thanks to Helge Kreutzmann
 * Update Italian, thanks to Marco Ciampa.
 * Update French, thanks to Alban Vidal and to Jean-Baptiste on Weblate.
 * New translation: Norwegian Bokmål, thanks to Petter Reinholdtsen.
 * Update Russian, thanks to Alexander Golubev and to Igor on Weblate.
 * Update Ukrainian, thanks to Yuri Chornoivan.
2017-09-17 10:55:42 +00:00
wiz
371e3139fb fetch/sites.mk: ftp.tuwien.ac.at times out, remove it 2017-09-17 10:55:17 +00:00
wiz
2cf003d7dc doc: Updated devel/p5-Make to 1.1.5 2017-09-17 10:53:14 +00:00
wiz
f7190d459a p5-Make: update to 1.1.5.
Changes in 1.1.4
    Fix META information to modernize Makefile.PL and META.JSON. (Chase Whitener)
    Remove .git info from the build. (Chase Whitener)
    Split things out into their proper module files. (Chase Whitener)
2017-09-17 10:53:02 +00:00
adam
5573d38b7d py-lupa: update to 1.5
1.5:
* New method LuaRuntime.compile() to compile Lua code without executing it.
* Lua 5.3 is bundled in the source distribution to simplify one-shot installs.
* Lua stack trace is included in output in debug mode.
* Allow Lua code to intercept Python exceptions
2017-09-17 10:50:19 +00:00
wiz
7943bba2b4 doc: Updated devel/p5-Log-Dispatch to 2.66 2017-09-17 10:48:59 +00:00
wiz
9c9c26b099 p5-Log-Dispatch: update to 2.66.
Add missing dependency.

2.66     2017-08-14

- Fixed the ApacheLog output, which was broken in 2.60. Fixed by Michael
  Schout. GitHub #48 and #49.
2017-09-17 10:48:49 +00:00
wiz
e2ca2276f4 doc: Updated devel/p5-Log-Dispatch-FileRotate to 1.34 2017-09-17 10:46:52 +00:00
wiz
b0a119a128 p5-Log-Dispatch-FileRotate: update to 1.34.
1.34 Wed 55 13 2017
    - We now use a a global Mutex object for each open file that gracefully
      handles locking between threads and across forks.  This fixes the
      following deadlock scenarios:
        - a $SIG{__WARN__} handler is installed that logs to
          Log::Dispatch::FileRotate and log_message issues a warning.
        - multiple dispatchers are in logit() at the same time.
    - Abstract locking functions into Log::Dispatch::FileRotoate::Flock module.
    - Remove flock()'ing of the logfile filehandle.  Rely on the lock that
      we hold on the "lockfile" instead to synchronize writes. [Github #12]
      holding a lock on the lockfile when writing the log message.
    - Various pod cleanups and enhancements (Thanks Emanuele Tomasi)
    - Avoid multiple stat() calls on the same filehandle (Thanks Emanuele Tomasi)
    - Add user_constraint option to use a custom function to determine when
      rotation happens (Thanks Emanuele Tomasi).
    - Move rotation code into its own function (Thanks Emanuele Tomasi)

1.30 Thu Aug 03 2017
    - Docs: fix synopsis usage to "name" (incorrect) instead of filename
      (correct) (Thanks Emanuele Tomasi)
    - improve debug() routine so that all debug messages have the same layout
      (Thanks Emanuele Tomasi)
    - fix race condition in lockfile-race-condition.t [sic] (Thanks Emanuele
      Tomasi)

1.29 Fri Jul 28 2017
    - Fix deadlock on Windows due to the fact that stat() on a filehandle vs a
      path doesn't return the same device field on Windows.

1.28 Thu Jul 27 2017
    *** Multiple fixes to locking code:
    - flock() can be interrupted by a syscall. work around by using a
      safe_flock() wrapper that retries if errno is EAGAIN (and also
      EWOULDBLOCK).
    - handle several possible race conditions between open() and flock().
    - DESTROY() was unlinking the lockfile (.logfile.LCK).  This was the cause
      of a race condition where multiple processes could enter the critical
      seciton at the same time.  Avoided by leaving .LCK files in place.
      Probably fixes #77075 (Thanks Emanuele Tomasi).
    - add author test for DESTROY lockfile race condition.

1.27 Thu Jul 06 2017
    - add "check_both" configuration option which allows the use of both time and
      size based rotation at the same time.  If either conditions require a
      rotation, a rotation will happen.  Default is false (previous behaviour).
      Thanks Emanuele Tomasi.  PR #6.
    - make signature test an "author" test and make Test::Signature optional
2017-09-17 10:46:42 +00:00
wiz
0b4b9299e6 doc: Updated devel/p5-Lexical-SealRequireHints to 0.011 2017-09-17 10:45:08 +00:00
wiz
9d01af1d40 p5-Lexical-SealRequireHints: update to 0.011.
version 0.011; 2017-07-15

  * update test suite to not rely on . in @INC, which is no longer
    necessarily there from Perl 5.25.7

  * no longer include a Makefile.PL in the distribution

  * update op-munging code to the PERL_OP_PARENT-compatible style
    (though none of it is actually used on Perls new enough to support
    PERL_OP_PARENT)

  * rename internal gen_*_op() functions into a better style

  * consistently use THX_ prefix on internal function names
2017-09-17 10:44:57 +00:00
wiz
da1316f039 doc: Updated devel/p5-IO-Tee to 0.65 2017-09-17 10:42:03 +00:00
wiz
8df8f99671 p5-IO-Tee: update to 0.65.
0.65 2017-08-16 NEILB
    - Added "use warnings", changed "use vars ..." to our $VERSION, etc.
    - Switched to Dist::Zilla
    - Link to the github repo in the pod doc.
    - Changed README to a short overview of module, how to install, etc
    - Moved original testsuite test.pl to t/original.t
    - Moved Tee.pm to lib/IO/Tee.pm
    - Changed the order of entries in Changes to be newest to oldest.
2017-09-17 10:41:51 +00:00
wiz
bb7128d480 doc: Updated devel/p5-IO-All to 0.87 2017-09-17 10:40:18 +00:00
wiz
b1aa61bef4 p5-IO-All: update to 0.87.
0.87 Tue Jul 18 14:05:40 PDT 2017
 - Fix io($dir)->all when files have unicode in names (GH#95)
 - Stop trampling $!
 - Add cmp overload to fix some windows problems (GH#74)
2017-09-17 10:40:07 +00:00
adam
7fb4672fcb Updated devel/libebml, security/py-asn1, devel/py-ipaddr, databases/py-multidict 2017-09-17 10:39:36 +00:00
wiz
2f77c85e57 doc: Updated devel/p5-Function-Parameters to 2.001001 2017-09-17 10:35:25 +00:00
wiz
268f1b253f p5-Function-Parameters: update to 2.001001.
2.001001  2017-07-12
          - fix duplicate type check on invocant:
                method foo(T $self: $x) { ... }
                # every call to foo() performs T->check($self) twice
          - clean up how type errors refer to parameters (now it's
            "parameter $N" for non-invocant parameters and "invocant $N" for
            invocants (or just "invocant" if there is exactly one))
          - rewrite pragma implementation and the way %^H is used
          - remove several internal package variables

2.000007  2017-05-15
          - no real code changes
          - extend bug #129090 workaround to perl 5.25.5
          - try to detect broken Moose installs earlier
          - fix declaration of developer dependencies
2017-09-17 10:35:15 +00:00
wiz
84ccfddd19 doc: Updated devel/p5-ExtUtils-ParseXS to 3.35 2017-09-17 10:30:54 +00:00
wiz
3957f4412c p5-ExtUtils-ParseXS: update to 3.35.
3.35 - Mon Jul 31 17:50:00 CET 2017
  - Fix ExtUtils-ParseXS/t/*.t that needed '.' in @INC (David Mitchell)
  - Remove impediment to compiling under C++11 (Karl Williamson)
  - Make build reproducinle (Chris Lamb)
  - (perl #127834) remove . from the end of @INC if complex modules
    are loaded (Tony Cook)
  - Replace :: with __ in THIS like it's done for parameters/return
    values (Mattia Barbon)
2017-09-17 10:30:45 +00:00
adam
43d167ffe3 databases/py-multidict: update to 3.2.0
3.2.0:
* Fix pickling
* Fix equality check when other contains more keys
2017-09-17 10:28:54 +00:00
adam
9ebad14932 devel/py-ipaddr: update to 2.2.0
2.2.0:
Bug fixes
2017-09-17 10:20:58 +00:00
wiz
be9a1aeb9a doc: Updated devel/p5-ExtUtils-MakeMaker-CPANfile to 0.08 2017-09-17 10:20:48 +00:00
wiz
fbc1f96823 p5-ExtUtils-MakeMaker-CPANfile: update to 0.08.
0.08  2017/06/18
    - fixed to convert META_ADD/MERGE properly when 2.0 elements
      are found (RT-122124)
2017-09-17 10:20:36 +00:00
wiz
61da0f8307 doc: Updated devel/p5-ExtUtils-CBuilder to 0.28.02.26 2017-09-17 10:19:38 +00:00
wiz
20b238cd10 p5-ExtUtils-CBuilder: update to 0.28.02.26.
0.280226 - 2017-07-14

  Fixed:

  - Fix C++ compiler detection (RT #131749)
    (thanks to stphnlyd)

0.280225 - 2016-01-04

  Fixed:

  - New location of libperl on Win32 when building core (RT #126632)
2017-09-17 10:19:28 +00:00
wiz
004e41389e doc: Updated devel/p5-Dist-Zilla to 6.010 2017-09-17 10:18:44 +00:00
adam
1a8def38d3 py-asn1: update to 0.3.5
Revision 0.3.5:
Codecs signatures unified and pass the options kwargs through the call chain
Explicit tag encoding optimized to avoid unnecessary copying
End-of-octets sentinel encoding optimized
Refactored ASN.1 codecs properties to silently enforce proper length and chunk size encoding modes
Fixed DER encoder to always produce primitive encoding
Fixed crash at SequenceOf native decoder
Fixed Real.prettyPrint() to fail gracefully on overflow
Fixed a couple of crashes when debug mode is enabled
2017-09-17 10:18:41 +00:00
wiz
91bfc91892 p5-Dist-Zilla: update to 6.010.
6.010     2017-07-10 09:22:16-04:00 America/New_York
        - a few documentation improvements (thanks, Chase Whitener, Mary
          Ehlers, and Jonas B. Nielsen)
        - improve behavior under a noninteractive terminal
        - empty file finders should now consistently return []
2017-09-17 10:18:34 +00:00
adam
a2dc4ed3dd devel/libebml: update to 1.3.5
Released v1.3.5.
* The function EbmlMaster::CheckMandatory() will now only return
false if a mandatory element is missing for which there's no
default value in the specifications. This means that callers such
as EbmlMaster::UpdateSize() and by extension EbmlMaster::Render()
will not insist on all mandatory elements being present anymore,
but only those for which there's no default value.
* Added a template function `FindNextChild`. Patch by C.W. Betts.
* Fix reading and EBML element even though the ID was not found within
* Fixed an instance of undefined behavior in
EbmlElement::GetSemantic() due to binding a dereferenced null
pointer to a reference.
* Replaced the outdated address of the Free Software Foundation
with their current one.
2017-09-17 10:04:28 +00:00
adam
3e61b205fc Updated lang/python27, devel/py-setuptools 2017-09-17 09:57:38 +00:00
adam
615b4f539e devel/py-setuptools: update to 36.5.0
v36.5.0
* 170: When working with Mercurial checkouts, use Windows-friendly syntax for suppressing output.
* Inspired by 1134, performed substantial refactoring of pkg_resources.find_on_path to facilitate an optimization for paths with many non-version entries.
2017-09-17 09:55:59 +00:00
adam
f19918b846 lang/python27: update to 2.7.14
Python 2.7.14:

Core and Builtins
- bpo-30657: Fixed possible integer overflow in PyString_DecodeEscape.
- bpo-27945: Fixed various segfaults with dict when input collections are
  mutated during searching, inserting or comparing.  Based on patches by
  Duane Griffin and Tim Mitchell.
- bpo-25794: Fixed type.__setattr__() and type.__delattr__() for
  non-interned or unicode attribute names.  Based on patch by Eryk Sun.
- bpo-29935: Fixed error messages in the index() method of tuple and list
  when pass indices of wrong type.
- bpo-28598: Support __rmod__ for subclasses of str being called before
  str.__mod__.  Patch by Martijn Pieters.
- bpo-29602: Fix incorrect handling of signed zeros in complex constructor for
  complex subclasses and for inputs having a __complex__ method. Patch
  by Serhiy Storchaka.
- bpo-29347: Fixed possibly dereferencing undefined pointers
  when creating weakref objects.
- Issue 14376: Allow sys.exit to accept longs as well as ints. Patch
  by Gareth Rees.
- Issue 29028: Fixed possible use-after-free bugs in the subscription of the
  buffer object with custom index object.
- Issue 29145: Fix overflow checks in string, bytearray and unicode.
  Patch by jan matejek and Xiang Zhang.
- Issue 28932: Do not include <sys/random.h> if it does not exist.

Extension Modules
- bpo-31170: Update vendorized expat to 2.2.4.
- Issue 29169: Update zlib to 1.2.11.
2017-09-17 09:54:52 +00:00
wiz
68ddff5680 doc: Updated devel/p5-Devel-Confess to 0.009004 2017-09-17 09:50:33 +00:00
wiz
9b63634b3d p5-Devel-Confess: update to 0.009004.
0.009004 - 2017-02-14
  - prevent handlers from recursing, such as if our handlers are wrapped by other
    code.  IO::All for example will do this.

0.009003 - 2016-11-18
  - more complete prereq list
  - fix inf handling
  - work around UNIVERSAL::isa and UNIVERSAL::can

0.009002 - 2016-09-04
  - fix test failures on perl 5.10.0
  - fix regex warnings in perl 5.6
  - work around threads issue in Carp in Safe compartments
  - don't skip dump test on Carp versions that use Carp::Heavy
  - test diagnostic and formatting improvements
  - avoid triggering overloads when checking for exception existence
2017-09-17 09:50:23 +00:00
wiz
974184d123 doc: Updated devel/p5-CPANPLUS to 0.9170 2017-09-17 09:48:56 +00:00
wiz
57c9397c01 p5-CPANPLUS: update to 0.9170.
0.9170      Wed Sep 13 19:40:37 BST 2017

* Fix RT#122849 problems with parse_module()
2017-09-17 09:48:45 +00:00
wiz
983ab5438a doc: Updated devel/p5-CPAN-Perl-Releases to 3.34 2017-09-17 09:46:21 +00:00
wiz
06134c6c4a p5-CPAN-Perl-Releases: update to 3.34.
-----------------------------------------
version 3.34 at 2017-09-10 19:36:53 +0000
-----------------------------------------

    Add 5.24.3-RC1 and 5.26.1-RC1

-----------------------------------------
version 3.32 at 2017-08-21 22:34:58 +0000
-----------------------------------------

    Fix v5.27.2 and add v5.27.3

-----------------------------------------
version 3.30 at 2017-07-20 19:35:56 +0000
-----------------------------------------

    Updated for v5.27.2

-----------------------------------------
version 3.28 at 2017-07-15 18:44:39 +0000
-----------------------------------------

    Updated for v5.22.4 && v5.24.2

-----------------------------------------
version 3.26 at 2017-07-02 10:33:16 +0000
-----------------------------------------

    Updated for v5.22.4-RC1 and v5.24.2-RC1

-----------------------------------------
version 3.24 at 2017-06-20 07:09:56 +0000
-----------------------------------------

    Updated for v5.27.1
2017-09-17 09:46:11 +00:00
wiz
b7fe268ddf doc: Updated devel/p5-Context-Preserve to 0.02 2017-09-17 09:45:02 +00:00
wiz
dab136b45a p5-Context-Preserve: update to 0.02.
0.02      2017-05-11 13:28:50Z
        - convert packaging to Dist::Zilla, resolving RT#120824
2017-09-17 09:44:52 +00:00
abs
59ade816e7 Update USE_LANGUAGES from "c c++" to "c c++11" 2017-09-17 09:33:59 +00:00
wiz
df31f9fc17 doc: Updated devel/p5-circular-require to 0.12 2017-09-17 09:32:32 +00:00
wiz
2be2f7aa37 p5-circular-require: update to 0.12.
0.12  2016-03-17
      - test changes only; elininate some order-of-loading problems
2017-09-17 09:32:22 +00:00
wiz
187f2603bc doc: Added devel/p5-Devel-OverrideGlobalRequire version 0.001 2017-09-17 09:30:19 +00:00
wiz
c6bd5a95c7 devel/Makefile: + p5-Devel-OverrideGlobalRequire 2017-09-17 09:30:09 +00:00
wiz
c1ff72a20a devel/p5-Devel-OverrideGlobalRequire: import version 0.001
This perl module overrides CORE::GLOBAL::require with a code reference
in a way that plays nice with any existing overloading and ensures
the right calling package is in scope.
2017-09-17 09:29:55 +00:00
wiz
8327e9549b doc: Updated devel/p5-B-Hooks-OP-PPAddr to 0.06 2017-09-17 09:19:55 +00:00
wiz
f8a4ecad66 p5-B-Hooks-OP-PPAddr: update to 0.06.
Revision history for B-Hooks-Parser

0.06      2017-08-26 20:47:27Z
  - fix builds on older MSVC (PR#1; thanks, Stephan Loyd!)
2017-09-17 09:19:44 +00:00