Commit graph

26145 commits

Author SHA1 Message Date
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
bsiegert
d7d6d15d54 Update Mac::SystemDirectory to 0.06.
0.06 2011-02-12 16:00
    - Detect correct target Mac OS version in tests (cross-compilation), patch by Mark Dootson (RT #65573)

0.05 2011-02-02 11:00
    - Use correct macros on Mac OS X 10.5 and 10.5, reported by Mark Dootson (RT #65366)
2016-03-06 18:41:57 +00:00
bsiegert
565220f032 Update Class-Method-Modifiers to 2.12.
2.12      2016-03-04 22:12:15Z
        - minor documentation tweaks
2016-03-06 08:54:06 +00:00
youri
1c449b8d47 Conflicts with archivers/arc. 2016-03-05 17:11:22 +00:00
wen
8a16b76cac Update to 0.330
Upstream changes:
0.330     2015-10-23 23:21:35-04:00 America/New_York
        - do not add "--help" to global opt spec twice (oops!)

0.329     2015-10-07 13:01:34-04:00 America/New_York
        - bump required version of Pod::Usage
2016-03-05 12:40:47 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
ryoon
90e4f06e60 Update to 7.11
Changelog:
*** Changes in GDB 7.11

* GDB now supports debugging kernel-based threads on FreeBSD.

* Per-inferior thread numbers

  Thread numbers are now per inferior instead of global.  If you're
  debugging multiple inferiors, GDB displays thread IDs using a
  qualified INF_NUM.THR_NUM form.  For example:

     (gdb) info threads
       Id   Target Id         Frame
       1.1  Thread 0x7ffff7fc2740 (LWP 8155) (running)
       1.2  Thread 0x7ffff7fc1700 (LWP 8168) (running)
     * 2.1  Thread 0x7ffff7fc2740 (LWP 8157) (running)
       2.2  Thread 0x7ffff7fc1700 (LWP 8190) (running)

  As consequence, thread numbers as visible in the $_thread
  convenience variable and in Python's InferiorThread.num attribute
  are no longer unique between inferiors.

  GDB now maintains a second thread ID per thread, referred to as the
  global thread ID, which is the new equivalent of thread numbers in
  previous releases.  See also $_gthread below.

  For backwards compatibility, MI's thread IDs always refer to global
  IDs.

* Commands that accept thread IDs now accept the qualified
  INF_NUM.THR_NUM form as well.  For example:

     (gdb) thread 2.1
     [Switching to thread 2.1 (Thread 0x7ffff7fc2740 (LWP 8157))] (running)
     (gdb)

* In commands that accept a list of thread IDs, you can now refer to
  all threads of an inferior using a star wildcard.  GDB accepts
  "INF_NUM.*", to refer to all threads of inferior INF_NUM, and "*" to
  refer to all threads of the current inferior.  For example, "info
  threads 2.*".

* You can use "info threads -gid" to display the global thread ID of
  all threads.

* The new convenience variable $_gthread holds the global number of
  the current thread.

* The new convenience variable $_inferior holds the number of the
  current inferior.

* GDB now displays the ID and name of the thread that hit a breakpoint
  or received a signal, if your program is multi-threaded.  For
  example:

   Thread 3 "bar" hit Breakpoint 1 at 0x40087a: file program.c, line 20.
   Thread 1 "main" received signal SIGINT, Interrupt.

* Record btrace now supports non-stop mode.

* Support for tracepoints on aarch64-linux was added in GDBserver.

* The 'record instruction-history' command now indicates speculative execution
  when using the Intel Processor Trace recording format.

* GDB now allows users to specify explicit locations, bypassing
  the linespec parser.  This feature is also available to GDB/MI
  clients.

* Multi-architecture debugging is supported on AArch64 GNU/Linux.
  GDB now is able to debug both AArch64 applications and ARM applications
  at the same time.

* Support for fast tracepoints on aarch64-linux was added in GDBserver,
  including JIT compiling fast tracepoint's conditional expression bytecode
  into native code.

* GDB now supports displaced stepping on AArch64 GNU/Linux.

* "info threads", "info inferiors", "info display", "info checkpoints"
  and "maint info program-spaces" now list the corresponding items in
  ascending ID order, for consistency with all other "info" commands.

* In Ada, the overloads selection menu has been enhanced to display the
  parameter types and the return types for the matching overloaded subprograms.

* New commands

maint set target-non-stop (on|off|auto)
maint show target-non-stop
  Control whether GDB targets always operate in non-stop mode even if
  "set non-stop" is "off".  The default is "auto", meaning non-stop
  mode is enabled if supported by the target.

maint set bfd-sharing
maint show bfd-sharing
  Control the reuse of bfd objects.

set debug bfd-cache
show debug bfd-cache
  Control display of debugging info regarding bfd caching.

set debug fbsd-lwp
show debug fbsd-lwp
  Control display of debugging info regarding FreeBSD threads.

set remote multiprocess-extensions-packet
show remote multiprocess-extensions-packet
  Set/show the use of the remote protocol multiprocess extensions.

set remote thread-events
show remote thread-events
  Set/show the use of thread create/exit events.

set ada print-signatures on|off
show ada print-signatures"
  Control whether parameter types and return types are displayed in overloads
  selection menus.  It is activaled (@code{on}) by default.

set max-value-size
show max-value-size
  Controls the maximum size of memory, in bytes, that GDB will
  allocate for value contents.  Prevents incorrect programs from
  causing GDB to allocate overly large buffers.  Default is 64k.

* The "disassemble" command accepts a new modifier: /s.
  It prints mixed source+disassembly like /m with two differences:
  - disassembled instructions are now printed in program order, and
  - and source for all relevant files is now printed.
  The "/m" option is now considered deprecated: its "source-centric"
  output hasn't proved useful in practice.

* The "record instruction-history" command accepts a new modifier: /s.
  It behaves exactly like /m and prints mixed source+disassembly.

* The "set scheduler-locking" command supports a new mode "replay".
  It behaves like "off" in record mode and like "on" in replay mode.

* Support for various ROM monitors has been removed:

  target dbug		dBUG ROM monitor for Motorola ColdFire
  target picobug	Motorola picobug monitor
  target dink32		DINK32 ROM monitor for PowerPC
  target m32r		Renesas M32R/D ROM monitor
  target mon2000	mon2000 ROM monitor
  target ppcbug		PPCBUG ROM monitor for PowerPC

* Support for reading/writing memory and extracting values on architectures
  whose memory is addressable in units of any integral multiple of 8 bits.

* New remote packets

exec stop reason
  Indicates that an exec system call was executed.

exec-events feature in qSupported
  The qSupported packet allows GDB to request support for exec
  events using the new 'gdbfeature' exec-event, and the qSupported
  response can contain the corresponding 'stubfeature'.  Set and
  show commands can be used to display whether these features are enabled.

vCtrlC
  Equivalent to interrupting with the ^C character, but works in
  non-stop mode.

thread created stop reason (T05 create:...)
  Indicates that the thread was just created and is stopped at entry.

thread exit stop reply (w exitcode;tid)
  Indicates that the thread has terminated.

QThreadEvents
  Enables/disables thread create and exit event reporting.  For
  example, this is used in non-stop mode when GDB stops a set of
  threads and synchronously waits for the their corresponding stop
  replies.  Without exit events, if one of the threads exits, GDB
  would hang forever not knowing that it should no longer expect a
  stop for that same thread.

N stop reply

  Indicates that there are no resumed threads left in the target (all
  threads are stopped).  The remote stub reports support for this stop
  reply to GDB's qSupported query.

QCatchSyscalls:1 [;SYSNO]...
QCatchSyscalls:0
  Enable ("QCatchSyscalls:1") or disable ("QCatchSyscalls:0")
  catching syscalls from the inferior process.

syscall_entry stop reason
  Indicates that a syscall was just called.

syscall_return stop reason
  Indicates that a syscall just returned.

QCatchSyscalls:1 in qSupported
  The qSupported packet may now include QCatchSyscalls:1 in the reply
  to indicate support for catching syscalls.

* Extended-remote exec events

  ** GDB now has support for exec events on extended-remote Linux targets.
     For such targets with Linux kernels 2.5.46 and later, this enables
     follow-exec-mode and exec catchpoints.

set remote exec-event-feature-packet
show remote exec-event-feature-packet
  Set/show the use of the remote exec event feature.

 * Thread names in remote protocol

   The reply to qXfer:threads:read may now include a name attribute for each
   thread.

* Target remote mode fork and exec events

  ** GDB now has support for fork and exec events on target remote mode
     Linux targets.  For such targets with Linux kernels 2.5.46 and later,
     this enables follow-fork-mode, detach-on-fork, follow-exec-mode, and
     fork and exec catchpoints.

* Remote syscall events

  ** GDB now has support for catch syscall on remote Linux targets,
     currently enabled on x86/x86_64 architectures.

set remote catch-syscall-packet
show remote catch-syscall-packet
  Set/show the use of the remote catch syscall feature.

* MI changes

  ** The -var-set-format command now accepts the zero-hexadecimal
     format.  It outputs data in hexadecimal format with zero-padding on the
     left.

* Python Scripting

  ** gdb.InferiorThread objects have a new attribute "global_num",
     which refers to the thread's global thread ID.  The existing
     "num" attribute now refers to the thread's per-inferior number.
     See "Per-inferior thread numbers" above.
  ** gdb.InferiorThread objects have a new attribute "inferior", which
     is the Inferior object the thread belongs to.
2016-03-05 09:08:46 +00:00
taca
d51336bf25 Update ruby-railties32 to 3.2.22.2.
No chnage except version.
2016-03-05 05:29:07 +00:00
taca
9cb1fe7d7b Update ruby-activemodel32 to 3.2.22.2.
No chnage except version.
2016-03-05 05:24:59 +00:00
taca
65821b790a Update ruby-activesupport32 to 3.2.22.2.
No chnage except version.
2016-03-05 05:24:32 +00:00
ryoon
7fb9d21af9 Add comment 2016-03-05 04:48:36 +00:00
ryoon
5489b9bec6 Update to 1.4.2
Changelog:
1.4.2:
Bug fixes

    Bug 1299736 - just "zanata" execution gives traceback

1.4.1:
Improvements

    zanata init Initialize Zanata project configuration
    zanata stats Displays translation statistics for a Zanata project version

Bug fixes

    Bug 1206995 - Should allow anonymous pull from Zanata
    Bug ZNTA-853 - Crash when pushing local translations

1.4.0:
Improvements

    Added
        <src-dir> and <trans-dir> in zanata.xml
        rest/config to centralize service-to-resource mappings.
        ProjectContext to load local: user & project and remote configs, once.
    Organize exception messages.
    Improved logs and zanata <command> --help
    HTTP to HTTPS redirect - auto, if found in httplib2 response

Bug fixes

    Bug 1215274 - Should be able to specify minimum percentage completion on pull
    Bug 1156236 - As a project maintainer, I want to be able to use the latest list of languages defined in the server for a project when using the client.

1.3.22:


This release contains

    Improved error codes, that means in case of error messages z-p-c returns appropriate error codes to system, this is useful for people who uses z-p-c from command line
    Bug fixes
    Improved ReadMe
2016-03-05 04:47:44 +00:00
jaapb
a3bc49b16b Added ocaml-ppx_sexp_conv to SUBDIRs 2016-03-04 16:07:12 +00:00
jaapb
231809bbdc Updated package to latest version, 113.24.00. Changes include:
Switch code in lib subdir to ppx-style.
	Inline some calls that js_of_ocaml was unable to recognise as tail-recursive
	(cf. issue 14)
	Minor update: documentation.
	Added sexp_of_ support for GADTs, and remove the not-quite-working support
	for of_sexp.
	Improved the implementation of Exn.sexp_of_t, using the unique id in
	exceptions in OCaml 4.02.
	We use the identifier to map exception constructors to converters.
2016-03-04 16:06:19 +00:00
youri
26cf2bf726 Remove duplicate DEPENDS. 2016-03-04 16:00:12 +00:00
wiz
7e2085a105 Extract using bsdtar, fails with plain tar for me (NetBSD 7.99.26/amd64)
Merge post-install into do-install.
Re-add bin/arc to PLIST.
2016-03-04 15:54:03 +00:00
wiz
4e873317c5 Extract using bsdtar, failed with plain tar for me. 2016-03-04 15:50:36 +00:00
jaapb
7db0e5b9b6 Added devel/ocaml-ppx_sexp_conv 113.24.00, a generator of S-expression
conversion functions from type definitions.
2016-03-04 15:50:18 +00:00
jaapb
a0e6c63b4f Added ocaml-ppx_deriving and ocaml-ppx_type_conv to SUBDIRs 2016-03-04 15:47:52 +00:00
jaapb
879e490b47 Added ocaml-ppx_type_conv version 113.24.00, a support library for OCaml
type-driven code generators.
2016-03-04 15:44:28 +00:00
jaapb
0b6a778510 Added buildlink3.mk file 2016-03-04 15:40:36 +00:00
jaapb
0db4bd0baa Added devel/ocaml-ppx_driver 113.24.00, a driver for OCaml AST transformers. 2016-03-04 15:33:50 +00:00
jaapb
f776455894 Added ocaml-ppx_optcomp to SUBDIRs 2016-03-04 15:30:27 +00:00
jaapb
0792df1f97 Added package devel/ocaml-ppx_optcomp version 113.24.0 - an optional
compilation library for OCaml.
2016-03-04 15:29:40 +00:00
youri
926ad0cd15 Depend on opcache rather than zendopcache, it supports php56. 2016-03-04 15:23:56 +00:00
youri
f31e300629 Install arc in $PREFIX/bin. 2016-03-04 15:23:29 +00:00
jaapb
900413018f added ocaml-ppx_core to SUBDIRs 2016-03-04 15:23:03 +00:00
jaapb
1447ed81d5 Added package devel/ppx_core version 113.24.00, a standard library for
ppx rewriters.
2016-03-04 15:22:01 +00:00