Commit graph

26172 commits

Author SHA1 Message Date
mef
fe63c4ca79 Update to devel/p5-Devel-TraceUse-2.094
---------------------------------------
2.094 2016-03-20 BOOK
    - Disabled extra debugger features (HAARG)
    - Added SEE ALSO section with a discussion of the main modules
      on CPAN for determining dependencies. (NEILB)
    - Tweaked formatting of this file as per CPAN::Changes::Spec, in the
      process ensuring all dates are UTC (like CPAN & PAUSE). (NEILB)
    - Simplified the data structure and the caller() call
    - Switched to Dist::Zilla for packaging
2016-04-10 02:33:52 +00:00
mef
7cd7302246 Update to devel/p5-Devel-StackTrace-AsHTML-0.15
-----------------------------------------------
0.15  2016-04-01 12:23:25 PDT
        - Switch to Milla (haarg)
2016-04-10 02:31:43 +00:00
mef
ee1d99c162 Update to devel/p5-Devel-StackTrace-2.0.1
-----------------------------------------
2.01   2016-03-02
- Fixed the frames method when it is called with arguments. Previously this
  did not work if it was called before the method was called as a
  reader. Fixed by Mark Fowler. PR #8.
2016-04-10 02:24:57 +00:00
mef
067a308403 Update to devel/p5-Devel-REPL-1.003028
--------------------------------------
1.003028   2016-02-16 01:13:08Z
  - increase the required version of Data::Dump::Streamer (see RT#105466)
2016-04-10 02:22:59 +00:00
mef
9cbdc6eb30 Update to devel/p5-devel-Pragram-0.62
-------------------------------------
0.62  Mon 26 Oct 12:13:17 2015
    - update ppport.h
    - update copyright year

0.61  Mon 26 Oct 11:33:19 2015
    - specify minimum perl version (thanks Lisa Hare)
2016-04-10 02:20:52 +00:00
mef
c951a70e43 Update to devel/p5-Devel-PatchPerl-1.40
-----------------------------------------
version 1.40 at 2015-12-16 23:26:59 +0000
    - Update hints files
    - Add BuiltbyPatchPerl entry to %Config::Config
2016-04-10 02:18:42 +00:00
mef
409e8a72be Update to devel/p5-Devel-NYTProf-6.0.3
--------------------------------------
Changes in Devel::NYTProf 6.03 - 25th March 2016

  Fix to account for the deep stack optimizations in perl 5.23.8
    by Dave Mitchell, with my great gratitude!
  Fix SIGUSR2 on MSWin32 and div by zero #78 PR#79
    with thanks to Nicolas Georges.
  Fix for perl 5.8.8 but adding definition for tTHX.
  Unify 'Profile format error' messages.

  Improve the TROUBLESHOOTING docs.
  Added some more docs for the start=init option #85
  Corrected URL of KCachegrind home page #87
    with thanks to Denis Ibaev.
  Corrected URL of sample report #80
  Removed dead code.nytimes.com URL and redundant history #84
2016-04-10 02:15:40 +00:00
mef
21b239b7f1 Update to devel/p5-Devel-Cover-1.22
-----------------------------------
Release 1.22 - 9 April 2016
 - Test against 5.20.3, 5.21.1 - 5.21.9, 5.22.1.
 - Improve uncoverable docs (Alex Balhatchet) (github 148).
 - Improve cpancover.
2016-04-10 02:12:46 +00:00
mef
81222af271 Update to devel/p5-Devel-CheckLib-1.07
--------------------------------------
1.07    2016-04-09      Add analyze_binary feature.
2016-04-10 02:01:35 +00:00
mef
9207982c79 Update to devel/p5-Data-Peek-0.45
---------------------------------
0.45    - 2016-02-16, H.Merijn Brand   <h.m.brand@xs4all.nl>
    * Add CONTRIBUTING.md
    * It's 2016
    * Test::More with Test2 does not preserve $! and $?
2016-04-10 01:56:33 +00:00
mef
27ace79898 Update to devel/p5-Data-MessagePack-0.49
----------------------------------------
0.49 2015-11-21 20:07:30+0900
    - Fix undefined behavior issue of overflow(#23, #24, Thanks kazuho)
2016-04-10 01:43:29 +00:00
mef
3911b05fbe Update to devel/p5-Curses-1.34
------------------------
New in 1.34 (Released April 2, 2016)

  Several bugs fixed in demo programs (which also function as the
  documentation) for forms and menus and comments added explaining need to
  keep Perl variables around to avoid invalid memory references.

New in 1.33 (Released October 3, 2015)

  Package contains META files.
2016-04-10 01:38:35 +00:00
mef
a65842171e Update p5-Convert-Binary-C-0.78
-------------------------
Version 0.78 (2016-02-14)
-------------------------
* added Clang support to ccconfig

* fix cpan #109978: improve wording/grammar in POD; thanks to
  gregor herrmann for providing a patch

* fix cpan #95716: Add support for #warn/#warning; thanks to
  Jon DuSaint for providing an initial patch

* update module metadata
2016-04-10 01:34:09 +00:00
mef
f460138b21 Update to p5-Contextual-Return-0.004.008
----------------------------------------
0.004008  Sat Sep 12 13:16:30 2015

    - Promoted $VERSION variable to earlier in source to
      attempt to placate cpanminus (thanks, Karen!)

    - Added prototype to overridden caller()

    - Changed way caller() is overridden, hopefully will no longer
      clash with Sub::Uplevel
2016-04-09 14:18:48 +00:00
mef
06e9dcc0b4 Update to p5-Config-General-2.60
--------------------------------
2.60    - fix rt.cpan.org#107929: added missing test config.

2.59    - fix rt.cpan.org#107108 by adding support for IncludeOptional.
        - clarified documentation on StoreDelimiter.
2016-04-09 14:12:45 +00:00
mef
61931f4327 Update to p5-Config-Any-0.27
----------------------------
0.27 2016-03-31
    - depend on Module::Pluggable::Object directly instead of assuming it is
      bundled with Module::Pluggable (RT #113148)
2016-04-09 14:10:09 +00:00
wiz
2384ab194c Revert update to 0.16, introduced dependency cycle. 2016-04-09 13:02:07 +00:00
mef
128cf0f856 Update to p5-Compress-Raw-Zlib-2.069
------------------------------------
  2.069 26 Sept 2015
      * reduce compiler warnings and stderr noise
        [#101341]

      * amigaos4: cpan/Compress-Raw-Zlib: also __amigaos4__
        [#106799]

      * const all global data
        82e9dc6093
        [#101298]

      * Coverity finding: Unused value
        9859a94c10
        [105414]

      * Coverity findings
        [102399]

      * Coverity finding: Overlapping buffer in memory copy
        [105413]
2016-04-09 11:41:16 +00:00
mef
8c12eed389 Update to p5-Compress-Raw-Bzip2-2.069
-------------------------------------
  2.069 26 Sept 2015
      * reduce compiler warnings and stderr noise
        [#101340]
      * consting misc tables
        [#101296]
2016-04-09 11:29:47 +00:00
wen
b18930cd1a Update to 0.12.4
Upstream changes:
Changes in Rcpp version 0.12.4 (2016-03-22)

    Changes in Rcpp API:

        New accessors as() and clone() were added to the Nullable class (Dan in PR #423 closing #421)

        The Nullable<>::operator SEXP() and Nullable<>::get() now also work for const objects (Kirill Mueller in PR #417).

        A subsetting error was fixed (Qiang via #432 closing #431).

    Changes in Rcpp Sugar:

        Added new Sugar function median() (Nathan in PR #425 closing #424)

        Added new Sugar function cbind() (Nathan in PR #447 closing #407)

    Changes in Rcpp Attributes:

        A plugin for C++14 was added (Dan in PR #427)

    Changes in Rcpp Documentation:

        An entry was added to the Rcpp-FAQ vignette describing the required packages for vignette building (#422).

        Use on OS X was further detailed (James Balamuta in #433 with further review by Bob Rudis).

        An entry was added concerning the hard-code limit of arguments to some constructor and function (cf #435).

        The Rcpp-FAQ vignette now contains a table of content.

        Typos and indentation were corrected in the Rcpp Sugar vignette (#445 by Colin Gillespie).

Changes in Rcpp version 0.12.3 (2016-01-10)

    Changes in Rcpp API:

        Const iterators now CharacterVector now behave like regular iterators (PR #404 by Dan fixing #362).

        Math operators between matrix and scalars type have been added (PR #406 by Qiang fixing #365).

        A missing std::hash function interface for Rcpp::String has been addded (PR #408 by Qiang fixing #84).

    Changes in Rcpp Attributes:

        Avoid invalid function names when generating C++ interfaces (PR #403 by JJ fixing #402).

        Insert additional space around & in function interface (PR #400 by Kazuki Fukui fixing #278).

    Changes in Rcpp Modules:

        The copy constructor now initialized the base class (PR #411 by Joshua Pritikin fixing #410)

    Changes in Rcpp Repository:

        Added a file Contributing.md providing some points to potential contributors (PR #414 closing issue #413)

Changes in Rcpp version 0.12.2 (2015-11-14)

    Changes in Rcpp API:

        Correct return type in product of matrix dimensions (PR #374 by Florian)

        Before creating a single String object from a SEXP, ensure that it is from a vector of length one (PR #376 by Dirk, fixing #375).

        No longer use STRING_ELT as a left-hand side, thanks to a heads-up by Luke Tierney (PR #378 by Dirk, fixing #377).

        Rcpp Module objects are now checked more carefully (PR #381 by Tianqi, fixing #380)

        An overflow in Matrix column indexing was corrected (PR #390 by Qiang, fixing a bug reported by Allessandro on the list)

        Nullable types can now be assigned R_NilValue in function signatures. (PR #395 by Dan, fixing issue #394)

        operator<<() now always shows decimal points (PR #396 by Dan)

        Matrix classes now have a transpose() function (PR #397 by Dirk fixing #383)

        operator<<() for complex types was added (PRs #398 by Qiang and #399 by Dirk, fixing #187)

    Changes in Rcpp Attributes:

        Enable export of C++ interface for functions that return void.

    Changes in Rcpp Sugar:

        Added new Sugar function cummin(), cummax(), cumprod() (PR #389 by Nathan Russell fixing #388)

        Enabled sugar math operations for subsets; e.g. x[y] + x[z]. (PR #393 by Kevin and Qiang, implementing #392)

    Changes in Rcpp Documentation:

        The NEWS file now links to GitHub issue tickets and pull requests.

        The Rcpp.bib file with bibliographic references was updated.
2016-04-09 10:54:53 +00:00
richard
f193ae9ecb update to libmtp-1.1.11
letting SunOS pick up libusb-1 support
adding option for MTPZ libgcrypt support
adding missing license

libmtp 1.1.11 release

Emeric Grange (2):
      added several gopro hero ids
      gopro hero4 mtp detect

Fish Lung (1):
      added xperia z5

Marcus Meissner (58):
      added  p98     https://sourceforge.net/p/libmtp/bugs/1440/
      added wiko rainbow
      added amazon kindle fire 7     https://sourceforge.net/p/libmtp/bugs/1448/
      google pixel c added     https://sourceforge.net/p/libmtp/bugs/1444/
      nvidia shield tegra 4     https://sourceforge.net/p/libmtp/bugs/1447/
      oneplus one a2005 added     https://sourceforge.net/p/libmtp/bugs/1450/
      xiamo redmi2 2014811     https://sourceforge.net/p/libmtp/bugs/1445/
      removed AC_FUNC_MALLOC     https://sourceforge.net/p/libmtp/bugs/1438/
      nokia x2 dual sim     https://sourceforge.net/p/libmtp/bugs/1453/
      sony xperia compact z5 added     https://sourceforge.net/p/libmtp/bugs/1455/
      added nokia C5-00 alternate PID     https://sourceforge.net/p/libmtp/bugs/1457/
      philips w6610     https://sourceforge.net/p/libmtp/support-requests/163/
      added amazon fire hd 8     https://sourceforge.net/p/libmtp/bugs/1460/
      added wileyfox swift     https://sourceforge.net/p/libmtp/feature-requests/146/
      Sony Z3 Tablet Compact     https://sourceforge.net/p/libmtp/bugs/1454/
      added sony e2105 log
      added Prestigio Multipad Color 7     https://sourceforge.net/p/libmtp/feature-requests/148/
      lenovo a1000     https://sourceforge.net/p/libmtp/bugs/1465/
      added lg 810 tablet     https://sourceforge.net/p/libmtp/bugs/1463/
      elephone p6000
      added nook color info     https://sourceforge.net/p/libmtp/bugs/1462/
      ARCHOS Helium 45B
      added acer z530     https://sourceforge.net/p/libmtp/bugs/1469/
      added kyocera kc-s701     https://sourceforge.net/p/libmtp/bugs/1476/
      added Moto Maxx     https://sourceforge.net/p/libmtp/bugs/1477/
      Add support for the ARCHOS 70 Cobalt     https://bugs.launchpad.net/ubuntu/+source/libmtp/+bug/1410177
      added another htc desire 310 id     https://sourceforge.net/p/libmtp/bugs/1481/
      medion p8312 8" tablet-pc.     https://sourceforge.net/p/libmtp/bugs/1480/
      huawei M2-801W log     https://sourceforge.net/p/libmtp/bugs/1479/
      added acer liquid z330     https://sourceforge.net/p/libmtp/bugs/1478/
      fixed regex match failure for some bugs
      corrected the GoPro naming (company/model)     added Marshall London     https://sourceforge.net/p/libmtp/bugs/1490/
      added Xiaomi Pad 1 (2717:0668)     https://sourceforge.net/p/libmtp/bugs/1489/
      added lenovo a10 70f     https://sourceforge.net/p/libmtp/bugs/1488/
      new amazon kindle id added     https://sourceforge.net/p/libmtp/bugs/1491/
      added Kyocera Event     https://sourceforge.net/p/libmtp/bugs/1492/
      asus zenfone 2 debzug
      lenovo a1000 (probably in ADB mode)     https://sourceforge.net/p/libmtp/bugs/1465/
      added htc desire 520     https://sourceforge.net/p/libmtp/support-requests/200/
      added lenovo data
      added fujistsu arrows 202f     https://sourceforge.net/p/libmtp/bugs/1495/
      added Lenovo A10-70L     https://sourceforge.net/p/libmtp/bugs/1497/
      added htc one mini 2     https://sourceforge.net/p/libmtp/bugs/1500/
      added lenovo lifetab s1034x debug     https://sourceforge.net/p/libmtp/bugs/1499/
      added nook glowlight plus     https://sourceforge.net/p/libmtp/bugs/1504/
      added data for orange nura phone     https://sourceforge.net/p/libmtp/bugs/1503/
      do not do force_reset_on_close for the Kyocera Event     https://sourceforge.net/p/libmtp/bugs/1492/
      add huawei honor 7     https://sourceforge.net/p/libmtp/bugs/1507/
      added lenovo lifetab S1034X     https://sourceforge.net/p/libmtp/support-requests/201/
      addone sony xperia z3v     https://sourceforge.net/p/libmtp/feature-requests/153/
      HTC one M9     https://sourceforge.net/p/libmtp/bugs/1508/
      added a microsoft lumia     https://sourceforge.net/p/libmtp/feature-requests/155/
      added oneplus one2 a2003     https://sourceforge.net/p/libmtp/bugs/151/
      added fairphone 2     https://sourceforge.net/p/libmtp/support-requests/202/
      in read, use the maxpacket from the device, not _HS_ packetsize
      allview energy p5     https://sourceforge.net/p/libmtp/bugs/1512/
      Kyocera DIGNO T 302KC     https://sourceforge.net/p/libmtp/bugs/1518/
      1.1.11 release

Nicholas Little (1):
      This commit alters the flags for the Nexus 6P device by Huawei - it has     a working get object properties list and its regular object access is     broken with respect to the release date track field.

Reverend Homer (1):
      LIBMP_Create_Folder: fixed doc     https://sourceforge.net/p/libmtp/bugs/1472/     0xFFFFFFFF for root folder instead of 0
2016-04-09 10:09:14 +00:00
richard
5e9a930ddf update to libusb-1.0.20
add experimental SunOS backend support adapted from the upstream RTI
submission from Oracle and initial illumos support from OpenIndiana/Hipster

From the Changelog:
For detailed information about the changes below, please see the git log or
visit: http://log.libusb.info

2015-09-13: v1.0.20
* Add Haiku support
* Fix multiple memory and resource leaks (#16, #52, #76, #81)
* Fix possible deadlock when executing transfer callback
* New libusb_free_pollfds() API
* Darwin: Fix devices not being detected on OS X 10.8 (#48)
* Linux: Allow larger isochronous transfer submission (#23)
* Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
* Windows: Fix broken bus number lookup
* Windows: Improve submission of control requests for composite devices
* Examples: Add two-stage load support to fxload (#12)
* Correctly report cancellations due to timeouts
* Improve efficiency of event handling
* Improve speed of transfer submission in multi-threaded environments
* Various other bug fixes and improvements
The (#xx) numbers are libusb issue numbers, see ie:
https://github.com/libusb/libusb/issues/16

MAKE_JOBS_SAFE=no given build issues when enabled.
2016-04-09 08:18:58 +00:00
wiz
ca23cdc840 Fix bl3.mk when libthai option is turned on.
From Robert Elz in PR 51055.
2016-04-09 06:14:51 +00:00
richard
0290c451b3 Fix ABI check on SunOS, which defaults to i386 in absence of being set.
Fixes build on i386 with bootstrap not stipulating ABI=
2016-04-09 06:11:15 +00:00
mef
02bf1a9bc6 Update 1.2907 to 1.2909 (PKGVERSION = 1.29.09)
---------------------------------------------
2015-11-15  Jarkko Hietaniemi  <jhi@iki.fi>
        * The added RLIMIT_ values were not added quite right.
          Our own tests didn't detect this, but mod_perl2 ones did
          [cpan #108955]

2015-10-21  Jarkko Hietaniemi  <jhi@iki.fi>
        * Add more RLIMIT_ values from various systems,
          especially from Linux 2.6:

          RLIMIT_MSGQUEUE
          RLIMIT_NICE
          RLIMIT_NPTS
          RLIMIT_PTHREAD
          RLIMIT_RTPRIO
          RLIMIT_RTTIME
          RLIMIT_SBSIZE
          RLIMIT_SIGPENDING
          RLIMIT_SWAP

          Check your system's setrlimit() documentation,
          and BSD::Resource::get_rlimits().

        * Add PRIO_THREAD, if available.
          Check your system's setpriority() documentation.

        * Release 1.2908.
2016-04-09 05:20:19 +00:00
mef
595884a71e Update to 1.15
--------------
1.15 Wed Nov 11 2015 rurban
  - Fixed $OUTPUT_AUTOFLUSH, RT #108572 (Defragmented Reality)
  - Made $* $MULTILINE_MATCHING version specific, deprecated with 5.8.1,
    removed with 5.10
2016-04-09 05:09:42 +00:00
mef
ab14296c3e Update to 2.03
--------------
2.03 2015-10-25 NEILB
    - Trimmed down the README and moved some of the history into Changes
    - Updated github repo URL after changing my github username
2016-04-09 05:07:49 +00:00
richard
9fcb3750d3 update to RBTools-0.7.5
RBTools 0.7.5 Release Notes

Release date: October 26, 2015
New Features

    Users can now specify the search path for .reviewboardrc files.

    The $RBTOOLS_CONFIG_PATH environment variable now controls the search path.
    It’s a list of paths separated by the system’s native path separator
    (':' on Linux/MacOS X, ';' on Windows).
    These paths are searched prior to any default paths.

    This is handy for forcing the .reviewboardrc file in your home directory
    to be searched first.

    Patch by Nils Philippsen.

Bug Fixes
General

    Fixed displaying error output containing non-ASCII characters. (Bug #3907)

    On Windows, home directory detection now prefers the %HOME% environment
    variable to %APPDATA%.

    Prior to this release, %HOME% was always ignored in favor of %APPDATA%,
     which caused problems in certain setups.

    Patch by Vadim Zeitlin.

rbt api-get

    The help output no longer mistakenly shows that – is required before
    query arguments.

rbt post

    Fixed a crash when using --diff-filename. (Bug #3908)

Git

    Git version checking is no longer performed unless Git is installed,
    preventing a harmless but visible error message for systems without Git.

Mercurial

    Fixed path separator differences when posting a change against Mercurial
    on Windows. (Bug #3894)

    Patch by Ali Kamali.

    Fixed a regression with looking for empty files.

    When looking for empty files in a change (which must be handled specially),
    RBTools would get a null result, which wasn’t being handled correctly.

Perforce

    Fixed posting submitted Perforce changes.

    Posting submitted changes for review regressed in 0.7.x. They can now be
    posted again.

    Fixed posting Perforce paths that are not included in the client view.
    (Bug #3864)

    It’s once again possible to post a committed revision for review when the
    commit contains files not in the client view.

Subversion

    Fixed Unicode issues when parsing repository info when using
    --repository-url. (Bug #3969)

    Patch by Griffin Myers.

    Fixed issues processing when a changeset has history scheduled with a
    commit.

    Patch by Griffin Myers.

Team Foundation Server

    Fixed a number of issues with diff generation on TFS.

    The method previously used to generate diffs didn’t deal with a lot of
    cases that could come up when using different editors or platforms, such
    as files that don’t end with a newline or files that start with a
    byte-order marker.

    RBTools now requires GNU diff for TFS diff generation.

Contributors

    Ali Kamali
    Anthony Hache
    Barret Rennie
    Christian Hammond
    David Trowbridge
    Griffin Myers
    Nils Philippsen
    Vadim Zeitlin
2016-04-09 05:06:10 +00:00
mef
546d127fd5 Update to 1.10
--------------
1.10 2015-10-26 NEILB
    - Switched to Dist::Zilla
    - Got rid of tab characters
    - Updated github repo URL after changing my github username
    - Made the SEE ALSO entries linked, and simplified the formatting
2016-04-09 05:05:42 +00:00
mef
6756f57b88 Update 0.73 to 0.75
-------------------
0.75: # 2016-03-16T23:41:41+0100
- Thanks to our contributors: Dave Cross,  Dean Hamstead,  Mark J. Reed,  Mohammed El-Afifi,
- Add '--no-patchperl' install option for skip running patchperl.
- Add '--destdir' install option.
- "uninstall" command now also delete associated libs.
- "mirror" command is removed.
- "config" command is removed.

0.74: # 2015-11-24T20:55:02+0100
- A big thanks for our contributers: Aristotle Pagaltzis, Dave Jacoby,
  Dylan Cali, John Krull, Kevin Johnson, Nathan Day, Paul Cochrane, Tudor
  Constantin, Yanick Champoux, tm604
- support PERLBREW_LIB_PREFIX.
  c29813cd46
- prefer https and remove insecure download cli flags.
  f49a908c17
- perlbrew now dies when switching to/use a lib that does not exist.
  https://github.com/gugod/App-perlbrew/issues/432
- RHEL vendorlib fix https://github.com/gugod/App-perlbrew/issues/409
- improvements with fish integration.
- unbreak when running with perl 5.14 or earlier:
  "list" command now correctly display lib names.
- retaining flags in upgrade-perl.
  b8d466670b
- variour document clean up and improvements.
2016-04-09 05:03:13 +00:00
mef
1c6998237d Update to 0.010005
------------------
0.010005 - 2015-12-14
  - fix fatpacked code to work properly on perl 5.6 in all cases
  - removed x_static_install metadata (RT#110299)
2016-04-09 04:56:30 +00:00
wiz
b29ecd3e2c Update py-mercurial to 3.7.3.
This is an out of cycle release to address three security issues:

CVE-2016-3630 Mercurial: remote code execution in binary delta decoding

    Mercurial prior to 3.7.3 contained two bounds-checking errors in its binary delta decoder that may be exploitable via clone, push, or pull.

CVE-2016-3068 Mercurial: arbitrary code execution with Git subrepos

    Mercurial prior to 3.7.3 allowed URLs for Git subrepos that could result in arbitrary code execution on clone. This is a further side-effect of Git CVE-2015-7545. Reported by Blake Burkhart.

CVE-2016-3069 Mercurial: arbitrary code execution when converting Git repos

    Mercurial prior to 3.7.3 allowed arbitrary code execution when converting Git repos with hostile names. This could affect automated conversion services. Reported by Blake Burkhart.

    bdiff: (pure) support array.array arrays (issue5130)
    convert: add new, non-clowny interface for shelling out to git (SEC)
    convert: dead code removal - old git calling functions (SEC)
    convert: rewrite calls to Git to use the new shelling mechanism (SEC)
    convert: rewrite gitpipe to use common.commandline (SEC)
    convert: test for shell injection in git calls (SEC)

    files: don't recurse into subrepos without a path or -S (issue5127)

    hg: perform update after pulling during clone with share (issue5103)

    mq: restrict generated patch name to 75 characters (issue5117)
    obsolete: fix n^2 marker computation behavior
    parsers: detect short records (SEC)
    parsers: fix list sizing rounding error (SEC)
    streamclone: fix error when store files grow while stream cloning
    subrepo: adapt to git's recent renames-by-default
    subrepo: set GIT_ALLOW_PROTOCOL to limit git clone protocols (SEC)
2016-04-08 20:57:36 +00:00
bsiegert
eeba535d22 +MoarVM 2016-04-08 20:27:40 +00:00
bsiegert
fc0e343380 Import MoarVM-2016.03 from wip.
Short for "Metamodel On A Runtime", MoarVM is a virtual machine built
especially for Rakudo Perl 6 and the NQP Compiler Toolchain. The primary
backend target for the Christmas 2015 release of Perl 6, MoarVM stands
out amongst the various Rakudo and NQP compilation targets by:

- Running the Perl 6 specification test suite in the least time
- Passing more of the Perl 6 specification tests than Rakudo Perl 6 on
  other backends
- Having the lowest memory usage
- Having the best startup time
- Being fastest to build both NQP and Rakudo - and thus your Perl 6 and
  NQP programs too!
- Being the only backend to support strings at grapheme level
2016-04-08 20:26:46 +00:00
adam
fdce16a48c Removed duplicate PKGCONFIG_OVERRIDE; added py-expat as dependency to fix building 2016-04-08 19:49:26 +00:00
adam
7d1423006d PLIST correction: use LOCALBASE instead of /usr/pkg 2016-04-08 19:43:00 +00:00
wiz
908ded625f Update py-click to 6.4:
Version 6.4
-----------

(bugfix release; released on March 24th 2016)

- Fix bug in bash completion where click would discard one or more trailing
  arguments. See #471.
2016-04-08 15:20:16 +00:00
wiz
b611d6fd54 Update py-atomicwrites to 1.0.0.
Changes not found.
2016-04-08 15:18:59 +00:00
wiz
4b511adff1 Update Package-DeprecationManager to 0.16.
0.16     2016-03-21

- The subs installed into the caller are now named with Sub::Name. This makes
  these subs appear to be part of the caller, as opposed to an import, which
  is what we want, since each installed sub is constructed uniquely for a
  given package.
2016-04-08 15:15:53 +00:00
wiz
91502db244 Updated p5-Scalar-List-Utils to 1.45
1.45 -- 2016/03/25 16:09:40
	[CHANGES]
	 * Renamed existing uniq() to uniqstr()
	 * Canonicalise undef to {empty string,zero} in uniq{str,num}()
	 * Add a new uniq() with more DWIMish semantics around undef

	[BUGFIXES]
	 * Fix uses of GET magic by the uniq*() family of functions. GET magic
	   is now always invoked exactly once if it exists.

1.44 -- 2016/03/17 23:08:46
	[CHANGES]
	 * Added List::Util::uniq() and uniqnum()
	   (with thanks to randir and ilmari for assistance writing code and
	    tests)
2016-04-08 15:12:10 +00:00
wiz
0e8fb9da7f Update p5-Params-Validate to 1.23:
1.23    2016-03-26

- Fixed some Perl stack corruption bugs. Based on a proposed PR from Tony Cook
  plus some additional changes. GH #8.

- Fixed tests with Carp 1.01 (shipped with Perl 5.8.3). Patch by Andreas
  Koenig. RT #113318.
2016-04-08 15:10:41 +00:00
wiz
4755059243 Update global to 6.5.4.
Version 6.5.4 - Mar 27 2016

This is a bug fix release.

[CHANGES]
Changed:
o gtags.conf: The entries which include '.xml' were commented out,
  because they require libxml.a. If you use them, please uncomment them.

[FIXED BUGS]
Serious bug:
o universal-ctags.la: Universal ctags plug-in parser did not work
  on almost files. Now it works.

	$ echo 'void a() {}' >a.inl
	$ echo 'void b() {}' >b.cpp
	$ gtags --gtagslabel=new-ctags
	$ global -x '.*'
	a                   1 a.inl            void a() {}
	(b.cpp is ignored.)

Version 6.5.3 - Mar 18 2016

[CHANGES]
New facilities:
o Added new plug-in parser 'universal-ctags.la'.
o gtags.conf:
  - Added new entry 'universal-ctags'.
  - Added new variable 'ctagscom'. You can overwrite the path of ctags(1)
    dynamically for exuberant-ctags.la, universal-ctags.la and pygments-parser.la.

Changed:
o gtags.conf: Added the following patterns to the skip list.
  '*.o,*.a,*.so,*.lo,*.zip,*.gz,*.bz2,*.xz,*.lzh,*.Z,*.tgz,*.min.js,*min.css'
o gtags: Added some explanations for the --explain option.

[FIXED BUGS]
o global: Global generated incorrect path with the --color option.
  Now, it works well.

        [bad case]
	+- GTAGS
	+- hi/
	    |- foo.cpp
	    +- what/

	$ cd hi/what
	$ global -P hi/foo.cpp --color
	foo.cpp         # It should be '../foo.cpp'.

o global: Global aborted in obstack_free() in some cases. Now it works well.
o htags: Htags ended abnormally when there is a file which includes single
  quote characters in its file name. Now, it works.
2016-04-08 15:01:08 +00:00
wiz
7e56737569 Update p5-Sub-Name to 0.15:
0.15      2016-03-15 22:17:38Z
    - fix uninitialized warning in test on perls < 5.8.6 (RT#104510)
    - repository moved to the github p5sagit organization (the primary is on
      shadowcat, mirrored to github)
2016-04-08 14:55:59 +00:00
wiz
d676f45708 Update afl to 2.10b:
--------------
Version 2.10b:
--------------

  - Fixed a minor core counting glitch, reported by Tyler Nighswander.

--------------
Version 2.09b:
--------------

  - Made several documentation updates.

  - Added some visual indicators to promote and simplify the use of -Z.

--------------
Version 2.08b:
--------------

  - Added explicit support for -m32 and -m64 for llvm_mode. Inspired by
    a request from Christian Holler.

  - Added a new benchmarking option, as requested by Kostya Serebryany.

--------------
Version 2.07b:
--------------

  - Added CPU affinity option (-Z) on Linux. With some caution, this can
    offer a significant (10%+) performance bump and reduce jitter.
    Proposed by Austin Seipp.

  - Updated afl-gotcpu to use CPU affinity where supported.

  - Fixed confusing CPU_TARGET error messages with QEMU build. Spotted by
    Daniel Komaromy and others.
2016-04-08 14:49:07 +00:00
wiz
780a30d476 Update p5-Data-OptList to 0.110:
0.110     2016-03-24 21:20:54-04:00 America/New_York
        - major optimization to mkopt (thanks, Olivier Mengué)
2016-04-08 14:47:30 +00:00
wiz
1d4a3e4cba Update p5-Canary-Stability to 2011:
2011  Sun Mar 13 04:41:48 CET 2016
	- the year the terrorists won and the free world sacrificed the free.
        - added more explanatory blurb, based on ideas by Kent Fredric.
	- colour wasn't reset in time to catch further Makefile.PL
          output in some cases.
2016-04-08 14:45:15 +00:00
wiz
6140a9758a Update meld to 3.15.2.
2016-03-28 meld 3.15.2
======================

  Features:

   * Port to use GtkSourceView's file loader and saver helpers, bringing
     several benefits (Kai Willadsen)
     * Loading and saving speed are significantly improved, and are
       asychronous
     * We try a wider range of locale-specific file encodings by default,
       and still support user-specified default encodings (requires
       GtkSourceView 3.18 or later)
     * We now support saving files with inconsistent newline types
     * Binary files will now be loaded on a best-effort basis
   * Reinstate support for Darcs; this is currently limited to very new
     (>2.10.3) versions (Guillaume Hoffmann)
   * Folder comparisons now apply text filters in the same way as file
     comparisons (David Rabel)
   * Add support for showing new shortcuts help dialog (Kai Willadsen, Piotr
     Drąg)
   * Preliminary support for building Meld as an xdg-app (Kai Willadsen)

  Fixes:

   * Many fixes for GTK+ 3.20 theming changes and widget compatibility issues
     (Kai Willadsen)
   * All accelerators should now consistently use the Primary key, for better
     integration on OSX systems (Youssef Adnan)
   * Significantly improve text filter performance (Jason Gauci)
   * Fix performance regression where scanning for missing files was extremely
     slow, especially in large repositories (Kai Willadsen)
   * Fix truncated line number display in short file (Kai Willadsen)
   * Fix filter dropdown not appearing below button (Kai Willadsen)
   * Add more documentation on setup and installation requirements (Jesse
     Sheridan, Martin Thoma)
   * Update the AppData to spec version 0.7+ (Richard Hughes)


  Translations:

   * Anders Jonsson (sv)
   * Benjamin Steinwender (de)
   * Bernd Homuth (de)
   * Cédric Valmary (oc)
   * Daniel Mustieles (es)
   * Gábor Kelemen (hu)
   * Jiri Grönroos (fi)
   * Luisa Cerón Perea (es)
   * Marek Černocký (cs)
   * Mario Blättermann (de)
   * Muhammet Kara (tr)
   * Pedro Albuquerque (pt)
   * Piotr Drąg (pl)
   * Rafael Fontenelle (pt_BR)
   * Мирослав Николић (sr, sr@latin)
2016-04-08 14:40:55 +00:00
wen
4003073d78 Update to 1.2017
Upstream changes:
1.2017    2016-03-02 15:49:43-05:00 America/New_York

  [CHANGED]

  - Distributions that appear to be in a Perl6/ directory are not
    graded and reports are discarded.

1.2016    2016-02-28 22:39:04-05:00 America/New_York

  [FIXED]

  - Improve prerequisite version detection for dynamic versions

  - Add support for static Config like cperl and XSConfig
2016-04-08 14:32:58 +00:00
wen
4e1f7435bc Update to 2.60
Upstream changes:
version 2.60 at 2016-03-20 18:29:24 +0000
-----------------------------------------

  Change: b898659a1ced0560f65088da253ccd1cf343953c
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2016-03-20 18:29:24 +0000

    Updated for v5.23.9

-----------------------------------------
version 2.58 at 2016-02-20 21:58:41 +0000
-----------------------------------------

  Change: 7abfc549182e85b37835ab155202476274b6028d
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2016-02-20 21:58:41 +0000

    Updated for v5.23.8

-----------------------------------------
version 2.56 at 2016-01-20 22:29:45 +0000
-----------------------------------------

  Change: e49a8ccdcab90da90f431b5852fa77a762fa2737
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2016-01-20 22:29:45 +0000

    Updated with v5.23.7

  Change: eea8677292ef0f82c5375362311e27cbf517995f
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2016-01-20 22:29:45 +0000

    Remove RJBS release candidates and v5.7.1

    As per
    http://www.nntp.perl.org/group/perl.perl5.porters/2016/01/msg233715.h
    tml

    v5.7.1 as well as it is AWOL
2016-04-08 14:15:21 +00:00
wen
164d8e0d74 Update to 0.36
Upstream changes:
0.36      2016-02-28 21:36:57-05:00 America/New_York

  [Docs]

  - Fixed typos.

0.34      2016-02-18 23:26:13-05:00 America/New_York

  [Fixed]

  - Removed spurious JSON::PP dependency added by a broken
    Dist::Zilla plugin.

0.32      2016-02-18 10:12:02-05:00 America/New_York

  [Docs]

  - Changed internal formatting of documentation

  [Changes]

  - No functional changes from 0.31

0.31      2016-02-14 07:33:50-07:00 America/Mazatlan (TRIAL RELEASE)

  [Fixed]

  - Application of layers to handles during and after capture now attempts
    to more accurately duplicate the original layers, including potential
    duplicate layers.  Because of the unusual ways that layers are ordered
    and applied, exact duplication is not guaranteeed, but this should be
    better that what Capture::Tiny did before.

  - Avoids a hard crash on Windows with Perl < 5.20 if a fork occurs in a
    capture block.  Also documented the risks and lack of support for
    forks in capture blocks.
2016-04-08 13:58:47 +00:00
wen
fc1e40aeb6 Update to 1.32
Update DEPENDS

Upstream changes:
1.32
    Docs
    - Corrected spelling mistake (thanks again Gregor Herrmann)

1.31
    Docs
    - Corrected spelling mistake (thanks Gregor Herrmann)
    - Document that strings work as regexen (thanks jarich)

    New Features
    - Call backtick() qx() instead (but keep backtick around) (thanks jarich)

    Incompatible Changes
    - s() now returns the modified string or success/fail depending on context

    Fix
    - m() and nm() were failing to signal failure (thanks grtodd!)
2016-04-08 13:36:23 +00:00
wiz
9e1163beb1 Bump PKGREVISION for pkg-config -> pkgconf change. 2016-04-08 13:17:48 +00:00
prlw1
e59a9f10bc Enable python 3 port 2016-04-08 07:48:27 +00:00
prlw1
2c6e5b818d Update py-gobject3 to 3.20.0
3.20.0  21-Mar-2016

3.19.92 15-Mar-2016

3.19.91 01-Mar-2016
        - Fix marshaling of GError stored in GValue
          (Simon Feltman) (Thibault Saunier) (#761592)
        - Fix marshaling or GError from Python to C from function calls
          (Simon Feltman) (#685197)
        - Error handling/reporting fixes (Christoph Reiter) (#751956)
        - Fix crash due to GVariant implemented as PyGBoxed not PyGIStruct
          (Christoph Reiter) (#751956)
        - Fix crash with GValueArray stored in GValue
          (Mikhail Fludkov) (#754359)

3.19.90 20-Feb-2016
        - tests: Set the active style context state before retrieving values
          (Simon Feltman)
        - tests: Fix crash with empty drag source icon names
          (Simon Feltman) (#762392)
        - Try to import GdkX11 in Gdk overrides (Christoph Reiter) (#673396)
        - Fix import warnings pointing to the wrong code with CPython 3.3/3.5
          (Christoph Reiter) (#757184)

3.19.2  31-Oct-2015
        - tests: Fix failure due to new GTK+ warning regarding size_allocate()
          (Simon Feltman)
        - Fix build warnings regarding _POSIX_C_SOURCE redefinition
          (Simon Feltman)
        - Drop -std=c90 for now (Matthias Clasen)

3.19.1  30-Oct-2015

	- Use a named tuple for returning multiple values (Christoph
	  Reiter) (#727374)

	- enum/flags: use gir info for type names and __repr__
	  instead of the gtype name (Christoph Reiter) (#657915)
	- Improve and unify __repr__ format for PyGObject, PyGBoxed
	  and PyGIStruct (Christoph Reiter) (#657915)
	- Don't leak internal RepositoryError on import. (Christoph
	  Reiter) (#756033)
	- Import dependencies when importing typelibs from
	  gi.repository (Christoph Reiter) (#656314)
	- Fix Gdk.rectangle_intersect/rectangle_union missing with
	  GTK+ 3.18 (Christoph Reiter) (#756364)
        - Don't import inspect at module level (Christoph Reiter)
	- invoke state: add a free memory cache for PyGIInvokeArgState
	  (Christoph Reiter) (#750658)
	- invoke/closure: reduce g_slice_alloc usage (Christoph
	  Reiter) (#750658)
        - pep8: ignore new errors reported by pep8 1.6 (Christoph Reiter)
        - Bump g-i dependency to latest stable (Garrett Regier)
        - Avoid calling g_slist_length() during invoke (Garrett Regier)
        - Simplify closure_convert_arguments() (Garrett Regier)
	- Remove a level of indentation in convert_ffi_arguments()
	  (Garrett Regier)
	- Prevent passing the user data multiple times to callbacks
	  (Garrett Regier) (#750347)
        - Support throwing exceptions in closures (Garrett Regier) (#710671)
	- Don't emit require_version warning if namespace was loaded
	  previously using g_irepository_require (Christoph Reiter)
	  (#754491)
        - configure.ac: post release version bump to 3.19.1 (Garrett Regier)

3.18.0  22-Sep-2015

3.17.90 19-Aug-2015
        - Allow passing unicode lists to GStrv properties on Python 2
          (Christoph Reiter) (#744745)
        - Avoid a silent long to int truncation (Rui Matos) (#749698)
        - Handle gtype marshalling (Mathieu Bridon) (#749696)
        - pygi-foreign-cairo.c: fix include for py3cairo.h
          (Daniel Hahler) (#746742)
        - tests: Silence various error messages and warnings
          (Christoph Reiter) (#751156)
        - Fix test regression when xdg-user-dirs is not installed
          (Christoph Reiter) (#751299)
        - Explicitly check if an override exists instead of ImportError
          (Garrett Regier) (#749532)

3.17.1  15-Jun-2015
        - Add gi.PyGIWarning used when import version is not specified
          (Christoph Reiter) (#727379)
        - Remove Gdk.Rectangle alias with newer gobject-introspection and GTK+
          (Christoph Reiter) (#749625)
        - overrides: Provide _overrides_module attribute
          (Christoph Reiter) (#736678)
        - overrides: Conditionalize touch override support in Gdk
          (Simon Feltman) (#747717)
        - Field setters: Remove unneeded type/range checks and unused code
          (Christoph Reiter) (#746985)
        - pygi-argument: Remove unused imports/includes
          (Christoph Reiter) (#746985)
        - Improve test coverage for field setters/getters
          (Christoph Reiter) (#746985)
2016-04-08 07:41:26 +00:00
prlw1
84e73fe40b Remove /usr/bin/env from g-ir-annotation-tool and g-ir-scanner. 2016-04-07 21:35:33 +00:00
prlw1
15844bfc8a Fix PLIST 2016-04-07 20:57:14 +00:00
prlw1
632f0a26b3 Update gobject-introspection to 1.48.0
Many changes including:
- improved test for MSVC
- update annotations from glib 2.48.0
- port to python 3
2016-04-07 20:28:19 +00:00
prlw1
b51acd0100 Update pango to 1.40.0
Overview of changes between 1.39.1 and 1.40.0
=============================================
- Fix typos
- Don't treat OGHAM SPACE MARK as whitespace

Overview of changes between 1.38.1 and 1.39.0
=============================================
- Update PangoScript to Unicode 8.0

Overview of changes between 1.38.0 and 1.38.1
=============================================
- Require 0.9.30
- Fix make check with --enable-debug=no
- Win32 build fixes

Overview of changes between 1.37.5 and 1.38.0
=============================================
- No changes

Overview of changes between 1.37.4 and 1.37.5
=============================================
- Small optimizations

Overview of changes between 1.37.3 and 1.37.4
=============================================
- Use grapheme boundaries in justification
- Support coloring marks and bases independently (#541608)
- Fix a crash (#753167)
- Make Thai and Arabic support thread-safe
- Fix justification (#753772)

Overview of changes between 1.37.2 and 1.37.3
=============================================
- Fix pango_glyph_item_iter_prev
- Add alpha attributes
- Add support for alpha in markup

Overview of changes between 1.37.1 and 1.37.2
=============================================
- Don't use hb_glib_get_unicode_funcs
- Warning fixes
2016-04-07 18:37:46 +00:00
prlw1
e87e1424e5 Update glib2 to 2.48.0
- removed patch-gio_gtestdbus.c: applied upstream.
- removed patch-gio_gunixmounts.c: can no longer reproduce problem.

Overview of changes in GLib 2.48.0
==================================

 * a minor build fix in the name of determinism

 * a few coverity fixes

Bugs fixed:
 763617 giotypefuncs.c: Sort _get_type functions in the 'C' locale

Translations updated:
 Danish
 Italian

Overview of changes in GLib 2.47.92
===================================

 * gdbus-codegen now supports g_autoptr()

 * g_get_user_runtime_dir() now reliably returns an existing directory

 * g_array_remove_range() can now remove 0 items from the end of an array

 * Many fixes for Windows
   * build fixes
   * file monitoring
   * gsettings backend
   * streams
   * random numbers
   * wide character support

 * documentation improvements

 * other small bugfixes

Bugs fixed:
 724847 Segmentation fault on "gsettings list-recursively"
 743933 gapplication: add --app-id command line option
 756706 [PATCH] gio/gtestdbus.c: don't use non-standard %m printf modifier
 757506 gsettings: schema_list should use the passed schema's source
 760694 W32: Apps linked with -mwindows make cursor busy sometimes
 762202 g_win32_error_message improvements
 762637 build: Unconditionally dist tapset files
 762748 Undefined behavior
 762937 Mention that g_clear_error can be used with an "empty" GError
 763339 array: Support clearing an empty array with g_array_remove_range()
 763344 g_get_user_runtime_dir(): ensure directory exists
 763379 codegen: Add support for g_autoptr to gdbus-codegen–generated objects

Translations updated:
 Brazilian Portuguese
 Czech
 Finnish
 French
 Galician s
 German
 Greek
 Hebrew
 Hungarian
 Italian
 Kazakh
 Korean
 Latvian
 Lithuanian
 Occitan
 Polish
 Russian
 Serbian
 Slovak
 Slovenian
 Spanish
 Swedish

Overview of changes in GLib 2.47.6
==================================

* Windows usupport:
 - Fixes and improvements to the GSettings registry backend
 - Handle readability and writability of registry keys
 - Use Unicode registry APIs

* Bugs fixed:
760852 744772 761126 747927 761337 744570 761504 761550 761843
 744570 GString is missing (transfer none) annotations on many of its methods
 744772 systemtap and gdb scripts install in wrong place
 747927 Documentation: various small improvements
 760852 gdbusobjectmanagerserver: Clarify recommended ObjectManager paths
 761126 winiconv: update to upstream version
 761337 Fix some annotations
 761504 W32 registry GSettings backend does not use Unicode
 761550 Cannot build with default flags under Fedora rawhide (-Werror=format-...
 761843 gmacros.h is testing attributes with __has_feature (when compiling wi...

* Translation updates:
 Brazilian Portuguese
 Bulagarian
 Chinese (Taiwan)
 Hungarian
 Polish
 Slovak
 Slovenian
 Spanish
 Swedish


Overview of changes in GLib 2.47.5
==================================

* the system copy of PCRE is now used by default to implement GRegex.
  Configure with --with-pcre=internal if a system PCRE version
  is unavailable or undesired.

* interfaces for DTLS support have been added.  A new version of
  glib-networking will also be required.

* GDBusMethodInvocation now drops replies if the sender set the
  NO_REPLY_EXPECTED flag

* several GApplication fixes, including fixes for commandline arguments
  in interpreted languages on Windows

Bugs fixed:
 624186 Deprecate glib-gettext macros
 734095 gtk-demo.py of PyGObject fails to run on Windows (and likely other binding scripts using g_application_run())
 735754 Implement close on TLS GOutputStream
 748064 gnulib vfprintf returns desired (not actual) number of bytes, ignores errors
 752240 Add DTLS support to GIO
 755421 GDBus ignores NO_REPLY_EXPECTED flag in messages, leading to warnings on system bus
 756875 Include ntdef.h for NTSTATUS
 759554 g_application_run() calls g_main_context_default() repeatidly
 760199 gsettings: Install gettext ITS rules
 760215 G_LIKELY/_UNLIKELY macros need more parentheses
 760683 regex test: Check the expected PCRE exceptions at runtime

Translations updated:
 Brazilian Portuguese
 Czech
 German
 Lithuanian
 Swedish

Overview of changes in GLib 2.47.4
==================================

* The GApplication documentation has been improved in several areas.

* Bugs fixed:
 749092 gdb pretty-printers fail on Python 3 with a TypeError...
 757374 macros: clean up "inline" mess
 758641 Memory leak in g_dbus_proxy_new_for_bus_sync()
 759134 Add missing checks for gnulib vasnprintf()
 759408 Do not use uninitialized var
 756475 Stop supporting non-POSIX getpwuid_r, getgrgid_r
 757372 GApplication: destroy the impl on shutdown
 728099 macros: add G_GNUC_CHECK_VERSION() for compiler checks
 757299 glib-compile-resources: do not leak c_name
 758553 Fix gettext use
 758823 file monitors: reorder some code to avoid segfault
 756214 gsettings: Don't translate ""
 710243 Add GParamSpec object ref management annotations
 735696 xdgmime: Finer handling for cases where mmap() is not available
 752983 gapplication: Acquire the main context before running

* Translation updates:
 Swedish


Overview of changes in GLib 2.47.3
==================================

The inline cleanup in the last release accidentally removed three
symbols from libglib-2.0.so.  It is unlikely that this will have caused
any problems because these symbols were only backup symbols for
definitions exported as inlines in the header files, but ABI is ABI.

This release corrects only this problem.

Overview of changes in GLib 2.47.2
==================================

* We have formalised the assumption that all compilers that are
  interested in support 'static inline' and simplified the macros around
  this considerably.  Please watch for and report unintentional fallout.

* New API: hardware-assisted helpers for overflow-checked integer math.

* other fixes

Bugs fixed:
 696324 gtester-report doesn't work with Python 3.x
 719966 glib: Add missing (nullable) and (optional) annotations
 752837 gobject and glib-compile-resources rely on .CRT$XCU section, no longer works with Win 10 UCRT (VS 2015)
 755364 make gtkdoc-check happy again
 756134 Segmentation fault on calling g_simple_action_group_add_action with bad action constructor call
 756179 gwin32.c: Replace VerifyVersionInfoW() with RtlGetVersion() due to API deprecation
 756988 GSequence should document each function's complexity
 757294 Move G_POLLFD_FORMAT to glibconfig.h
 757374 macros: clean up "inline" mess
 757451 doc: fix g_task_attach_source() example
 757628 gio tests fail to build when cross compiling 2.46.1
 757693 Invalid free in g_local_file_trash()
 757742 Fix up annotations in ghash.c
 758181 GTask: fix wrong example code

Translations updated:
 Greek
 Hebrew
 Hungarian
 Norwegian bokmål
 Portuguese
 Scottish Gaelic
 Simplified Chinese
 Spanish

Overview of changes in GLib 2.47.1
==================================

* The Unicode support has been updated to version 8.0 of the Unicode standard

* GDesktopAppInfo no longer sets the DISPLAY environment variable when
  launching apps. This is now done in the GAppLaunchContext implementations
  when appropriate

* Bug fixes:
 664740 Key-value file parser, space after integer
 687223 cleverer GThreadPool management
 692085 stderr and stdout are not always file descriptors 1 and 2
 697907 Add interface for socket-like things (GSocket, DTLS, etc)
 735754 Implement close on TLS GOutputStream
 737116 Add functions to print GSocketConnectables and addresses as strings
 743011 Minor additions to GError documentation
 749161 undefined reference to `__imp__stat32i64'
 749314 Cannot restore a just-trashed file
 751924 Add recvmmsg()-like API on GSocket
 752240 Add DTLS support to GIO
 752837 gobject and glib-compile-resources rely on .CRT$XCU section, no longer...
 753310 Remove `#pragma GCC system_header` from gmessages.h
 753935 Update example namespace and class names in GObject tutorial
 754855 Object instantiation documentation refers to example that no longer ex...
 754983 Wayland: g_desktop_app_info_launch_uris_with_spawn() forces DISPLAY va...
 754994 g_date_time_get_second () sometimes returns an off-by-one result
 755083 Clarify in G_ADD_PRIVATE that it is safe to call _get_instance_private...
 755351 Example still contains g_autoptr(gchar)
 755355 Move GStrv to glib.h so it can be used with g_auto()
 755374 g_variant_get_child(): flatten-first logic on '&'
 755496 glib 2.46 fails GStreamer test suite
 755609 glib 2.46.0 breaks Sun Java JVM 1.8.0.60
 755766 gvalue: The g_auto cleanup function assert if value is G_VALUE_INIT
 755795 2.46 considers empty files as octet-stream rather than text (leads to...
 755961 Fix up annotations in gbytes.c
 756053 MSVC doesn't understand the symbol 'msghdr'
 756054 MSVC linker error due to 'g_socket_send_message_with_timeout()'
 756077 testutils: remove internal ABI comment
 756099 g_main_context_query(): Annotate @n_fds as (in) parameter
 756139 musl: ctors called in the wrong order
 756179 gwin32.c: Replace VerifyVersionInfoW() with RtlGetVersion() due to AP...
 756251 The documentation of G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START is confusing
 756255 GOutputStream swallowing errors in splice with G_OUTPUT_STREAM_SPLICE...
 756316 GSequence should provide fast api to check if empty
 756382 snprintf used on Windows with VS2015 doesn't support %n
 756477 gio/gthreadedresolver.c has outdated copy of bionic headers (for android)
 756550 gtypes.h: Make G_MININTn literals negative
 756875 Include ntdef.h for NTSTATUS
 756952 giomodule: return a copy of module name

* Translation updates:
 Basque
 Czech
 Serbian
 Serbian Latin
 Vietnamese


Overview of changes in GLib 2.46.0
==================================

* Disable runtime-deprecation warnings

* Fix marshalling of flags on bigendian 64bit architectures

* Translation updates
 Brazilian Portuguese
 Danish
 German
 Latvian
 Russian
 Turkish


Overview of changes in GLib 2.45.8
==================================

* utf8 validation and utf8-to-ucs4 conversion are faster

* Small speedups to property change notification

* Various other small optimizations for GQuark, GData

* Bugs fixed:
 696426 GParamSpecTypeInfo do not need to be static
 735429 Cleanup MSVC Project Files Generation
 738504 Optimize UTF-8 decoding by unrolling branches and expressions
 742903 Add missing (transfer) annotation to GString
 748633 g_set_object order of operations
 754431 Fix build of glib/gstrfuncs.c on Windows
 754560 gioerror: Add more mappings for WinSock error codes
 754582 Glib cannot compile
 754601 Make g_strerror work with non-glibc POSIX systems
 754636 tests/unicode-encoding test fails for glib 2.45.7 on x86-64
 754788 more g_strerror stuff
 754831 autocleanups: Add GString type
 754924 Improve test coverage of g_utf8_validate() by added known-...
 754986 Avoid unnecessary signal emission during draw

* Translation updates:
 Italian
 Kazakh
 Korean
 Lithuanian
 Slovenian
 Swedish


Overview of changes in GLib 2.45.7
==================================

* Add G_FILE_ATTRIBUTE_STANDARD_IS_VOLATILE for use by non-POSIX-like
  backends (e.g. cloud storage).

* GFileMonitor: Make the inotify backend work with atomic renames again

* GSettings: change notification is again working unconditionally

* GListStore has a sort function now

* Test infrastructure:
 - Tests are now required to have unique names
 - TAP support has been improved
 - A macro for asserting that two memory regions have identical content
   has been added

* Bugs fixed:
 708525 A "g_file_query_info" on the file path "/sys/kernel/debug/hid"...
 742849 inotify: send paired events to both sides
 744060 Update GObject tutorial documentation to use G_DECLARE_FINAL_T...
 747364 Fix GError leak in g_file_query_writable_namespaces()
 749492 Support file creation time on FreeBSD and NetBSD
 752769 (g_socket_receive_message | g_socket_send_message) performance
 753745 glib-genmarshal still needed for cross-compilation
 754152 Add g_list_store_sort
 754211 Memory leak in g_file_enumerator_iterate ()
 754264 GLib 2.44 certificate chain construction fails if the PEM incl...
 754283 gtestutils: add g_assert_cmpmem()
 754284 gtestutils: print the TAP test plan first, not last
 754286 misc gtestutils fixes
 754307 size of array '_GStaticAssertCompileTimeAssertion_3387' is neg...


* Translation updates:
 Chinese (Taiwan)
 French
 Galician
 Greek
 Hebrew
 Hungarian
 Indonesian
 Polish
 Portuguese


Overview of changes in GLib 2.45.6
==================================

* Fix a test failure and a build failure

Overview of changes in GLib 2.45.5
==================================

* GNetworkMonitor now provides information about metered networks

* g_mem_set_vtable has been deprecated; it has not been working for
  quite a while. The recommendation is to use valgrind, or replace
  malloc itself.

* Bugs fixed:
 656325 Make GDBusInterfaceVTable binding friendly
 741779 Documentation tweaks addressing real-world API misuses
 741822 Fails to build with VS 2015
 742386 gdbusconnection: Don't g_printerr() when exiting
 743018 gobject: Add more cross-links between documentation pages
 750282 Add g_network_monitor_get_network_metered() to get if the connection...
 751358 GFileMonitor doesn't react to "mv some-file watched-file"
 751592 Stop using GMemVtable
 751598 Stop 'handle-local-options' propagation when callback reports an err...
 751610 g_str_hash produces collisions with strings of length 2
 751751 Wrong docs of g_async_queue_remove
 752210 gdbus command crashes with SIGSEGV
 752656 gdbusconnection: Fix signal subscription documentation
 752767 Fix typo in g_hash_table_replace() documentation
 753278 gdbus: Don't use g_assert_no_error() GDBusObjectManagerServer
 753285 g_menu_item_set_icon fails if called with NULL icon

* Translation updates:
 Catalan
 Czech
 French
 Indonesian
 Lithuanian
 Norwegian bokmål
 Slovak
 Spanish
 Thai
 Turkish


Overview of changes in GLib 2.45.4
==================================

* Bugs fixed:
 727829 win32: glibconfig.h.win32 updates
 741901 Clang cannot know that g_error don't return
 746339 GSocket kills process when fd is not a socket
 747676 gio/tests/socket fails: test_fd_roundtrip
 748610 Some tests fail with non-English locales
 749911 g_inet_address_to_string broken on XP/2003
 749912 g_inet_address_new_from_string broken on XP/2003
 750625 Should dismiss Software Updates Available notification after...
 750807 G_BREAKPOINT doesn't work as intended on Darwin
 751160 gtask does unnecessary work
 751672 -Wduplicate-decl-specifier in glib/tests/keyfile.c
 751731 GFile/DirectoryMonitor emit move events with other_file=NULL
 751737 gio/tests/appmonitor test fails in 2.45.3
 751798 Wrong enum type used in some test-cases
 752089 make gsocketservice::active a property
 752293 small cleanup: use list_free_full

* Translation updates:
 Greek
 Hebrew
 Portuguese


Overview of changes in GLib 2.45.3
==================================

* Improve performance of g_signal_handler_disconnect for signals
  with many handlers

* GDBus has gained a new call flag to allow interactive authorization

* GSettings:
 - New API: g_settings_schema_list_keys
 - Deprecated: g_settings_list_keys

* OS X:
 - Implement GNotification
 - Bump the OS X requirement to 10.9

* Windows:
 - Add registry reading API
 - Reimplement GAppInfo using registry information

* Bugs fixed:
 666831 Support URI opening on W32
 728489 property action with inverted boolean state
 730168 Incorrect annotation on g_action_group_get_action_state_type return...
 733325 Several regex tests fail with pcre3 8.35
 734888 GLib has no helper functions to work with W32 Registry
 737009 signal handler lookup doesn't scale
 738185 Misleading language about "file name encoding" in the docs on g_env...
 738504 Optimize UTF-8 decoding by unrolling branches and expressions
 739122 glib not handling -1 return ("no limit") from sysconf (_SC_THREAD_S...
 739424 gnome-shell crashes when files are added, deleted, or modified in $...
 739616 DBus; Add new call flag to allow interactive authorization
 740308 Add g_settings_schema_list_keys() method
 740516 RFE: please provide an introspectible version of g_log_set_handler
 741788 Document GSettings build system integration
 745013 GBinding not thread safe
 747146 Implement GNotification on OSX
 747941 try XDG_RUNTIME_DIR/bus before falling back to X11 autolaunch (dbus...
 748727 Filechooser dialog shows no icons for directories on W32
 749693 GActionGroupExporter: flush queue on requests
 750203 GNetworkMonitorNetlink hangs in user namespace
 750322 gapplication: Make sure --help output is translated
 750344 GTlsInteractionClass is missing from doc
 750369 Various GBinding cleanups
 750386 Race condition in g_io_condition_get_type
 750399 Typo "equilalent" in glib documentation's glib-Error-Reporting.html...
 750573 GTlsDatabaseClass is not documented
 750918 genmarshal: silence register storage class warnings
 751122 gsocket: avoid unnecessary g_socket_cond_wait() in _send_messages()
 479730 The "g_key_file_set_comment" interface prepends '#' character to...

* Translation updates:
 Hungarian
 Spanish


Overview of changes in GLib 2.45.2
==================================

* Improve error reporting in glib-compile-schemas.

* Add introspection annotations to GListStore.

* Bugs fixed:
 696749 win32 : failed to compile because of careless mistake in the code
 723394 const parameter to GtkPopover gtk_popover_set_pointing_to
 724113 gdbus-connection-loss test can fail on slow machines
 725981 tap-driver.sh: internal error getting exit status
 733325 Several regex tests fail with pcre3 8.35
 744895 Unknown or unsupported transport 'this-should-not-be-used-and-will...
 747882 gtype: Bump allowed number of children
 748534 gtest: if a subprocess assertion fails, print its stdout and stderr
 748612 de_DE locale used in option-context test is not supported by FreeBSD
 748614 Double unref in g_socket_listener_add_inet_port
 748834 glocalfilemonitor: Emit notification on rate limit change
 749079 gdbus-peer test: TCP tests can fail with ECONNRESET due to a race...
 749080 gdatetime test: fails if close to rollover between seconds
 749180 gnetworkaddress: add return type annotation to parse methods
 749352 g_binding_unbind() fails when source is also the target
 749353 GBinding does not connect to the detailed notify signal

* Translation updates:
 Catalan
 French
 Slovak
 Thai


Overview of changes in GLib 2.45.1
==================================

* The GSettings schema compiler, glib-compile-schemas has been changed
  to reject schema xml that has duplicate <summary> or <description>
  elements. Such elements typically occur when translations are merged
  into the schema, with xml:lang attributes. This is not the correct
  way to translate schemas. Instead keep the translations in the .mo
  file and set the gettext-domain attribute on the <schemalist> element.

* The file monitoring infrastructure has been rewritten, and all backends
  have seen major improvements.

  The inotify backend is reporting events with less delay (no event will
  be delayed more than 10ms) and wakeups due to file monitoring have been
  significantly reduced. A CHANGES_DONE event will also be sent when new
  files appear.

  The poll implementation is now using the thread default main context.

  The fam implmentation is now running in the worker thread.

  The fen implementation has been removed, since it was unmaintained.

* The GSettings schema compiler, glib-compile-schemas, is more strict
  about rejecting schemas with xml:lang style merged translations.
  Schema translations should be done by specifying the gettext domain
  in the xml, and keeping the translations in gettext. To avoid breaking
  already-installed schemas, this change is only taking effect when
  you use the --strict option.

* The hardcoded 10-thread limit of GTask's thread pool has been removed,
  since it was prone to causing deadlocks. The thread pool is now allowed
  to grow dynamically and will shrink back over time.

* GSimpleAsyncResult has been deprecated in favor of GTask.

* The algorithm used by GAppInfo to find default handlers for mime types
  has been tweaked to prefer apps that handle the specific subtype over
  default handlers for a generic supertype.

* Bug fixes:
 627285 inotify file monitor hardwired delay
 631597 Segmentation fault in append_escaped_text
 661767 merge/improve various bits of run-in-thread functionality
 687223 cleverer GThreadPool management
 711547 win32: silence some build warnings
 719966 glib: Add missing (nullable) and (optional) annotations
 726447 Possibly an error in text string
 728663 W32: wrong stat struct is used when built with MinGW-w64
 728669 W32: GLocalFile can't measure size of files larger than 2^32...
 730188 gsocket: Document FD ownership with g_socket_new_from_fd()
 733325 Several regex tests fail with pcre3 8.35
 738207 Add a way to set SO_SENDBUF and SO_RECVBUF on listener (and...
 739850 GClosure: add valgrind hints
 741791 gmain: Save errno when handling unix signals
 744282 gvfs-open for application/x-virt-viewer changed behaviour bet...
 745255 Add support for copying sessions between GTlsClientConnections
 745745 gdbus: fix out-of-bound array access
 745821 Don't use __alloc_size__ attribute with clang
 746749 GLib-GIO:ERROR:inotify-kernel.c:327:ik_source_dispatch: ass...
 746753 Glib-compile-resources --generate-header not using ".h" as ...
 747209 glib-compile-schemas ought to reject repeated <summary> and...
 747349 Conversion of gdbus to use GTask causes deadlocks
 747363 gatomic: Add missing new line in API doc comment
 747472 Don't ignore already-installed schemas with multiple <summa...
 747541 gdbus segfaults with invalid --dest
 747772 Having hardcoded utf8 strings in the source code does not p...
 748019 gsocketconnection: Fix copy-pasto in documentation
 748177 not all test schemas are distributed, "make distcheck" fails

* Translation updates:
 Basque
 Czech
 Danish
 Finnish
 German
 Hebrew
 Icelandic
 Norwegian bokmål
 Russian
 Turkish
2016-04-07 18:33:05 +00:00
adam
b116195642 Changes 2.8.1:
* "make rpmbuild" target was broken as its input, git.spec.in, was
   not updated to match a file it describes that has been renamed
   recently.  This has been fixed.
2016-04-07 13:26:36 +00:00
adam
ff70422a4f Changes 3.5.1:
Bug fix release.
2016-04-07 05:24:00 +00:00
fhajny
b87e5e0ba0 Do not install libbfd and libopcodes. The objects are used in the
build, but not linked at runtime. Fixes PLIST conflict with
devel/binutils and subsequently makes pbulk on (at least) SunOS
happy. This follows what e.g. ports and homebrew already do.
Remove a leftover patch file while at it.
Bump PKGREVISION.
In-freeze, OK by wiz.
2016-04-06 09:34:20 +00:00
fhajny
b45a01f2df Update devel/libbson to 1.3.5.
No changes since 1.3.3, versioned to keep pace with libmongoc.
2016-04-05 12:43:23 +00:00
joerg
7e890b1dbc Add a note keep the cmake API version in sycn with devel/cmake-fedora. 2016-04-04 17:30:31 +00:00
joerg
d7607ee9ec Sync installation path with newer cmake. Bump revision. 2016-04-04 17:29:25 +00:00
taca
314445ecd9 Fix dependency to p5-Text-Autoformat.
CVS ----------------------------------------------------------------------
2016-04-04 11:09:23 +00:00
joerg
855c503b59 When trying to test for OpenSSL, pick a function that has a chance of
existing in modern versions.
2016-04-03 20:23:26 +00:00
jperkin
953ad6f7f3 Use PKGMANDIR. Add patch comment. 2016-04-01 11:48:27 +00:00
jperkin
51627b7160 Use PKGMANDIR. 2016-04-01 11:30:16 +00:00
fhajny
73effed936 SunOS needs libnsl/libsocket to resolve some symbols in libossp-uuid. 2016-03-31 20:25:23 +00:00
jperkin
02c5383fed Use 'ranlib -c' on Darwin to avoid undefined references to 'extern char *'
symbols.  Bump PKGREVISION.
2016-03-31 09:14:06 +00:00
markd
ea6d942632 Build with subversion 1.9
https://github.com/RapidSVN/RapidSVN/issues/6
2016-03-31 09:00:39 +00:00
wiz
d75d7df15d Mark as only for python-2.7. 2016-03-30 13:25:41 +00:00
jperkin
94ec60f958 Use PKGMANDIR. 2016-03-30 08:23:33 +00:00
khorben
cbce34e4d6 The PLIST was updated, so bump revision.
Noticed by wiz@
2016-03-29 23:33:20 +00:00
khorben
116d5d5d11 Register missing file in the PLIST
This fixes the build where the C extension built successfully. In turn, it
will break where the C extension failed to build. I believe it is better to
fail when actually failing, and this is a leaf package, so I am going ahead
with this - and then the issues when the C extension should be corrected
instead (when observed).
2016-03-29 22:49:34 +00:00
joerg
be5fbfee8c Don't depend on GCC's VLA of non-POD types extensions. 2016-03-29 22:03:52 +00:00
khorben
19002df18d Register missing dependency on curses
Found with an unprivileged bootstrap on NetBSD/amd64 (--prefer-pkgsrc yes)
2016-03-28 15:44:49 +00:00
kamil
552c55fa55 Prefer inclusion of python/extension.mk over PLIST_SUBST+= for PYSITELIB 2016-03-28 15:15:55 +00:00
kamil
57023ac93b +lldb 2016-03-28 13:14:54 +00:00
kamil
749a4e572b Import lldb-3.8.0 as devel/lldb
Next generation, high-performance debugger

Late import approved by <pkgsrc-pmc>
2016-03-28 13:13:54 +00:00
jperkin
c27067cda4 Handle Darwin-specific file. 2016-03-27 23:08:14 +00:00
joerg
b59e1a3910 Don't try to define max_align_t in C11 or C++11 mode. 2016-03-26 23:26:14 +00:00
richard
cb50544dd0 use POSIX typedefs for u_int*_t on SunOS 2016-03-26 07:53:32 +00:00
joerg
19f99d8684 Force extraction with bsdtar. 2016-03-25 21:14:19 +00:00
ryoon
1b36d4204b Fix clang build under FreeBSD 10.2
Do not detect the compiler as GCC.
2016-03-24 13:28:49 +00:00
mef
c02e6a7f5e Forgot to update PLIST when 1.3.8 to 1.3.9 update, thanks joerg@ 2016-03-23 14:56:07 +00:00
tez
21aa3891b2 Fix for CVE-2016-3191 from
http://vcs.pcre.org/pcre?view=revision&revision=1631
2016-03-22 19:38:15 +00:00
wiz
ff02bcd908 Avoid a call to malloc() that gets passed (size_t)-1.
print/lilypond triggers this.

Bump PKGREVISION.
2016-03-20 19:09:53 +00:00
ryoon
f6725f0771 Reset PKGREVISION 2016-03-19 23:05:02 +00:00
ryoon
2c21a6fe2b Update to 38.7.1
* Sync with firefox38-38.7.1
2016-03-19 23:04:25 +00:00
sevan
1aa382b788 Assign Terin Stock as maintainer. 2016-03-19 19:18:34 +00:00
sevan
8473f5dbb1 Update to 0.17.1
Submitted by Terin Stock terinjokes AT gmail com
Closes PR pkg/50875

Reviewed by wiz@

2013-08-30: StGit-0.17.1 released
Fix dirty index errors when resolving conflicts.

Test suite improvements.

Print tracebacks to stderr.

Run test suite in parallel.

Fix --authdate date parsing.
2016-03-18 23:13:26 +00:00
tez
5164ed6fe3 Fix for CVE-2016-1283 from
http://vcs.pcre.org/pcre?view=revision&revision=1636
2016-03-18 21:25:10 +00:00
mef
9ac6aa22a0 Update to 1.06
--------------
1.06    2016-02-20      Fix linking on MSVC.
2016-03-17 13:55:44 +00:00
richard
f32a64ec3d fix XSParagraph support by adding perl bl3, forcing use of pkgsrc libtool
instead of bundled libtool to get over rm issue.
bump PKGREVISION
2016-03-17 05:35:47 +00:00
sevan
0f9a14f977 Patch for CVE-2016-2324
Obtained via Debian Security Tracker
 https://security-tracker.debian.org/tracker/CVE-2016-2324
 9831e92bfa
Bump pkgrev
2016-03-16 19:38:52 +00:00
taca
2ffc5280d3 Update ruby-curses-gem to 1.0.2.
### 1.0.2 / 2016-03-15

Bug fixes:

* Fix ncursesw support.  Pull request #16 by peter50216, patch by eTM.  Issue
  #6 by Jean Lazarou.
2016-03-16 13:07:31 +00:00
taca
ff2508fd1b Update ruby-eventmachine to 1.2.0.1.
## 1.2.0.1 (March 15, 2016)
* Fix crash when accepting IPv6 connections due to struct sockaddr_in [#698, #699]
2016-03-16 13:04:18 +00:00
bouyer
a0b282bf5e Update to 1.4.2.1. Changes since 1.4.0.1:
Added support for 14 bit EX processors: PIC16F1777/8/9 PIC16F18857 PIC16F18877
More predefined constants in the gpasm.
Added the missing DEBUG config option to many processors.
Improve the check that Flex is more recent than version 2.5.4.
Let "--list-chips" adapt to available screen width.
The inc and lkr files are synced with MPLABX 3.15
2016-03-15 20:39:52 +00:00
taca
29f26514fd Update ruby-eventmachine to 1.2.0.
## 1.2.0 (March 15, 2016)
* Integrate work from the EventMachine-LE 1.1.x versions [#570]
* Add start_tls options :ecdh_curve, :dhparam, :fail_if_no_peer_cert [#195, #275, #399, #665]
* Add start_tls option :ssl_version for choosing SSL/TLS versions and ciphers [#359, #348, #603, #654]
* Add start_tls option :sni_hostname to be passed to TLS params [#593]
* Add method EM::Channel#num_subscribers to get the number of subscribers to a channel [#640]
* Add support for proc-sources in EM::Iterator [#639]
* Factor out method cleanup_machine to cleanup code from EM.run [#650]
* Replace Exception class with StandardError [#637]
* Close socket on close_connection even after close_connection_after_writing [#694]
* Allow reusing of datagram socket/setting bind device [#662]
* Handle deferred exceptions in reactor thread [#486]
* Reimplement Queue to avoid shift/push performance problem [#311]
* Windows: Switch from gethostbyname to getaddrinfo, support IPv6 addresses [#303, #630]
* Windows: Use rake-compiler-dock to cross-compile gems [#627]
* Windows: Add AppVeyor configuration for Windows CI testing [#578]
* Windows: Bump rake-compiler to version 0.9.x [#542]
* Fix compilation on AIX (w/ XLC) [#693]
* Fix build on OpenBSD [#690]
* Fix OpenSSL compile issue on AIX 7.1 [#678]
* Fix EventMachine.fork_reactor keeps the threadpool of the original process [#425]
* Fix to prevent event machine from stopping when a raise is done in an unbind [#327]
2016-03-15 17:07:03 +00:00
taca
39f7b59d59 Update ruby-logging to 2.1.0.
== 2.1.0 / 2016-03-13

Enhancements
- appender factories now fail explicitly on bad arguments [PR #117]
- console loggers (stdout, stderr) use `write` for compatibility [PR #127]
- allow whitespace in traced method names [PR #128]
- accessor methods for `backtrace` settings [PR #134]
- asynchronous writing from buffered appenders [PR #135]
- improve date format performance when outputting microseconds [PR #136]
- added some thread safety to log level setters [PR #137]
- use `write` everywhere instead of `syswrite` [PR #138]

Bug Fixes
- fixing encodings in tests [PR #116]
- fix Rails4 logger compatibility [PR #121]
- explicitly adding the MIT license [PR #123]
- update `object_id` format in inspect methods [PR #133]
- fixed Travis-CI tests
2016-03-15 16:54:33 +00:00
taca
3588ab4268 Update ruby-tins to 1.9.0.
Add Tins::Duration class to display time durations.
2016-03-15 14:24:46 +00:00
wiz
cbe8d76f98 Remove two weird patches. Add comments to most others. 2016-03-15 12:15:26 +00:00
ryoon
fb0c15432d Update to 3.22.3
Changelog:
The NSS Development Team announces the release of NSS 3.22.3,
which is a patch release for NSS 3.22.

No new functionality is introduced in this release.

The following bugs have been resolved in NSS 3.22.3

* Bug 1243641 - Increase compatibility of TLS extended master secret,
  don't send an empty TLS extension last in the handshake
2016-03-15 03:12:06 +00:00
tnn
088cfd0b91 fix struct reg usage according to /usr/include/i386/reg.h 2016-03-14 23:42:47 +00:00
tnn
fd07c6782c try to fix build with clang-3.8 2016-03-14 14:36:39 +00:00
tnn
a96736dc29 add DESCR (Hi Wen!) 2016-03-14 11:41:15 +00:00
adam
9ae0b14ba5 Changes 3.5.0:
The cmake-gui(1) gained options to control warnings about deprecated functionality.
The cmake-gui(1) learned an option to set the toolset to be used with VS IDE and Xcode generators, much like the existing -T option to cmake(1).
The cmake-gui(1) gained a Regular Expression Explorer which may be used to create and evaluate regular expressions in real-time. The explorer window is available via the Tools menu.
The -Wdev and -Wno-dev cmake(1) options now also enable and suppress the deprecated warnings output by default.
The suppression of developer warnings as errors can now be controlled with the new -Werror=dev and -Wno-error=dev cmake(1) options.
The cmake(1) -E command-line tools copy, copy_if_different, copy_directory, and make_directory learned to support multiple input files or directories.
The cmake_parse_arguments() command is now implemented natively. The CMakeParseArguments module remains as an empty placeholder for compatibility.
The install(DIRECTORY) command learned to support generator expressions in the list of directories.
The CMAKE_ERROR_DEPRECATED variable can now be set using the -Werror=deprecated and -Wno-error=deprecated cmake(1) options.
The CMAKE_WARN_DEPRECATED variable can now be set using the -Wdeprecated and -Wno-deprecated cmake(1) options.
The VS_GLOBAL_<variable> target property is now implemented for VS 2010 and above. Previously it worked only in VS 2008 and below.
The ExternalProject module learned a new GIT_REMOTE_NAME option to control the git clone --origin value.
The FindBoost module now provides imported targets such as Boost::boost and Boost::filesystem.
The FindFLEX module FLEX_TARGET macro learned a new DEFINES_FILE option to specify a custom output header to be generated.
The FindGTest module now provides imported targets.
The FindGTK2 module, when GTK2_USE_IMPORTED_TARGETS is enabled, now sets GTK2_LIBRARIES to contain the list of imported targets instead of the paths to the libraries. Moreover it now sets a new GTK2_TARGETS variable containing all the targets imported.
The FindOpenMP module learned to support Clang.
The FindOpenSSL module gained a new OPENSSL_MSVC_STATIC_RT option to search for libraries using the MSVC static runtime.
The FindPNG module now provides imported targets.
The FindTIFF module now provides imported targets.
A FindXalanC module was introduced to find the Apache Xalan-C++ XSL transform processing library.
The FindXercesC module now provides imported targets.
2016-03-14 10:49:55 +00:00
tnn
0eb65a92b4 remove references to ruby200 2016-03-14 00:59:05 +00:00
taca
0b4f01dbca Remove ruby-debugger-ruby_core_source, it was required by ruby-debugger. 2016-03-13 15:31:10 +00:00
taca
d9bc7cecd2 Remove ruby-debugger-linecache, it was required by ruby-debugger. 2016-03-13 15:30:43 +00:00
taca
c854d0507d Remove ruby-debugger, it dose not catch up to Ruby 2.1 and later. 2016-03-13 15:28:05 +00:00
taca
558bc30aec Delete ruby-debugger, ruby-debugger-linecache and
ruby-debugger-ruby_core_source.
2016-03-13 15:26:51 +00:00
wen
40b565aff9 Update to 1.318
Update DEPENDS

Upstream changes:
1.318 2016-03-12 BOOK
    [ENHANCEMENTS]
    - Extend version support to all existing version
    - Let Git::Version::Compare handle all version comparison code
    - eg/build-git can now build all Git versions since 1.0.0
    [DOCUMENTATION]
    - Minor documentation updates
    - URL corrections by DOLMEN

1.317 2016-02-13 BOOK
    [ENHANCEMENTS]
    - improved git binary detection in Git::Repository::Command
    - fixed version comparisons for 1.0.0a and 1.0.0b under Perl 5.6
    - test_repository( clone => ... ) now dies with a useful message
      when trying to call it with a broken Git
    - Git::Repository::Util provides utility functions for Git stuff
    - eg/build-git: a utility to build and install any Git version
    [DOCUMENTATION]
    - Tutorial entry: "Ignore the system and global configuration files"
    - spelling fix (RT #110027 by Gregor Herrmann)
    [TEST]
    - fix RT #89086 (reported by Alex Raguero)
    - new test: t/test-all-git.t to run the test suite against a directory
      full of git builds (if available)
    - tested against 513 versions of git (including all RC),
      from 1.0.0 to 2.7.1

1.316 2015-12-02 BOOK
    [ENHANCEMENTS]
    - avoid a warning if the filehandles have already been closed
      (related to System::Command 1.114 'interactive' option)
    [DOCUMENTATION]
    - add examples for `git log` and using callbacks with `$r->run`
      in Git::Repository::Tutorial
    [TESTS]
    - git-2.5.2 test suite compatibility fix (Petr �abata)
2016-03-13 13:03:14 +00:00
wen
29e2d54cad Add p5-Git-Version-Compare 2016-03-13 12:56:38 +00:00
wen
9c3e83b856 Import Git-Version-Compare-1.001 as devel/p5-Git-Version-Compare.
Git::Version::Compare contains a selection of subroutines that make
dealing with Git-related things (like versions) a little bit easier.

The strings to compare can be version numbers, tags from git.git or
the output of git version or git describe.
2016-03-13 12:54:58 +00:00
mef
352fd9238d Update to 1.7040
----------------
1.7040  2016-01-07 11:28:07 PST
   [Improvements]
      - Removed a workaround to skip tests for config dependencies such
        as Module::Build #462
      - Various doc improvements
2016-03-13 03:54:47 +00:00
adam
4d2c6f7650 Changes 2.7.3:
* Traditionally, the tests that try commands that work on the
  contents in the working tree were named with "worktree" in their
  filenames, but with the recent addition of "git worktree"
  subcommand, whose tests are also named similarly, it has become
  harder to tell them apart.  The traditional tests have been renamed
  to use "work-tree" instead in an attempt to differentiate them.

* Many codepaths forget to check return value from git_config_set();
  the function is made to die() to make sure we do not proceed when
  setting a configuration variable failed.

* Handling of errors while writing into our internal asynchronous
  process has been made more robust, which reduces flakiness in our
  tests.

* "git show 'HEAD:Foo[BAR]Baz'" did not interpret the argument as a
  rev, i.e. the object named by the the pathname with wildcard
  characters in a tree object.

* "git rev-parse --git-common-dir" used in the worktree feature
  misbehaved when run from a subdirectory.

* The "v(iew)" subcommand of the interactive "git am -i" command was
  broken in 2.6.0 timeframe when the command was rewritten in C.

* "git merge-tree" used to mishandle "both sides added" conflict with
  its own "create a fake ancestor file that has the common parts of
  what both sides have added and do a 3-way merge" logic; this has
  been updated to use the usual "3-way merge with an empty blob as
  the fake common ancestor file" approach used in the rest of the
  system.

* The memory ownership rule of fill_textconv() API, which was a bit
  tricky, has been documented a bit better.

* The documentation did not clearly state that the 'simple' mode is
  now the default for "git push" when push.default configuration is
  not set.

* Recent versions of GNU grep are pickier when their input contains
  arbitrary binary data, which some of our tests uses.  Rewrite the
  tests to sidestep the problem.

* A helper function "git submodule" uses since v2.7.0 to list the
  modules that match the pathspec argument given to its subcommands
  (e.g. "submodule add <repo> <path>") has been fixed.

* "git config section.var value" to set a value in per-repository
  configuration file failed when it was run outside any repository,
  but didn't say the reason correctly.

* The code to read the pack data using the offsets stored in the pack
  idx file has been made more carefully check the validity of the
  data in the idx.
2016-03-12 11:33:32 +00:00
fhajny
7c3bf8cb8d Enable www/php-http3 and deps 2016-03-12 09:26:51 +00:00
fhajny
c3fa6373c8 Import devel/php-raphf2 2.0.0 (the PHP 7 variant of devel/php-raphf).
Reusable split-off of pecl_http's persistent handle and resource factory API.
2016-03-12 09:11:01 +00:00
fhajny
4a04758846 Update devel/php-raphf to 1.1.2.
* Source code documentation available at http://m6w6.github.io/ext-raphf/v1.1.x
* Travis support
* Fix package.xml's maximum and minimum PHP version
2016-03-12 08:33:12 +00:00
wiz
c769bbba1f Add bl3.mk file for libopts. 2016-03-11 11:48:59 +00:00
jperkin
233be4e730 Bump PKGREVISION for previous change. 2016-03-10 18:15:51 +00:00
jperkin
4621e9bd8d Fix rpath, we don't support $ORIGIN. Fixes issues previously masked by a
bug in check-shlibs.
2016-03-10 16:23:54 +00:00
tnn
a2c504cbe8 be compatible with "nm -p" on Solaris 11.3
It now differentiates between bss and common symbols, and lists variables
in the latter section with symbol type "C", like GNU nm(1) does.
So add "C" to the list of letters that the global_symbol_pipe script
accepts on Solaris.
Bump PKGREVISION of libtool-base.
2016-03-10 12:43:48 +00:00
nros
8512372dfd Update qconf to version 2.0
The only difference that I could find between this and the earlier
version is that this one builds with Qt5. Due to this a qt5 package
option has been added that allows the package to be built with Qt5.
2016-03-09 23:21:29 +00:00
tnn
49a5bb72d4 needs dlopen 2016-03-09 21:40:05 +00:00
tnn
8e8dea547e needs m4 2016-03-09 21:34:21 +00:00
bsiegert
ab93cb4388 New package, py-thrift.
From Aleksej Lebedev in PR pkg/50853.

Thrift is a software library and set of code-generation tools developed
at Facebook to expedite development and implementation of efficient and
scalable backend services. Its primary goal is to enable efficient and
reliable communication across programming languages by abstracting the
portions of each language that tend to require the most customization
into a common library that is implemented in each language.

Specifically, Thrift allows developers to define datatypes and service
interfaces in a single language-neutral file and generate all the
necessary code to build RPC clients and servers.
2016-03-09 20:49:59 +00:00
taca
8d6752a12e Update ruby-rspec-core to 3.4.4.
### Development
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.4...3-4-maintenance)

### 3.4.4 / 2016-03-09
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3.4.4)

Bug Fixes:

* Fix `RSpec::Core::RakeTask` so that it works with Rake 11.
  (Travis Grathwell, #2197)
2016-03-09 13:35:11 +00:00
tnn
cd3231239e package not applicable for Linux 2016-03-09 11:09:02 +00:00
tnn
f528996eb2 Don't arbitrarily use bundled zlib on some platforms and system's on others.
We do include zlib.buildlink3.mk, so make sure we always use that zlib.

Remove manual do-build target and set BUILD_DIRS instead.
Set MAKE_JOBS_SAFE=no. The previous do-build target didn't respect MAKE_JOBS.

Bump PKGREVISON.
2016-03-09 05:39:12 +00:00
ryoon
5216e02d0d Update to 1.1.0
Changelog:
* packed_trie_map (new)

  * new data structure that implements a trie also known as a prefix
    tree.  This implementation requires all key values be known at
    construction time, after which its content is considered
    immutable.  Internally it packs all its nodes in a single
    contiguous array for space and lookup efficiencies.

* trie_map (new)

  * new data structure that implements a trie.  It works similar to
    packed_trie_map except that this version is mutable.

* multi_type_matrix

  * added a variant of walk() that takes the upper-left and
    lower-right corners to allow walking through a subset of the
    original matrix.

* multi_type_vector

  * fixed incorrect return values of the increment and decrement
    operators of in-block iterators.  They would previously return a
    value_type pointer which did not conform to the behaviors of STL
    iterators.

  * added support for custom event handlers for element block
    acquisitions and releases.

* flat_segment_tree

  * fixed incorrect return values of the increment and decrement
    operators of its leaf-node iterators as in multi_type_vector's
    fix.

* sorted_string_map

  * significantly improved the performance of its find() method by
    switching from using linear search to using binary search.  The
    improvement is especially visible with a large number of elements.
2016-03-08 18:50:21 +00:00
taca
7610867004 Update ruby-rugged to 0.24.0.
This updates the bundled libgit2 to version 0.24.0.
2016-03-08 15:35:59 +00:00
taca
dc376aaaa1 Update libgit2 to 0.24.0.
v0.24
-------

### Changes or improvements

* Custom filters can now be registered with wildcard attributes, for
  example `filter=*`.  Consumers should examine the attributes parameter
  of the `check` function for details.

* Symlinks are now followed when locking a file, which can be
  necessary when multiple worktrees share a base repository.

* You can now set your own user-agent to be sent for HTTP requests by
  using the `GIT_OPT_SET_USER_AGENT` with `git_libgit2_opts()`.

* You can set custom HTTP header fields to be sent along with requests
  by passing them in the fetch and push options.

* Tree objects are now assumed to be sorted. If a tree is not
  correctly formed, it will give bad results. This is the git approach
  and cuts a significant amount of time when reading the trees.

* Filter registration is now protected against concurrent
  registration.

* Filenames which are not valid on Windows in an index no longer cause
  to fail to parse it on that OS.

* Rebases can now be performed purely in-memory, without touching the
  repository's workdir.

* When adding objects to the index, or when creating new tree or commit
  objects, the inputs are validated to ensure that the dependent objects
  exist and are of the correct type.  This object validation can be
  disabled with the GIT_OPT_ENABLE_STRICT_OBJECT_CREATION option.

* The WinHTTP transport's handling of bad credentials now behaves like
  the others, asking for credentials again.

### API additions

* `git_config_lock()` has been added, which allow for
  transactional/atomic complex updates to the configuration, removing
  the opportunity for concurrent operations and not committing any
  changes until the unlock.

* `git_diff_options` added a new callback `progress_cb` to report on the
  progress of the diff as files are being compared. The documentation of
  the existing callback `notify_cb` was updated to reflect that it only
  gets called when new deltas are added to the diff.

* `git_fetch_options` and `git_push_options` have gained a `custom_headers`
  field to set the extra HTTP header fields to send.

* `git_stream_register_tls()` lets you register a callback to be used
  as the constructor for a TLS stream instead of the libgit2 built-in
  one.

* `git_commit_header_field()` allows you to look up a specific header
  field in a commit.

* `git_commit_extract_signature()` extracts the signature from a
  commit and gives you both the signature and the signed data so you
  can verify it.

### API removals

* No APIs were removed in this version.

### Breaking API changes

* The `git_merge_tree_flag_t` is now `git_merge_flag_t`.  Subsequently,
  its members are no longer prefixed with `GIT_MERGE_TREE_FLAG` but are
  now prefixed with `GIT_MERGE_FLAG`, and the `tree_flags` field of the
  `git_merge_options` structure is now named `flags`.

* The `git_merge_file_flags_t` enum is now `git_merge_file_flag_t` for
  consistency with other enum type names.

* `git_cert` descendent types now have a proper `parent` member

* It is the responsibility of the refdb backend to decide what to do
  with the reflog on ref deletion. The file-based backend must delete
  it, a database-backed one may wish to archive it.

* `git_config_backend` has gained two entries. `lock` and `unlock`
  with which to implement the transactional/atomic semantics for the
  configuration backend.

* `git_index_add` and `git_index_conflict_add()` will now use the case
  as provided by the caller on case insensitive systems.  Previous
  versions would keep the case as it existed in the index.  This does
  not affect the higher-level `git_index_add_bypath` or
  `git_index_add_frombuffer` functions.

* The `notify_payload` field of `git_diff_options` was renamed to `payload`
  to reflect that it's also the payload for the new progress callback.

* The `git_config_level_t` enum has gained a higher-priority value
  `GIT_CONFIG_LEVEL_PROGRAMDATA` which represent a rough Windows equivalent
  to the system level configuration.

* `git_rebase_init()` not also takes a merge options.

* The index no longer performs locking itself. This is not something
  users of the library should have been relying on as it's not part of
  the concurrency guarantees.
2016-03-08 15:33:14 +00:00
wiz
29d85b273a Update py-virtualenv to 15.0.0.
15.0.0 (2016-03-05)

    Remove the virtualenv-N.N script from the package; this can no longer be correctly created from a wheel installation. Resolves #851, #692
    Remove accidental runtime dependency on pip by extracting certificate in the subprocess.
    Upgrade setuptools 20.2.2.
    Upgrade pip to 8.1.0.
2016-03-08 15:19:16 +00:00
wiz
711174f25d Update py-tortoisehg to 3.7.2:
TortoiseHg 3.7.2 is a regularly scheduled bugfix release, primarily
to pick up bug fixes on the stable branch of Mercurial and packaging
improvements.
2016-03-08 15:17:14 +00:00
wiz
162238fb08 Update p5-File-Which to 1.21:
1.21      2016-03-02 14:20:43 -0500
  - Workaround for nutty cygwin filesystem rules
2016-03-08 15:11:29 +00:00
wiz
4b04739c0f Update p5-Date-Manip to 6.53:
Bug fixes

Date::Manip::Delta::cmp had a bug in it's comparison.  Ian Gibbs.

The secs_since_1970_GMT method was missing a test to see if it was
a valid object.  RT 111915

Time zone fixes

Newest zoneinfo data (tzdata 2016a)

Documentation fixes

Lots of typos fixed.  I was using podspell to do spell checking, but it was
discarding too much real text (which wasn't getting checked as a result).
Switched to pod2text which does a better job.  RT 110025
2016-03-08 15:10:43 +00:00
taca
08eed04765 Update ruby2ruby to 2.3.0.
=== 2.3.0 / 2016-02-18

* 3 minor enhancements:

  * Added support for safe navigation/lonely operator. (presidentbeef)
  * Expanded tests for 2.3 support
  * Support safe attrasgn. (presidentbeef).
2016-03-08 15:01:04 +00:00
taca
3fab9eb640 Update ruby-stomp to 1.3.5.
== 1.3.5 20160302

* Add AMQ specific durable topic example.
* Output error to stderr only in logger is undefined.
* Move README changelog lower.
* Handle newline at start of receive buffer.
* Use Timeout::timeout instead of deprecated kernel version.
* If socket open on reconnect, close it before new open.
* On misc_err, make error messages more readable.
* Attempt to support both Rspec 2.14.1+ and 3.x.
2016-03-08 14:51:43 +00:00
taca
93f1eebad7 Update ruby-sexp-processor to 4.7.0.
=== 4.7.0 / 2016-02-18

* 2 minor enhancements:

  * Expand to support 2.3 in tests. (presidentbeef)
  * Return enumerable for deep_each, each_sexp, and each_of_type. (ridiculous)
2016-03-08 14:49:40 +00:00
wiz
e54fdf1759 Update afl to 2.06b:
--------------
Version 2.06b:
--------------

  - Worked around LLVM persistent mode hiccups with -shared code.
    Contributed by Christian Holler.

  - Added __AFL_COMPILER as a convenient way to detect that something is
    built under afl-gcc / afl-clang / afl-clang-fast and enable custom
    optimizations in your code. Suggested by Pedro Corte-Real.

  - Upstreamed several minor changes developed by Franjo Ivancic to
    allow AFL to be built as a library. This is fairly use-specific and
    may have relatively little appeal to general audiences.
2016-03-08 14:41:55 +00:00
taca
9ae70adeed Update ruby-rspec-core to 3.4.3.
### Development
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.3...3-4-maintenance)

### 3.4.3 / 2016-02-19
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.2...3.4.3)

Bug Fixes:

* Prevent a `TypeError` from occuring when running via the rake task when
  Ruby crashes. (Patrik Wenger, #2161)
* Only consider example and group declaration lines from a specific file
  when applying line number filtering, instead of considering all
  declaration lines from all spec files. (Myron Marston, #2170)
* Fix failure snippet extraction so that snippets that contain `do-end` style
  block and end with `end`-only line can be extracted properly.
  (Yuji Nakayama, #2173)
2016-03-08 14:32:28 +00:00
taca
c5901e3cbf Update ruby-parser to 3.8.1.
=== 3.8.1 / 2016-02-19

* 1 bug fix:

  * Fixed problems with tLONELY in mlhs_node.

=== 3.8.0 / 2016-02-18

* 1 major enhancement:

  * Added support for Ruby 2.3.0 and the &. operator. (presidentbeef)

* 2 minor enhancements:

  * Add support for safe attr assign. (presidentbeef)
  * Added support for safe call. (presidentbeef)

* 1 bug fix:

  * Fixed parsing of { 'a': :b }. (presidentbeef)
2016-03-08 14:30:43 +00:00
taca
53c7fd02a3 Update ruby-octokit to 4.3.0.
v4.3.0

* #667 Fix org creation to include login and admin. @nmaki
* #668 Allow org hooks to be used by org login or ID @tarebyte
* #677 Fix Migration API bug @gjtorikian
* #678 Fix Managment console bug @gjtorikian
* #680 Add Hooks#ping_hook method @joeyw
* #682 Add Gists#gist_commits method @joeyw
* #683 Add Gists#gist_forks method @joeyw
* #692 Fetch stats with retry
* #722 Add Source Imports preview to Octokit @tarebyte
* #725 Loosen sawyer dependency @nlopes
2016-03-08 14:07:50 +00:00
taca
1d2e497d15 Update ruby-gettext_i18n_rails to 1.5.0.
* Allow passing options to msgcat.
2016-03-08 14:00:22 +00:00
nros
4776e1ef2d Add a tool.mk in devel/py-cython to be used by packages that need cython as
a tool without suffix. Based on lang/python/tool.mk.
2016-03-07 18:27:32 +00:00
ryoon
a889e913c2 Update to 3.22.2
Changelog:
New root certificates backported from 3.23.
2016-03-07 12:31:17 +00:00