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 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 16:09:37 UTC Now

2015-11-21 09:44:53 UTC MAIN commitmail json YAML

Update wget to 1.17:

* Changes in Wget 1.17

** Remove FTP passive to active fallback due to privacy concerns.

** Add support for --if-modified-since.

** Add support for metalink through --input-metalink and --metalink-over-http.

** Add support for HSTS through --hsts and --hsts-file.

** Add option to restrict filenames under VMS.

** Add support for --rejected-log which logs to a separate file the reasons why
  URLs are being rejected and some context around it.

** Add support for FTPS.

** Do not download/save file on error when --spider enabled

** Add --convert-file-only option. This option converts only the
  filename part of the URLs, leaving the rest of the URLs untouched.

(wiz)

2015-11-21 09:44:21 UTC MAIN commitmail json YAML

2015-11-21 09:42:31 UTC MAIN commitmail json YAML

Updated databases/tdb to 1.3.8

(wiz)

2015-11-21 09:42:18 UTC MAIN commitmail json YAML

2015-11-21 09:35:06 UTC MAIN commitmail json YAML

Updated devel/ruby-redmine to 3.1.2

(ryoon)

2015-11-21 09:33:57 UTC MAIN commitmail json YAML

Updated www/libmicrohttpd to 0.9.46

(wiz)

2015-11-21 09:33:45 UTC MAIN commitmail json YAML

Update libmicrohttpd to 0.9.46:

Fri Nov  6 22:54:38 CET 2015
Fixing the buffer shrinkage issue, this time with test. -CG
        Releasing libmicrohttpd 0.9.46. -CG

Tue Nov  3 23:24:52 CET 2015
Undoing change from Sun Oct 25 15:29:23 CET 2015
as the original code was counter-intuitive but
correct, and the new code does break pipelining.
Ignore empty lines at the beginning of an HTTP
request (more tolerant implementation). -CG

Sat Oct 31 15:52:52 CET 2015
Releasing libmicrohttpd 0.9.45. -CG

Tue Oct 27 12:08:02 CET 2015
Rework deprecation maros: fix errors with old GCC versions,
improved support for old clang and new GCC. -EG

Sun Oct 25 23:05:32 CET 2015
Return correct header kind in MHD_get_connection_values()
even if a bitmask is used for the "kind" argument. -FC/CG

Sun Oct 25 15:29:23 CET 2015
Fixing transient resource leak affecting long-lived
connections with many keep-alives and HTTP request
pipelining under certain circumstances (which reduced
the receive window).
Fixed assertion failure triggered by a race in
thread-per-connection mode on shutdown in rare
circumstances. -CG

Mon Oct  5 11:53:52 CEST 2015
Deduplicate code between digestauth and connection
parsing logic for URI arguments, shared code moved
to new MHD_parse_arguments_ function in internal.c. -CG

Thu Oct  1 21:22:05 CEST 2015
Releasing libmicrohttpd 0.9.44. -CG

Wed Sep 30 21:05:38 CEST 2015
Various fixes for W32 VS project files. - EG

Fri Sep 25 09:49:10 CEST 2015
Fix digest authentication with URL arguments where
value-less keys are given before the last argument.
Thanks to MA for reporting. -CG

Tue Sep 22 19:17:54 CEST 2015
Do not use shutdown() on listen socket if MHD_USE_PIPE_FOR_SHUTDOWN
is set. -CG

Wed Sep 16 11:06:02 CEST 2015
Releasing libmicrohttpd 0.9.43. -CG

Wed Sep  2 16:50:31 CEST 2015
Call resume_suspended_connections() when the user is running
its own mainloop and calls MHD_run_from_select() to support
resuming connections with external select. -FC

Sun Aug 30 14:53:51 CEST 2015
Correct documentation as to when MHD_USE_EPOLL_LINUX_ONLY
is allowed. -CG

Thu Aug 27 09:38:44 CEST 2015
Reimplement monotonic clock functions for better
support various platforms.
Print more information during configure. -EG

Fri Aug 14 14:13:55 CEST 2015
Export MHD_get_reason_phrase_for() symbol. -CG

Sat Aug  8 12:19:47 CEST 2015
Added checks for overflows and buffer overruns, fixed
possible buffer overrun.
Updated md5 implementation.
Fixed many compiler warning (mostly for VC compiler). -EG

