Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (0m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 09:37:23 UTC Now

2016-09-18 05:25:18 UTC MAIN commitmail json YAML

support native linux implementations of oss

(richard)

2016-09-18 04:32:17 UTC MAIN commitmail json YAML

Updated misc/mirmon to 2.11

(mef)

2016-09-18 04:32:08 UTC MAIN commitmail json YAML

Updated misc/mirmon to 2.11
---------------------------
mirmon 2.11 -- 22 juli 2016
  o Brent Thompson spotted a bug in the computation for 'median' ; fixed.

(mef)

2016-09-18 01:06:40 UTC MAIN commitmail json YAML

Added lang/nim version 0.14.2

(kamil)

2016-09-18 01:04:14 UTC MAIN commitmail json YAML

2016-09-18 01:02:43 UTC MAIN commitmail json YAML

Import nim-0.14.2 as lang/nim

Nim (formerly known as "Nimrod") is a statically typed, imperative
programming language that tries to give the programmer ultimate power
without compromises on runtime efficiency. This means it focuses on
compile-time mechanisms in all their various forms.

Beneath a nice infix/indentation based syntax with a powerful (AST based,
hygienic) macro system lies a semantic model that supports a soft realtime
GC on thread local heaps. Asynchronous message passing is used between
threads, so no "stop the world" mechanism is necessary. An unsafe shared
memory heap is also provided for the increased efficiency that results from
that model.

Originally packaged in pkgsrc-wip by:
- Christian Koch
- Roland Illig
and
- myself.

(kamil)

2016-09-18 00:00:48 UTC MAIN commitmail json YAML

Updated pkgtools/pkglint to 5.4.9

(rillig)

2016-09-17 23:58:04 UTC MAIN commitmail json YAML

Updated pkglint to 5.4.9.

Changes since 5.4.8:

* Disallow lib/charset.alias in PLIST. This file may only be installed
  by converters/libiconv. (That package is currently broken, since
  it only touches that file when installing from source, not from a
  binary package. But pkglint is prepared for it to be fixed.)

(rillig)

2016-09-17 23:46:38 UTC MAIN commitmail json YAML

2016-09-17 23:22:59 UTC MAIN commitmail json YAML

link network libs on SunOS

(wiedi)

2016-09-17 22:34:27 UTC MAIN commitmail json YAML

substitute PYVERSSUFFIX

(wiedi)

2016-09-17 22:13:27 UTC MAIN commitmail json YAML

link network libs on SunOS

(wiedi)

2016-09-17 21:52:30 UTC MAIN commitmail json YAML

2016-09-17 21:46:11 UTC MAIN commitmail json YAML

2016-09-17 21:43:51 UTC MAIN commitmail json YAML

2016-09-17 20:30:03 UTC MAIN commitmail json YAML

remove duplicate entry

(maya)

2016-09-17 19:37:26 UTC MAIN commitmail json YAML

Updated emulators/wine-devel to 1.9.18nb1

(maya)

2016-09-17 19:32:37 UTC MAIN commitmail json YAML

wine-devel: fix networking under netbsd

NetBSD has gethostbyname_r in libc, and it's incorrectly detected
as being sufficiently linux-like by wine, but it likely returns
different errors.

force fail the configure test for linux-like gethostbyname_r, which
already allows use of alternative networking functions.

fixes wine bug #40865: Steam does not connect to internet

bump PKGREVISION

(maya)

2016-09-17 19:32:20 UTC MAIN commitmail json YAML

Updated net/mikutter to 3.4.3

(tsutsui)

2016-09-17 19:31:41 UTC MAIN commitmail json YAML

Update mikutter to 3.4.3.

Upstream changes:

* support thumbnail extraction of Vine
* use gtk2 3.0.9 (on bundler)
* update po files
* en
* de
* fr

(tsutsui)

2016-09-17 19:09:49 UTC MAIN commitmail json YAML

multimedia/adobe-flash-plugin11 to 11.2.202.635

(tsutsui)

2016-09-17 19:09:00 UTC MAIN commitmail json YAML

Update adobe-flash-plugin11 to 11.2.202.635.

Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb16-29.html

Adobe Security Bulletin

Security updates available for Adobe Flash Player

Release date: September 13, 2016

Last updated: September 13, 2016

Vulnerability identifier: APSB16-29

CVE number: CVE-2016-4271, CVE-2016-4272, CVE-2016-4274, CVE-2016-4275,
CVE-2016-4276, CVE-2016-4277, CVE-2016-4278, CVE-2016-4279, CVE-2016-4280,
CVE-2016-4281, CVE-2016-4282, CVE-2016-4283, CVE-2016-4284, CVE-2016-4285,
CVE-2016-4287, CVE-2016-6921, CVE-2016-6922, CVE-2016-6923, CVE-2016-6924,
CVE-2016-6925, CVE-2016-6926, CVE-2016-6927, CVE-2016-6929, CVE-2016-6930,
CVE-2016-6931, CVE-2016-6932

Platform: Windows, Macintosh, Linux and ChromeOS

(tsutsui)

2016-09-17 19:02:52 UTC MAIN commitmail json YAML

Remove duplicated entry in plugin dirs.

Fixes duplicated output of nspluginwrapper -l.
Bump PKGREVISION.

(tsutsui)

2016-09-17 17:49:36 UTC MAIN commitmail json YAML

2016-09-17 15:56:58 UTC MAIN commitmail json YAML

Patch a subtle data corruption issue where the HTTP/2 client sometimes
swallows the first byte of the request body. This will also be in the
next point release.

(bsiegert)

2016-09-17 15:33:59 UTC MAIN commitmail json YAML

To fix build on aarch64-linux-gnu, conditionalise imac which is x86 only
and support the recent migration of key event codes in linux/input.h to
linux/input-event-codes.h.

(richard)

2016-09-17 15:28:54 UTC MAIN commitmail json YAML

2016-09-17 15:23:43 UTC MAIN commitmail json YAML

Add a build dependency to ncurses to avoid -Werror=missing-include-dirs
when there is no native ncurses installed...
g-ir-scanner sees that py_curses.h seems to need ncurses, as pyconfig.h
says we should have it.

(richard)

2016-09-17 14:28:59 UTC MAIN commitmail json YAML

2016-09-17 14:14:07 UTC MAIN commitmail json YAML

Updated devel/p5-MetaCPAN-Client to 1.025000

(mef)

2016-09-17 14:13:57 UTC MAIN commitmail json YAML

Update devel/p5-Meta-CPAN-Client to 1.025000
--------------------------------------------
1.025000    30.8.16
            * Added some version requirements to improve SSL over
              HTTP::Tiny (Mickey)
            * Added default values for distribution keys with no content
              (Mickey, per Tux request)

1.024000    28.08.16
            * Try to fetch clientinfo from https://clientinfo.metacpan.org
              to get default production version (Mickey)

1.023000    27.08.16
            * Added support for version by env METACPAN_VERSION (Mickey)
            * Added tests for version argument (Mickey)

(pkgsrc-changes)
- Add following line for make test
  BUILD_DEPENDS+=        p5-Ref-Util-[0-9]*:../../devel/p5-Ref-Util

(mef)

2016-09-17 13:55:56 UTC MAIN commitmail json YAML

Updated devel/p5-Git-Wrapper to 0.046

(mef)

2016-09-17 13:55:44 UTC MAIN commitmail json YAML

Updated devel/p5-Git-Wrapper to 0.046
-------------------------------------
0.046    2016-09-12 20:13:04-07:00 America/Los_Angeles

        No changes since last development release.

0.045_091 2016-09-10 14:26:13-07:00 America/Los_Angeles (TRIAL RELEASE)

        Properly handle scores in raw log files (Atoomic)
        Update error message for inability to run 'git config --list'

0.045_090 2016-09-08 21:59:58-07:00 America/Los_Angeles (TRIAL RELEASE)

        Fix tabs being expanded in log output in git 2.9+ (Graham Knop)
        Misc POD fixes (gregor herrmann/Debian, Philippe Bruhat)

(mef)

2016-09-17 13:51:32 UTC MAIN commitmail json YAML

2016-09-17 13:51:19 UTC MAIN commitmail json YAML

Updated devel/ply 3.4 to 3.9
----------------------------
  CHANGES since 3.4 reaches 280 lines, 11.2 kbytes, so only recent
  Announce is listed here, thank you.
----------------------------------------------------------------
August 31, 2016

                  Announcing :  PLY-3.9 (Python Lex-Yacc)

                        http://www.dabeaz.com/ply

I'm pleased to announce PLY-3.9--a pure Python implementation of the
common parsing tools lex and yacc.  PLY-3.9 is a minor bug fix
release.  It supports both Python 2 and Python 3.

If you are new to PLY, here are a few highlights:

-  PLY is closely modeled after traditional lex/yacc.  If you know how
  to use these or similar tools in other languages, you will find
  PLY to be comparable.

-  PLY provides very extensive error reporting and diagnostic
  information to assist in parser construction.  The original
  implementation was developed for instructional purposes.  As
  a result, the system tries to identify the most common types
  of errors made by novice users.

-  PLY provides full support for empty productions, error recovery,
  precedence rules, and ambiguous grammars.

-  Parsing is based on LR-parsing which is fast, memory efficient,
  better suited to large grammars, and which has a number of nice
  properties when dealing with syntax errors and other parsing
  problems. Currently, PLY can build its parsing tables using
  either SLR or LALR(1) algorithms.

More information about PLY can be obtained on the PLY webpage at:

                  http://www.dabeaz.com/ply

PLY is freely available.

(mef)

2016-09-17 13:39:50 UTC MAIN commitmail json YAML

Updated devel/p5-AnyEvent to 7.13

(mef)

2016-09-17 13:39:36 UTC MAIN commitmail json YAML

Updated devel/p5-AnyEvent to 7.13
---------------------------------
7.13 Sat Sep 17 04:31:49 CEST 2016
        - Only call tlsext_host_name for non-empty common names (reported
          by Maxime Soulé).
        - log a (single) notice message if SNI is not supported.
        - upgrade to UTS-46:9.0.0 draft and switch to non-transitional
          behaviour, beating thunderbird, ie, edge, chrome and safari to it :)
          (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1218179)
        - turns out the UTS-46 IDNA testcase failures were indeed bugs in the
          testcases and the specification and not in the code - the post-9.0.0
          unicode files have all known problems fixed, so finally the AnyEvent
          IDNA implementation can pass the full IDNA testsuite - without needing
          a single fix :)
        - guarantee (and document) that condvar callbacks will be removed
          on invocation - important to avoid circular references.

(mef)

2016-09-17 11:51:51 UTC MAIN commitmail json YAML

Updated textproc/dblatex to 0.3.8

(mef)

2016-09-17 11:51:25 UTC MAIN commitmail json YAML

Updated textproc/dblatex to 0.3.8
---------------------------------
Release 0.3.8
- This release fixes some bugs and contains some new features.

(mef)

2016-09-17 11:45:26 UTC MAIN commitmail json YAML

Updated textproc/cmark to 0.26.1

(mef)

2016-09-17 11:45:15 UTC MAIN commitmail json YAML

Updated textproc/cmark 0.24.1 to 0.26.1
---------------------------------------
cmark 0.26.1