Tue Aug  4 13:50:23 CEST 2015
Fix failure to properly clean up timed out connections
if running in external select mode without listen socket,
which caused busy waiting until new connections arrived.
(Fixes #3924, thanks to slimp for reporting and testcase). -CG

Sun Aug  2 19:08:20 CEST 2015
Ignore close() errors on sockets except for EBADF,
fixes #3926. -CG

Sat Jun 27 22:16:27 CEST 2015
Make sure to decrement connection counter before
calling connection notifier so that
MHD_DAEMON_INFO_CURRENT_CONNECTIONS does not
present stale information (relevant if this is
used for termination detection of a daemon
stopped via MHD_quiesce_daemon()). Thanks to
Markus Doppelbauer for reporting. -CG

Fri Jun 26 23:17:20 CEST 2015
Fix (automatic) handling of HEAD requests with
MHD_create_response_from_callback() and HTTP/1.1
connection keep-alives. Thanks to Cristian Klein
for reporting. -CG

Tue Jun 09 18:30:17 CEST 2015
Add new functions MHD_create_response_from_fd64() and
MHD_create_response_from_fd_at_offset64(). -EG

Thu Jun  4 13:37:05 CEST 2015
Fixing memory leak in digest authentication. -AW

Wed Jun 03 21:23:47 CEST 2015
Add deprecation compiler messages for deprecated functions
and macros. -EG

Fri May 29 12:23:01 CEST 2015
Fixing digest authentication when used in combination
with escaped characters in URLs. -CG/AW

Wed May 13 11:49:09 CEST 2015
Releasing libmicrohttpd 0.9.42. -CG

Wed May 13 11:33:59 CEST 2015
Fix off-by-one in MHD_start_daemon_va() error handling logic
when initialization of threads for thread pool fails for some
reason. -CG/JC

Thu May  7 17:05:46 CEST 2015
Add support for poll() in W32. -EG

Wed May  6 18:07:38 CEST 2015
Fix #3784: actually implement MHD_CONNECTION_INFO_SOCKET_CONTEXT. -asherkin

Thu Apr 30 00:03::49 CEST 2015
Releasing libmicrohttpd 0.9.41. -CG

Thu Apr 30 00:02:33 CEST 2015
Fix issue where resumed connections would not continue
unless other requests are active in certain
event-loop modes. Thanks to Mike Castillo for reporting. -CG

Wed Apr 15 03:16:18 CEST 2015
Fixing issue #3753 (testcase issue). -CG

Wed Apr 15 00:30:34 CEST 2015
Fix looping issue when using MHD_USE_POLL_INTERNALLY
and a client times out. -LB

Sun Apr 12 21:48:50 CEST 2015
Fix looping issue when combining MHD_USE_EPOLL_LINUX_ONLY
with HTTPS and slow clients. -CG

Fri Apr 10 22:02:27 CEST 2015
Fix logic to add "Connection: Close" that was broken in 0.9.38
when adding MHD_RF_HTTP_VERSION_1_0_ONLY. -CG

Fri Apr 10 00:38:40 CEST 2015
Ensure fast termination in MHD_USE_THREAD_PER_CONNECTION
mode on W32 by using signal pipe. -CG

Thu Apr  9 09:01:15 CEST 2015
Fixing issue with undrained signal pipe when using
MHD_USE_SELECT_INTERNALLY and MHD_USE_POLL in combination
with MHD_resume_connection(), causing 100% CPU usage. -DD

Tue Apr  7 00:12:36 CEST 2015
Releasing libmicrohttpd 0.9.40. -CG

Sat Apr  4 18:28:24 CEST 2015
Fix potential deadlock issue in MHD_USE_THREAD_PER_CONNECTION
mode if shutdown is initiated while connections are active. -CG

Sat Apr  4 17:48:13 CEST 2015
Fix issue in thread-pool mode where a MHD_stop_daemon()
might not reach threads that stopped listening because
we hit the maximum number of concurrent connections and
the option MHD_USE_PIPE_FOR_SHUTDOWN was also not used.
Testcase added as well. -CG

Fri Apr  3 12:55:31 CEST 2015
Update HTTPS testcases to avoid SSLv3, as SSLv3 is dead.

Fri Apr  3 12:25:28 CEST 2015
Do not enforce FD_SETSIZE-limit on worker control
pipe when using MHD_USE_EPOLL_LINUX_ONLY (#3751). -MH/CG

Tue Mar 31 10:28:26 CEST 2015
Adding MHD_OPTION_NOTIFY_CONNECTION,
MHD_CONNECTION_NOTIFY_STARTED,
MHD_CONNECTION_NOTIFY_CLOSED and
MHD_CONNECTION_INFO_SOCKET_CONTEXT to allow
applications to trigger operations when TCP
connections start or end, instead of just
exposing HTTP requests starting and ending. -RG/CG

Thu Feb 26 09:55:43 CET 2015
Fixing bug that prevented MHD_OPTION_HTTPS_MEM_DHPARAMS
from working within a MHD_OPTION_ARRAY. -DD

Sun Feb  8 01:24:38 CET 2015
Adding MHD_OPTION_HTTPS_KEY_PASSWORD as proposed by
Andrew Basile. -CG/AB

Wed Feb  4 20:34:22 CET 2015
Fix issue where for HTTP/1.0-clients that set
Connection: Keep-Alive header a response of
indefinite size was generated with chunked encoding. -CG

Sun Jan 18 20:09:06 CET 2015
Fix potential infinite loop on shutdown in multi-threaded mode
under certain conditions. -CG

(wiz)

2015-11-21 09:32:07 UTC MAIN commitmail json YAML

Update to 3.1.2

Changelog:
3.1.2 (2015-11-14)

    Defect #20992: Parent priority "Independent of subtasks" setting doesn't work
    Defect #20360: Project copy does not copy custom field settings
    Defect #20380: Cannot assign users to projects with IE set to compatibility mode
    Defect #20591: PDF export does not determine picture (.png) height correctly
    Defect #20677: Custom fields with multiple values required by worklow can be blank
    Defect #20811: long pre lines are missing from PDF export of wiki pages
    Defect #21136: Issues API may disclose changeset messages that are not visible
    Defect #21150: Time logging form may disclose subjects of issues that are not visible
    Defect #21155: Deleting invalid wiki page version deletes whole page content
    Defect #20282: Error message when editing a child project without add project/subprojects permissions
    Defect #20730: Fix tokenization of phrases with non-ascii chars
    Defect #21071: find_referenced_issue_by_id fails with RangeError for large numbers
    Patch #21031: Polish translation update for 3.0-stable
    Patch #21105: Japanese wiki_syntax_detailed_textile.html translation for 3.0-stable
    Patch #20785: Polish translation update for 3.1-stable
    Patch #20837: Bulgarian translation
    Patch #20892: Spanish translation for r14637
    Patch #20906: Fix mulitple tab navigation highlighting and content hiding
    Patch #21019: Traditional Chinese translation (to r14689)
    Patch #21076: Move inline CSS to application.css for private checkbox
    Patch #21085: Optimize issue edit description link

(ryoon)

2015-11-21 09:26:34 UTC MAIN commitmail json YAML

+ calibre-2.44.1.

(wiz)

2015-11-21 09:25:54 UTC MAIN commitmail json YAML

Updated devel/geany to 1.26

(wiz)

2015-11-21 09:25:29 UTC MAIN commitmail json YAML

Update geany to 1.26.

Provided by David H. Gutteridge in PR 50451.

Change log:

    General
    * New plugin API (Thomas Martitz, PR#469).
    * Add support for "proxy" plugins (Thomas Martitz, PR#629).

    Bug fixes
    * Fix "Open in New Window" command (Issue#590).
    * Fix spurious "source file has been modified" (Jiř� Techet, Issue#605,
      PR#621).
    * Don't open more than one document for non-existing paths from the CLI
      (https://bugs.launchpad.net/linuxmint/+bug/1482558, PR#646).
    * Fix configuration directory encoding on non-UTF-8 non-Windows systems
      (Dimitar Zhekov, PR#658).

    Interface
    * Use monospace font for the message window by default (Jiř� Techet,
      Issue#435, PR#580).
    * Fix mnemonic conflict in "Use multi-line matching" (Ross Konsolebox,
      Issue#589, PR#647).

    Editor
    * Update Scintilla to version 3.6.1.
    * Fix completion popup height when view is zoomed (Issue#702).
    * Fix Go To End Of Display Line when wrapping is on and EOL are visible
      (Issue#712).
    * Keeping undo history when reloading files is now enabled by default
      (Thomas Martitz, Issue#562, PR#672).
    * "Strip trailing spaces", "Replace tabs" and "Replace spaces" now
      follow the current selection (Pavel Sountsov, PR#394).
    * Respect Smart Home Key setting in Go To Start of Display Line.
    * Check whether the document is newer on disk when the window gets
      focused (Jiř� Techet, PR#533).

    Filetypes
    * Add Cargo build commands for Rust (Wayne Nilsen, PR#557).
    * Add recent Perl keywords (Olivier Duclos, PR#599).
    * Add missing Python 3 keywords and builtins (PR#755).
    * Improvements to the Rust filetype (Pavel Sountsov, PR#613).
    * Add multiline comment to Haskell (Abel Serrano Juste, PR#638).
    * Recognize `.adoc` is as Asciidoc (PR#708, PR#711).
    * Recognize `.mml` and `.mathml` as XML (Devyn Collier Johnson, PR#731).

    Internationalization
    * Updated translations: de, el, es, fr, hu, id, kk, pt, sk, sv, ru
    * Fix internationalization of "Open in New Window" items.

    API
    * New plugin API, `geany_load_module()`, `geany_plugin_register()`,
      `GEANY_PLUGIN_REGISTER()`, `geany_plugin_register_full()`,
      `GEANY_PLUGIN_REGISTER_FULL()` (Thomas Martitz, PR#469).
    * Add support for "proxy" plugins, `geany_plugin_register_proxy()`
      (Thomas Martitz, PR#629).
    * Allow `user_data` parameter and `destroy_notify` callback to
      keybindings with new `keybindings_set_item_full()` and
      `plugin_set_key_group_full()` (Thomas Martitz, PR#376).

    Windows
    * Restore modern design of native file dialogs (Issue#578).

(wiz)

2015-11-21 09:21:52 UTC MAIN commitmail json YAML

Updated security/libsodium to 1.0.6

(wiz)

2015-11-21 09:21:40 UTC MAIN commitmail json YAML

Update libsodium to 1.0.6.

Provided by csosstudy in PR 50455.

Version 1.0.6

    Optimized implementations of Blake2 have been added for modern Intel platforms. crypto_generichash() is now faster than MD5 and SHA1 implementations while being far more secure.
    Functions for which the return value should be checked have been tagged with __attribute__ ((warn_unused_result)). This will intentionally break code compiled with -Werror that didn't bother checking critical return values.
    The crypto_sign_edwards25519sha512batch_*() functions have been tagged as deprecated.
    Undocumented symbols that were exported, but were only useful for internal purposes have been removed or made private: sodium_runtime_get_cpu_features(), the implementation-specific crypto_onetimeauth_poly1305_donna() symbols, crypto_onetimeauth_poly1305_set_implementation(), crypto_onetimeauth_poly1305_implementation_name() and crypto_onetimeauth_pick_best_implementation().
    sodium_compare() now works as documented, and compares numbers in little-endian format instead of behaving like memcmp().
    The previous changes should not break actual applications, but to be safe, the library version major was incremented.
    sodium_runtime_has_ssse3() and sodium_runtime_has_sse41() have been added.
    The library can now be compiled with the CompCert compiler.

Version 1.0.5

This release only fixes compilation issues on some platforms.

If 1.0.4 compiled and installed fine on your system, upgrading to this version is not required.
There are no functional changes.

    Compilation issues on some platforms were fixed: missing alignment directives were added (required at least on RHEL-6/i386), a workaround for a VRP bug on gcc/armv7 was added, and the library can now be compiled with the SunPro compiler.

    Javascript target: io.js is not supported any more. Use nodejs.

Version 1.0.4

    Support for AES256-GCM has been added. This requires a CPU with the aesni and pclmul extensions, and is accessible via the crypto_aead_aes256gcm_*() functions.
    The Javascript target doesn't use eval() any more, so that the library can be used in Chrome packaged applications.
    QNX and CloudABI are now supported.
    Support for NaCl has finally been added.
    ChaCha20 with an extended (96 bit) nonce and a 32-bit counter has been implemented as crypto_stream_chacha20_ietf(), crypto_stream_chacha20_ietf_xor() and crypto_stream_chacha20_ietf_xor_ic(). An IETF-compatible version of ChaCha20Poly1305 is available as crypto_aead_chacha20poly1305_ietf_npubbytes(), crypto_aead_chacha20poly1305_ietf_encrypt() and crypto_aead_chacha20poly1305_ietf_decrypt().
    The sodium_increment() helper function has been added, to increment an arbitrary large number (such as a nonce).
    The sodium_compare() helper function has been added, to compare arbitrary large numbers (such as nonces, in order to prevent replay attacks).

Version 1.0.3

    In addition to sodium_bin2hex(), sodium_hex2bin() is now a constant-time function.
    crypto_stream_xsalsa20_ic() has been added.
    crypto_generichash_statebytes(), crypto_auth_*_statebytes() and crypto_hash_*_statebytes() have been added in order to retrieve the size of structures keeping states from foreign languages.
    The JavaScript target doesn't require /dev/urandom or an external randombytes() implementation any more. Other minor Emscripten-related improvements have been made in order to support libsodium.js
    Custom randombytes implementations do not need to provide their own implementation of randombytes_uniform() any more. randombytes_stir() and randombytes_close() can also be NULL pointers if they are not required.
    On Linux, getrandom(2) is being used instead of directly accessing /dev/urandom, if the kernel supports this system call.
    crypto_box_seal() and crypto_box_seal_open() have been added.
    A solutions for Visual Studio 2015 was added.

(wiz)

2015-11-20 21:07:28 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup tickets #4854, #4855 and #4856.

(bsiegert)

2015-11-20 21:07:25 UTC MAIN commitmail json YAML

Fix DEPENDS (hi hauke!)

(wiz)

2015-11-20 21:05:34 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4855 - requested by he
archivers/unzip: security fix

Revisions pulled up:
- archivers/unzip/Makefile                                      1.91
- archivers/unzip/distinfo                                      1.29
- archivers/unzip/patches/patch-crypt.c                        1.1
- archivers/unzip/patches/patch-extract.c                      1.3

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Wed Nov 11 12:47:27 UTC 2015

  Modified Files:
  pkgsrc/archivers/unzip: Makefile distinfo
  pkgsrc/archivers/unzip/patches: patch-extract.c
  Added Files:
  pkgsrc/archivers/unzip/patches: patch-crypt.c

  Log Message:
  Add patches to fix CVE-2015-7696, CVE-2015-7697, and an integer underflow.

  From Debian.

  Bump PKGREVISION.

(bsiegert)

2015-11-20 21:00:28 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4854 - requested by sevan
Pullup ticket #4856 - requested by he
graphics/png: security fix

Revisions pulled up:
- graphics/png/Makefile                                        1.179
- graphics/png/distinfo                                        1.124

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Nov 12 16:12:19 UTC 2015

  Modified Files:
          pkgsrc/graphics/png: Makefile distinfo

  Log Message:
  Update png to 1.6.19:

  Libpng 1.6.19 - November 12, 2015
  Changes since the last public release (1.6.18):
    Updated obsolete information about the simplified API macros in the
      manual pages (Bug report by Arc Riley).
    Avoid potentially dereferencing NULL info_ptr in png_info_init_3().
    Rearranged png.h to put the major sections in the same order as
      in libpng17.
    Eliminated unused PNG_COST_SHIFT, PNG_WEIGHT_SHIFT, PNG_COST_FACTOR, and
      PNG_WEIGHT_FACTOR macros.
    Suppressed some warnings from the Borland C++ 5.5.1/5.82 compiler
      (Bug report by Viktor Szakats).  Several warnings remain and are
      unavoidable, where we test for overflow.
    Fixed potential leak of png_pixels in contrib/pngminus/pnm2png.c
    Fixed uninitialized variable in contrib/gregbook/rpng2-x.c
    Moved config.h.in~ from the "libpng_autotools_files" list to the
      "libpng_autotools_extra" list in autogen.sh because it was causing a
      false positive for missing files (bug report by Robert C. Seacord).
    Removed unreachable "break" statements in png.c, pngread.c, and pngrtran.c
      to suppress clang warnings (Bug report by Viktor Szakats).
    Fixed some bad links in the man page.
    Changed "n bit" to "n-bit" in comments.
    Added signed/unsigned 16-bit safety net. This removes the dubious
      0x8000 flag definitions on 16-bit systems. They aren't supported
      yet the defs *probably* work, however it seems much safer to do this
      and be advised if anyone, contrary to advice, is building libpng 1.6
      on a 16-bit system. It also adds back various switch default clauses
      for GCC; GCC errors out if they are not present (with an appropriately
      high level of warnings).
    Safely convert num_bytes to a png_byte in png_set_sig_bytes() (Robert
      Seacord).
    Fixed the recently reported 1's complement security issue by replacing
      the value that is illegal in the PNG spec, in both signed and unsigned
      values, with 0. Illegal unsigned values (anything greater than or equal
      to  0x80000000) can still pass through, but since these are not illegal
      in ANSI-C (unlike 0x80000000 in the signed case) the checking that
      occurs later can catch them (John Bowler).
    Fixed png_save_int_32 when int is not 2's complement (John Bowler).
    Updated libpng16 with all the recent test changes from libpng17,
      including changes to pngvalid.c to ensure that the original,
      distributed, version of contrib/visupng/cexcept.h can be used
      (John Bowler).
    pngvalid contains the correction to the use of SAVE/STORE_
      UNKNOWN_CHUNKS; a bug revealed by changes in libpng 1.7. More
      tests contain the --strict option to detect warnings and the
      pngvalid-standard test has been corrected so that it does not
      turn on progressive-read. There is a separate test which does
      that. (John Bowler)
    Also made some signed/unsigned fixes.
    Make pngstest error limits version specific. Splitting the machine
      generated error structs out to a file allows the values to be updated
      without changing pngstest.c itself. Since libpng 1.6 and 1.7 have
      slightly different error limits this simplifies maintenance. The
      makepngs.sh script has also been updated to more accurately reflect
      current problems in libpng 1.7 (John Bowler).
    Incorporated new test PNG files into make check.  tests/pngstest-*
      are changed so that the new test files are divided into 8 groups by
      gamma and alpha channel.  These tests have considerably better code
      and pixel-value coverage than contrib/pngsuite; however,coverage is
      still incomplete (John Bowler).
    Removed the '--strict' in 1.6 because of the double-gamma-correction
      warning, updated pngstest-errors.h for the errors detected with the
      new contrib/testspngs PNG test files (John Bowler).
    Worked around rgb-to-gray issues in libpng 1.6.  The previous
      attempts to ignore the errors in the code aren't quite enough to
      deal with the 'channel selection' encoding added to libpng 1.7; abort.
    Fixed 'pow' macros in pngvalid.c. It is legal for 'pow' to be a
      macro, therefore the argument list cannot contain preprocessing
      directives.  Make sure pow is a function where this happens. This is
      a minimal safe fix, the issue only arises in non-performance-critical
      code (bug report by Curtis Leach, fix by John Bowler).
    Added sPLT support to pngtest.c
    Prevent setting or writing over-length PLTE chunk (Cosmin Truta).
    Silently truncate over-length PLTE chunk while reading.
    Libpng incorrectly calculated the output rowbytes when the application
      decreased either the number of channels or the bit depth (or both) in
      a user transform.  This was safe; libpng overallocated buffer space
      (potentially by quite a lot; up to 4 times the amount required) but,
      from 1.5.4 on, resulted in a png_error (John Bowler).
    Fixed some inconsequential cut-and-paste typos in
  png_set_cHRM_XYZ_fixed().
    Clarified COPYRIGHT information to state explicitly that versions
      are derived from previous versions.
    Removed much of the long list of previous versions from png.h and
      libpng.3.

(bsiegert)

2015-11-20 19:05:20 UTC MAIN commitmail json YAML

Updated textproc/grep to 2.22

(ryoon)

2015-11-20 19:04:49 UTC MAIN commitmail json YAML

Update to 2.22

Changelog:
* Noteworthy changes in release 2.22 (2015-11-01) [stable]

** Improvements

  Performance has improved for patterns containing very long strings,
  reducing preprocessing time for an N-byte regexp from O(N^2) to
  only slightly superlinear for most patterns.  Before, a command like
  the following would take over a minute, but now, it takes less than
  a second:
  : | grep -f <(seq -s '' 99999)

  When building grep, 'configure' now uses PCRE's pkg-config module for
  configuration information, rather than attempting to guess it by hand.

** Bug fixes

  A DFA matcher bug made this command mistakenly print its input line:
    echo axb | grep -E '^x|x$'
  Likewise for this equivalent command:
    echo axb | grep -e '^x' -e 'x$'
  [bug introduced in grep-2.19 ]

  grep no longer reads from uninitialized memory or from beyond the end
  of the heap-allocated input buffer.  This fix addressed CVE-2015-1345.
  [bug introduced in grep-2.19 ]

  With -z, '.' and '[^x]' in a pattern now consistently match newline.
  Previously, they sometimes matched newline, and sometimes did not.
  [bug introduced in grep-2.4]

  When the JIT stack is exhausted, grep -P now grows the stack rather
  than reporting an internal PCRE error.

  'grep -D skip PATTERN FILE' no longer hangs if FILE is a fifo.
  [bug introduced in grep-2.12]

  --exclude and related options are now matched against entire
  command-line arguments, not against command-line components.
  [bug introduced in grep-2.6]

  Fix performance degradation of grep -Fw in unibyte locales.
  [bug introduced in grep-2.19 ]

(ryoon)

2015-11-20 19:02:31 UTC MAIN commitmail json YAML

Updated security/putty to 0.66

(ryoon)

2015-11-20 19:02:02 UTC MAIN commitmail json YAML

Update to 0.66

Changelog:
2015-11-07 PuTTY 0.66 released, fixing a SECURITY HOLE

PuTTY 0.66, released today, fixes a security hole in 0.65 and before:
vuln-ech-overflow. It also contains a few other small bug fixes and minor
features.

(ryoon)

2015-11-20 18:55:20 UTC MAIN commitmail json YAML

Updated devel/nss to 3.21

(ryoon)

2015-11-20 18:54:50 UTC MAIN commitmail json YAML

Update to 3.21

* Disable gtest option

Changelog:
The NSS team has released Network Security Services (NSS) 3.21,
which is a minor release.

New functionality:
* certutil now supports a --rename option to change a nickname (bug 1142209)
* TLS extended master secret extension (RFC 7627) is supported (bug 1117022)
* New info functions added for use during mid-handshake callbacks (bug 1084669)

New Functions:
* NSS_OptionSet - sets NSS global options
* NSS_OptionGet - gets the current value of NSS global options
* SECMOD_CreateModuleEx - Create a new SECMODModule structure from module name
  string, module parameters string, NSS specific parameters string, and NSS
  configuration parameter string. The module represented by the module
  structure is not loaded. The difference with SECMOD_CreateModule is the new
  function handles NSS configuration parameter strings.
* SSL_GetPreliminaryChannelInfo - obtains information about a TLS channel prior
  to the handshake being completed, for use with the callbacks that are invoked
  during the handshake
* SSL_SignaturePrefSet - configures the enabled signature and hash algorithms
  for TLS
* SSL_SignaturePrefGet - retrieves the currently configured signature and hash
  algorithms
* SSL_SignatureMaxCount - obtains the maximum number signature algorithms that
  can be configured with SSL_SignaturePrefSet
* NSSUTIL_ArgParseModuleSpecEx - takes a module spec and breaks it into shared
  library string, module name string, module parameters string, NSS specific
  parameters string, and NSS configuration parameter strings. The returned
  strings must be freed by the caller. The difference with
  NSS_ArgParseModuleSpec is the new function handles NSS configuration
  parameter strings.
* NSSUTIL_MkModuleSpecEx - take a shared library string, module name string,
  module parameters string, NSS specific parameters string, and NSS
  configuration parameter string and returns a module string which the caller
  must free when it is done. The difference with NSS_MkModuleSpec is the new
  function handles NSS configuration parameter strings.

New Types:
* CK_TLS12_MASTER_KEY_DERIVE_PARAMS{_PTR} - parameters {or pointer} for
  CKM_TLS12_MASTER_KEY_DERIVE
* CK_TLS12_KEY_MAT_PARAMS{_PTR} - parameters {or pointer} for
  CKM_TLS12_KEY_AND_MAC_DERIVE
* CK_TLS_KDF_PARAMS{_PTR} - parameters {or pointer} for CKM_TLS_KDF
* CK_TLS_MAC_PARAMS{_PTR} - parameters {or pointer} for CKM_TLS_MAC
* SSLHashType - identifies a hash function
* SSLSignatureAndHashAlg - identifies a signature and hash function
* SSLPreliminaryChannelInfo - provides information about the session state
  prior to handshake completion

New Macros:
* NSS_RSA_MIN_KEY_SIZE - used with NSS_OptionSet and NSS_OptionGet to set or
  get the minimum RSA key size
* NSS_DH_MIN_KEY_SIZE - used with NSS_OptionSet and NSS_OptionGet to set or
  get the minimum DH key size
* NSS_DSA_MIN_KEY_SIZE - used with NSS_OptionSet and NSS_OptionGet to set or
  get the minimum DSA key size
* CKM_TLS12_MASTER_KEY_DERIVE - derives TLS 1.2 master secret
* CKM_TLS12_KEY_AND_MAC_DERIVE - derives TLS 1.2 traffic key and IV
* CKM_TLS12_MASTER_KEY_DERIVE_DH - derives TLS 1.2 master secret for DH (and
  ECDH) cipher suites
* CKM_TLS12_KEY_SAFE_DERIVE and CKM_TLS_KDF are identifiers for additional
  PKCS#12 mechanisms for TLS 1.2 that are currently unused in NSS.
* CKM_TLS_MAC - computes TLS Finished MAC
* NSS_USE_ALG_IN_SSL_KX - policy flag indicating that keys are used in TLS key
  exchange
* SSL_ERROR_RX_SHORT_DTLS_READ - error code for failure to include a complete
  DTLS record in a UDP packet
* SSL_ERROR_NO_SUPPORTED_SIGNATURE_ALGORITHM - error code for when no valid
  signature and hash algorithm is available
* SSL_ERROR_UNSUPPORTED_SIGNATURE_ALGORITHM - error code for when an
  unsupported signature and hash algorithm is configured
* SSL_ERROR_MISSING_EXTENDED_MASTER_SECRET - error code for when the extended
  master secret is missing after having been negotiated
* SSL_ERROR_UNEXPECTED_EXTENDED_MASTER_SECRET - error code for receiving an
  extended master secret when previously not negotiated
* SSL_ENABLE_EXTENDED_MASTER_SECRET - configuration to enable the TLS extended
  master secret extension (RFC 7627)
* ssl_preinfo_version - used with SSLPreliminaryChannelInfo to indicate that a
  TLS version has been selected
* ssl_preinfo_cipher_suite - used with SSLPreliminaryChannelInfo to indicate
  that a TLS cipher suite has been selected
* ssl_preinfo_all - used with SSLPreliminaryChannelInfo to indicate that all
  preliminary information has been set

Notable Changes:
* NSS now builds with elliptic curve ciphers enabled by default (bug 1205688)
* NSS now builds with warnings as errors (bug 1182667)
* The following CA certificates were Removed
- CN = VeriSign Class 4 Public Primary Certification Authority - G3
- CN = UTN-USERFirst-Network Applications
- CN = TC TrustCenter Universal CA III
- CN = A-Trust-nQual-03
- CN = USERTrust Legacy Secure Server CA
- Friendly Name: Digital Signature Trust Co. Global CA 1
- Friendly Name: Digital Signature Trust Co. Global CA 3
- CN = UTN - DATACorp SGC
- O = TÜRKTRUST Bilgi İletişim ve Bilişim Güvenliği Hizmetleri A.Ş. (c) Kasım 2\
005
* The following CA certificate had the Websites trust bit turned off
- OU = Equifax Secure Certificate Authority
* The following CA certificates were Added
- CN = Certification Authority of WoSign G2
- CN = CA WoSign ECC Root
- CN = OISTE WISeKey Global Root GB CA

(ryoon)

2015-11-20 18:48:09 UTC MAIN commitmail json YAML

2015-11-20 18:39:26 UTC MAIN commitmail json YAML

Updated multimedia/gst-plugins1-libav to 1.6.1

(ryoon)

2015-11-20 18:38:36 UTC MAIN commitmail json YAML

Update to 1.6.1

Changelog:
This is GStreamer 1.6.1

The GStreamer team is proud to announce the first bugfix release in the stable
1.6 release series of your favourite cross-platform multimedia framework!

This release only contains bugfixes and it is safe to update from 1.6.0. For a
full list of bugfixes see Bugzilla:
  https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=73005&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.1

See http://gstreamer.freedesktop.org/releases/1.6/ for the latest version of this document.

Major bugfixes

- Crashes in the gst-libav encoders were fixed
- More DASH-IF test streams are working now
- Live DASH, HLS and MS SmoothStreaming streams work more reliable and other
  fixes for the adaptive streaming protocols
- Reverse playback works with scaletempo to keep the audio pitch
- Correct stream-time is reported for negative applied_rate
- SRTP packet validation during decoding does not reject valid packets anymore
- Fixes for audioaggregator and aggregator to start producing output at the
  right time, and e.g. not outputting lots of silence in the beginning
- gst-libav's internal ffmpeg snapshot was updated to 2.8.1
- cerbero has support for Mac OS X 10.11 (El Capitan)
- Various memory leaks were fixed, including major leaks in playbin, playsink
  and decodebin
- Various GObject-Introspection annotation fixes for bindings
- and many, many more: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&limit=0&list_id=73005&order=bug_id&product=GStreamer&resolution=FIXED&target_milestone=1.6.1

(ryoon)

2015-11-20 18:36:12 UTC MAIN commitmail json YAML

2015-11-20 18:33:38 UTC MAIN commitmail json YAML

Add patch from the GIT repository to fix the build with version 1.5.0
or newer of libvpx.

(tron)

2015-11-20 17:54:04 UTC MAIN commitmail json YAML

Updated devel/scons to 2.4.1

(adam)

2015-11-20 17:16:03 UTC MAIN commitmail json YAML

Changes 2.4.1:
- Fix for Bug 2791 - Setup.py fails unnecessarily under Jython.
- Fixed license of SVG titlepage files in the context of Debian
  packaging, such that they allow for commercial use too (2985).
- InstallVersionedLib now available in the DefaultEnvironment context.
- Improves orthogonality of use cases between different Install functions.
- Added new configure check, CheckProg, to check for
  existence of a program.
- Fix for issue 2840 - Fix for two environments specifying same target with different
  actions not throwing hard error. Instead SCons was incorrectly issuing a warning
  and continuing.
- Add support `Microsoft Visual C++ Compiler for Python 2.7'
  Compiler can be obtained at: https://www.microsoft.com/en-us/download/details.aspx?id=44266
- Fixed tigris issue 3011: Glob() excludes didn't work when used with VariantDir(duplicate=0)
- Fix bug 2831 and allow Help() text to be appended to AddOption() help.
- Reimplemented versioning for shared libraries, with the following effects
- Fixed tigris issues 3001, 3006.
- Fixed several other issues not reported to tigris, including:
  issues with versioned libraries in subdirectories with tricky names,
  issues with versioned libraries and variant directories,
  issue with soname not being injected to library when using D linkers,
- Switched to direct symlinks instead of daisy-chained ones -- soname and
  development symlinks point directly to the versioned shared library now),
- New construction variables to allow override default behavior: SONAME,
  SHLIBVERSIONFLAGS, _SHLIBVERSIONFLAGS, SHLIBNOVERSIONSYMLINKS,
  LDMODULEVERSION, LDMODULEVERSIONFLAGS, _LDMODULEVERSIONFLAGS,
  LDMODULENOVERSIONSYMLINKS.
- Changed logic used to configure the versioning machinery from
  platform-centric to linker-oriented.
- The SHLIBVERSION/LDMODULEVERSION variables are no longer validated by
  SCons (more freedom to users).
- InstallVersionedLib() doesn't use SHLIBVERSION anymore.
- Enchanced docs for the library versioning stuff.
- New tests for versioned libraries.
- Library versioning is currently implemented for the following linker
  tools: 'cyglink', 'gnulink', 'sunlink'.
- Fix to swig tool - pick-up 'swig', 'swig3.0' and 'swig2.0' (in order).
- Fix to swig tool - respect env['SWIG'] provided by user.

(adam)

2015-11-20 15:40:02 UTC MAIN commitmail json YAML

Updated math/liblinear to 2.1; net/nmap to 7.00

(adam)

2015-11-20 15:37:40 UTC MAIN commitmail json YAML

Changes 7.00:
* Major Nmap Scripting Engine (NSE) Expansion
* Mature IPv6 support
* Infrastructure Upgrades
* Faster Scans
* SSL/TLS scanning solution of choice
* Ncat Enhanced
* Extreme Portability

(adam)

2015-11-20 14:48:21 UTC MAIN commitmail json YAML

2015-11-20 14:47:20 UTC MAIN commitmail json YAML

2015-11-20 14:34:24 UTC MAIN commitmail json YAML

Fix PLIST on systems other than NetBSD 7.0.

(joerg)

2015-11-20 14:32:55 UTC MAIN commitmail json YAML

Directory and file name of spamreport don't agree, so introduce a new
variable and use that to get the correct installation.

(joerg)

2015-11-20 14:31:59 UTC MAIN commitmail json YAML

2015-11-20 14:30:02 UTC MAIN commitmail json YAML

2015-11-20 14:29:17 UTC MAIN commitmail json YAML

2015-11-20 14:28:02 UTC MAIN commitmail json YAML

Don't link against libcompat, since ftime hasn't been used for a while.
Fixes build of dynamic library. Bump revision.

(joerg)

2015-11-20 13:43:06 UTC MAIN commitmail json YAML

We need HTML/Entities.pm, provided by www/p5-HTML-Parser, for menu
text. The build log even says so,

(hauke)

2015-11-20 12:48:36 UTC MAIN commitmail json YAML

The dba/update-davical-database script needs two more perl modules.

(hauke)

2015-11-20 12:26:22 UTC MAIN commitmail json YAML

Make sure scripts use Bash, fixes the plugins script.
Clean up and work around the silly coreutils (readlink) dependency.
Bump PKGREVISION.

(fhajny)

2015-11-20 11:54:34 UTC MAIN commitmail json YAML

Updated devel/ruby-parslet to 1.6.0

(jperkin)

2015-11-20 11:54:25 UTC MAIN commitmail json YAML

Update devel/ruby-parslet to 1.6.0.

pkgsrc changes:

  - Add OVERRIDE_GEMSPEC for blankslate, it requires ~> 2.0 whereas we provide
    blankslate 3.1.3.  Testing with ruby-jekyll (the primary driver for this
    update) suggests it works ok.

upstream changes:

  + EXPERIMENTAL: Parslet accelerators permit replacing parts of your parser
    with optimized atoms using pattern matching. Look at
    examples/optimized_erb.rb or the introduction to the feature in
    qed/accelerators.md.

  + infix_expression permits to declare an infix expression parser (think
    calculator) directly. This will solve many of the problems we have
    more elegantly.

  + Rspec 3 syntax, though hideous, should now work.

  - Drops 1.8.7 compatibility.

  ! A performance anomaly when parsing multibyte characters has been detected
    and fixed with the help of Zach Moazeni (@zmoazeni).

  ! A few small bug fixes and optimisations have been introduced. API should
    remain unchanged.

(jperkin)

2015-11-20 09:33:04 UTC MAIN commitmail json YAML

Updated net/mDNSResponder to 258.14nb2

(jperkin)

2015-11-20 09:32:53 UTC MAIN commitmail json YAML

Fix the HAVE_BROKEN_RECVDSTADDR patch which was masking a call to memset().

Noted by Edgar Fuß in private mail.  Bump PKGREVISION.

(jperkin)

2015-11-20 05:49:24 UTC MAIN commitmail json YAML

PR pkg/47404
wrapper should convert '--rpath' to '-rpath', fixing pysvn as well as
many other packages inadvertently using double-dash form of rpath.

(richard)

2015-11-19 23:40:59 UTC MAIN commitmail json YAML

Make it work without Internet access.

Transform DocBook XSLT URLs to point to local copies coming from textproc/docbook-xsl.
This package should use XML Catalog, but doesn't for some unclear reason.

(asau)

2015-11-19 20:41:10 UTC pkgsrc-2015Q3 commitmail json YAML

2015-11-19 20:39:15 UTC pkgsrc-2015Q3 commitmail json YAML

Pullup ticket #4853 - requested by he
devel/nss: security fix

Revisions pulled up:
- devel/nss/Makefile                                            1.103
- devel/nss/distinfo                                            1.52

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Tue Nov  3 16:55:07 UTC 2015

  Modified Files:
  pkgsrc/devel/nss: Makefile distinfo

  Log Message:
  Update to 3.20.1

  Changelog:
  The following security-relevant bugs have been resolved in NSS 3.20.1.
  Users are encouraged to upgrade immediately.

  * Bug 1192028 (CVE-2015-7181) and
    Bug 1202868 (CVE-2015-7182):
    Several issues existed within the ASN.1 decoder used by NSS for handling
    streaming BER data. While the majority of NSS uses a separate, unaffected
    DER decoder, several public routines also accept BER data, and thus are
    affected. An attacker that successfully exploited these issues can overflow
    the heap and may be able to obtain remote code execution.

(bsiegert)

2015-11-19 19:02:19 UTC MAIN commitmail json YAML

"docbook-xsl" is an indirect dependency, xmlto depends on it.

(asau)

2015-11-19 16:09:31 UTC MAIN commitmail json YAML

+ auctex-11.89, wget-1.17.

(wiz)

2015-11-19 14:37:21 UTC MAIN commitmail json YAML

Set PY_PATCHLIST so PLIST is substituted properly.

This is necessary when one only includes extension.mk and not
distutils.mk or egg.mk.

(wiz)

2015-11-19 11:46:33 UTC MAIN commitmail json YAML

2015-11-19 07:47:42 UTC MAIN commitmail json YAML

Renamed graphics/py-pygraphviz to graphics/py-graphviz [wiz 2015-11-19]

(wiz)

2015-11-19 07:46:57 UTC MAIN commitmail json YAML

Replace python bl3.mk inclusions with plain depends.

(wiz)

2015-11-19 07:39:09 UTC MAIN commitmail json YAML

2015-11-19 07:38:30 UTC MAIN commitmail json YAML

Re-import py-graphviz-1.3.1 as graphics/py-graphviz.

Was previously in py-pygraphviz.

Fixes PKGNAME to match pkgsrc conventions.
While here, fix build by adding pkg-config tool and minor cleanup.

PyGraphviz is a Python interface to the Graphviz graph layout
and visualization package. With PyGraphviz you can create,
edit, read, write, and draw graphs using Python to access the
Graphviz graph data structure and layout algorithms. PyGraphviz
is independent from NetworkX but provides a similar programming
interface.

(wiz)

2015-11-19 02:34:50 UTC MAIN commitmail json YAML

2015-11-19 02:31:47 UTC MAIN commitmail json YAML

2015-11-19 02:06:24 UTC MAIN commitmail json YAML

Updated www/moodle to 3.0

(wen)

2015-11-19 02:05:34 UTC MAIN commitmail json YAML

Update to 3.0

Upstream changes:
Major features
Highlights

    MDL-29801 - Allow users to delete personal messages
    MDL-27177 - Allow students to see each other's contact details in full profile without global permission if they are able to see each other's course profile
    MDL-46455 - Backup/restore functionality with new logging system
    MDL-46878 - Reset Dashboard for all users after changing the default Dashboard

Quiz

    MDL-47494 - New question types from the UK Open University - Select missing words, Drag and drop into text, Drag and drop onto image and Drag and drop markers
    MDL-38214 - New Cloze subquestion types with shuffling of answers - MCS, MCVS, MCHS
    MDL-50217 - Question types sorted with common ones at the top
    MDL-29771 - Interactive behaviour should show number of tries left in the Try again state

Forum

    MDL-49682 - Make forum email template editable
    MDL-46321 - Uninformative error when moving forum without first selecting destination
    MDL-50993 - Timed discussions are now displayed to students in a logical order
    MDL-50430 - Number of subscribers specified in forum subscriber list

Assignment

    MDL-49176 - Assignment marking guide 'flattens' instructions for markers and students
    MDL-49515 - Upgrade FPDI library in assignfeedback_editpdf to 1.5.4 to fix problems with PDF annotator on some files
    MDL-50283 - Improve Rubric interface to include the ability to duplicate rows

Other activity modules

    MDL-49028 - Wiki: Option to delete pages during course reset
    MDL-40836 - File resource: New file resource setting option to display upload/modified date
    MDL-26501 - Glossary: Do not allow to browse by author if author is never displayed
    MDL-50673 - Workshop: display all participants on "Submission phase" page in a table
    MDL-50664 - Database activity: add setting to disallow managing of own entries after approval
    MDL-50658 - LTI: Add support for LTI Memberships service
    MDL-49581 - Lesson: Remove high scores list feature
    MDL-49882 - Lesson: Essay questions are not imported into the lesson Module
    MDL-50720 - Database activity: Highlight database entries that are not yet approved.

User interface and usability improvements

    MDL-51051 - Rename 'Categories and items' to 'Gradebook setup' and add link
    MDL-51250 - Show default section name when editing section details with default checkbox being checked
    MDL-49984 - Add visual blocks outlines to My profile page to help separate information
    MDL-48947 - Collect all course section editing buttons under one "Edit" dropdown
    MDL-51087 - Use client-side validation in the signup form
    MDL-50113 - Improve display of long user and course names in Messaging
    MDL-50919 - Simplify the Manage tags page, allow to quickly change name, flag and official status of the tags
    MDL-51013 - Navbar button should appear for smaller screens only when the custom menu or language menu is not empty
    MDL-51260 - Use the new autocomplete form field for tags
    MDL-51296 - Add title to page when adding blog post
    MDL-38763 - Permission override UI should use JS confirmation
    MDL-29763 - Add description to Portfolio settings page

Atto editor

    MDL-45515 - New table editing features in Atto editor
    MDL-49732 - Keyboard interaction for hyperlink in Atto (Ctrl+K)
    MDL-50936 - More Atto editor Maths equation buttons (sum, sqrt, int, etc.)
    MDL-50142 - Text editor preferences help pop-up

Enrolments

    MDL-30674 - Set guest access key from enrolment methods page
    MDL-30157 - Allow users to start manual enrolments right now
    MDL-49746 - Allow to sort enrolled users page by last course access
    MDL-48074 - Group filter in enrolments list should have option "not in any group"

Administration

    MDL-49329 - Multiple improvements in the plugins installation/update system including ability to install several plugins at the same time
    MDL-49280 - New configuration setting to allow duplicate email addresses
    MDL-51330 - Show scheduled tasks component in the cron log
    MDL-51261 - Upgrade key - mechanism to protect anonymous web access to upgrade screens
    MDL-50602 - New settings in Automated backup setup for deleting older backups and keeping a minimum number of backups
    MDL-48438 - Add real name to email about login failures
    MDL-30960 - New option in email settings to specify SSL or TLS (SMTPSecure property of PHPMailer)
    MDL-46623, MDL-51824 - CAS and LDAP: Replace CLI script to synchronise users with a scheduled tasks
    MDL-39319 - Allow administrator to uninstall several languages in one single action
    MDL-50155 - Move and rename "Common activities settings" link to be under "Manage activities" for consistency
    MDL-50631 - Display Moodle ASCII logo in CLI installer
    MDL-46167 - New option for CLI installation: skip database
    MDL-50572 - Disable YouTube repository by default since it requires setting up
    MDL-51739 - Lock theme selector UI when $CFG->theme is hardcoded in config.php
    MDL-51478 - Enable Mobile services by default for sites with https
    MDL-19748 - Do not allow to edit tags in the default authenticated user role
    MDL-46398 - Make HTML5 video the default player for capable videos

Other improvements

    MDL-51132 - Introduce course tagging as a replacement for user-course-tagging in the "Tags" block. See upgrade documentation
    MDL-41042 - Course contacts shown in course listings no longer lag by an hour
    MDL-44273 - Back-off strategy for RSS feeds
    MDL-45981 - CAS Auth Config needs way to specify that curl should use SSLv3.
    MDL-49891 - Add description meta to frontpage
    MDL-25451 - Go straight to "Permissions" from block context menu instead of "Assign roles" if they are not available
    MDL-50647 - Add 'not in group' section to group overview page
    MDL-50956 - Allow main menu block to be displayed "throughout the entire site"
    MDL-28954 - Allow images and embedded files in the cohort descriptions
    MDL-50371 - Use $CFG->gradepointdefault for new manual gradeitems and grade categories

Security issues

There are no new security issues since the Moodle 2.9.3 release on 9 November 2015.
For developers

    MDL-46455 - Events must define fields mappings in order to be correctly restored (documentation)
    MDL-50125 - Allow all plugins to inject links in the preferences page (documentation)
    MDL-51247 - Revive / refresh / rebuild the autocomplete mform element.
    MDL-50839 - Allow themes to set User menu avatar size (documentation)
    MDL-48494 - Make $plugin->component required for all plugins
    MDL-43896 - Drop support for $module in version.php files for Moodle 3.0
    MDL-50645 - Cache the list of available callbacks per plugin
    MDL-33564 - rss_error() should return a proper HTTP response code
    MDL-37864 - New method to add help icons to the sortable table headers (documentation)
    MDL-51737 - Add ability to detect MS Edge in our browser sniffing code
    MDL-51213 - external_format_text should be safe to call from web or webservice (documentation)
    MDL-51413 - Add an additional return field in get_forums_by_courses in order to specify if the current user can create discussions
    MDL-51217 - Using recaptcha is not possible outside auth_email plugin.
    MDL-51107 - Add a callback to inject nodes in the category settings navigation (documentation)
    MDL-50891 - is_web_crawler should be moved to useragent class
    MDL-50453 - Replace reserved word usage from \core\progress\null (PHP7)
    MDL-50009 - Prevent scheduled tasks from leaving unfinished db transactions
    MDL-49821 - Some Web Services miss checks for guest and deleted users
    MDL-50926 - Upgrade to phpunit 4.x
    MDL-50491 - New format_text option to exclude particular filters
    MDL-50783 - Allow some ajax external functions to be called without a session
    MDL-50150 - Add "Blocks" feature to JS and PHP mustache engines (documentation)

(wen)

2015-11-19 01:39:36 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 6.32

(wen)

2015-11-19 01:38:35 UTC MAIN commitmail json YAML

Update to 6.32

Upstream changes:
6.32  2015-11-18
  - Deprecated Mojolicious::Routes::Pattern::format_regex.
  - Added support for new HTTP status code.
  - Improved router performance.
  - Improved Mojo::DOM::CSS performance slightly. (jamadam)
  - Fixed a few case-sensitivity and An+B notation bugs in Mojo::DOM::CSS.
    (jamadam)

6.31  2015-11-13
  - Improved documentation browser CSS.
  - Fixed handling of invalid URLs in Mojo::UserAgent::CookieJar.
  - Fixed a few small selector bugs in Mojo::DOM::CSS.
  - Fixed a few small formatting bugs in Mojolicious::Plugin::PODRenderer.

6.30  2015-11-11
  - Fixed bug in Mojolicious::Renderer where layouts could not be used with
    template inheritance. (nic, sri)

(wen)

2015-11-19 01:32:30 UTC MAIN commitmail json YAML

Fix build with python34.

Spotted by: joerg@(Thanks !)

(wen)

2015-11-19 00:06:15 UTC MAIN commitmail json YAML

2015-11-18 23:27:23 UTC MAIN commitmail json YAML

2015-11-18 22:30:12 UTC MAIN commitmail json YAML

Ensure building 32-bit on 64-bit is supported when using cwrappers too.

(jperkin)

2015-11-18 21:48:19 UTC MAIN commitmail json YAML

Build graphics/py-pygraphviz as a Python egg

This also fixes the PLIST; thanks wiz@ for the hint!

(khorben)

2015-11-18 21:31:31 UTC MAIN commitmail json YAML

Updated devel/hs-haskell-src-exts to 1.17.0

(szptvlfn)

2015-11-18 21:31:14 UTC MAIN commitmail json YAML

Update to 1.17.0

CHANGELOG:
1.16.0.1 --> 1.17.0
===================

AST changes:

* Replaced VarA with AppA in Asst (#168).
* Promoted list/tuple members changed from Promoted to Type (#162).
* Update PatBind, Match, and Alt from containing Binds to Maybe Binds to
  distinguish between empty where clauses and where clauses with no
  binds (#244).
* Add RoleAnnotDecl and Role to support Role annotations (#215).
* Move NameSpace field from EVar/IVar to EAbs/IAbs.

Other changes:

* Add standalone parsers for ImportDecl.
* Fix pretty-printer bugs for HaRP (#160).
* Insert parentheses when pretty-printing non-atomic bang types (#169).
* Un-reverse confusion of left and right arrow (#175).
* Prettyprint option pragmas like 1.15 (#172).
* Conditionally insert lines when pretty-printing declarations (#171).
* Distinguish deriving (Show) from deriving Show (#189).
* Allow parsing of unicode subscript and superscript functions (#173).
* Pretty print unboxed tuples with spaces (#193).
* Improve performance when parsing long extension lists (#200).
* Properly pretty print constructor and class operators (#204).
* Read Haskell source files as UTF-8 (#223).
* Fix ExplicitNamespaces parsing (#216).
* PolyKinds implies KindSignatures (#220).
* Preserve location information for infix binds (#205).
* Preserve positional information in checkPattern (#231).
* Maintain correct line numbers when parsing multiline GHC_OPTIONS (#218).
* Correctly parse "*" with TypeOperators (#81).
* Export the "pretty" method (#222).
* Add javascript calling convention for foreign imports (#236).
* Add non-greedy parsers for module heads (#191).
* Add a flag to disable arity checking when parsing (#260).
* Parse "-" in type signatures (#206).
* Add support for type wildcards and expression holes (#252).
* Add support for Pattern Synonyms (#197).
* Bump the happy lower bound (#250).
* Make test suite pass on GHC 7.12 (#224).
* Support linking Haddock comments to AST nodes (#213).
* Parse multiline LANGUAGE pragmas (#217).
* Parse trailing where (#25).
* Parse modules starting with pragmas and indented
  "module" keyword (#122).
* Use pretty-show to get human readable test outputs.
* Respect fixity declarations inside where/let/class in
  `applyFixities` (#212).
* Correctly parse the combination of view patterns and bang patterns. (#276)

(szptvlfn)

2015-11-18 21:02:02 UTC MAIN commitmail json YAML

Restore SHA512 checksum

(wiz)

2015-11-18 21:00:51 UTC MAIN commitmail json YAML

2015-11-18 20:52:10 UTC MAIN commitmail json YAML

Register dependency on devel/py-setuptools

The PLIST appears to be wrong though.

(khorben)

2015-11-18 20:29:18 UTC MAIN commitmail json YAML

Restore the bits of CHANGES-2015 I accidentally deleted.

(markd)

2015-11-18 20:19:15 UTC MAIN commitmail json YAML

Re-generate the PLIST

It looks more correct to me, but I know next to nothing about Python and
even less about Python in pkgsrc, so I cannot tell.

Heads up from joerg@, not in a very useful way but thanks anyway.

(khorben)

2015-11-18 17:19:03 UTC MAIN commitmail json YAML

Updated devel/py-tortoisehg to 3.6nb1

(nros)

2015-11-18 17:12:44 UTC MAIN commitmail json YAML

Fix py-tortoisehg.
tortoisehg had a change that made it overwrite config.py on install.
due to this change behavior: patch setup-py instead of providing a config.py.
Bump PKGREVISION.

(nros)

2015-11-18 16:12:16 UTC MAIN commitmail json YAML

Note update of lang/ruby-execjs package to 2.6.0nb1.

(taca)

2015-11-18 16:11:46 UTC MAIN commitmail json YAML

Since ruby-execjs require JavaScript engine at runtime, add dependency to
nodejs.

Bump PKGREVISION.

(taca)

2015-11-18 16:10:05 UTC MAIN commitmail json YAML

Note update of textproc/ruby-toml package to 0.1.2nb1.

(taca)

2015-11-18 16:09:24 UTC MAIN commitmail json YAML

Allow ruby-toml to depend on ruby-parslet 1.6 and later.

Bump PKGREVISION.

(taca)

2015-11-18 16:05:30 UTC MAIN commitmail json YAML

Note update of textproc/ruby-nokogiri package to 1.6.6.3.

(taca)

2015-11-18 16:04:50 UTC MAIN commitmail json YAML

Update ruby-nokogiri to 1.6.6.3.

pkgsrc change: Add pkg_alternatives support.

=== 1.6.6.3 / 2015-11-16

This version pulls in several upstream patches to the vendored libxml2 and libxslt to address:

* CVE-2015-1819
* CVE-2015-7941_1
* CVE-2015-7941_2
* CVE-2015-7942
* CVE-2015-7942-2
* CVE-2015-8035
* CVE-2015-7995

See #1374 for details.

(taca)

2015-11-18 14:19:56 UTC MAIN commitmail json YAML

2015-11-18 14:12:19 UTC MAIN commitmail json YAML

Remove duplicate PKGREVISION

(ryoon)

2015-11-18 14:10:02 UTC MAIN commitmail json YAML

Updated multimedia/libvpx to 1.5.0

(ryoon)

2015-11-18 14:09:25 UTC MAIN commitmail json YAML

Update to 1.5.0

* Fix HOMEPAGE

Changelog:
2015-11-09 v1.5.0 "Javan Whistling Duck"
  This release improves upon the VP9 encoder and speeds up the encoding and
  decoding processes.

  - Upgrading:
    This release is ABI incompatible with 1.4.0. It drops deprecated VP8
    controls and adds a variety of VP9 controls for testing.

    The vpxenc utility now prefers VP9 by default.

  - Enhancements:
    Faster VP9 encoding and decoding
    Smaller library size by combining functions used by VP8 and VP9

  - Bug Fixes:
    A variety of fuzzing issues

(ryoon)

2015-11-18 12:12:49 UTC MAIN commitmail json YAML

Pull in grp.h and pwd.h from libnbcompat, fixes implicit declaration of
gid_from_group and uid_from_user on Darwin.  Fix (lightly modified by myself)
submitted by Aleksej Lebedev in PR#50440.

(jperkin)

2015-11-18 12:06:02 UTC MAIN commitmail json YAML

Update gstreamer* packages.

(wiz)

2015-11-18 12:04:16 UTC MAIN commitmail json YAML

Update gstreamer1 and plugins to 1.6.1.

GStreamer 1.6.1 Release Notes

The GStreamer team is proud to announce the first bugfix release in the stable 1.6 release series of your favourite cross-platform multimedia framework!

This release only contains bugfixes and it is safe to update from 1.6.0. For a full list of bugfixes see Bugzilla.

See http://gstreamer.freedesktop.org/releases/1.6/ for the latest version of this document.

Last updated: Friday 30 October 2015, 14:00 UTC (log)
Major bugfixes

    Crashes in the gst-libav encoders were fixed
    More DASH-IF test streams are working now
    Live DASH, HLS and MS SmoothStreaming streams work more reliable and other fixes for the adaptive streaming protocols
    Reverse playback works with scaletempo to keep the audio pitch
    Correct stream-time is reported for negative applied_rate
    SRTP packet validation during decoding does not reject valid packets anymore
    Fixes for audioaggregator and aggregator to start producing output at the right time, and e.g. not outputting lots of silence in the beginning
    gst-libav's internal ffmpeg snapshot was updated to 2.8.1
    cerbero has support for Mac OS X 10.11 (El Capitan)
    Various memory leaks were fixed, including major leaks in playbin, playsink and decodebin
    Various GObject-Introspection annotation fixes for bindings
    and many, many more

GStreamer 1.6 Release Notes

The GStreamer team is proud to announce a new major feature release in the stable 1.x API series of your favourite cross-platform multimedia framework!

This release has been in the works for more than a year and is packed with new features, bug fixes and other improvements.

See http://gstreamer.freedesktop.org/releases/1.6/ for the latest version of this document.
Highlights

    Stereoscopic 3D and multiview video support
    Trick mode API for key-frame only fast-forward/fast-reverse playback etc.
    Improved DTS (decoding timestamp) vs. PTS (presentation timestamp) handling to account for negative DTS
    New GstVideoConverter API for more optimised and more correct conversion of raw video frames between all supported formats, with rescaling
    v4l2src now supports renegotiation
    v4l2transform can now do scaling
    V4L2 Element now report Colorimetry properly
    Easier chunked recording of MP4, Matroska, Ogg, MPEG-TS: new splitmuxsink and multifilesink improvements
    Content Protection signalling API and Common Encryption (CENC) support for DASH/MP4
    Many adaptive streaming (DASH, HLS and MSS) improvements
    New PTP and NTP network client clocks and better remote clock tracking stability
    High-quality text subtitle overlay at display resolutions with glimagesink or gtkglsink
    RECORD support for the GStreamer RTSP Server
    Retransmissions (RTX) support in RTSP server and client
    RTSP seeking support in client and server has been fixed
    RTCP scheduling improvements and reduced size RTCP support
    MP4/MOV muxer acquired a new "robust" mode of operation which attempts to keep the output file in a valid state at all times
    Live mixing support in aggregator, audiomixer and compositor was improved a lot
    compositor now also supports rescaling of inputs streams on the fly
    New audiointerleave element with proper input synchronisation and live input support
    Blackmagic Design DeckLink capture and playback card support was rewritten from scratch; 2k/4k support; mode sensing
    KLV metadata support in RTP and MPEG-TS
    H.265 video encoder (x265), decoders (libav, libde265) and RTP payloader and depayloaders
    New DTLS plugin and SRTP/DTLS support
    OpenGL3 support, multiple contexts and context propagation, 3D video, transfer/conversion separation, subtitle blending
    New OpenGL-based QML video sink, Gtk GL video sink, CoreAnimation CAOpenGLLayerSink video sink
    gst-libav switched to ffmpeg as libav-provider, gains support for 3D/multiview video, trick modes, and the CAVS codec
    GstHarness API for unit tests
    gst-editing-services got a completely new ges-launch-1.0 interface, improved mixing support and integration into gst-validate
    gnonlin has been deprecated in favor of nle (Non Linear Engine) in gst-editing-services
    gst-validate has a new plugin system, an extensive default testsuite, support for concurrent test runs and valgrind support
    cerbero build tool for SDK binary packages gains new 'bundle-source' command
    Various improvements to the Android, iOS, OS X and Windows platform support

Full log at
http://gstreamer.freedesktop.org/releases/1.6/

(wiz)

2015-11-18 11:43:07 UTC MAIN commitmail json YAML

Updated lang/nodejs to 5.1.0

(fhajny)

2015-11-18 11:42:55 UTC MAIN commitmail json YAML

Update lang/nodejs to 5.1.0.

Notable changes:

* buffer: The noAssert option for many buffer functions will now
  silently drop invalid write values rather than crashing
* child_process: child.send() now properly returns a boolean like
  the docs suggest
* doc: All of the API docs have been re-ordered so as to read in
  alphabetical order
* http_parser: update http-parser to 2.6.0 from 2.5.0
  - Now supports the following HTTP methods: LINK, UNLINK, BIND,
    REBIND, UNBIND.
  - Also added ACL and IPv6 Zone ID support.
* npm: upgrade npm to 3.3.12 from v3.3.6
* repl: The REPL no longer crashes if the persistent history file
  cannot be opened
* tls: The default sessionIdContext now uses SHA1 in FIPS mode
  rather than MD5
* v8: Added some more useful post-mortem data

See full release notes:

  https://nodejs.org/en/blog/release/v5.1.0/

(fhajny)

2015-11-18 10:49:24 UTC MAIN commitmail json YAML

Add tex-blkarray{,-doc}

(markd)

2015-11-18 10:42:31 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy to 1.0.9

(adam)

2015-11-18 10:41:39 UTC MAIN commitmail json YAML

Changes 1.0.9:
Release 1.0.9 is a bugfix release, pushing out a collection of mostly small fixes that have accumulated over the past few months. In particular there is one small but important fix for users of the latest cx_Oracle library (5.2 or greater) in conjunction with Python 3 that corrects for an important issue in correctly detecting the version of this DBAPI and its Unicode behavior.

(adam)

2015-11-18 09:53:38 UTC MAIN commitmail json YAML

Updated converters/p5-Convert-BinHex to 1.125

(wiz)

2015-11-18 09:53:28 UTC MAIN commitmail json YAML

Update p5-Convert-BinHex to 1.25.

Add test dependencies.

1.125 2015-11-15
- Made the Test:: modules TEST_REQUIRES (ticket 108523, TODDR)

(wiz)

2015-11-18 09:53:05 UTC MAIN commitmail json YAML

2015-11-18 09:48:08 UTC MAIN commitmail json YAML

Add tex-blkarray{,-doc}

(markd)

2015-11-18 09:46:51 UTC MAIN commitmail json YAML

Add tex-blkarray{,-doc} 0.07

An experimental package which implements an environment,
blockarray, that may be used in the same way as the array or
tabular environments of standard LaTeX, or their extended
versions defined in array. If used in math-mode, blockarray
acts like array, otherwise it acts like tabular. The package
implements a new method of defining column types, and also
block and block* environments, for specifying sub-arrays of the
main array. What's more, the \footnote command works inside a
blockarray.

(markd)

2015-11-18 09:40:45 UTC MAIN commitmail json YAML

2015-11-18 09:37:49 UTC MAIN commitmail json YAML

2015-11-18 09:16:19 UTC MAIN commitmail json YAML

CPPFLAGS+=-D__EXTENSIONS__ permits build on SunOS

(richard)

2015-11-18 08:51:39 UTC MAIN commitmail json YAML

Updated www/nghttp2 to 1.4.0

(adam)

2015-11-18 08:51:00 UTC MAIN commitmail json YAML

Changes 1.4.0:
This release includes number of fixes for libnghttp2. We briefly explain notable bug fixes here. Previously, libnghttp2 ignored CONTINUATION frames if preceding HEADERS frame contained padding. The appearance of CONTINUATION is rare these days, but padding is used in some services already, and we may see CONTINUATION somewhere too. The second and third bugs are SETTINGS and HPACK dynamic table size related bugs. The second bug is that previously libnghttp2 did not shrink to minimum size of requested dynamic table size contained in SETTINGS frame sent from local endpoint if it contains several SETTINGS_HEADER_TABLE_SIZE. Now it is corrected, and libnghttp2 shrinks to the minimum size. The third bug is that due to the ambiguous text in RFC 7540 and 7541, we interpreted that if receiver received SETTINGS containing SETTINGS_HEADER_TABLE_SIZE, it always has to send dynamic table size update in the next compressed header block. But it turns out that it is not the intention of the
specification author. The intended behaviour is the receiver is required to send dynamic table size update only when it really changed maximum dynamic table size. Depending on the SETTINGS_HEADER_TABLE_SIZE and the current maximum dynamic table size, the table size may not change.

(adam)

2015-11-18 01:14:18 UTC MAIN commitmail json YAML

2015-11-17 22:58:29 UTC MAIN commitmail json YAML

Updated x11/gtk3 to 3.16.7

(prlw1)

2015-11-17 22:57:58 UTC MAIN commitmail json YAML

Update gtk3 to 3.16.7

Overview of changes in GTK+ 3.16.7
==================================

* Bugs fixed:
345345 PrintOperation::paginate is not emitted for class handler
579466 gtk_entry_completion_insert_action documentation is misleading
751721 No release event for shift key when both shift keys were pressed
753621 Calculate screen physical size
753628 user options of wrong printer are used
753644 Switching from Multipress input method to None immediately kills...
754535 Cursor disappears only on adding characters

* Translation updates:
Brazilian Portuguese
Czech
German
Hungarian
Indonesian
Lithuanian
Polish
Portuguese
Swedish

(prlw1)

2015-11-17 20:35:29 UTC MAIN commitmail json YAML

Forgot to set CTYPE=Added .

(nros)

2015-11-17 20:27:38 UTC MAIN commitmail json YAML

Updated print/tex-moderncv-doc to 2.0.0

(nros)

2015-11-17 20:27:02 UTC MAIN commitmail json YAML

Updated print/tex-moderncv to 2.0.0

(nros)

2015-11-17 20:25:32 UTC MAIN commitmail json YAML

Added moderncv latex class as print/tex-moderncv and it's documentation
as print/tex-moderncv-doc.

Moderncv provides a documentclass for typesetting curricula vitae in
various styles. Moderncv aims to be both straightforward to use and
customizable, providing five ready-made styles (classic, casual,
banking, oldstyle and fancy) and allowing one to define his own by
modifying colors, fonts, icons, etc.

(nros)

2015-11-17 20:08:19 UTC MAIN commitmail json YAML

Updated editors/texmaker to 4.5

(nros)

2015-11-17 20:07:39 UTC MAIN commitmail json YAML

Updated editors/texmaker to version 4.5.

Changelog:
- /Library/TeX/texbin/ has been added to the default path for MacOsX El
  Capitan
- the content of the \cite{} command is no more scanned while the spell
  checking
- a compilation trouble has been fixed with Qt 5.5.x
- a new option allow the svn users to display the uncommitted lines with
  a different color in the line number widget (Configure Texmaker ->
  Editor)
- two more options for the pdf internel viewer contextual menu (user
  request): number of words in the current pdf page and open the file
  browser at the pdf file location
- de, hu, it, nl, pl, se and zh_CN translations have been updated

(nros)

2015-11-17 20:06:44 UTC MAIN commitmail json YAML

Updated graphics/GraphicsMagick to 1.3.23

(adam)

2015-11-17 20:05:48 UTC MAIN commitmail json YAML

Changes 1.3.23:

Special Issues:
* Due to GCC bug 53967, several key agorithms (e.g. convolution) may execute much faster (e.g. 2-3X) for x86-64 and/or when SSE is enabled for floating point math (-mfpmath=sse) if the GCC option -frename-registers is used. Default 32-bit builds do not experience the problem since they use '387 math. It is not clear in what version of GCC this problem started but it was not noticed by the developers until the GCC 4.6 timeframe. Other compilers do not suffer from this bug. Please lobby the GCC project to fix this embarrassing performance bug.

Security Fixes:
* ScaleImage(): While not strictly a security issue, requesting to scale an image while retaining the original number of rows will lead to a program crash or memory corruption due to double-free.

Bug fixes:
* ScaleImage(): Fix problem with new width/height match original (regression added by 1.3.22).
* ScaleImage(): Fix double-free when new rows matches original rows (regression added by 1.3.22).
* MinGW build fix related to eliminating a sleep() macro which conflicts with a MinGW-provided inline sleep() function.
* PNG: Issue a warning instead of an error when attempting to read a PNG file containing a zero-length profile. This allows the file to be read.
* identify: Fix problem in that identify -format "%A" (to test if transparency is supported in image) does not always produce the correct results.

(adam)

2015-11-17 18:15:33 UTC MAIN commitmail json YAML

2015-11-17 18:14:07 UTC MAIN commitmail json YAML

2015-11-17 16:43:10 UTC MAIN commitmail json YAML

2015-11-17 16:41:26 UTC MAIN commitmail json YAML

2015-11-17 16:14:21 UTC MAIN commitmail json YAML

2015-11-17 15:59:53 UTC MAIN commitmail json YAML

Note update of wm/bbkeys09 to 0.9.1.

(he)

2015-11-17 15:59:13 UTC MAIN commitmail json YAML

Update bbkeys to version 0.9.1.

Pkgsrc changes:
* Add a bugfix patch for an LP64 problem in the X11 protocol handling, from
  FreeBSD ports tree
* Add a patch to complete initialization of pointers, also from FreeBSD
* Add dependency on libXft, it appears to be required

Upstream changes:
* Add sendToPreviousWorkspace and sendToNextWorkspace functions
* Add new config option: followWindowOnSend, allows bbkeys to change
  workspace to the space it just sent a window to
* Fix for underquoted definitions in configure.ac
* Fix annoying behaviour when cycling through windows on all workspaces,
  no longer flip workspace when doing this
* Add config option includeIconifiedWindowsInCycle to include iconified
  windows in window cycling list

(he)

2015-11-17 15:49:23 UTC MAIN commitmail json YAML

new libssh, to avoid security vuln.

(christos)

2015-11-17 15:48:23 UTC MAIN commitmail json YAML

2015-11-17 15:44:50 UTC MAIN commitmail json YAML

fix PLIST (rsxs is currently disabled)

(jmcneill)

2015-11-17 14:58:23 UTC MAIN commitmail json YAML

Added multimedia/kodi version 15.2

(jmcneill)

2015-11-17 14:57:20 UTC MAIN commitmail json YAML

2015-11-17 14:56:07 UTC MAIN commitmail json YAML

Initial import of kodi-15.2

Kodi (formerly known as XBMC) is an award-winning free and open source (GPL)
software media center for playing videos, music, pictures, games, and more.
Kodi features a 10-foot user interface for use with televisions and remote
controls. It allows users to play and view most videos, music, podcasts, and
other digital media files from local and network storage media and the
internet.

(jmcneill)

2015-11-17 13:58:56 UTC MAIN commitmail json YAML

PYTHON_VERSIONS_INCOMPATIBLE=  33 34 # py-gtk2

(wiz)

2015-11-17 13:42:35 UTC MAIN commitmail json YAML

  Adding wxGTK.mk, main purpose for migration to wxGTK30 from wxGTK28
for the memoent:
  Because multiple versions of wxGTK cannot currently coexist, the
strategy is to use a single version, with each package building with
it if possible and failing otherwise.
Thanks gdt@ for comments and corrections.

(mef)

2015-11-17 12:12:23 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.4.0

(wiz)

2015-11-17 12:12:12 UTC MAIN commitmail json YAML

Update cmake to 3.4.0:

CMake 3.4 Release Notes
***********************

Changes made since CMake 3.3 include the following.

New Features
============

Generators
----------

* The :generator:`Visual Studio 14 2015` generator learned to select
  a Windows 10 SDK based on the value of the :variable:`CMAKE_SYSTEM_VERSION`
  variable and the SDKs available on the host.

* CMake learned rudimentary support for the Apple Swift language.  When using
  the :generator:`Xcode` generator with Xcode 6.1 or higher, one may enable
  the ``Swift`` language with the :command:`enable_language` command or the
  :command:`project` command (this is an error with other generators or when
  Xcode is too old).  Then one may list ``.swift`` source files in targets
  for compilation.

Commands
--------

* The :command:`find_program` command learned a ``NAMES_PER_DIR``
  option to consider all given ``NAMES`` in each directory before
  moving on to the next directory.

* The :command:`get_filename_component` command learned a new ``BASE_DIR``
  subcommand.  This is used to specify a base directory when calculating an
  absolute path from a relative path.

* The :command:`if` command learned a new ``TEST`` operator that evaluates
  to true if a given test name has been defined by the :command:`add_test`
  command.  See policy :policy:`CMP0064`.

* The :command:`install(DIRECTORY)` command ``DESTINATION`` option learned to
  support :manual:`generator expressions <cmake-generator-expressions(7)>`.

* The :command:`install(FILES)` command ``DESTINATION`` option learned to
  support :manual:`generator expressions <cmake-generator-expressions(7)>`.

* The :command:`string` command learned a new ``APPEND`` subcommand.

Variables
---------

* The :ref:`Makefile Generators` and the :generator:`Ninja` generator
  learned to add compiler launcher tools like distcc and ccache along
  with the compiler for ``C`` and ``CXX`` languages.  See the
  :variable:`CMAKE_<LANG>_COMPILER_LAUNCHER` variable and
  :prop_tgt:`<LANG>_COMPILER_LAUNCHER` target property for details.

* New :variable:`CMAKE_LINK_SEARCH_START_STATIC` and
  :variable:`CMAKE_LINK_SEARCH_END_STATIC` variables were
  introduced to initialize the
  :prop_tgt:`LINK_SEARCH_START_STATIC` and
  :prop_tgt:`LINK_SEARCH_END_STATIC` target properties,
  respectively.

Properties
----------

* :ref:`Visual Studio Generators` learned to support additonal
  target properties to customize projects for NVIDIA Nsight
  Tegra Visual Studio Edition:

  * :prop_tgt:`ANDROID_ANT_ADDITIONAL_OPTIONS`
  * :prop_tgt:`ANDROID_ARCH`
  * :prop_tgt:`ANDROID_ASSETS_DIRECTORIES`
  * :prop_tgt:`ANDROID_JAR_DEPENDENCIES`
  * :prop_tgt:`ANDROID_JAR_DIRECTORIES`
  * :prop_tgt:`ANDROID_JAVA_SOURCE_DIR`
  * :prop_tgt:`ANDROID_NATIVE_LIB_DEPENDENCIES`
  * :prop_tgt:`ANDROID_NATIVE_LIB_DIRECTORIES`
  * :prop_tgt:`ANDROID_PROCESS_MAX`
  * :prop_tgt:`ANDROID_PROGUARD`
  * :prop_tgt:`ANDROID_PROGUARD_CONFIG_PATH`
  * :prop_tgt:`ANDROID_SECURE_PROPS_PATH`
  * :prop_tgt:`ANDROID_SKIP_ANT_STEP`
  * :prop_tgt:`ANDROID_STL_TYPE`

* The :prop_tgt:`ARCHIVE_OUTPUT_DIRECTORY`,
  :prop_tgt:`LIBRARY_OUTPUT_DIRECTORY`, and
  :prop_tgt:`RUNTIME_OUTPUT_DIRECTORY` target properties learned to
  support :manual:`generator expressions <cmake-generator-expressions(7)>`.

* The :prop_tgt:`SOURCE_DIR` and :prop_tgt:`BINARY_DIR` target properties
  were introduced to allow project code to query where a target is defined.

* The :prop_tgt:`OUTPUT_NAME` target property and its variants learned to
  support :manual:`generator expressions <cmake-generator-expressions(7)>`.

* A :prop_gbl:`TARGET_MESSAGES` global property was added to tell the
  :ref:`Makefile Generators` whether to generate commands to print output
  after each target is completed.

* On Windows with MS-compatible tools, CMake learned to optionally
  generate a module definition (``.def``) file for ``SHARED`` libraries.
  See the :prop_tgt:`WINDOWS_EXPORT_ALL_SYMBOLS` target property.

Modules
-------

* The :module:`ExternalProject` module :command:`ExternalProject_Add`
  function ``GIT_SUBMODULES`` option now also limits the set of
  submodules that are initialized in addition to the prior behavior
  of limiting the set of submodules that are updated.

* The :module:`ExternalProject` module learned new ``USES_TERMINAL``
  arguments for giving steps exclusive terminal access.  This is
  useful with the :generator:`Ninja` generator to monitor CMake
  superbuild progress and prevent CPU oversubscription.

* The :module:`FindBISON` module ``BISON_TARGET`` macro learned a
  new ``DEFINES_FILE`` option to specify a custom output header
  to be generated.

* The :module:`FindHDF5` module learend a new ``HDF5_PREFER_PARALLEL``
  option allowing users to specify that a parallel HDF5 tool is
  preferred if both are available.

* The :module:`FindIce` module now provides imported targets.

* The :module:`FindJava` module learned to optionally find
  the ``idlj`` and ``jarsigner`` tools.

* The :module:`FindOpenSSL` module now provides imported targets.

* The :module:`FindOpenSSL` module learned a new ``OPENSSL_USE_STATIC_LIBS``
  option to search only for static libraries.

* The :module:`FindPkgConfig` learned a new :command:`pkg_get_variable`
  command which may be used to query for arbitrary variables from a package
  (such as for related tools or data and plugin install paths).

* The :module:`FindProtobuf` module gained a new
  :command:`protobuf_generate_python` function to generate python
  sources from ``.proto`` files.

* The :module:`FindTIFF` module learned to search separately for
  debug and release variants.

* The :module:`FindwxWidgets` module learned to support version requests.

* The :module:`FindXercesC` module learned to search separately for
  debug and release variants.

* The :module:`FindZLIB` module learned to search separately for
  debug and release variants.

* The :module:`GNUInstallDirs` module learned special default values
  for certain installation prefixes according to the `GNU Coding
  Standards`_ and the `Filesystem Hierarchy Standard`_.

* The :module:`UseJava` module ``add_jar`` function learned
  to support response files (e.g. ``@srcs.txt``) for source
  specification.

* The :module:`UseJava` module ``install_jar`` function learned
  new ``DESTINATION`` and ``COMPONENT`` options to specify
  the corresponding :command:`install` command options.

* The :module:`UseJava` module gained a new ``create_javah``
  function to create C headers from Java classes.

.. _`GNU Coding Standards`: https://www.gnu.org/prep/standards/html_node/Directory-Variables.html
.. _`Filesystem Hierarchy Standard`: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html

Generator Expressions
---------------------

* A new ``$<SHELL_PATH:...>``
  :manual:`generator expression <cmake-generator-expressions(7)>`
  has been added.

CTest
-----

* CTest learned to optionally measure the CPU load during parallel
  testing and avoid starting tests that may cause the load to exceed
  a given threshold.  See the :manual:`ctest(1)` command ``--test-load``
  option, the ``TestLoad`` setting of the :ref:`CTest Test Step`,
  the :variable:`CTEST_TEST_LOAD` variable, and the ``TEST_LOAD``
  option of the :command:`ctest_test` command.

* :manual:`ctest(1)` learned options
  ``--test-output-size-passed`` and ``--test-output-size-failed``
  to customize the limit on test output size submitted when
  running as a :ref:`Dashboard Client`.

CPack
-----

* The :module:`CPackDeb` module learned to set package dependencies
  per component.  See variables:

  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_BREAKS`
  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_CONFLICTS`
  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_ENHANCES`
  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_PREDEPENDS`
  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_PROVIDES`
  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_RECOMMENDS`
  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_REPLACES`
  * :variable:`CPACK_DEBIAN_<COMPONENT>_PACKAGE_SUGGESTS`

* The :module:`CPack` module learned to package empty directories.

* The :module:`CPack` module gained a new setting, ``CPACK_VERBATIM_VARIABLES``,
  which can be used to ensure the cpack program receives the settings' values
  exactly as they were set, even if they contain CMake-special characters.
  For compatibility, it's off by default.

Other
-----

* The :manual:`Compile Features <cmake-compile-features(7)>` functionality
  is now aware of features supported by GNU C compilers on Windows.

* CMake learned to honor ``*.manifest`` source files with MSVC tools.
  Manifest files named as sources of ``.exe`` and ``.dll`` targets
  will be merged with linker-generated manifests and embedded in the
  binary.

* The `Concurrent Fortran 77 <https://ccur.com>`__ compiler is now supported.
  Its :variable:`compiler id <CMAKE_<LANG>_COMPILER_ID>` is ``CCur``.

* :manual:`cmake(1)` gained a new ``--trace-expand`` command line option
  that is like ``--trace`` but expands variable references in the output.

Deprecated and Removed Features
===============================

* The :module:`CMakeExpandImportedTargets` module is now documented
  as deprecated.  See module documentation for an explanation.

* The :variable:`CMAKE_USE_RELATIVE_PATHS` variable no longer has any
  effect.  Previously it was partially implemented and unreliable.

Other Changes
=============

* The :module:`CheckFunctionExists`, :module:`CheckLibraryExists`,
  :module:`CheckSymbolExists`, and :module:`FindThreads` modules learned to
  work in environments where only CXX is enabled.

* The :module:`CPackDeb` module now correctly excludes symlinks during package
  checksum calculation.

* The :module:`CPackDeb` no longer uses fakeroot and system tar program for
  packaging.

* The :module:`CPack` module no longer mangles settings with CMake-special
  characters when they're used as defaults for other settings. The macro
  ``cpack_set_if_not_set``, which was responsible for this, is now deprecated.

* CMake no longer links executables with flags to export symbols
  unless the :prop_tgt:`ENABLE_EXPORTS` target property is set.
  See policy :policy:`CMP0065`.

* The ``SONAME`` field is no longer set for ``MODULE`` libraries
  created with the :command:`add_library` command.  ``MODULE``
  libraries are meant for explicit dynamic loading at runtime.
  They cannot be linked so ``SONAME`` is not useful.

* The internal :variable:`CMAKE_<LANG>_COMPILE_OBJECT` rule variable now
  substitutes compiler include flags in a separate ``<INCLUDES>`` placeholder
  instead of the main ``<FLAGS>`` placeholder.

(wiz)

2015-11-17 11:59:35 UTC MAIN commitmail json YAML

Updated textproc/xmlto to 0.0.27

(wiz)

2015-11-17 11:59:25 UTC MAIN commitmail json YAML

Update xmlto to 0.0.27:

0.0.27 (stable)
  - remove several bashisms from scripts
  - add new option --profile for preprocessing documents
    with profiling stylesheet

(wiz)

2015-11-17 11:58:44 UTC MAIN commitmail json YAML

Updated sysutils/mc to 4.8.15

(wiz)

2015-11-17 11:58:32 UTC MAIN commitmail json YAML

Update mc to 4.8.15:

Version 4.8.15

- Core
  * Minimal version of GLib is 2.26.0
  * Use the PATH environment variable to search for the executable when opening pipe (#3444)
  * Support more than 2 (up to 9) columns in file panel in brief mode (#3212)
  * Clarify file sorting in "Unsorted" mode (#3496)
  * WGroupbox: respect dialog's colors (#3468)
  * Highlight find file's result in internal viewer (#3530)

- VFS
  * s3 extfs vfs: bugfixes and improvements (#3470, #3502)

- Editor
  * Add hidden option to choose full or base file name in the status line (#3445)
  * Improvements of syntax highlighting:
    - Lua (#3471)
    - PKGBUILD (#3484)

- Misc
  * Text alignment in Info panel (#3155)
  * Select of menu file edit: change default button to "User" (#3493)
  * Recognize .gmo files as well as .mo ones (#3422)
  * Fix mc.pot comment tripping up Transifex and unportable inplace sed (#3479)
  * A lot of code clean up (#3420, #3424, #3426, #3427, #3428, #3429, #3430, #3431, #3434, #3435, #3437, #3463, #3464, #3465, #3466, #3467, #3494, #3495, #3539)
  * Documentation updates:
    - Spanish man and help: Diff Viewer section and minor fixes (#3477)
    - VFS garbage collection (#3472)

- Fixes
  * Various memory leaks (#3438, #3439, #3440, #3457, #3458, #3459, #3460, #3461, #3462, #3475, #3520, #3521, #3522)
  * Linux kernel-specific segfault on startup (#3441)
  * Lost of Panelize contents in some cases (#3032, #3489, #3498, #3507)
  * Wrong highlight of search result in case of "Regular expression" and "Whole words" (#3524)
  * "Whole words" search works only in Normal mode (#3525)
  * SFTP VFS: segfault (#3456)
  * Segfault in "Find file" due to invalid UTF-8 sequences (#3449)
  * Bash variable 'PROMPT_COMMAND' in  pantheon-terminal (#3534)

(wiz)

2015-11-17 11:55:49 UTC MAIN commitmail json YAML

Updated devel/liblangtag to 0.5.8

(wiz)

2015-11-17 11:55:39 UTC MAIN commitmail json YAML

Update liblangtag to 0.5.8:

0.5.7 -> 0.5.8
=================
Akira TAGOH (6):
      Fix the build fail on MSVC 14 (fixes issue#13)
      Drop the word of GNOME from the ifdef'd variable for debugging
      Fix the build requirement in pkgconfig file
      Make some header files public (fixes: issue#14)
      Fix test fail on SunOS
      Fix unknown node issue

(wiz)

2015-11-17 11:53:55 UTC MAIN commitmail json YAML

Updated net/py-ipaddress to 1.0.15

(wiz)

2015-11-17 11:53:43 UTC MAIN commitmail json YAML

Update py-ipaddress to 1.0.15.

All tests pass. Changes not found.

(wiz)

2015-11-17 11:52:22 UTC MAIN commitmail json YAML

Updated textproc/py-lxml to 3.5.0

(wiz)

2015-11-17 11:52:10 UTC MAIN commitmail json YAML

Update py-lxml to 3.5.0:

3.5.0 (2015-11-13)
==================

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

* Unicode string results failed XPath queries in PyPy.

* LP#1497051: HTML target parser failed to terminate on exceptions
  and continued parsing instead.

* Deprecated API usage in doctestcompare.

3.5.0b1 (2015-09-18)
====================

Features added
--------------

* ``cleanup_namespaces()`` accepts a new argument ``keep_ns_prefixes``
  that does not remove definitions of the provided prefix-namespace
  mapping from the tree.

* ``cleanup_namespaces()`` accepts a new argument ``top_nsmap`` that
  moves definitions of the provided prefix-namespace mapping to the
  top of the tree.

* LP#1490451: ``Element`` objects gained a ``cssselect()`` method as
  known from ``lxml.html``.  Patch by Simon Sapin.

* API functions and methods behave and look more like Python functions,
  which allows introspection on them etc.  One side effect to be aware of
  is that the functions now bind as methods when assigned to a class
  variable.  A quick fix is to wrap them in ``staticmethod()`` (as for
  normal Python functions).

* ISO-Schematron support gained an option ``error_finder`` that allows
  passing a filter function for picking validation errors from reports.

* LP#1243600: Elements in ``lxml.html`` gained a ``classes`` property
  that provides a set-like interface to the ``class`` attribute.
  Original patch by masklinn.

* LP#1341964: The soupparser now handles DOCTYPE declarations, comments
  and processing instructions outside of the root element.
  Patch by Olli Pottonen.

* LP#1421512: The ``docinfo`` of a tree was made editable to allow
  setting and removing the public ID and system ID of the DOCTYPE.
  Patch by Olli Pottonen.

* LP#1442427: More work-arounds for quirks and bugs in pypy and pypy3.

* ``lxml.html.soupparser`` now uses BeautifulSoup version 4 instead
  of version 3 if available.

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

* Memory errors that occur during tree adaptations (e.g. moving subtrees
  to foreign documents) could leave the tree in a crash prone state.

* Calling ``process_children()`` in an XSLT extension element without
  an ``output_parent`` argument failed with a ``TypeError``.
  Fix by Jens Træ—¦ger.

* GH#162: Image data in HTML ``data`` URLs is considered safe and
  no longer removed by ``lxml.html.clean`` JavaScript cleaner.

* GH#166: Static build could link libraries in wrong order.

* GH#172: Rely a bit more on libxml2 for encoding detection rather than
  rolling our own in some cases.  Patch by Olli Pottonen.

* GH#159: Validity checks for names and string content were tightened
  to detect the use of illegal characters early.  Patch by Olli Pottonen.

* LP#1421921: Comments/PIs before the DOCTYPE declaration were not
  serialised.  Patch by Olli Pottonen.

* LP#659367: Some HTML DOCTYPE declarations were not serialised.
  Patch by Olli Pottonen.

* LP#1238503: lxml.doctestcompare is now consistent with stdlib's doctest
  in how it uses ``+`` and ``-`` to refer to unexpected and missing output.

* Empty prefixes are explicitly rejected when a namespace mapping is used
  with ElementPath to avoid hiding bugs in user code.

* Several problems with PyPy were fixed by switching to Cython 0.23.

(wiz)

2015-11-17 11:42:49 UTC MAIN commitmail json YAML

Updated devel/py-tortoisehg to 3.6

(wiz)

2015-11-17 11:42:39 UTC MAIN commitmail json YAML

Update py-tortoisehg to 3.6:

TortoiseHg 3.6 is a major feature release

Bugs Fixes

    mq: suppress original error only if all rejects are resolved (fixes #4325)
    osx: adjust icon sizes when add THG_RETINA environment variable is set to True
    repowidget: allow bookmarking applied MQ patch (fixes #4336)
    update: handle EnvironmentError in the same way as parameter error (fixes #4283)

Improvements

    compress, graft, rebase: provide "shelve" as cleanup option (closes #4252)
    mqdock: add menu action to push/pop to the selected patch
    mqdock: add menu and toolbar action to finish patches (closes #4296)
    repowidget: change Filter by/Ancestors into Filter by/Ancestors and Descendants

(wiz)

2015-11-17 11:27:27 UTC MAIN commitmail json YAML

Updated devel/py-mercurial to 3.6.1

(wiz)

2015-11-17 11:27:16 UTC MAIN commitmail json YAML

Update py-mercurial to 3.6.1:

Mercurial 3.6.1 (2015-11-9)

This is an out-of-cycle bugfix release for issues related to hooks.

    changegroup: call 'prechangegroup' hook before setting up write delay
    changegroup: fix the scope of a try finally
    clonebundles: fix typo s/comand/command/
    demandimport: fix level passed to loader of sub-modules
    dirstate: fix filefoldmap incosistency on file delete
    dockerlib: allow non-unique uid and gid of $DBUILDUSER (issue4657)
    exchange: do not attempt clone bundle if local repo is non-empty (issue4932)
    hooks: always include HG_PENDING
    hooks: fix hooks not firing if prechangegroup was set (issue4934)
    parsers: fix width of datalen variable in fm1readmarkers
    posix: fix test-permissions regression
    posix: retry on symlink race in checklink
    templatefilters: try round-trip utf-8 conversion by json filter (issue4933)
    wireproto: move clonebundles command from extension (issue4931)
    wix: style-coal.css has been renamed

(wiz)

2015-11-17 11:21:15 UTC MAIN commitmail json YAML

2015-11-17 11:18:38 UTC MAIN commitmail json YAML

2015-11-17 10:49:16 UTC MAIN commitmail json YAML

PR pkg/50433
dnssd is the selector for both dnssd and mdns backends.

(hauke)

2015-11-17 10:43:52 UTC MAIN commitmail json YAML

Updated audio/taglib to 1.10

(wiz)

2015-11-17 10:43:42 UTC MAIN commitmail json YAML

Update taglib to 1.10:

TagLib 1.10 (Nov 11, 2015)
==========================

1.10:

* Added new options to the tagwriter example.
* Fixed self-assignment operator in some types.
* Fixed extraction of MP4 tag keys with an empty list.

1.10 BETA:

* New API for the audio length in milliseconds.
* Added support for ID3v2 ETCO and SYLT frames.
* Added support for album artist in PropertyMap API of MP4 files.
* Added support for embedded frames in ID3v2 CHAP and CTOC frames.
* Added support for AIFF-C files.
* Better handling of duplicate ID3v2 tags in MPEG files.
* Allowed generating taglib.pc on Windows.
* Added ZLIB_SOURCE build option.
* Fixed backwards-incompatible change in TagLib::String when constructing UTF16 strings.
* Fixed crash when parsing certain FLAC files.
* Fixed crash when encoding empty strings.
* Fixed saving of certain XM files on OS X.
* Changed Xiph and APE generic getters to return space-concatenated values.
* Fixed possible file corruptions when removing tags from WAV files.
* Added support for MP4 files with 64-bit atoms in certain 64-bit environments.
* Prevented ID3v2 padding from being too large.
* Fixed crash when parsing corrupted APE files.
* Fixed crash when parsing corrupted WAV files.
* Fixed crash when parsing corrupted Ogg FLAC files.
* Fixed crash when parsing corrupted MPEG files.
* Fixed saving empty tags in WAV files.
* Fixed crash when parsing corrupted Musepack files.
* Fixed possible memory leaks when parsing AIFF and WAV files.
* Fixed crash when parsing corrupted MP4 files.
* Stopped writing empty ID3v2 frames.
* Fixed possible file corruptions when saving WMA files.
* Added TagLib::MP4::Tag::isEmpty().
* Added accessors to manipulate MP4 tags.
* Fixed crash when parsing corrupted WavPack files.
* Fixed seeking MPEG frames.
* Fixed reading FLAC files with zero-sized padding blocks.
* Added support for reading the encoder information of WMA files.
* Added support for reading the codec of WAV files.
* Added support for multi channel WavPack files.
* Added support for reading the nominal bitrate of Ogg Speex files.
* Added support for VBR headers in MPEG files.
* Marked FLAC::File::streamInfoData() deprecated. It returns an empty ByteVector.
* Marked FLAC::File::streamLength() deprecated. It returns zero.
* Fixed possible file corruptions when adding an ID3v1 tag to FLAC files.
* Many smaller bug fixes and performance improvements.

(wiz)

2015-11-17 10:42:24 UTC MAIN commitmail json YAML

2015-11-17 10:42:13 UTC MAIN commitmail json YAML

Update gsl to 2.1:

* What is new in gsl-2.1:

** added test suite for example programs

** bug fix when compiling with #undef GSL_DISABLE_DEPRECATED

** bug fix in setting libtool age versioning

** bug fix in gsl_multifit_wlinear()

** added gsl_multifit_linear_rcond() to compute reciprocal
  condition number of least squares matrix

** added gsl_multilarge module for large linear least squares
  systems

(wiz)

2015-11-17 10:29:13 UTC MAIN commitmail json YAML

2015-11-17 10:29:03 UTC MAIN commitmail json YAML

Update afl to 1.95b:

--------------
Version 1.95b:
--------------

  - Fixed a harmless bug when handling -B. Spotted by Jacek Wielemborek.

  - Made the exit message a bit more accurate when AFL_EXIT_WHEN_DONE is set.

  - Added some error-checking for old-style forkserver syntax. Suggested by
    Ben Nagy.

  - Switched from exit() to _exit() in injected code to avoid snafus with
    destructors in C++ code. Spotted by sunblate.

  - Made a change to avoid spuriously setting __AFL_SHM_ID when
    AFL_DUMB_FORKSRV is set in conjunction with -n. Spotted by Jakub Wilk.

(wiz)

2015-11-17 10:19:40 UTC MAIN commitmail json YAML

Fix build on NetBSD with PKGSRC_USE_SSP.

Thanks to mrg for hints.

Some pkglint cleanup while here.

(wiz)

2015-11-17 00:02:50 UTC MAIN commitmail json YAML

2015-11-17 00:02:13 UTC MAIN commitmail json YAML

2015-11-16 20:34:28 UTC MAIN commitmail json YAML

Re PR pkg/50433 fix options var name.

(hauke)

2015-11-16 18:34:03 UTC MAIN commitmail json YAML

Updated net/mitmproxy to 0.14.0

(leot)

2015-11-16 18:33:51 UTC MAIN commitmail json YAML

Update net/mitmproxy to 0.14.0.

Changes:
* Statistics: 399 commits, 13 contributors, 79 closed issues, 37 closed
  PRs, 103 days
* Docs: Greatly updated docs now hosted on ReadTheDocs!
  http://docs.mitmproxy.org
* Docs: Fixed Typos, updated URLs etc. (Nick Badger, Ben Lerner, Choongwoo
  Han, onlywade, Jurriaan Bremer)
* mitmdump: Colorized TTY output
* mitmdump: Use mitmproxy's content views for human-readable output (Chris
  Czub)
* mitmproxy and mitmdump: Support for displaying UTF8 contents
* mitmproxy: add command line switch to disable mouse interaction (Timothy
  Elliott)
* mitmproxy: bug fixes (Choongwoo Han, sethp-jive, FreeArtMan)
* mitmweb: bug fixes (Colin Bendell)
* libmproxy: Add ability to fall back to TCP passthrough for non-HTTP
  connections.
* libmproxy: Avoid double-connect in case of TLS Server Name Indication.
  This yields a massive speedup for TLS handshakes.
* libmproxy: Prevent unneccessary upstream connections (macmantrl)
* Inline Scripts: New API for HTTP Headers:
  http://docs.mitmproxy.org/en/latest/dev/models.html#netlib.http.Headers
* Inline Scripts: Properly handle exceptions in `done` hook
* Inline Scripts: Allow relative imports, provide `__file__`
* Examples: Add probabilistic TLS passthrough as an inline script

(leot)

2015-11-16 18:32:48 UTC MAIN commitmail json YAML

Updated net/py-netlib to 0.14.0

(leot)

2015-11-16 18:32:32 UTC MAIN commitmail json YAML

Update net/py-netlib to 0.14.0.

Changes:
* netlib: Refactored HTTP protocol handling code
* netlib: ALPN support
* netlib: fixed a bug in the optional certificate verification.
* netlib: Initial Python 3.5 support (this is the first prerequisite for
  3.x support in mitmproxy)

(leot)

2015-11-16 17:53:29 UTC MAIN commitmail json YAML

Add support for CHECK_WRKREF_EXTRA_DIRS to check-shlibs.  If "extra" is
listed in CHECK_WRKREF then these directories will added to the checks
for rpath references.

(jperkin)

2015-11-16 17:37:09 UTC MAIN commitmail json YAML

Added devel/py-construct version 2.5.2

(leot)

2015-11-16 17:36:47 UTC MAIN commitmail json YAML

Added py-construct.

(leot)

2015-11-16 17:35:59 UTC MAIN commitmail json YAML

Import py-construct-2.5.2 as devel/py-construct.
Originally packaged in pkgsrc-wip by Eric Schnoebelen and updated to the
latest stable version and minor (more or less) cosmetic fixes by myself.

Construct is a powerful declarative parser for binary data.

It is based on the concept of defining data structures in a declarative
manner, rather than procedural code: Simple constructs can be combined
hierarchically to form increasingly complex data structures. It's the
first library that makes parsing fun, instead of the usual headache it
is today.

Construct features bit and byte granularity, symmetrical operation
(parsing and building), component-oriented declarative design, easy
debugging and testing, an easy-to-extend subclass system, and lots of
primitive constructs to make your work easier.

        * Fields
        * Structs
        * Unions
        * Repeaters
        * Meta constructs
        * Switches
        * On-demand parsing
        * Pointers
        * And more!

(leot)

2015-11-16 16:34:08 UTC MAIN commitmail json YAML

Updated sysutils/intel-microcode-netbsd to 20151106.

(msaitoh)

2015-11-16 16:31:19 UTC MAIN commitmail json YAML

Update to 20151106. Added the following files:

000306f4-7 (Family 6, Model 3f, Stepping 4, Platform ID 7)
00040671-1 (Family 6, Model 47, Stepping 1, Platform ID 1)
00040671-5 (Family 6, Model 47, Stepping 1, Platform ID 5)

(msaitoh)

2015-11-16 15:59:59 UTC MAIN commitmail json YAML

Always set _OPSYS_CAN_CHECK_SHLIBS to "yes" regardless of whether
TOOLS_PATH.readelf is set.  This is a PKG_DEVELOPER feature and it's
likely the developer is smart enough to either have it already available
in $PATH or be able to install it (e.g. via devel/binutils) if required.

(jperkin)

2015-11-16 15:02:53 UTC MAIN commitmail json YAML

Commit dnssd related PLIST fix from PR pkg/50433
-- coincidentally, I had just this patch in a local tree...

(hauke)

2015-11-16 13:47:26 UTC MAIN commitmail json YAML

2015-11-16 13:34:38 UTC MAIN commitmail json YAML

Added graphics/gimp-webp version 0.2

(nros)

2015-11-16 13:33:14 UTC MAIN commitmail json YAML

Import of gimp-webp to pkgsrc-current.
Packaged in pkgsrc-wip by nros(me).

This plugin allows the Gimp to open and save image files in the WebP
format.

(nros)

2015-11-16 13:24:06 UTC MAIN commitmail json YAML

Updated graphics/libwebp to 0.4.4

(nros)

2015-11-16 13:22:47 UTC MAIN commitmail json YAML

Remove FETCH_USING completely, it is not a package-settable variable.

(jperkin)

2015-11-16 13:22:38 UTC MAIN commitmail json YAML

Update libwebp to version 0.4.4.

Chagelog:
This is a binary compatible release.
  * rescaling out-of-bounds read fix (issue #254)
  * various build fixes and improvements (issues #253, #259, #262, #267, #268)
  * container documentation update
  * gif2webp transparency fix (issue #245)

(nros)

2015-11-16 13:13:30 UTC MAIN commitmail json YAML

mk/fetch/fetch.mk sports --no-check-certificate in
_FETCH_BEFORE_ARGS.wget, already.

(hauke)

2015-11-16 13:12:27 UTC MAIN commitmail json YAML

Add patches obtained from LibreSSL to fix build when RAND_EGD() or SSLv3 support
is not present in SSL library.
Add workaround for decimal floating point support in older versions of GCC which
resolves build problem on OpenBSD.

Reviewed by wiz@

(sevan)

2015-11-16 11:27:58 UTC MAIN commitmail json YAML

+ afl-1.95b, cmake-3.4.0, gsl-2.1, liblangtag-0.5.8, mc-4.8.15,
  py-ipaddress-1.0.15, py-lxml-3.5.0, py-mercurial-3.6.1,
  py-tortoisehg-3.6, taglib-1.10, x264-devel-20151114, xmlto-0.0.27.

(wiz)

2015-11-16 10:33:47 UTC MAIN commitmail json YAML

Updated security/gnupg to 1.4.19nb1

(wiz)

2015-11-16 10:33:35 UTC MAIN commitmail json YAML

2015-11-16 10:33:20 UTC MAIN commitmail json YAML

Remove annoying left-over debug message.

>From upstream via Petar Bogdanovic on pkgsrc-users.

Bump PKGREVISION.

(wiz)

2015-11-16 10:09:58 UTC MAIN commitmail json YAML

Note update of security/opendnssec to 1.4.8.2.

(he)

2015-11-16 10:09:08 UTC MAIN commitmail json YAML

Update OpenDNSSEC to version 1.4.8.2.

Pkgsrc changes:
* Adapt patches to match new files.
* Add new migration scripts to PLIST

Upstream changes:

News
* Support for RFC5011 style KSK rollovers. KSK section in the KASP
  now accepts element.
* Enforcer: New repository option allows to generate keys with
  CKA_EXTRACTABLE attribute set to TRUE so keys can be wrapped and
  extracted from HSM.

Bugfixes
* SUPPORT-145: EOF handling an ARM architecture caused signer to hang.
* Fixed signer hitting assertion on short reply XFR handler.
* Include revoke bit in keytag calculation.
* Increased stacksize on some systems (thanks Patrik Lundin!).
* Stop ods-signerd on SIGINT.

Note:
* Updating from earlier versions of OpenDNSSEC requires use of the
  database migration script(s) included in ${PKG}/share/opendnssec/
  as the migrate_1_4_8* scripts.

(he)

2015-11-16 09:24:14 UTC MAIN commitmail json YAML

Updated security/py-certifi to 2015.9.6.2

(leot)

2015-11-16 09:23:29 UTC MAIN commitmail json YAML

Update security/py-certifi to 2015.9.6.2.

pkgsrc changes:
o Simplify MASTER_SITES.
o Get rid of the EGG_NAME redefinition (seems no more needed).

Changes:
2015.09.06.2
o Ship weak cert bundle.
2015.09.06.1
o Provide old cert bundle.
o Use secure roots by defaults.
2015.09.06
o Update scripts to use mkcert.org.

(leot)

2015-11-16 03:16:50 UTC MAIN commitmail json YAML

2015-11-16 02:07:06 UTC MAIN commitmail json YAML

Added devel/bokken version 1.8

(khorben)

2015-11-16 02:05:53 UTC MAIN commitmail json YAML

2015-11-16 02:05:09 UTC MAIN commitmail json YAML

An intuitive and user friendly user interace for binary analysis loaded
with plenty of features and visual aids.

Powered by Radare, an open source reverse engineering framework.

(khorben)

2015-11-16 01:48:01 UTC MAIN commitmail json YAML

Added graphics/py-pygraphviz version 1.3.1

(khorben)

2015-11-16 01:47:01 UTC MAIN commitmail json YAML

Add py-pygraphviz

(khorben)

2015-11-16 01:46:20 UTC MAIN commitmail json YAML

Import py-pygraphviz 1.3.1 from wip

PyGraphviz is a Python interface to the Graphviz graph layout
and visualization package. With PyGraphviz you can create,
edit, read, write, and draw graphs using Python to access the
Graphviz graph data structure and layout algorithms. PyGraphviz
is independent from NetworkX but provides a similar programming
interface.

(khorben)

2015-11-16 01:36:06 UTC MAIN commitmail json YAML

Also mention devel/py-radare2

(khorben)

2015-11-16 01:34:48 UTC MAIN commitmail json YAML

Added devel/py-radare2 version 0.9.9

(khorben)

2015-11-16 01:31:47 UTC MAIN commitmail json YAML