@jgm jgm released this Jul 16, 2016 . 18 commits to master since this release

  * Removed unnecessary typedef that caused build failure on some platforms.
  * Use $(MAKE) in Makefile instead of hardcoded make (#146, Tobias Kortkamp).

cmark 0.26.0

@jgm jgm released this Jul 15, 2016 . 23 commits to master since this release

  * Implement spec changes for list items:
      + Empty list items cannot interrupt paragraphs.
      + Ordered lists cannot interrupt paragraphs unless they start with 1.
      + Removed "two blank lines break out of a list" feature.
  * Fix sourcepos for blockquotes (#142).
  * Fix sourcepos for atx headers (#141).
  * Fix ATX headers and thematic breaks to allow tabs as well as spaces.
  * Fix chunk_set_cstr with suffix of current string (#139, Nick Wellnhofer).
    It's possible that cmark_chunk_set_cstr is called with a substring (suffix)
    of the current string. Delay freeing of the chunk content to handle this
    case correctly.
  * Export targets on installation (Jonathan M?ller). This allows using them in
    other cmake projects.
  * Fix cmake warning about CMP0048 (Jonathan M?ller).
  * commonmark renderer: Ensure we don't have a blank line before a code block
    when it's the first thing in a list item.
  * Change parsing of strong/emph in response to spec changes. process_emphasis
    now gets better results in corner cases. The change is this: when
    considering matches between an interior delimiter run (one that can open
    and can close) and another delimiter run, we require that the sum of the
    lengths of the two delimiter runs mod 3 is not 0.
  * Ported Robin Stocker's changes to link parsing in jgm/CommonMark#101. This
    uses a separate stack for brackets, instead of putting them on the
    delimiter stack. This avoids the need for looking through the delimiter
    stack for the next bracket.
  * cmark_reference_lookup: Return NULL if reference is null string.
  * Fix character type detection in commonmark.c (Nick Wellnhofer). Fixes test
    failures on Windows and undefined behavior.
      + Implement cmark_isalpha.
      + Check for ASCII character before implicit cast to char.
      + Use internal ctype functions in commonmark.c.
  * Better documentation of memory-freeing responsibilities. in cmark.h and its
    man page (#124).
  * Use library functions to insert nodes in emphasis/link processing.
    Previously we did this manually, which introduces many places where errors
    can creep in.
  * Correctly handle list marker followed only by spaces. Previously when a
    list marker was followed only by spaces, cmark expected the following
    content to be indented by the same number of spaces. But in this case we
    should treat the line just like a blank line and set list padding
    accordingly.
  * Fixed a number of issues relating to line wrapping.
      + Extend CMARK_OPT_NOBREAKS to all renderers and add --nobreaks.
      + Do not autowrap, regardless of width parameter, if CMARK_OPT_NOBREAKS
        is set.
      + Fixed CMARK_OPT_HARDBREAKS for LaTeX and man renderers.
      + Ensure that no auto-wrapping occurs if CMARK_OPT_NOBREAKS is enabled,
        or if output is CommonMark and CMARK_OPT_HARDBREAKS is enabled.
  * Set stdin to binary mode on Windows (Nick Wellnhofer, #113). This fixes
    EOLs when reading from stdin.
  * Add library option to render softbreaks as spaces (Pavlo Kapyshin). Note
    that the NOBREAKS option is HTML-only
  * renderer: no_linebreaks instead of no_wrap. We generally want this option
    to prohibit any breaking in things like headers (not just wraps, but
    softbreaks).
  * Coerce realurllen to int. This is an alternate solution for pull request #
    132, which introduced a new warning on the comparison (Benedict Cohen).
  * Remove unused variable link_text (Mathiew Duponchelle).
  * Improved safety checks in buffer (Vicent Marti).
  * Add new interface allowing specification of custom memory allocator for
    nodes (Vicent Marti). Added cmark_node_new_with_mem,
    cmark_parser_new_with_mem, cmark_mem to API.
  * Reduce storage size for nodes by using bit flags instead of separate
    booleans (Vicent Marti).
  * config: Add SSIZE_T compat for Win32 (Vicent Marti).
  * cmake: Global handler for OOM situations (Vicent Marti).
  * Add tests for memory exhaustion (Vicent Marti).
  * Document in man page and public header that one should use the same memory
    allocator for every node in a tree.
  * Fix ctypes in Python FFI calls (Nick Wellnhofer). This didn't cause
    problems so far because all types are 32-bit on 32-bit systems and
    arguments are passed in registers on x86-64. The wrong types could cause
    crashes on other platforms, though.
  * Remove spurious failures in roundtrip tests. In the commonmark writer we
    separate lists, and lists and indented code, using a dummy HTML comment. So
    in evaluating the round-trip tests, we now strip out these comments. We
    also normalize HTML to avoid issues having to do with line breaks.
  * Add 2016 to copyright (Kevin Burke).
  * Added to_commonmark in test/cmark.py (for round-trip tests).
  * spec_test.py - parameterize do_test with converter.
  * spec_tests.py: exit code is now sum of failures and errors. This ensures
    that a failing exit code will be given when there are errors, not just with
    failures.
  * Fixed round trip tests. Previously they actually ran cmark instead of the
    round-trip version, since there was a bug in setting the ROUNDTRIP variable
    (#131).
  * Added new roundtrip_tests.py. This replaces the old use of simple shell
    scripts. It is much faster, and more flexible. (We will be able to do
    custom normalization and skip certain tests.)
  * Fix tests under MinGW (Nick Wellnhofer).
  * Fix leak in api_test (Mathieu Duponchelle).
  * Makefile: have leakcheck stop on first error instead of going through all
    the formats and options and probably getting the same output.
  * Add regression tests (Nick Wellnhofer).

cmark 0.25.2

@jgm jgm released this Mar 26, 2016 . 114 commits to master since this release

  * Open files in binary mode (#113, Nick Wellnhofer). Now that cmark supports
    different line endings, files must be openend in binary mode on Windows.
  * Reset partially_consumed_tab on every new line (#114, Nick Wellnhofer).
  * Handle buffer split across a CRLF line ending (#117). Adds an internal
    field to the parser struct to keep track of last_buffer_ended_with_cr.
    Added test.

cmark 0.25.1

@jgm jgm released this Mar 25, 2016 . 122 commits to master since this release

  * Release with no code changes. cmark version was mistakenly set to 0.25.1 in
    the 0.25.0 release (#112), so this release just ensures that this will
    cause no confusion later.

cmark 0.25.0

@jgm jgm released this Mar 25, 2016 . 124 commits to master since this release

  * Fixed tabs in indentation (#101). This patch fixes S_advance_offset so that
    it doesn't gobble a tab character when advancing less than the width of a
    tab.
  * Added partially_consumed_tab to parser. This keeps track of when we have
    gotten partway through a tab when consuming initial indentation.
  * Simplified add_line (only need parser parameter).
  * Properly handle partially consumed tab. E.g. in

    - foo

    <TAB><TAB>bar

    we should consume two spaces from the second tab, including two spaces
    in the code block.

  * Properly handle tabs with blockquotes and fenced blocks.
  * Fixed handling of tabs in lists.
  * Clarified logic in S_advance_offset.
  * Use an assertion to check for in-range html_block_type. It's a programming
    error if the type is out of range.
  * Refactored S_processLines to make the logic easier to understand, and added
    documentation (Mathieu Duponchelle).
  * Removed unnecessary check for empty string_content.
  * Factored out contains_inlines.
  * Moved the cmake minimum version to top line of CMakeLists.txt (tinysun212).
  * Fix ctype(3) usage on NetBSD (Kamil Rytarowski). We need to cast value
    passed to isspace(3) to unsigned char to explicitly prevent possibly
    undefined behavior.
  * Compile in plain C mode with MSVC 12.0 or newer (Nick Wellnhofer). Under
    MSVC, we used to compile in C++ mode to get some C99 features like mixing
    declarations and code. With newer MSVC versions, it's possible to build in
    plain C mode.
  * Switched from "inline" to "CMARK_INLINE" (Nick Wellnhofer). Newer MSVC
    versions support enough of C99 to be able to compile cmark in plain C mode.
    Only the "inline" keyword is still unsupported. We have to use "__inline"
    instead.
  * Added include guards to config.h
  * config.h.in - added compatibility snprintf, vsnprintf for MSVC.
  * Replaced sprintf with snprintf (Marco Benelli).
  * config.h: include stdio.h for _vscprintf etc.
  * Include starg.h when needed in config.h.
  * Removed an unnecessary C99-ism in buffer.c. This helps compiling on systems
    like luarocks that don't have all the cmake configuration goodness (thanks
    to carlmartus).
  * Don't use variable length arrays (Nick Wellnhofer). They're not supported
    by MSVC.
  * Test with multiple MSVC versions under Appveyor (Nick Wellnhofer).
  * Fix installation dir of man-pages on NetBSD (Kamil Rytarowski).
  * Fixed typo in cmark.h comments (Chris Eidhof).
  * Clarify in man page that cmark_node_free frees a node's children too.
  * Fixed documentation of --width in man page.
  * Require re2c >= 1.14.2 (#102).
  * Generated scanners.c with more recent re2c.

(pkgsrc changes)
- Drop two patches accepted to upstream

(mef)

2016-09-17 11:27:09 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-PDF to 0.31

(mef)

2016-09-17 11:27:00 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-PDF to 0.31
------------------------------------
0.31 2016-08-24
* Sort PDF dictionary keys for consistent output
* Bug fixes
*    TTF Font objects had null BaseFont (broken at commit afd5b9a)
*    [rt.cpan.org] #110854: Fix spelling error in manpage

(mef)

2016-09-17 11:24:23 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-Format to 0.60

(mef)

2016-09-17 11:24:12 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-Format to 0.60
---------------------------------------
0.60    2016-08-22
- Apply a patch to correct a spelling error:
- https://rt.cpan.org/Ticket/Display.html?id=117100
- Thanks to Salvatore Bonaccorso, Debian Perl Group.

(mef)

2016-09-17 11:21:21 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Create to 1.35

(mef)

2016-09-17 11:21:10 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Create to 1.35
--------------------------------------
1.35  2016-09-09 10:20:00 MANWAR
      - Merge pull request #10 from zhouzhen1/typo

(mef)

2016-09-17 11:10:32 UTC MAIN commitmail json YAML

2016-09-17 11:10:23 UTC MAIN commitmail json YAML

Updated www/h2o to 2.0.4
------------------------
2.0.4 2016-09-14 08:00:00+0000
- [security fix][core] fix DoS attack vector CVE-2016-4864 (Frederik Deweerdt, Kazuho Oku)
- [libh2o] fix crash on connect timeout #960 (disigma)

(mef)

2016-09-17 10:37:49 UTC MAIN commitmail json YAML

Use libical to trim things down a bit in the PLIST and avoid picking up
libpopt which builds tz_convert.  Also add some TLC for solaris specific
zoneinfo location and table names.
bump PKGREVISION to pick up dependency change on libical

(richard)

2016-09-17 08:36:50 UTC MAIN commitmail json YAML

Oops, forgot to commit php/phpversion.mk.

Thanks for wiz@ who noted me via private e-mail.

(taca)

2016-09-17 08:00:26 UTC MAIN commitmail json YAML

Note update of lang/php71 package to 7.1.0rc2.

(taca)

2016-09-17 07:59:59 UTC MAIN commitmail json YAML

Update php71 to 7.1.0rc2 (PHP 7.1.0RC2).

15 Sep 2016, PHP 7.1.0RC2

- Core:
  . Fixed bug #73067 (__debugInfo crashes when throwing an exception).
    (Laruence)
  . Fixed bug #73025 (Heap Buffer Overflow in virtual_popen of
    zend_virtual_cwd.c). (cmb)
  . Fixed bug #73058 (crypt broken when salt is 'too' long). (Anatol)

- Filter:
  . Fixed bug #72972 (Bad filter for the flags FILTER_FLAG_NO_RES_RANGE and
    FILTER_FLAG_NO_PRIV_RANGE). (julien)
  . Fixed bug #73054 (default option ignored when object passed to int filter).
    (cmb)

-GD:
  . Fixed bug #67325 (imagetruecolortopalette: white is duplicated in palette).
    (cmb)

- Mbstring
  . Fixed bug #66964 (mb_convert_variables() cannot detect recursion) (Yasuo)
  . Fixed bug #72992 (mbstring.internal_encoding doesn't inherit default_charset).
    (Yasuo)

- Opcache:
  . Fixed bug #72982 (Memory leak in zend_accel_blacklist_update_regexp()
    function). (Laruence)

- OpenSSL:
  . Fixed bug #73072 (Invalid path SNI_server_certs causes segfault).
    (Jakub Zelenka)

- Session:
  . Fixed bug #68015 (Session does not report invalid uid for files save handler).
    (Yasuo)

- SQLite3:
  . Updated to SQLite3 3.14.2. (cmb)

(taca)

2016-09-17 07:44:11 UTC MAIN commitmail json YAML

+ h2o-2.0.4 [security fix].

(taca)

2016-09-17 06:15:40 UTC MAIN commitmail json YAML

Added devel/calltree-perl version 0.1

(mef)

2016-09-17 06:13:30 UTC MAIN commitmail json YAML

Import calltree-perl-0.1 as devel/calltree-perl.

The program contains a collection of tools for analyzing Perl
code. Analyzing a static program runs headlong into the halting problem --
no automatic process can find all infinite loops, or fully model dynamic
data generated within an arbitrary program. If you need to solve that kind
of problem, a runtime debugger, human insight, and good programming
practices go a long way. On the other hand, if you're reading a new Perl
code for the first time, you've come to the right place.

(mef)

2016-09-17 05:41:37 UTC MAIN commitmail json YAML

set LIBABISUFFIX to /aarch64-linux-gnu for arm64
simplifies _OPSYS_SYSTEM_RPATH and _OPSYS_LIB_DIRS
permitting lots of stuff using LIBABISUFFIX to work now.

TODO: probably similar for the armv7 platforms as
the pattern '${MACHINE_ARCH}-${LOWER_OPSYS}-gnu${APPEND_ABI}'
seems like it should work for both.

(richard)

2016-09-17 05:20:34 UTC MAIN commitmail json YAML

BUILDLINK_FILES.fuse needs updating as well with ${LIBABISUFFIX}.

(richard)

2016-09-17 04:06:17 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Interactive to 1.022

(mef)

2016-09-17 04:05:31 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Interactive to 1.022
----------------------------------------
1.022 2016-09-04T05:31:39Z
        * Stable release with some performance enhancements

1.021_02 - 2016-08-30T08:09:35Z
        * Lazy load Carp (Todd Rinaldo)

(mef)

2016-09-17 04:02:24 UTC MAIN commitmail json YAML

Updated devel/p5-Class-C3 to 0.32
Updated devel/p5-Check-ISA to 0.09
Updated devel/p5-File-Find-Object to 0.3.0

(mef)

2016-09-17 04:01:00 UTC MAIN commitmail json YAML

Updated devel/p5-File-Find-Object to 0.3.0
------------------------------------------
0.3.0  2016-09-11
    - Converted the build system to Dist-Zilla.
    - Part of the impetus was removing the warning about
      Test::TrailingSpace needed for the trailing whitespace tests

(mef)

2016-09-17 03:56:58 UTC MAIN commitmail json YAML

Updated devel/p5-Check-ISA to 0.09
----------------------------------
0.09  2016-09-15 MANWAR
      - Added 'provides' to Makefile.PL script.

(mef)

2016-09-17 03:53:34 UTC MAIN commitmail json YAML

Updated devel/p5-Class-C3
-------------------------
0.32 - 2016-09-15
    - update bundled ExtUtils::HasCompiler to 0.016

(mef)

2016-09-17 03:14:22 UTC MAIN commitmail json YAML

Updated devel/afl to 2.34b

(mef)

2016-09-17 03:14:08 UTC MAIN commitmail json YAML

Updated devel/afl to 2.34b (from: docs/ChangeLog)
-------------------------------------------------
Version 2.34b:
--------------
  - Added a note about afl-tmin to technical_details.txt.
  - Added support for AFL_NO_UI, as suggested by Leo Barnes.

(mef)

2016-09-17 03:05:54 UTC MAIN commitmail json YAML

Updated www/p5-CGI to 4.33
Updated www/p5-App-Nopaste to 1.007

(mef)

2016-09-17 03:04:45 UTC MAIN commitmail json YAML

Updated www/p5-App-Nopaste to 1.007
-----------------------------------
1.007  2016-09-16 02:26:28Z
        - fix handling of filename option in the Gist command (Zakariyya
          Mughal, PR#13)

(mef)

2016-09-17 02:59:19 UTC MAIN commitmail json YAML

Updated www/p5-CGI to 4.33
---------------------------
4.33 2016-09-16
    [ DOCUMENTATION ]
    - clarify that ->param will return the first value if there are
      multiple values (when not called in list context)

(mef)

2016-09-17 02:42:08 UTC MAIN commitmail json YAML

Added databases/p5-Net-FileMaker version 0.064
Added time/p5-DateTime-Incomplete version 0.08
Added time/p5-DateTime-Format-CLDR version 1.17

(mef)

2016-09-17 02:34:39 UTC MAIN commitmail json YAML

Import p5-DateTime-Format-CLDR-1.17 as time/p5-DateTime-Format-CLDR.

This module provides a parser (and also a formater) for datetime strings
using patterns as defined by the Unicode CLDR Project (Common Locale Data
Repository). http://unicode.org/cldr/.

CLDR format is supported by DateTime and DateTime::Locale starting with
version 0.40.

(mef)

2016-09-17 02:34:23 UTC MAIN commitmail json YAML

Import p5-DateTime-Incomplete-0.08 as time/p5-DateTime-Incomplete.

DateTime::Incomplete is a class for representing partial dates and times.

These are actually encountered relatively frequently. For example, a
birthday is commonly given as a month and day, without a year.

(mef)

2016-09-17 02:34:01 UTC MAIN commitmail json YAML

Import p5-Net-FileMaker-0.064 as databases/p5-Net-FileMaker.

Net::FileMaker provides an interface to FileMaker's various HTTP-based
interfaces, at present only the XML API is supported, but further support
to include XSLT and other means is planned.

(mef)

2016-09-17 02:06:22 UTC MAIN commitmail json YAML

Updated devel/p5-Package-DeprecationManager to 0.17

(mef)

2016-09-17 02:06:07 UTC MAIN commitmail json YAML

Updated devel/p5-Package-DeprecationManager to 0.17
---------------------------------------------------
0.17    2016-06-17
- Remove use of namespace::autoclean.

(mef)

2016-09-17 01:58:21 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Any to 1.04.2

(mef)

2016-09-17 01:57:35 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Any 1.04.0 to 1.04.2
-----------------------------------------
1.042    2016-08-26 23:37:33-05:00 America/Chicago
    [Added]
    - Default adapters can now be configured with arguments (thanks
      @bjakubski!)

1.041    2016-08-18 00:00:10-05:00 America/Chicago (TRIAL RELEASE)
    [Added]
    - Logging methods now return the formatted log string so that it can
      be used in a `die` or `warn` call.

    [Changed]
    - A new default log proxy (Log::Any::Proxy::Null) is used when there
      are no adapters configured (and so no place for logs to go). This
      proxy does no processing and is about 1000% percent faster on my
      laptop.

    [Fixed]
    - Suppress 'redundant argument' warnings if too many arguments are
      given to a log formatting string.

(mef)

2016-09-16 22:36:21 UTC MAIN commitmail json YAML

2016-09-16 21:59:30 UTC MAIN commitmail json YAML

Updated devel/libwnck3 to 3.20.1

(prlw1)

2016-09-16 21:59:08 UTC MAIN commitmail json YAML

Update libwnck3 to 3.20.1

==============
Version 3.20.1
==============

  Fixes

  * tasklist: ignore size_allocate with invalid size (Alberts Muktupvels)
  * tasklist: queue resize on button not on its content (Alberts Muktupvels)
  * workspace-accessible: drop obsolete GTK_CHECK_VERSION (Alberts Muktupvels)
  * workspace-accessible: don't use deprecated atk_component_get_position
    (Alberts Muktupvels)
  * tasklist: don't use deprecated GtkMisc (Alberts Muktupvels)
  * selector: don't use deprecated GtkMisc (Alberts Muktupvels)
  * wnckprop: don't use deprecated gdk_cursor_new (Alberts Muktupvels)
  * test-wnck: don't use deprecated gtk_tree_view_set_rules_hint (Alberts
    Muktupvels)

==============
Version 3.20.0
==============

  Fixes

  * xutils: add error trap in try_pixmap_and_mask (Alberts Muktupvel)
  * Window: ignore unhandled non-_NET_WM actions
  * ActionMenu: Use gtk_label_set_text_with_mnemonic instead of
    gtk_label_set_text (Andrea Azzarone)
  * tasklist: set css name (Alberts Muktupvel)
  * selector: set css name (Alberts Muktupvel)
  * pager: set css name Alberts Muktupvels
  * configure.ac: redefine introspection dirs using proper prefixes

  Translators

  * Duan Kazi (sk)
  * Trn Ngc Qu穗 (vi)

==============
Version 3.18.0
==============

  Fixes

  * WnckWindow: Add a new 'type-changed' signal (Sebastian Geiger)
  * don't use deprecated style properties (Alberts Muktupvels)
  * pager: use correct state flags (Alberts Muktupvels)
  * selector: avoid warnings from GtkStyleContext (Alberts Muktupvels)
  * tasklist: avoid warnings from GtkStyleContext (Alberts Muktupvels)
  * Back to dependency on gtk+-3.0 >= 3.10

  Translators

  * Aurimas ernius (lt)
  * C馘ric Valmary (oc)
  * Cheng-Chia Tseng (zh_TW)
  * Jordi Mas (ca)
  * Maria  Mavridou (el)
  * Mario Bl舩termann (de)
  * Muhammet Kara (tr)
  * Pedro Albuquerque (pt)
  * Piotr Drg (pl)
  * Samir Ribic (bs)

(prlw1)

2016-09-16 21:48:19 UTC MAIN commitmail json YAML

Updated x11/gtkmm to 2.24.5

(prlw1)

2016-09-16 21:47:48 UTC MAIN commitmail json YAML

Update gtkmm to 2.24.5

2.24.5 (stable)

This release can be used together with glibmm up to at least 2.49.5.
It's recommended that you use gtkmm3 instead of gtkmm2. The support for
gtkmm2 is minimal, and diminishing.

Build:
* Update the MSVC projects (Chun-wei Fan)
* Use C++11 if the compiler supports it (Murray Cumming)
* Update to be compatible with new versions of glibmm
  (Kjell Ahlstedt, Murray Cumming)

Documentation:
* Improve the documentation of Gtk::ComboBoxText
  (Kjell Ahlstedt) Bug #766039 (Omega Phil)

(prlw1)

2016-09-16 21:36:44 UTC MAIN commitmail json YAML

uses c99 style comments

(wiedi)

2016-09-16 21:15:47 UTC MAIN commitmail json YAML

+ bash-4.4, denemo-2.0.12, readline-7.0.

(wiz)

2016-09-16 20:55:35 UTC MAIN commitmail json YAML

builtin.mk should also look under /usr/lib${LIBABISUFFIX} for pkgconfig files.

(richard)

2016-09-16 20:54:32 UTC MAIN commitmail json YAML

2016-09-16 19:16:39 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20160915

(leot)

2016-09-16 19:16:19 UTC MAIN commitmail json YAML

Update net/youtube-dl to 20160915

Changes:
version 2016.09.15

Core
* Improve _hidden_inputs
+ Introduce improved explicit Adobe Pass support
+ Add --ap-mso to provide multiple-system operator identifier
+ Add --ap-username to provide MSO account username
+ Add --ap-password to provide MSO account password
+ Add --ap-list-mso to list all supported MSOs
+ Add support for Rogers Cable multiple-system operator (#10606)

Extractors
* [crunchyroll] Fix authentication (#10655)
* [twitch] Fix API calls (#10654, #10660)
+ [bellmedia] Add support for more Bell Media Television sites
* [franceinter] Fix extraction (#10538, #2105)
* [kuwo] Improve error detection (#10650)
+ [go] Add support for free full episodes (#10439)
* [bilibili] Fix extraction for specific videos (#10647)
* [nhk] Fix extraction (#10633)
* [kaltura] Improve audio detection
* [kaltura] Skip chun format
+ [vimeo:ondemand] Pass Referer along with embed URL (#10624)
+ [nbc] Add support for NBC Olympics (#10361)

version 2016.09.11.1

Extractors
+ [tube8] Extract categories and tags (#10579)
+ [pornhub] Extract categories and tags (#10499)
* [openload] Temporary fix (#10408)
+ [foxnews] Add support Fox News articles (#10598)
* [viafree] Improve video id extraction (#10615)
* [iwara] Fix extraction after relaunch (#10462, #3215)
+ [tfo] Add extractor for tfo.org
* [lrt] Fix audio extraction (#10566)
* [9now] Fix extraction (#10561)
+ [canalplus] Add support for c8.fr (#10577)
* [newgrounds] Fix uploader extraction (#10584)
+ [polskieradio:category] Add support for category lists (#10576)
+ [ketnet] Add extractor for ketnet.be (#10343)
+ [canvas] Add support for een.be (#10605)
+ [telequebec] Add extractor for telequebec.tv (#1999)
* [parliamentliveuk] Fix extraction (#9137)

version 2016.09.08

Extractors
+ [jwplatform] Extract height from format label
+ [yahoo] Extract Brightcove Legacy Studio embeds (#9345)
* [videomore] Fix extraction (#10592)
* [foxgay] Fix extraction (#10480)
+ [rmcdecouverte] Add extractor for rmcdecouverte.bfmtv.com (#9709)
* [gamestar] Fix metadata extraction (#10479)
* [puls4] Fix extraction (#10583)
+ [cctv] Add extractor for CCTV and CNTV (#8153)
+ [lci] Add extractor for lci.fr (#10573)
+ [wat] Extract DASH formats
+ [viafree] Improve video id detection (#10569)
+ [trutv] Add extractor for trutv.com (#10519)
+ [nick] Add support for nickelodeon.nl (#10559)
+ [abcotvs:clips] Add support for clips.abcotvs.com
+ [abcotvs] Add support for ABC Owned Television Stations sites (#9551)
+ [miaopai] Add extractor for miaopai.com (#10556)
* [gamestar] Fix metadata extraction (#10479)
+ [bilibili] Add support for episodes (#10190)
+ [tvnoe] Add extractor for tvnoe.cz (#10524)

version 2016.09.04.1

Core
* In DASH downloader if the first segment fails, abort the whole download
  process to prevent throttling (#10497)
+ Add support for --skip-unavailable-fragments and --fragment retries in
  hlsnative downloader (#10165, #10448).
+ Add support for --skip-unavailable-fragments in DASH downloader
+ Introduce --skip-unavailable-fragments option for fragment based downloaders
  that allows to skip fragments unavailable due to a HTTP error
* Fix extraction of video/audio entries with src attribute in
  _parse_html5_media_entries (#10540)

Extractors
* [theplatform] Relax URL regular expression (#10546)
* [youtube:playlist] Extend URL regular expression
* [rottentomatoes] Delegate extraction to internetvideoarchive extractor
* [internetvideoarchive] Extract all formats
* [pornvoisines] Fix extraction (#10469)
* [rottentomatoes] Fix extraction (#10467)
* [espn] Extend URL regular expression (#10549)
* [vimple] Extend URL regular expression (#10547)
* [youtube:watchlater] Fix extraction (#10544)
* [youjizz] Fix extraction (#10437)
+ [foxnews] Add support for FoxNews Insider (#10445)
+ [fc2] Recognize Flash player URLs (#10512)

version 2016.09.03

Core
* Restore usage of NAME attribute from EXT-X-MEDIA tag for formats codes in
  _extract_m3u8_formats (#10522)
* Handle semicolon in mimetype2ext

Extractors
+ [youtube] Add support for rental videos' previews (#10532)
* [youtube:playlist] Fallback to video extraction for video/playlist URLs when
  no playlist is actually served (#10537)
+ [drtv] Add support for dr.dk/nyheder (#10536)
+ [facebook:plugins:video] Add extractor (#10530)
+ [go] Add extractor for *.go.com sites
* [adobepass] Check for authz_token expiration (#10527)
* [nytimes] improve extraction
* [thestar] Fix extraction (#10465)
* [glide] Fix extraction (#10478)
- [exfm] Remove extractor (#10482)
* [youporn] Fix categories and tags extraction (#10521)
+ [curiositystream] Add extractor for app.curiositystream.com
- [thvideo] Remove extractor (#10464)
* [movingimage] Fix for the new site name (#10466)
+ [cbs] Add support for once formats (#10515)
* [limelight] Skip ism snd duplicate manifests
+ [porncom] Extract categories and tags (#10510)
+ [facebook] Extract timestamp (#10508)
+ [yahoo] Extract more formats

version 2016.08.31

Extractors
* [soundcloud] Fix URL regular expression to avoid clashes with sets (#10505)
* [bandcamp:album] Fix title extraction (#10455)
* [pyvideo] Fix extraction (#10468)
+ [ctv] Add support for tsn.ca, bnn.ca and thecomedynetwork.ca (#10016)
* [9c9media] Extract more metadata
* [9c9media] Fix multiple stacks extraction (#10016)
* [adultswim] Improve video info extraction (#10492)
* [vodplatform] Improve embed regular expression
- [played] Remove extractor (#10470)
+ [tbs] Add extractor for tbs.com and tntdrama.com (#10222)
+ [cartoonnetwork] Add extractor for cartoonnetwork.com (#10110)
* [adultswim] Rework in terms of turner extractor
* [cnn] Rework in terms of turner extractor
* [nba] Rework in terms of turner extractor
+ [turner] Add base extractor for Turner Broadcasting System based sites
* [bilibili] Fix extraction (#10375)
* [openload] Fix extraction (#10408)

version 2016.08.28

Core
+ Add warning message that ffmpeg doesn't support SOCKS
* Improve thumbnail sorting
+ Extract formats from #EXT-X-MEDIA tags in _extract_m3u8_formats
* Fill IV with leading zeros for IVs shorter than 16 octets in hlsnative
+ Add ac-3 to the list of audio codecs in parse_codecs

Extractors
* [periscope:user] Fix extraction (#10453)
* [douyutv] Fix extraction (#10153, #10318, #10444)
+ [nhk:vod] Add extractor for www3.nhk.or.jp on demand (#4437, #10424)
- [trutube] Remove extractor (#10438)
+ [usanetwork] Add extractor for usanetwork.com
* [crackle] Fix extraction (#10333)
* [spankbang] Fix description and uploader extraction (#10339)
* [discoverygo] Detect cable provider restricted videos (#10425)
+ [cbc] Add support for watch.cbc.ca
* [kickstarter] Silent the warning for og:description (#10415)
* [mtvservices:embedded] Fix extraction for the new 'edge' player (#10363)

(leot)

2016-09-16 18:04:22 UTC MAIN commitmail json YAML

use -delete for POSIX compliance

(plunky)

2016-09-16 17:31:54 UTC MAIN commitmail json YAML

2016-09-16 16:43:28 UTC MAIN commitmail json YAML

Updated mail/getmail to 4.51.0

(schmonz)

2016-09-16 16:43:21 UTC MAIN commitmail json YAML

Update to 4.51.0. From the changelog:

- fix exception when using MDA_External and an IMAP mailbox whose name
  contains non-ASCII chars. Thanks: "drtmk".

(schmonz)

2016-09-16 16:11:22 UTC MAIN commitmail json YAML

Note update of PHP languages.

lang/php56 5.6.26
lang/php70 7.0.11

(taca)

2016-09-16 16:10:29 UTC MAIN commitmail json YAML

Update php70 to 7.0.11 (PHP 7.0.11).

15 Sep 2016 PHP 7.0.11

- Core:
  . Fixed bug #72944 (Null pointer deref in zval_delref_p). (Dmitry)
  . Fixed bug #72943 (assign_dim on string doesn't reset hval). (Laruence)
  . Fixed bug #72911 (Memleak in zend_binary_assign_op_obj_helper). (Laruence)
  . Fixed bug #72813 (Segfault with __get returned by ref). (Laruence)
  . Fixed bug #72767 (PHP Segfaults when trying to expand an infinite operator).
    (Nikita)
  . Fixed bug #72854 (PHP Crashes on duplicate destructor call). (Nikita)
  . Fixed bug #72857 (stream_socket_recvfrom read access violation). (Anatol)

- COM:
  . Fixed bug #72922 (COM called from PHP does not return out parameters).
    (Anatol)

- Dba:
  . Fixed bug #70825 (Cannot fetch multiple values with group in ini file).
    (cmb)

- FTP:
  . Fixed bug #70195 (Cannot upload file using ftp_put to FTPES with
    require_ssl_reuse). (Benedict Singer)

- GD:
  . Fixed bug #72709 (imagesetstyle() causes OOB read for empty $styles). (cmb)
  . Fixed bug #66005 (imagecopy does not support 1bit transparency on truecolor
    images). (cmb)
  . Fixed bug #72913 (imagecopy() loses single-color transparency on palette
    images). (cmb)
  . Fixed bug #68716 (possible resource leaks in _php_image_convert()). (cmb)

- iconv:
  . Fixed bug #72320 (iconv_substr returns false for empty strings). (cmb)

- IMAP:
  . Fixed bug #72852 (imap_mail null dereference). (Anatol)

- Intl:
  . Fixed bug #65732 (grapheme_*() is not Unicode compliant on CR LF
    sequence). (cmb)
  . Fixed bug #73007 (add locale length check). (Stas)

- Mysqlnd:
  . Fixed bug #72293 (Heap overflow in mysqlnd related to BIT fields). (Stas)

- OCI8
  . Fixed invalid handle error with Implicit Result Sets. (Chris Jones)
  . Fixed bug #72524 (Binding null values triggers ORA-24816 error). (Chris Jones)

- Opcache:
  . Fixed bug #72949 (Typo in opcache error message). (cmb)

- PDO:
  . Fixed bug #72788 (Invalid memory access when using persistent PDO
    connection). (Keyur)
  . Fixed bug #72791 (Memory leak in PDO persistent connection handling). (Keyur)
  . Fixed bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY
    returns false). (cmb)

- PDO_DBlib:
  . Implemented stringify 'uniqueidentifier' fields.
    (Alexander Zhuravlev, Adam Baratz)

- PDO_pgsql:
  . Implemented FR #72633 (Postgres PDO lastInsertId() should work without
    specifying a sequence). (Pablo Santiago S叩nchez, Matteo)
  . Fixed bug #72759 (Regression in pgo_pgsql). (Anatol)

- Phar:
  . Fixed bug #72928 (Out of bound when verify signature of zip phar in
    phar_parse_zipfile). (Stas)
  . Fixed bug #73035 (Out of bound when verify signature of tar phar in
    phar_parse_tarfile). (Stas)

- Reflection:
  . Fixed bug #72846 (getConstant for a array constant with constant values
    returns NULL/NFC/UKNOWN). (Laruence)

- Session:
  . Fixed bug #72724 (PHP7: session-uploadprogress kills httpd). (Nikita)
  . Fixed bug #72940 (SID always return "name=ID", even if session
    cookie exist). (Yasuo)

- SimpleXML:
  . Fixed bug #72971 (SimpleXML isset/unset do not respect namespace). (Nikita)
  . Fixed bug #72957 (Null coalescing operator doesn't behave as expected with
    SimpleXMLElement). (Nikita)

- SPL:
  . Fixed bug #73029 (Missing type check when unserializing SplArray). (Stas)

- Standard:
  . Fixed bug #55451 (substr_compare NULL length interpreted as 0). (Lauri
    Kentt辰)
  . Fixed bug #72278 (getimagesize returning FALSE on valid jpg). (cmb)
  . Fixed bug #65550 (get_browser() incorrectly parses entries with "+" sign).
    (cmb)

- Streams:
  . Fixed bug #72853 (stream_set_blocking doesn't work). (Laruence)
  . Fixed bug #72764 (ftps:// opendir wrapper data channel encryption fails
    with IIS FTP 7.5, 8.5). (vhuk)
  . Fixed bug #71882 (Negative ftruncate() on php://memory exhausts memory).
    (cmb)

- SQLite3:
  . Downgraded bundled SQLite to 3.8.10.2. (Anatol);

- Sysvshm:
  . Fixed bug #72858 (shm_attach null dereference). (Anatol)

- XML:
  . Fixed bug #72085 (SEGV on unknown address zif_xml_parse). (cmb)
  . Fixed bug #72714 (_xml_startElementHandler() segmentation fault). (cmb)

- Wddx:
  . Fixed bug #72860 (wddx_deserialize use-after-free). (Stas)
  . Fixed bug #73065 (Out-Of-Bounds Read in php_wddx_push_element). (Stas)

- ZIP:
  . Fixed bug #68302 (impossible to compile php with zip support). (cmb)

(taca)

2016-09-16 16:09:24 UTC MAIN commitmail json YAML

Update php56 to 5.6.26 (PHP 5.6.26).

15 Sep 2016, PHP 5.6.26

- Core:
  . Fixed bug #72907 (null pointer deref, segfault in gc_remove_zval_from_buffer
    (zend_gc.c:260)). (Laruence)

- Dba:
  . Fixed bug #71514 (Bad dba_replace condition because of wrong API usage).
    (cmb)
  . Fixed bug #70825 (Cannot fetch multiple values with group in ini file).
    (cmb)

- EXIF:
  . Fixed bug #72926 (Uninitialized Thumbail Data Leads To Memory Leakage in
    exif_process_IFD_in_TIFF). (Stas)

- FTP:
  . Fixed bug #70195 (Cannot upload file using ftp_put to FTPES with
    require_ssl_reuse). (Benedict Singer)

- GD:
  . Fixed bug #66005 (imagecopy does not support 1bit transparency on truecolor
    images). (cmb)
  . Fixed bug #72913 (imagecopy() loses single-color transparency on palette
    images). (cmb)
  . Fixed bug #68716 (possible resource leaks in _php_image_convert()). (cmb)

- Intl:
  . Fixed bug #73007 (add locale length check). (Stas)

- JSON:
  . Fixed bug #72787 (json_decode reads out of bounds). (Jakub Zelenka)

- mbstring:
  . Fixed bug #66797 (mb_substr only takes 32-bit signed integer). (cmb)
  . Fixed bug #72910 (Out of bounds heap read in mbc_to_code() / triggered by
    mb_ereg_match()). (Stas)

- MSSQL:
  . Fixed bug #72039 (Use of uninitialised value on mssql_guid_string). (Kalle)

- Mysqlnd:
  . Fixed bug #72293 (Heap overflow in mysqlnd related to BIT fields). (Stas)

- Phar:
  . Fixed bug #72928 (Out of bound when verify signature of zip phar in
    phar_parse_zipfile). (Stas)
  . Fixed bug #73035 (Out of bound when verify signature of tar phar in
    phar_parse_tarfile). (Stas)

- PDO:
  . Fixed bug #60665 (call to empty() on NULL result using PDO::FETCH_LAZY
    returns false). (cmb)

- PDO_pgsql:
  . Implemented FR #72633 (Postgres PDO lastInsertId() should work without
    specifying a sequence). (Pablo Santiago S叩nchez, Matteo)
  . Fixed bug #72759 (Regression in pgo_pgsql). (Anatol)

- SPL:
  . Fixed bug #73029 (Missing type check when unserializing SplArray). (Stas)

- Standard:
  . Fixed bug #72823 (strtr out-of-bound access). (cmb)
  . Fixed bug #72278 (getimagesize returning FALSE on valid jpg). (cmb)
  . Fixed bug #65550 (get_browser() incorrectly parses entries with "+" sign).
    (cmb)
  . Fixed bug #71882 (Negative ftruncate() on php://memory exhausts memory).
    (cmb)
  . Fixed bug #73011 (integer overflow in fgets cause heap corruption). (Stas)
  . Fixed bug #73017 (memory corruption in wordwrap function). (Stas)
  . Fixed bug #73045 (integer overflow in fgetcsv caused heap corruption). (Stas)
  . Fixed bug #73052 (Memory Corruption in During Deserialized-object Destruction)
    (Stas)

- Streams:
  . Fixed bug #72853 (stream_set_blocking doesn't work). (Laruence)

- Wddx:
  . Fixed bug #72860 (wddx_deserialize use-after-free). (Stas)
  . Fixed bug #73065 (Out-Of-Bounds Read in php_wddx_push_element). (Stas)

- XML:
  . Fixed bug #72085 (SEGV on unknown address zif_xml_parse). (cmb)
  . Fixed bug #72927 (integer overflow in xml_utf8_encode). (Stas)

- ZIP:
  . Fixed bug #68302 (impossible to compile php with zip support). (cmb)

(taca)

2016-09-16 15:43:26 UTC MAIN commitmail json YAML

Include pthread.buildlink3.mk and set PTHREAD_AUTO_VARS in order
to fix Linux build.

(richard)

2016-09-16 15:28:17 UTC MAIN commitmail json YAML

- Add BUILD_DEPENDS+= p5-Test-Needs-[0-9]*  for make test

(mef)

2016-09-16 15:24:34 UTC MAIN commitmail json YAML

Add following lines for make test
  BUILD_DEPENDS+= p5-Moo-[0-9]*:../../devel/p5-Moo
  BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager
  BUILD_DEPENDS+= p5-Type-Tiny-[0-9]*:../../devel/p5-Type-Tiny

(mef)

2016-09-16 15:22:56 UTC MAIN commitmail json YAML

2016-09-16 15:21:22 UTC MAIN commitmail json YAML

Updated math/py-lmfit to 0.9.5

(prlw1)

2016-09-16 15:20:42 UTC MAIN commitmail json YAML

- Add BUILD_DEPENDS+= p5-Package-DeprecationManager for make test

(mef)

2016-09-16 15:20:31 UTC MAIN commitmail json YAML

Add py-lmfit 0.9.5

A library for least-squares minimization and data fitting in Python,
based on scipy.optimize.

(prlw1)

2016-09-16 14:58:26 UTC MAIN commitmail json YAML

2016-09-16 14:52:53 UTC MAIN commitmail json YAML

2016-09-16 14:46:26 UTC MAIN commitmail json YAML

2016-09-16 13:12:29 UTC MAIN commitmail json YAML

Allow '-l m' like '-lm' and update the comment for -l and -D
O.k. by jperkin@ and dholland@

(ryoon)

2016-09-16 11:50:38 UTC MAIN commitmail json YAML

Don't assume O_SEARCH implies support for O_DIRECTORY.  Fixes SunOS.

(jperkin)

2016-09-16 11:42:24 UTC MAIN commitmail json YAML

2016-09-16 11:01:21 UTC MAIN commitmail json YAML

Linux doesn't necessarily provide libkvm

(richard)

2016-09-16 10:53:14 UTC MAIN commitmail json YAML

Comment out guile option, does not build with it enabled.

(wiz)

2016-09-16 10:35:48 UTC MAIN commitmail json YAML

Updated x11/xf86-video-amdgpu to 1.1.2

(wiz)

2016-09-16 10:35:38 UTC MAIN commitmail json YAML

Updated xf86-video-amdgpu to 1.1.2.

This is the 1.1.2 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.

The only change in this release is a fix for issues with the configure
option --with-xorg-conf-dir which slipped into the 1.1.1 release.
Everybody is advised to use this release in favour of 1.1.1.

Michel D辰nzer (2):
      Fix handling of configure option --with-xorg-conf-dir
      Bump version for 1.1.2 release

(wiz)

2016-09-16 10:32:00 UTC MAIN commitmail json YAML

Remove cad/gwave.

Last release was in 2009, last activity a couple years later.
Does not build.

Ok dmcmahill@ (maintainer).

(wiz)

2016-09-16 09:42:25 UTC MAIN commitmail json YAML

Work around TeXmacs build system so it looks for guile in the place
it's supposed to, if it were just using guile-config.

(wiz)

2016-09-16 08:52:33 UTC MAIN commitmail json YAML

PLIST update for xps options

(richard)

2016-09-16 08:47:48 UTC MAIN commitmail json YAML

2016-09-16 06:50:52 UTC MAIN commitmail json YAML

Added databases/mysql57 version 5.7.15

(adam)

2016-09-16 06:49:49 UTC MAIN commitmail json YAML

Added databases/mysql57 version 5.7.15

(adam)

2016-09-16 06:49:12 UTC MAIN commitmail json YAML

MySQL is a SQL (Structured Query Language) database server. SQL is the most
popular database language in the world. MySQL is a client-server implementation
that consists of a server daemon `mysqld' and many different client
programs/libraries.

The main goals of MySQL are speed and robustness.

The base upon which MySQL is built is a set of routines that have been used in
a highly demanding production environment for many years.  While MySQL is still
in development it already offers a rich and highly useful function set.

(adam)

2016-09-16 06:28:01 UTC MAIN commitmail json YAML

Updated textproc/wdiff to 1.2.2nb1

(wiz)

2016-09-16 06:27:51 UTC MAIN commitmail json YAML

Do not package charset.alias. Bump PKGREVISION.

(wiz)

2016-09-16 06:26:23 UTC MAIN commitmail json YAML

Updated lang/guile20 to 2.0.12nb2

(wiz)

2016-09-16 06:26:13 UTC MAIN commitmail json YAML

Do not package charset.alias. Bump PKGREVISION.

(wiz)

2016-09-16 01:10:06 UTC MAIN commitmail json YAML

Note error with guile 2.0 and therefore leave at 1.8

(gdt)

2016-09-16 00:37:03 UTC MAIN commitmail json YAML

Note error message from building with guile 2.0

(gdt)

2016-09-16 00:26:29 UTC MAIN commitmail json YAML

Note that upgrade to guile 2.0 is blocked by lilypond

(gdt)

2016-09-15 21:32:05 UTC MAIN commitmail json YAML

- Add two BUILD_DEPENDS+= line for make test
  BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager
  BUILD_DEPENDS+= p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod

(mef)

2016-09-15 21:13:21 UTC MAIN commitmail json YAML

Bump minimum required versions of dependencies so they're consistently
using guile20.

(wiz)

2016-09-15 21:13:03 UTC MAIN commitmail json YAML

Whitespace fix for pkglint.

(wiz)

2016-09-15 20:33:02 UTC MAIN commitmail json YAML

2016-09-15 20:21:37 UTC MAIN commitmail json YAML

2016-09-15 19:55:41 UTC MAIN commitmail json YAML

Comment out non-working URLs.

(wiz)

2016-09-15 17:56:23 UTC MAIN commitmail json YAML

gcc48: restore distinfo for file grabbed only when building gcc-java
pointed out by jperkin, thanks

fix netbsd gcc-java option build
netbsd has gethostbyname_r in libc, but not in any headers.
configure test succeeds, but compilation fails.
workaround with passing ac_cv_func_gethostbyname_r=no to autoconf
thanks joerg for the suggestion.

(maya)

2016-09-15 17:14:19 UTC MAIN commitmail json YAML

Note that lilypond rejects guile20

"ERROR: Please install required programs:  guile-config < 1.9.0 (installed: 2.0.12)"

(gdt)

2016-09-15 17:13:09 UTC MAIN commitmail json YAML

Remove unsupported configure arguments.

(wiz)

2016-09-15 17:08:27 UTC MAIN commitmail json YAML

Updated pkgtools/cwrappers to 20160908

(joerg)

2016-09-15 17:08:14 UTC MAIN commitmail json YAML

2016-09-15 17:05:16 UTC MAIN commitmail json YAML

Add pkg-config to tools for proper guile detection.

(wiz)

2016-09-15 17:02:34 UTC MAIN commitmail json YAML

2016-09-15 17:02:24 UTC MAIN commitmail json YAML

Updated snd to 16.8. 7 years of changes, big picture overview below.

Updated options to match supported ones, removing the guile one.
Many more options could be handled:
ruby, forth, alsa, oss, jack, pulseaudio, gmp, ladspa
but are not right now.

The default extension language is now s7 (a scheme), included.

Snd 16.8.

cmn: Michael Edwards got cmn to work in ECL.

s7: object->let
    changed ->byte-vector to string->byte-vector
    let-temporarily is now built-in

checked: sbcl 1.3.8|9, gtk 3.21.5

Thanks!: Michael Edwards.Snd change log

6-Sep:    Snd 16.8.
28-Jul:    Snd 16.7.
14-Jun:    Snd 16.6.
30-May:    snd-lint.scm, symbol takes any number of args.
6-May:    Snd 16.5.
29-Mar:    --with-webserver configuration  (Kjetil Matheussen)
28-Mar:    Snd 16.4.
18-Mar:    s7webserver directory (Kjetil Matheussen)
20-Feb:    Snd 16.3.
11-Jan-16: Snd 16.2.

2015 ----------------------------------------------------------------

30-Nov:    Snd 16.1.
19-Oct:    Snd 16.0.
11-Sep:    Snd 15.9.
1-Aug:    Snd 15.8.
15-Jun:    Snd 15.7.
11-May:    Snd 15.6.
3-Apr:    Snd 15.5.
20-Mar:    changed the no-gui repl to use repl.scm in the s7 case.
27-Feb:    Snd 15.4.
25-Jan:    Snd 15.3.

2015 ----------------------------------------------------------------

18-Dec:    Snd 15.2.
5-Nov:    moved all the motif stuff (xm.c, snd-motif.scm etc) to the *motif* environment,
              OpenGL (gl.c, snd-gl.scm) to *gl*, and gtk (xg.c, snd-gtk.scm etc) to *gtk*.
4-Nov:    Snd 15.1.
25-Sep:    Snd 15.0.
17-Sep:    moved snd-x*.c to snd-motif.c
18-Aug:    Snd 14.9.
9-July:    Snd 14.8.
31-May:    Snd 14.7.
23-Apr:    Snd 14.6.
18-Mar:    Snd 14.5.
12-Feb:    Snd 14.4.
4-Jan:     Snd 14.3.

2014 ----------------------------------------------------------------

22-Nov:    Snd 14.2.
15-Oct:    Snd 14.1.
11-Oct:    removed frame.scm and mixer.scm: frames and mixers are obsolete in the scheme version of Snd.
11-Sep:    Snd 14.0.  Homogenous vectors, write readably, libc.scm, libgsl.scm.
5-Sep:    removed kmenu.scm and oscope.scm.
9-Aug:    write.scm, removed pretty-print.scm.
3-Aug:    Snd 13.9.
17-Jul:    many changes to the configure script, added tools/make-config-pc.rb.
30-Jun:    Snd 13.8.
11-Jun:    removed the view files dialog from the gtk version, including all the
              related extension language functions, and view-files-select-hook.
25-May:    Snd 13.7.
14-May:    glistener.c/h (gtk listener).
22-Apr:    Snd 13.6.
12-Mar:    Snd 13.5.
4-Feb:    Snd 13.4.

2013 ----------------------------------------------------------------

25-Dec:    Snd 13.3.
30-Oct:    Snd 13.2.
20-Sep:    Snd 13.1.
8-Aug:    Snd 13.0.
3-July:    removed ptree-channel and max-virtual-ptrees, optimization, run.c.
              (clm 5.0, sndlib 22.0).
26-Jun:    Snd 12.12.
4-Jun:    removed the --with-static-* configuration switches.
21-May:    Snd 12.11.
11-May:    all scheme-side hook code changed.  removed print-hook.
1-May:    removed mus-audio-describe, ESD audio support, audinfo.
12-Apr:    Snd 12.10.
5-Mar:    Snd 12.9.
Feb:      s7: added random-state?, hash-table-iterator?, and morally-equal?
            clm/cmn/snd/s7: removed snd1.html and snd-contents.html (these were
                using Javascript for stuff that is now built into html), and
                translated the rest of the html files to html5.
            snd: removed the recorder, recorder-dialog, snd-g|xrec.c,
                changed various menu names and added a view:with-grid menu
                moved dialog buttons around at random,
                removed save-macros and named keyboard macros,
                added context-sensitive tooltips to the gtk version,
                changed the gtk listener default font to Monospace 11,
                the "minibuffer" is now a "statusbar".  This means it is not
                    editable, so all the key sequences that used to prompt for
                    info are either undefined now, or use a dialog instead.
                removed minibuffer-history-length, prompt-in-minibuffer, clear-minibuffer,
                    and report-in-minibuffer.  Replaced the latter two with status-report.
                removed sound-specific search-procedures (i.e. there is only one search procedure)
                removed the bomb function
  2-Feb:    Snd 12.8.
  27-Jan:  removed snd10.scm.

2012 ----------------------------------------------------------------

30-Dec:    Snd 12.7.
8-Nov:    Snd 12.6.
29-Sep:    Snd 12.5.
19-Aug:    Snd 12.4.
18-Aug:    removed snd9.scm.
14-Jul:    removed thread stuff.
11-Jul:    Snd 12.3.
30-May:    Snd 12.2.
24-Apr:    Snd 12.1.
5-Apr:    lint.scm.
25-Mar:    show-full-range, info-popup-hook.
21-Mar:    with-interrupts.
18-Mar:    Snd 12.0.
18-Mar:    removed time-graph-hook; replaced by combined-data-color.
10-Mar:    space=play or pause, tracking-cursor stuff changed.
4-Mar:    'src' button in Save-as dialogs to do automatic sampling rate conversion.
1-Mar:    delete-selection-and-smooth, delete-samples-and-smooth.
23-Feb:    sync-style variable: sync-none, sync-all, or sync-by-sound (the new default).
            Options:Controls menu item, and Edit:Unselect
    show-selection and unselect-all.
            show-full-duration, initial-beg, initial-dur, ask-about-unsaved-edits.
            with-toolbar, with-tooltips, remember-sound-state, with-smpte-label.
    new built-in toolbars, removed toolbar.scm and panic.scm.
            removed Snd.gtkrc, Snd.ad, and the totally obsolete X resources stuff.
            The built-in popup menus are now context sensitive, and the files popup.scm
              and gtk-popup.scm have been removed.
            with-menu-icons (Gtk only).
            play-arrow-size
12-Feb:    Snd 11.13.
7-Jan:    Snd 11.12.

2011 ----------------------------------------------------------------

29-Nov:    Snd 11.11.
5-Nov:    add|delete-watchers removed, replaced by effects-hook.
25-Oct:    Snd 11.10.
22-Sep:    def-clm-struct is now just a synonym for defgenerator.
19-Sep:    removed snd7.scm and snd8.scm.
18-Sep:    Snd 11.9.
19-Aug:    removed the Gdk backend option; cairo is now the only choice.
12-Aug:    Snd 11.8.
9-Aug:    make-index.scm (replaces index.cl and indexer.scm).
30-Jul:    removed *-button-color.
8-July:    Snd 11.7.
12-Jun:    removed window-property, window-property-changed-hook, send-mozilla.
            removed snd-gxutils.c.
7-June:    Snd 11.6.
27-May:    removed snd6.scm. added binary-io.scm.
29-Apr:    Snd 11.5.
7-Apr:    autoload support via s7's *unbound-variable-hook*.
20-Mar:    Snd 11.4.
27-Feb:    the run macro's argument no longer has to be a thunk.
11-Feb:    Snd 11.3.
9-Feb:    removed NLS support (the po directory and so on).
8-Feb:    moved sound|channel|mix|mark|edit-property to C.
23-Jan:    The rest of the Guile-dependent files have been removed.
              This includes pd-*, rt-*, and the --with-snd-as-pd-external
              --with-hobbit, and --with-rt configuration switches.
5-Jan:    Snd 11.2.

2010 ----------------------------------------------------------------

26-Dec:    tools/sam.c.
21-Dec:    moved focus-follows-mouse to C as with-pointer-focus.
    removed def-optkey-fun and def-optkey-instrument (use define* and definstrument).
16-Dec:    make-current-window-display (draw.scm) moved to C as with-inset-graph.
            removed Guile support.
14-Dec:    peak-env support moved to C, added peak-env-dir, removed peak-env.*,
              peak-env-info, read-peak-env-info-file, and write-peak-env-info-file.
11-Dec:    removed midi.c and Alsa < 1.0 support.
7-Dec:    removed SGI support.
4-Dec:    portaudio support.
1-Dec:    removed --with-modules configuration switch.
30-Nov:    Snd 11.1.
23-Nov:    colormaps are objects now.  integer->colormap, colormap->integer.
            transforms are also objects.  integer->transform, transform->integer.
20-Nov:    play is generic now, "old-play" is the previous form.
6-Nov:    removed all support for gtkglext.
2-Nov:    selection function/object. selection->mix.
28-Oct:    pretty-print.scm.
22-Oct:    Snd 11.0.
16-Oct:    clm.rb and grani.rb (thanks to Mike Scholz).
12-Oct:    generic length, srate, channels, frames, file-name, sync, maxamp.
7-Oct:    removed run-safety; the run macro only works in s7.
6-Oct:    removed *snd-loaded-files* and *snd-remember-paths*.
            removed tools/sed-href, tools/lines.scm, and tools/check-gtk.scm.
29-Sep:    mixes are objects (not ints), integer->mix and mix->integer.
            all "sample-reader" and "sample_reader" names changed to "sampler".
            marks are objects (not ints), integer->mark and mark->integer.
    regions are objects, integer->region, region->integer.
            several region functions now take the region argument first:
              insert-region, make-region-sampler, mix-region, region-sample,
              region->vct, region->frame, make-region-frame-reader.
            sounds are objects, but integers are still ok, integer->sound and sound->integer.
    players are objects.
            removed export-all.scm, snd4.scm, snd5.scm.
17-Sep:    Snd 10.9.
10-Sep:    removed show-backtrace. default optimization is 6.
9-Aug:    Snd 10.8.
6-Jul:    Snd 10.7.
2-Jul:    default audio in Linux is now ALSA.
28-May:    Snd 10.6.
17-Apr:    Snd 10.5.
26-Feb:    Snd 10.4.
30-Jan:    big-gens.scm (scheme-only versions of the built-in generators).
15-Jan:    Snd 10.3.
8-Jan:    multiprecision math support for all scheme (s7) numeric
              types and functions via gmp, mpfr, and mpc.  In configure,
              use --with-gmp.

2009 ----------------------------------------------------------------

29-Dec:    jcvoi.scm.
11-Dec:    snd10.scm for sum-of-sines and friends.
28-Nov:    Snd 10.2.
17-Nov:    removed s7-optargs.scm -- define* is now built-in in s7.
11-Nov:    removed s7-format.scm -- format is now built-in in s7.
4-Nov:      moved snd-run.c to run.c (for sndlib).
29-Oct:    osc.scm thanks to Kjetil.
16-Oct:    removed Gauche support.
15-Oct:    Snd 10.1.
3-Sep:      Snd 10.0.
1-Sep:      S7 extension language.
14-Jul:    Snd 9.11.
7-July:    with-threaded-channels.
30-Jun:    flatten-partials.
27-Jun:    axis-color.
20-Jun:    time-graph-hook.
6-June:    with-threaded-sound (ws.scm)
2-June:    Snd 9.10.
30-May:    peak-phases.scm.
20-May:    rt-various.[ch], rt-coroutines.scm, rt-stalin.scm, rt-DotEmacs, and
              many other changes thanks to Kjetil.
    many const char* changes for g++ 4.3.0.
17-May:    normalize-partials is now built-in.
12-May:    expandn (clm-ins.scm) thanks to Michael Klingbeil.
10-May:    merged green.scm into generators.scm.
5-May:      music5 port: music5.f, music5-examples, old-music5.f

(wiz)

2016-09-15 16:52:36 UTC MAIN commitmail json YAML

This version of snd does not support guile20, switch it back.

(wiz)

2016-09-15 16:39:27 UTC MAIN commitmail json YAML

Updated math/libmatheval to 1.1.11

(wiz)

2016-09-15 16:39:17 UTC MAIN commitmail json YAML

Updated libmatheval to 1.1.11.

Set LICENSE.
Still does not build with guile20, so leave it at 1.8.

Version 1.1.11

* Fixed issue with linking Lex library.

Version 1.1.10

* Fixed memory leak in evaluator_create function implementation.

Version 1.1.9

* Fixed bug in math_step function implementation.
* Updated manual.

(wiz)

2016-09-15 16:31:37 UTC MAIN commitmail json YAML

Add pkg-config to tools to fix build.

(wiz)

2016-09-15 16:26:03 UTC MAIN commitmail json YAML

Updated finance/gnucash to 2.6.13nb5

(wiz)

2016-09-15 16:25:53 UTC MAIN commitmail json YAML

Depend on guile-slib now that it's possible again.

It does not seem to be a hard dependency, but other distributions
like Debian depend on it as well.

Bump PKGREVISION.

(wiz)

2016-09-15 16:24:20 UTC MAIN commitmail json YAML

Remove guile-gtk.

"guile-gtk has been decommissioned. See guile-gnome for current work."

No user in pkgsrc.

(wiz)

2016-09-15 16:16:52 UTC MAIN commitmail json YAML

Use the full path to GNU tools grep and sed.
Cleans build and fixes runtime on Linux and on SunOS.
Bump PKGREVISION to pick up fixed up scripts.

(richard)

2016-09-15 15:59:30 UTC MAIN commitmail json YAML

Updated x11/xbindkeys-tk to 1.8.6

(wiz)

2016-09-15 15:59:13 UTC MAIN commitmail json YAML

xbindkeys-tk: bump to 1.8.6 too.

(wiz)

2016-09-15 15:58:59 UTC MAIN commitmail json YAML

Updated x11/xbindkeys to 1.8.6

(wiz)

2016-09-15 15:58:49 UTC MAIN commitmail json YAML

Updated xbindkeys to 1.8.6 and switch it to guile20.

2011-03-09  Hans-Peter Deifel <hpdeifel@gmx.de>

* options.c: Replace some deprecated guile functions.
The GH interface has been removed in guile-2.0 so do not use it
anymore in xbindkeys.

2011-02-21  Philippe Brochard  <pbrochard@common-lisp.net>

* options.c (get_rc_guile_file): Fix a crash related to guile's GC
and freeing of static memory. Thanks to Thomas Lindroth.

2010-12-04  Philippe Brochard  <pbrochard@common-lisp.net>

* options.c: Fix some compilations warnings.

* xbindkeys.c (adjust_display): adjust envstr_size to prevent a
segfault with libX11-1.4.0.

2010-01-24  Alexander Clouter <alex@digriz.org.uk>

* xbindkeys.c (event_loop): Doesn't stat on configuration file
change the first time if poll-rc is false.

2010-01-23  Philippe Brochard  <hocwp@free.fr>
* options.c: A poll-rc flag has been added to poll the rc/guile
configuration file for update. By default no poll is done on
configuration files. Many thanks to Alexander Clouter.

* xbindkeys.c (event_loop): Stat both default rc file and guile rc
file for reloading them when they change.

xbindkeys changelog by Philippe Brochard <hocwp@free.fr>

version:

1.8.3:
Add a listen loop in the main loop. This fix a bug where, in the
previous version, a keypress was needed to reload the
configuration file after a keybinding change. Now one can edit the
configuration file and keybindings are automatically updated after
each save. Many thanks to Edwin Stang!

1.8.2:
Correction of typos in the man page. An emphasis is made on the
documentation about the guile configuration file (the prefered way
for non trivial configuration).
Many thanks to Brad Sawatzky.

1.8.1:
Better Guile configuration with autotools.
Minor compilation warning have been fixed.

1.8.0:
Enable a full access to the xbindkeys internal from the guile
scheme configuration file. A grabbed key can start a shell command
or run a scheme function. This enable to do more powerfull things
inside xbindkeys whitout the need of an external shell script
(like double click, timed double click or keys combinations).

---------------------------------------------------------------------------

1.7.4:
xbindkeys.spec: Change Copyright to License.
Little english correction in warnings.
Configuration files are reloaded on the fly when they have
changed so there is no more need to send a HUP signal to reload
them (Many thanks to Shish).
Use `scm_c_define_gsubr' instead of 'scm_make_gsubr' with the
guile mode.

(wiz)

2016-09-15 15:50:22 UTC MAIN commitmail json YAML

Change to guile20

(Doesn't build, but fails the same way as the guile 1.8 build, so this
counts as progress.)

(gdt)

2016-09-15 15:44:27 UTC MAIN commitmail json YAML

Change commented-out bl3 to guile20

This package disables guile unconditionally.  This just changes the
comment to not include 2.0 instead of not including 1.8, to reduce the
number of packages that look like they need updating.

(gdt)

2016-09-15 15:42:39 UTC MAIN commitmail json YAML

Note why this fails with guile 2.0 (and leave it at 1.8)

(gdt)

2016-09-15 15:38:20 UTC MAIN commitmail json YAML

Change to guile20

Ride today's PKGREVISION bump.
Drop non-installed file from PLIST.

(gdt)

2016-09-15 15:29:51 UTC MAIN commitmail json YAML

Change to guile20

(gdt)

2016-09-15 15:11:33 UTC MAIN commitmail json YAML

Change to guile20

Ride recent PKGREVISION bump.  Not tested, but option is off by
default.

(gdt)

2016-09-15 15:05:52 UTC MAIN commitmail json YAML

py-ncclient is python-3.x ready now.

(wiz)

2016-09-15 14:57:27 UTC MAIN commitmail json YAML

Note update of net/py-ncclient to 0.5.2.

(he)

2016-09-15 14:56:45 UTC MAIN commitmail json YAML

Update to version 0.5.2.

Changes:

v0.5.2
* Add support for Python 3
* Improve Junos ioproc performance
* Performance improvements
* Updated test cases
* Many bug and performance fixes

v0.4.7
* Add support for netconf 1.1

(he)

2016-09-15 14:48:48 UTC MAIN commitmail json YAML

Updated devel/guile-gnome to 2.16.4

(gdt)

2016-09-15 14:42:48 UTC MAIN commitmail json YAML

Update to 2.16.4 and switch to guile20

Add TEST_TARGET.  Some tests fail, but the calendar example runs.

Upstream changes:

Guile-Gnome-Platform 2.16.4 - David Pirotte, 2015-12-08
=======================================================

This release fixes a serious bug, leading to a runtime error for
Guile-Gnome built against Gcc >= 5.0.

Glib
----

* glib/gnome/gobject/gclosure.c: gcc_please_look_the_other_way must be
  declared volatile.

guile-gnome-platform 2.16.3 - David Pirotte, 2015-07-30
=======================================================

The primary objectives, working towards this release, were (1) to
remove all code specific to the support of guile versions prior to
guile 2, (2) getting rid of all guile related deprecated messages
[that second part of the mission almost completed, there is still one
corba related deprecated warning message, help to resolve that last
one is welcome!], and (3) wrap gdk_pixbuf_get_pixels required by
guile-clutter 1.12.

All modules
-----------

* Guile-Gnome now requires Guile 2.0, allows Guile 2.2
* Requires G-Wrap >= 1.9.15
* Requires Guile-Cairo >= 1.10

    Note that at the time we write, Guile-Cairo 1.10 has not been
    released yey, it will hopefully soon be the case.  In the mean
    time, the required bleeding edge Guile-Cairo stable version must
    be obtained from the source, see:

      http://www.nongnu.org/guile-cairo/dev/

* toplevel calls moved into an eval-when conditions exp...
* scm-error incorrect arg list, various calls, all fixed.
* all [but 1 Corba related] Guile deprecated calls removed
* remove use of some undocumented GOOPS internals
* adapt to GOOPS changes in Guile 2.2
* make check and make distcheck both have been fixed to work with
  recent automake versions [thanks to Ludovic Court辿s for his help wrt
  to make check]

Corba
-----

* fixing allocate-instance for <CORBA:Object>
* gnome-corba-error, gruntime-error, don't call save-stack
  [deprecated]

Glib
----

* g_get_current_time now [temporarily] ignored, it was not properly
  wrapped anyway.
* <glib-wrapset> missing some basic pointer types: guint8*, guchar*,
  gunichar*, gunichar2* added and wrapped as opaque pointers.
* scm_c_gparam_construct 4th argument type definition fixed
* use &gw-bad-typespec, not &gw:bad-typespec, fixed.

Gdk-Pixbuf
----------

* gdk_pixbuf_get_pixels removed from the ignore list, it returns a
  guchar*, just added, no specific wrapper needed.

Gtk
---

* gtk_recent_info_get_application_info should [temporarily] be
  ignored, it needs a special wrapper, to be done still.

(gdt)

2016-09-15 14:32:41 UTC MAIN commitmail json YAML

2016-09-15 14:26:54 UTC MAIN commitmail json YAML

2016-09-15 14:26:41 UTC MAIN commitmail json YAML

Added multimedia/py-m3u8 version 0.2.10

(joerg)

2016-09-15 14:26:12 UTC MAIN commitmail json YAML

Add m3u8-0.2.10:

This module provides a parser for M3U8 playlists as used by Apple's HTTP
Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH).

(joerg)

2016-09-15 14:19:08 UTC MAIN commitmail json YAML

2016-09-15 14:02:51 UTC MAIN commitmail json YAML

Updated devel/guile-slib to 3.2.5

(wiz)

2016-09-15 14:02:41 UTC MAIN commitmail json YAML

Update guile-slib to 3.2.5 and switch to guile20.

Mirrors slib-3.2.5 update (no own files).

Based on diff by gdt.

(wiz)

2016-09-15 14:02:17 UTC MAIN commitmail json YAML

Updated devel/slib to 3.2.5nb1

(wiz)

2016-09-15 14:02:08 UTC MAIN commitmail json YAML

Install a symlink from ${PREFIX}/share/slib/slib to ${PREFIX}/share/slib.

Needed by guile-slib with guile20-2.0.12.

Bump PKGREVISION.

(wiz)

2016-09-15 13:57:00 UTC MAIN commitmail json YAML

Comment out parts of bl3.mk that are not needed now that guile20
is installed into ${PREFIX}.

(wiz)

2016-09-15 13:56:58 UTC MAIN commitmail json YAML

link network libs on SunOS

(wiedi)

2016-09-15 13:39:19 UTC MAIN commitmail json YAML

Updated x11/xf86-video-ati to 7.7.1

(wiz)

2016-09-15 13:39:09 UTC MAIN commitmail json YAML

Updated xf86-video-ati to 7.7.1.

I'm pleased to announce the 7.7.1 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.9-1.18.

This is a stable point release containing only fixes for
crash/hang/corruption bugs and other minor changes.

Thanks to Qiang Yu for his contributions to this release!

Michel D辰nzer (15):
      Handle Zaphod mode correctly in radeon_mode_hotplug
      Explicitly set the fbcon pixmap pitch again
      Only use RandR APIs if RandR is enabled
      Don't enable micro-tiling for scanout buffers on pre-R600
      Wait for pending flips to complete before turning off an output or CRTC
      Also call drmmode_clear_pending_flip from radeon_scanout_flip_abort
      Don't override crtc parameter value in drmmode_flip_handler/abort
      Also handle disabled CRTCs in drmmode_clear_pending_flip
      glamor: Fix radeon_glamor_share_pixmap_backing for priv->bo == NULL
      Consolidate get_drawable_pixmap helper
      Move DRI2's local fixup_glamor helper to radeon_glamor_set_pixmap_bo
      glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME
      Destroy all dedicated scanout buffers during CloseScreen
      DRI2: Add interpolated_vblanks in radeon_dri2_get_crtc_msc
      Bump version for 7.7.1 release

Qiang Yu (3):
      Remove RR_Capability_SinkOutput for GPU without CRTC
      Fix radeon_mode_hotplug crash on multi GPU platform.
      DRI2: Fix radeon_dri2_exchange_buffers width/height copy'n'paste error

(wiz)

2016-09-15 13:37:06 UTC MAIN commitmail json YAML

Updated x11/xf86-video-amdgpu to 1.1.1

(wiz)

2016-09-15 13:36:56 UTC MAIN commitmail json YAML

Updated xf86-video-amdgpu to 1.1.1.

I'm pleased to announce the 1.1.1 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.9-1.18.

This is a stable point release containing only fixes and other minor changes.

Highlights:

* Support for all currently available GPUs supported by the amdgpu
  kernel driver.
* A few fixes for crash/hang bugs.

Thanks to everybody who contributed to this release in any way!

Alex Deucher (1):
      add missing bonaire pci id

Flora Cui (3):
      add strato pci id
      Add more Polaris 10 PCI IDs
      Add more Polaris 11 PCI IDs

Marek Ol邸叩k (1):
      Fix cursor size for SI

Michel D辰nzer (14):
      Handle Zaphod mode correctly in amdgpu_mode_hotplug
      glamor: Fix amdgpu_glamor_share_pixmap_backing for priv->bo == NULL
      Remove amdgpu_share_pixmap_backing
      Add amdgpu_pixmap_get_tiling_info
      Consolidate get_drawable_pixmap helper
      Move DRI2's local fixup_glamor helper to amdgpu_glamor_set_pixmap_bo v2
      glamor: Reallocate linear pixmap BO if necessary for DRI2 PRIME
      Destroy all dedicated scanout buffers during CloseScreen
      Only use RandR APIs if RandR is enabled
      DRI2: Add interpolated_vblanks in amdgpu_dri2_get_crtc_msc
      Add Mullins PCI IDs
      Add missing Kaveri PCI ID (1318)
      Use --with-xorg-conf-dir=$prefix/share/X11/xorg.conf.d by default
      Bump version for the 1.1.1 release

Qiang Yu (3):
      Remove RR_Capability_SinkOutput for GPU without CRTC.
      Fix amdgpu_mode_hotplug crash on multi GPU platform.
      DRI2: Fix amdgpu_dri2_exchange_buffers width/height copy'n'paste error

Ronie Salgado (1):
      Add SI PCI IDs

(wiz)

2016-09-15 13:35:21 UTC MAIN commitmail json YAML

+ dropbear-2016.74, xf86-video-amdgpu-1.1.1, xf86-video-ati-7.7.1.

(wiz)

2016-09-15 13:20:19 UTC MAIN commitmail json YAML

Updated devel/p5-Config-Grammar to 1.12
Updated devel/p5-Class-Tiny to 1.006
Updated devel/p5-Data-Dump-Streamer to 2.40
Updated devel/p5-CPAN-FindDependencies to 2.45
Updated devel/p5-ExtUtils-AutoInstall to 0.64
Updated devel/p5-ExtUtils-Helpers to 0.026

(mef)

2016-09-15 13:15:16 UTC MAIN commitmail json YAML

Updated devel/p5-ExtUtils-Helpers to 0.026
------------------------------------------
0.026    2016-09-09 19:26:57+02:00 Europe/Amsterdam
          - Fix Win32 dependency

0.025    2016-09-02 09:48:38+02:00 Europe/Amsterdam
          - Remove unconditional dependency on ExtUtils::PL2Bat

0.024    2016-08-16 22:02:31+02:00 Europe/Amsterdam (TRIAL RELEASE)
          - Move pl2bat code to ExtUtils::PL2Bat

0.023    2016-08-06 20:52:34+02:00 Europe/Amsterdam (TRIAL RELEASE)
          - Make split_like_shell always unixy
          - Remove Module::Load dependency
          - Remove done_testing, it requires Test::More 0.88

(mef)

2016-09-15 13:12:26 UTC MAIN commitmail json YAML

Updated devel/p5-ExtUtils-AutoInstall to 0.64
---------------------------------------------
== Changes for 0.64 - September 12, 2016
* Applied patch: https://rt.cpan.org/Public/Bug/Display.html?id=113923#txn-1619691

(mef)

2016-09-15 13:06:30 UTC MAIN commitmail json YAML

Updated devel/p5-Class-Tiny to 1.006
------------------------------------
1.006    2016-09-10 14:47:49-04:00 America/New_York
    - No changes since 1.005

1.005    2016-09-06 12:12:06-04:00 America/New_York (TRIAL RELEASE)
    [INTERNAL]
    - Optimize generated accessors (5% to 25% faster depending on
      combination of read vs write and default vs no-default).

(mef)

2016-09-15 13:03:11 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-FindDependencies to 2.45
----------------------------------------------
2.45    2016-09-07      No functional changes, bump the required version
                          of YAML::Tiny to cope with some modern META.yml
                          files

(mef)

2016-09-15 12:58:30 UTC MAIN commitmail json YAML

Updated devel/p5-Data-Dump-Streamer to 2.40
-------------------------------------------
2.40

Fixup issues with JSON and with non-Padwalker builds (thanks to FC)
various other tweaks and cleanups to build on newer Perls. Updated
meta files, etc.

(mef)

2016-09-15 12:55:51 UTC MAIN commitmail json YAML

Update devel/p5-Config-Grammar to 1.12
--------------------------------------
    * Fixes 'Name "Config::Grammar::File" used only once' (patch by Salvatore Bonaccorso)
    * Fix spelling error in manpage (patch by Salvatore Bonaccorso)
    * Use Dist::Zilla to prepare the Perl distribution for CPAN
CVS: ----------------------------------------------------------------------

(mef)

2016-09-15 10:48:17 UTC MAIN commitmail json YAML

Updated security/mbedtls1 to 1.3.17

(fhajny)

2016-09-15 10:48:01 UTC MAIN commitmail json YAML

Update security/mbedtls1 to 1.3.17

Security
- Fixed missing padding length check required by PKCS1 v2.2 in
  mbedtls_rsa_rsaes_pkcs1_v15_decrypt(). (considered low impact)
- Fixed potential integer overflow to buffer overflow in
  mbedtls_rsa_rsaes_pkcs1_v15_encrypt() and
  mbedtls_rsa_rsaes_oaep_encrypt(). (not triggerable remotely in
  (D)TLS).
- Fixed potential integer underflow to buffer overread in
  mbedtls_rsa_rsaes_oaep_decrypt(). It is not triggerable remotely
in SSL/TLS.

Bugfix
- Fixed bug in mbedtls_mpi_add_mpi() that caused wrong results
  when the three arguments were the same (in-place doubling). #309
- Fixed issue in Makefile that prevented building using armar.
  #386
- Fixed issue that caused a hang when generating RSA keys of odd
  bitlength.
- Fixed bug in mbedtls_rsa_rsaes_pkcs1_v15_encrypt() that made
  null pointer dereference possible.
- Fixed issue that caused a crash if invalid curves were passed to
  mbedtls_ssl_conf_curves(). #373

Changes
- On ARM platforms, when compiling with -O0 with GCC, Clang or
  armcc5, don't use the optimized assembly for bignum
  multiplication. This removes the need to pass -fomit-frame-pointer
  to avoid a build error with -O0.
- Disabled SSLv3 in the default configuration.

(fhajny)

2016-09-15 09:28:48 UTC MAIN commitmail json YAML

Updated emulators/wine-devel to 1.9.18

(maya)

2016-09-15 09:28:30 UTC MAIN commitmail json YAML

2016-09-15 09:25:53 UTC MAIN commitmail json YAML

wine-devel: update to 1.9.18
updated by Adrian Fernandes in pkgsrc-wip

tested on netbsd/i386, netbsd/amd64.
Linux and Darwin will likely need a PLIST update.

Possibly incomplete changelog 1.7.36 -> 1.9.18:

Support for multiple kernel drivers in a single process.
More WebServices reader support.
Various improvements in joystick support.
Some more work towards the Direct3D command stream.
GDI performance improvements.
Improved IME window handling.
Compatibility fixes in the clipboard support.

Better exception handling on 64-bit.
Various improvements in joystick support.
Some more stream support in the C++ runtime.
Font embedding improvements.
More metafile support in GDI+.

Better 64-bit binary compatibility on macOS.
Performance improvements in JavaScript.
More progress towards the Direct3D command stream.
More shader instructions in Direct3D.
Performance improvements in GDI.

More shader instructions in Direct3D.
Performance improvements in GDI.
Better multi-joystick support on macOS.
Active Scripting improvements.
Additional stream support in the C++ runtime.

More Shader Model 5 support in Direct3D.
Some more write support in WebServices.
Performance improvements in GDI.
Some more progress towards the Direct3D command stream.

New version of the Gecko engine based on Firefox 47.
More Shader Model 5 support in Direct3D.
Unicode data updated to Unicode 9.0.0.
Improvements to GDI paths and metafiles.
More progress towards the Direct3D command stream.
Joystick support improvements on Mac OS X.

Bug fix update of the Mono engine.
Initial version of a taskbar in desktop mode.
Fixes for right-to-left languages in Uniscribe.
More Shader Model 4 support in Direct3D.
Better metafile support in RichEdit.

Better support for long URLs in WinInet.
Various Direct3D 11 improvements.
Down-mixing support in DirectSound.
Some cosmetic improvements in desktop mode.

High resolution ("Retina") rendering option on Mac OS X.
More compatible directory enumeration.
A number of C++ runtime fixes.
Video output improvements.

More work towards the WineD3D command stream.
Service proxies in WebServices.
Query support in the builtin reg.exe utility.
Improved support for long URLs in WinInet.

More work towards the WineD3D command stream.
Bug fix update of the Mono engine.
More WebServices reader support.
Still more Shader Model 5 support.
Support for gradients in metafiles.
Improved table formatting in WinHelp.

More work towards the WineD3D command stream.
More support for Shader Model 5 shaders.
C++ exception handling on x86-64.
Support for Windows-style static import libraries.
Performance fixes in the XML writer.

Better video card detection when using Mesa.
Support for Shader Model 5 shaders.
C++ exception handling improvements.

New version of the Mono engine, with 64-bit support.
Beginnings of the WineD3D command stream.
Support for effect states in Direct3DX.
Drag & drop improvements.

Support for color glyphs and font fallbacks in DirectWrite.
Improvements to the WebServices reader.
Support for more formats in Direct3D 11.
Simplified syntax and clean up of tests marked todo.
Various bug fixes.

New version of the Gecko engine based on Firefox 44.
JSON support in JavaScript.
Improved line breaking in DirectWrite.
Some more write support in WebServices.
Still more Shader Model 4 instructions.

GStreamer 1.0 support.
Support for SHA hashes in BCrypt.
Synthesizing bold glyphs also for bitmap fonts.
Underlines support in DirectWrite.
Still more Shader Model 4 instructions.

A few more deferred fixes.
Support for debug registers on x86-64.
More Shader Model 4 instructions.
Support for the Mingw ARM toolchain.

A number of fixes that were deferred during code freeze.
WSAPoll implementation.
Standard font dialog fixes.
X11 drag&drop improvements.

Pulse audio driver.
Various fixes for Microsoft Office 2013 support.
Some more implementation of the Web Services DLL.
More fixes for the latest C runtime version.
Improvements to the Makefile generation.

Implementation of the TransmitFile function.
More implementation of the Web Services DLL.
Improved video decoding.
Alternative for the deprecated prelink tool.
Major Turkish translation update.

Support for the various versions of XAudio.
More implementation of the Web Services DLL.
Improved OLE object embedding.
Various code cleanups in Direct3D.
New MAINTAINERS file and Signed-off-by requirement to improve the patch review process.

Unicode data updated to Unicode 8.0.0.
Some implementation of the Web Services DLL.
More Direct3D 11 interfaces.
A few more functions in the C++ runtime.
Output standard glyph names in the PostScript driver.

XAudio2 implementation using OpenAL Soft.
Support for the new Universal C Runtime DLL.
Dropdown menu support in the standard Open Dialog.
Grayscale rendering mode in DirectWrite.

New version of the Gecko engine based on Firefox 40.
First steps of the Direct3D 11 implementation.
Better font matching in DirectWrite.
Support for OpenMP on ARM platforms.

DirectWrite is now good enough for rendering text in Steam.
A number of Direct2D improvements.
Some more OpenMP functions.
Support for namespaces in the IDL compiler.

Fleshed out OpenMP implementation.
I/O stream support in the MSVCIRT C++ runtime.
Support for pixel snapping in DirectWrite.
More support for OpenGL core contexts.

Text drawing in Direct2D.
Support for the new thread pool API.
Toolbar state saving.
Beginnings of an implementation for proper HID support.
Support for file objects in device drivers.

Improvements in the BITS file transfer service.
Still more progress on DirectWrite implementation.
Support for shared user data on 64-bit.
Various C++ runtime improvements.
Some more support for the 64-bit ARM platform.

Better debugging support on 64-bit Mac OS X.
Some more progress on DirectWrite implementation.
A number of RichEdit control fixes.
Beginning implementation of the old MSVCIRT C++ runtime.

More support for the COM interfaces of the RichEdit control.
Initial version of a SmartTee filter.
Some more support for the ARM64 platform.
Support for the null device kernel object.

Improved support for Shell Browser windows.
Some more API Sets libraries.
Read/write operations support with built-in devices.
Major Catalan translation update.
Support for WoW64 mode on ARM64.

Support for dynamic timezone information.
Initial desktop shell window support.
Some more Direct2D support.

More Known Folders supported in the shell.
Some more support for kernel job objects.
More MSI patches improvements.
Some theming fixes.

Support for kernel job objects.
Various fixes to the ListView control.
Better support for OOB data in Windows Sockets.
Support for DIB images in the OLE data cache.
Improved support for MSI patches.
Some fixes for ACL file permissions.

WinMM joystick support on Mac OS X.
Kerning support in DirectWrite.
Support for DirectX Media Objects filters.
Better support for animated GIFs in GdiPlus.
Improved support for Known Folders in Shell32.

New version of the Gecko engine based on Firefox 36.
Support for themed scrollbars.
Updated version of the Mono engine.
More compatible RPC interface for service control.
Support for X Drag & Drop version 5.
Threading fixes in IME support.

Interface change notifications.
Support for the UTF-7 encoding.
A number of graphical fixes for themed controls.
Wininet now implemented on top of Win32 sockets.

(maya)

2016-09-15 06:08:41 UTC MAIN commitmail json YAML

Updated databases/mysql-cluster to 7.4.12

(jnemeth)

2016-09-15 06:05:08 UTC MAIN commitmail json YAML

Update to MySQL Cluster 7.4.12

----- 7.4.12

Changes in MySQL Cluster NDB 7.4.12 (5.6.31-ndb-7.4.12) (2016-07-18)

MySQL Cluster NDB 7.4.12 is a new release of MySQL Cluster 7.4,
based on MySQL Server 5.6 and including features in version 7.4 of
the NDB storage engine, as well as fixing recently discovered bugs
in previous MySQL Cluster releases.

This release also incorporates all bugfixes and changes made in
previous MySQL Cluster releases, as well as all bugfixes and feature
changes which were added in mainline MySQL 5.6 through MySQL 5.6.31
(see Changes in MySQL 5.6.31 (2016-06-02)).

Functionality Added or Changed

    ClusterJ: To make it easier for ClusterJ to handle fatal errors
    that require the SessionFactory to be closed, a new public
    method in the SessionFactory interface,
    getConnectionPoolSessionCounts(), has been created. When it
    returns zeros for all pooled connections, it means all sessions
    have been closed, at which point the SessionFactory can be
    closed and reopened. See Reconnecting to a MySQL Cluster for
    more detail. (Bug #22353594)

Bugs Fixed

    Incompatible Change: When the data nodes are only partially
    connected to the API nodes, a node used for a pushdown join
    may get its request from a transaction coordinator on a different
    node, without (yet) being connected to the API node itself. In
    such cases, the NodeInfo object for the requesting API node
    contained no valid info about the software version of the API
    node, which caused the DBSPJ block to assume (incorrectly) when
    aborting to assume that the API node used NDB version 7.2.4 or
    earlier, requiring the use of a backward compatability mode to
    be used during query abort which sent a node failure error
    instead of the real error causing the abort.

    Now, whenever this situation occurs, it is assumed that, if
    the NDB software version is not yet available, the API node
    version is greater than 7.2.4. (Bug #23049170)

    Although arguments to the DUMP command are 32-bit integers,
    ndb_mgmd used a buffer of only 10 bytes when processing them.
    (Bug #23708039)

    During shutdown, the mysqld process could sometimes hang after
    logging NDB Util: Stop ... NDB Util: Wakeup. (Bug #23343739)

    References: See also: Bug #21098142.

    During an online upgrade from a MySQL Cluster NDB 7.3 release
    to an NDB 7.4 (or later) release, the failures of several data
    nodes running the lower version during local checkpoints (LCPs),
    and just prior to upgrading these nodes, led to additional node
    failures following the upgrade. This was due to lingering
    elements of the EMPTY_LCP protocol initiated by the older nodes
    as part of an LCP-plus-restart sequence, and which is no longer
    used in NDB 7.4 and later due to LCP optimizations implemented
    in those versions. (Bug #23129433)

    Reserved send buffer for the loopback transporter, introduced
    in MySQL Cluster NDB 7.4.8 and used by API and management nodes
    for administrative signals, was calculated incorrectly. (Bug
    #23093656, Bug #22016081)

    References: This issue is a regression of: Bug #21664515.

    During a node restart, re-creation of internal triggers used
    for verifying the referential integrity of foreign keys was
    not reliable, because it was possible that not all distributed
    TC and LDM instances agreed on all trigger identities. To fix
    this problem, an extra step is added to the node restart
    sequence, during which the trigger identities are determined
    by querying the current master node. (Bug #23068914)

    References: See also: Bug #23221573.

    Following the forced shutdown of one of the 2 data nodes in a
    cluster where NoOfReplicas=2, the other data node shut down as
    well, due to arbitration failure. (Bug #23006431)

    The ndbinfo.tc_time_track_stats table uses histogram buckets
    to give a sense of the distribution of latencies. The sizes of
    these buckets were also reported as HISTOGRAM BOUNDARY INFO
    messages during data node startup; this printout was redundant
    and so has been removed. (Bug #22819868)

    A failure occurred in DBTUP in debug builds when variable-sized
    pages for a fragment totalled more than 4 GB. (Bug #21313546)

    mysqld did not shut down cleanly when executing ndb_index_stat.
    (Bug #21098142)

    References: See also: Bug #23343739.

    DBDICT and GETTABINFOREQ queue debugging were enhanced as follows:

Monitoring by a data node of the progress of GETTABINFOREQ
signals can be enabled by setting DictTrace >= 2.

Added the ApiVerbose configuration parameter, which enables
NDB API debug logging for an API node where it is set
greater than or equal to 2.

Added DUMP code 1229 which shows the current state of the
GETTABINFOREQ queue. (See DUMP 1229.)

    See also The DBDICT Block. (Bug #20368450)

    References: See also: Bug #20368354.

    Cluster API: Deletion of Ndb objects used a dispoportionately
    high amount of CPU. (Bug #22986823)

----- 7.4.11

Changes in MySQL Cluster NDB 7.4.11 (5.6.29-ndb-7.4.11) (2016-04-20)

MySQL Cluster NDB 7.4.11 is a new release of MySQL Cluster 7.4,
based on MySQL Server 5.6 and including features in version 7.4 of
the NDB storage engine, as well as fixing recently discovered bugs
in previous MySQL Cluster releases.

This release also incorporates all bugfixes and changes made in
previous MySQL Cluster releases, as well as all bugfixes and feature
changes which were added in mainline MySQL 5.6 through MySQL 5.6.29
(see Changes in MySQL 5.6.29 (2016-02-05)).

Functionality Added or Changed

    Cluster API: Added the Ndb::setEventBufferQueueEmptyEpoch()
    method, which makes it possible to enable queuing of empty
    events (event type TE_EMPTY). (Bug #22157845)

Bugs Fixed

    Important Change: The minimum value for the BackupDataBufferSize
    data node configuration parameter has been lowered from 2 MB
    to 512 KB. The default and maximum values for this parameter
    remain unchanged. (Bug #22749509)

    Microsoft Windows: Performing ANALYZE TABLE on a table having
    one or more indexes caused ndbmtd to fail with an InvalidAttrInfo
    error due to signal corruption. This issue occurred consistently
    on Windows, but could also be encountered on other platforms.
    (Bug #77716, Bug #21441297)

    During node failure handling, the request structure used to
    drive the cleanup operation was not maintained correctly when
    the request was executed. This led to inconsistencies that were
    harmless during normal operation, but these could lead to
    assertion failures during node failure handling, with subsequent
    failure of additional nodes. (Bug #22643129)

    The previous fix for a lack of mutex protection for the internal
    TransporterFacade::deliver_signal() function was found to be
    incomplete in some cases. (Bug #22615274)

    Compilation of MySQL with Visual Studio 2015 failed in
    ConfigInfo.cpp, due to a change in Visual Studio's handling of
    spaces and concatenation. (Bug #22558836, Bug #80024)

    When setup of the binary log as an atomic operation on one SQL
    node failed, this could trigger a state in other SQL nodes in
    which they appeared to detect the SQL node participating in
    schema change distribution, whereas it had not yet completed
    binary log setup. This could in turn cause a deadlock on the
    global metadata lock when the SQL node still retrying binary
    log setup needed this lock, while another mysqld had taken the
    lock for itself as part of a schema change operation. In such
    cases, the second SQL node waited for the first one to act on
    its schema distribution changes, which it was not yet able to
    do. (Bug #22494024)

    Duplicate key errors could occur when ndb_restore was run on
    a backup containing a unique index. This was due to the fact
    that, during restoration of data, the database can pass through
    one or more inconsistent states prior to completion, such an
    inconsistent state possibly having duplicate values for a column
    which has a unique index. (If the restoration of data is preceded
    by a run with --disable-indexes and followed by one with
    --rebuild-indexes, these errors are avoided.)

    Added a check for unique indexes in the backup which is performed
    only when restoring data, and which does not process tables
    that have explicitly been excluded. For each unique index found,
    a warning is now printed. (Bug #22329365)

    Restoration of metadata with ndb_restore -m occasionally failed
    with the error message Failed to create index... when creating
    a unique index. While disgnosing this problem, it was found
    that the internal error PREPARE_SEIZE_ERROR (a temporary error)
    was reported as an unknown error. Now in such cases, ndb_restore
    retries the creation of the unique index, and PREPARE_SEIZE_ERROR
    is reported as NDB Error 748 Busy during read of event table.
    (Bug #21178339)

    References: See also: Bug #22989944.

    When setting up event logging for ndb_mgmd on Windows, MySQL
    Cluster tries to add a registry key to HKEY_LOCAL_MACHINE,
    which fails if the user does not have access to the registry.
    In such cases ndb_mgmd logged the error Could neither create
    or open key, which is not accurate and which can cause confusion
    for users who may not realize that file logging is available
    and being used. Now in such cases, ndb_mgmd logs a warning
    Could not create or access the registry key needed for the
    application to log to the Windows EventLog. Run the application
    with sufficient privileges once to create the key, or add the
    key manually, or turn off logging for that application. An
    error (as opposed to a warning) is now reported in such cases
    only if there is no available output at all for ndb_mgmd event
    logging. (Bug #20960839)

    NdbDictionary metadata operations had a hard-coded 7-day timeout,
    which proved to be excessive for short-lived operations such
    as retrieval of table definitions. This could lead to unnecessary
    hangs in user applications which were difficult to detect and
    handle correctly. To help address this issue, timeout behaviour
    is modified so that read-only or short-duration dictionary
    interactions have a 2-minute timeout, while schema transactions
    of potentially long duration retain the existing 7-day timeout.

    Such timeouts are intended as a safety net: In the event of
    problems, these return control to users, who can then take
    corrective action. Any reproducible issue with NdbDictionary
    timeouts should be reported as a bug. (Bug #20368354)

    Optimization of signal sending by buffering and sending them
    periodically, or when the buffer became full, could cause
    SUB_GCP_COMPLETE_ACK signals to be excessively delayed. Such
    signals are sent for each node and epoch, with a minimum interval
    of TimeBetweenEpochs; if they are not received in time, the
    SUMA buffers can overflow as a result. The overflow caused API
    nodes to be disconnected, leading to current transactions being
    aborted due to node failure. This condition made it difficult
    for long transactions (such as altering a very large table),
    to be completed. Now in such cases, the ACK signal is sent
    without being delayed. (Bug #18753341)

    An internal function used to validate connections failed to
    update the connection count when creating a new Ndb object.
    This had the potential to create a new Ndb object for every
    operation validating the connection, which could have an impact
    on performance, particularly when performing schema operations.
    (Bug #80750, Bug #22932982)

    When an SQL node was started, and joined the schema distribution
    protocol, another SQL node, already waiting for a schema change
    to be distributed, timed out during that wait. This was because
    the code incorrectly assumed that the new SQL node would also
    acknowledge the schema distribution even though the new node
    joined too late to be a participant in it.

    As part of this fix, printouts of schema distribution progress
    now always print the more significant part of a bitmask before
    the less significant; formatting of bitmasks in such printouts
    has also been improved. (Bug #80554, Bug #22842538)

    Settings for the SchedulerResponsiveness data node configuration
    parameter (introduced in MySQL Cluster NDB 7.4.9) were ignored.
    (Bug #80341, Bug #22712481)

    MySQL Cluster did not compile correctly with Microsoft Visual
    Studio 2015, due to a change from previous versions in the VS
    implementation of the _vsnprintf() function. (Bug #80276, Bug
    #22670525)

    When setting CPU spin time, the value was needlessly cast to
    a boolean internally, so that setting it to any nonzero value
    yielded an effective value of 1. This issue, as well as the
    fix for it, apply both to setting the SchedulerSpinTimer
    parameter and to setting spintime as part of a ThreadConfig
    parameter value. (Bug #80237, Bug #22647476)

    Processing of local checkpoints was not handled correctly on
    Mac OS X, due to an uninitialized variable. (Bug #80236, Bug
    #22647462)

    A logic error in an if statement in
    storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp rendered
    useless a check for determining whether ZREAD_ERROR should be
    returned when comparing operations. This was detected when
    compiling with gcc using -Werror=logical-op. (Bug #80155, Bug
    #22601798)

    References: This issue is a regression of: Bug #21285604.

    The ndb_print_file utility failed consistently on Solaris 9
    for SPARC. (Bug #80096, Bug #22579581)

    Builds with the -Werror and -Wextra flags (as for release
    builds) failed on SLES 11. (Bug #79950, Bug #22539531)

    When using CREATE INDEX to add an index on either of two NDB
    tables sharing circular foreign keys, the query succeeded but
    a temporary table was left on disk, breaking the foreign key
    constraints. This issue was also observed when attempting to
    create an index on a table in the middle of a chain of foreign
    keysthat is, a table having both parent and child keys, but on
    different tables. The problem did not occur when using ALTER
    TABLE to perform the same index creation operation; and subsequent
    analysis revealed unintended differences in the way such
    operations were performed by CREATE INDEX.

    To fix this problem, we now make sure that operations performed
    by a CREATE INDEX statement are always handled internally in
    the same way and at the same time that the same operations are
    handled when performed by ALTER TABLE or DROP INDEX. (Bug
    #79156, Bug #22173891)

    NDB failed to ignore index prefixes on primary and unique keys,
    causing CREATE TABLE and ALTER TABLE statements using them to
    be rejected. (Bug #78441, Bug #21839248)

    Cluster API: Executing a transaction with an NdbIndexOperation
    based on an obsolete unique index caused the data node process
    to fail. Now the index is checked in such cases, and if it
    cannot be used the transaction fails with an appropriate error.
    (Bug #79494, Bug #22299443)

    Integer overflow could occur during client handshake processing,
    leading to a server exit. (Bug #22722946)

    For busy servers, client connection or communication failure
    could occur if an I/O-related system call was interrupted. The
    mysql_options() C API function now has a MYSQL_OPT_RETRY_COUNT
    option to control the number of retries for interrupted system
    calls. (Bug #22336527)

    References: See also: Bug #22389653.

(jnemeth)

2016-09-15 00:48:57 UTC MAIN commitmail json YAML

2016-09-15 00:08:26 UTC MAIN commitmail json YAML

Updated devel/slib to 3.2.5

(gdt)

2016-09-15 00:08:12 UTC MAIN commitmail json YAML

Update to 3b5 (3.2.5)

Upstream changes:

Added "rmdsff.scm" and documentation.
(minor changes)

(gdt)

2016-09-15 00:01:55 UTC MAIN commitmail json YAML

Updated devel/g-wrap to 1.9.15

(gdt)

2016-09-15 00:01:43 UTC MAIN commitmail json YAML

Update to 1.9.15 and switch to guile20

This package had been held at 1.9.14 because 1.9.15 requires guile
2.0.

Changes from 1.9.14:

  G-Wrap now requires Guile 2.0, allows Guile 2.2;

  Requires autoconf >= 2.61, automake >= 1.12, adding /build-aux

  We no longer update Changelog, see G-Wrap's git logs instead

  No free/mark on WCT objects, and remove use of scm_gc_free

  Use scm_module_variable instead of the deprecated scm_sym2var

  The documentation has been restructured, updated and fixed to work with texinfo >= 5.2;

  Removing doc/version.texi - it is generated/updated

(gdt)

2016-09-15 00:00:15 UTC MAIN commitmail json YAML

Change to guile20 from guile (1.8)

The PLIST drops many things which are part of guile 2.0 and thus not
installed.

(gdt)

2016-09-14 23:59:04 UTC MAIN commitmail json YAML

Change guile20 to install directly into /usr/pkg

Previously, this installed into /usr/pkg/guile/2.0, to allow guile
(1.8) to have the main prefix.  Now, this is reversed.

(gdt)