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 (1h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 13:14:49 UTC Now

2015-08-18 22:19:47 UTC MAIN commitmail json YAML

Updated x11/libdrm to 2.4.64

(wiz)

2015-08-18 22:19:38 UTC MAIN commitmail json YAML

Update to 2.4.64:

    Jammy Zhou (3):
      amdgpu: improve amdgpu_vamgr_init
      amdgpu: add flag to support 32bit VA address v4
      amdgpu: make vamgr per device v2

    Michel Dänzer (2):
      tests/amdgpu: Include config.h first
      tests/amdgpu: Remove unused local variable 'i'

    Rob Clark (6):
      freedreno/msm: reorg ringbuffer struct
      freedreno/msm: fix issue where same bo is on multiple rings
      freedreno/msm: dump out submit info on error
      freedreno: add fd_pipe_wait_timeout()
      freedreno: update freedreno-symbol-check
      Bump version for release

    Thierry Reding (3):
      tests: modetest: Accept connector names in addition to connector IDs
      libdrm: Remove gratuitous blank lines
      libdrm: Make indentation consistent

(wiz)

2015-08-18 22:14:15 UTC MAIN commitmail json YAML

Do not add conflicting prototype for fgets(), rely on stdio.h to provide one.
Fixes build with USE_SSP+USE_FORT.

(wiz)

2015-08-18 19:31:38 UTC MAIN commitmail json YAML

Updated pkgtools/pkgin to 0.9.3

(jperkin)

2015-08-18 19:31:29 UTC MAIN commitmail json YAML

Update pkgin to version 0.9.3.  Changes:

* Ensure we aren't copying overlapping memory regions.  Issue found by
  Matthias Ferdinand.

* Free libarchive resources after use.

* Various WARNS and build cleanups.

Tested on Linux (now builds on Ubuntu 12.04), OSX, SmartOS and NetBSD.

(jperkin)

2015-08-18 17:01:08 UTC MAIN commitmail json YAML

Use MASTER_SITE_PYPI.

(kleink)

2015-08-18 16:59:35 UTC MAIN commitmail json YAML

Updated print/py-PDF2 to 1.25.1.

(kleink)

2015-08-18 16:58:21 UTC MAIN commitmail json YAML

Update py-PDF2 to 1.25.1

Patch 1.25.1, 2015-07-20

- Fix bug when parsing inline images. Occurred when merging
  certain pages with inline images

- Fixed type error when creating outlines by utilizing the
  isString() test

Version 1.25, 2015-07-07
------------------------

BUGFIXES:

- Added Python 3 algorithm for ASCII85Decode. Fixes issue when
  reading reportlab-generated files with Py 3 (jerickbixly)

- Recognize more escape sequence which would otherwise throw an
  exception (manuelzs, robertsoakes)

- Fixed overflow error in generic.py. Occurred
  when reading a too-large int in Python 2 (by Raja Jamwal)

- Allow access to files which were encrypted with an empty
  password. Previously threw a "File has not been decrypted"
  exception (Elena Williams)

- Do not attempt to decode an empty data stream. Previously
  would cause an error in decode algorithms (vladir)

- Fixed some type issues specific to Py 2 or Py 3

- Fix issue when stream data begins with whitespace (soloma83)

- Recognize abbreviated filter names (AlmightyOatmeal and
  Matthew Weiss)

- Copy decryption key from PdfFileReader to PdfFileMerger.
  Allows usage of PdfFileMerger with encrypted files (twolfson)

- Fixed bug which occurred when a NameObject is present at end
  of a file stream. Threw a "Stream has ended unexpectedly"
  exception (speedplane)

FEATURES:

- Initial work on a test suite; to be expanded in future.
  Tests and Resources directory added, README updated (robertsoakes)

- Added document cloning methods to PdfFileWriter:
  appendPagesFromReader, cloneReaderDocumentRoot, and
  cloneDocumentFromReader. See official documentation (robertsoakes)

- Added method for writing to form fields: updatePageFormFieldValues.
  This will be enhanced in the future. See official documentation
  (robertsoakes)

- New addAttachment method. See documentation. Support for adding
  and extracting embedded files to be enhanced in the future
  (moshekaplan)

- Added methods to get page number of given PageObject or
  Destination: getPageNumber and getDestinationPageNumber.
  See documentation (mozbugbox)

OTHER ENHANCEMENTS:

- Enhanced type handling (Brent Amrhein)

- Enhanced exception handling in NameObject (sbywater)

- Enhanced extractText method output (peircej)

- Better exception handling

- Enhanced regex usage in NameObject class (speedplane)

Version 1.24, 2014-12-31
------------------------

- Bugfixes for reading files in Python 3 (by Anthony Tuininga and
  pqqp)

- Appropriate errors are now raised instead of infinite loops (by
  naure and Cyrus Vafadari)

- Bugfix for parsing number tokens with leading spaces (by Maxim
  Kamenkov)

- Don't crash on bad /Outlines reference (by eshellman)

- Conform tabs/spaces and blank lines to PEP 8 standards

- Utilize the readUntilRegex method when reading Number Objects
  (by Brendan Jurd)

- More bugfixes for Python 3 and clearer exception handling

- Fixed encoding issue in merger (with eshellman)

- Created separate folder for scripts

(kleink)

2015-08-18 13:26:29 UTC MAIN commitmail json YAML

2015-08-18 12:29:56 UTC MAIN commitmail json YAML

Updated databases/rrdtool to 1.5.4

(mef)

2015-08-18 12:29:44 UTC MAIN commitmail json YAML

(pkgsrc)
- Fix PR pkg/49557 (by updating 1.4.9 to 1.5.4)
- Add including lang/python/application.mk (for REPLACE_PYTHON)
- Assign empty value to TEST_TARGET, to avoid
  *** No rule to make target 'test' (when PKGSRC_RUN_TEST=yes is set)
(upstream)
- Update 1.4.9 to 1.5.4
-------------------------
RRDtool 1.5.4 - 2015-08-09
==========================
Bug Fixes
---------
* parse floating point numbers according to C locale in rrdtool create
  arguments, regardless of the systems locale setting.
* include missing rrd_rados.h into distribution archive
* make rrdtool work on ARM again
* make rrdtool test suit pass on 32bit OSs
* fix --grid-dash option regression in graph
* fix systemd support
* fix link dependency for libpng since we are using functions directly
* fix python module name
* fix rrdtool tune to accept U in minimum and maximum options
* fi
* rrd_parsetime now uses a mutex lock to become thread safe
* rrd_xport is now thread safe
* stop using MAX_PATH and make everything dynamic and make rrdtool work on
  Gnu HURD ... thanks nirgal!

Features
--------
* new RPN operators: STEPWIDTH, NEWDAY, NEWWEEK, NEWMONTH and NEWWEEK
  together they allow to draw graphs where a rate is converted back to
  absolute numbers and accumulated over a period..

RRDtool 1.5.3 - 2015-04-30
==========================
Bug Fixes
---------
* Brought commmand-line options and documentation back into sync.
* Make LINE dashes option work again

RRDtool 1.5.2 - 2015-04-23
==========================
Bug Fixes
---------
* paramters in VDEF are vnames and not data source names, hence
  they can be 255 chars long and not only 20

RRDtool 1.5.1 - 2015-04-22
==========================
Bug Fixes
---------
* parse numbers up to 40 characters long ..
* fix install rules for Python and Lua
* include missing VERSION and LICENSE file
* unlink before rename in rrd_create when running on WIN32

RRDtool 1.5.0 - 2015-04-16
==========================

New Features
------------
* automatic x-axis labels that work from 1s to 30y on a single chart
* librados integration
* new datasource types: DCOUNTER and DDERIVE (they work the same as the
  original DS, except that they can deal with floatingpoint numbers).
* compile without graphics libraries: ./configure --disable-rrd_graph
* updated windows port (see WIN32-BUILD-TIPS.txt)
* single step RRAs for MIN,MAX,LAST are generated virtually from
  an AVERAGE RRA
* ignore updates in the past with rrdtool update --skip-past-updates
* ignore a LINE when scaling a chart using the skipscale option
* detect 32bit timeoverflows
* massive performance boost for charts with more than 100 DEF line by
  switching form a linear search to a HASH when searching for data
* improved cross compilation support
* .Net bindings
* allow rrdtool graph to silently skip non-existing source files using the
  --use-nan-for-all-missing-data option
* restore from a pipe (rrdtool restore - y.rrd)
* in rrdtool create, row count and step can be defined in absolute time
* all new "create on steroids" can pull both data and configuration from
  existing rrd files
* use rrdtool graph to chart arbitrary data via a callback function for data fetching
  support is integrated in the perl bindings.
* re-written parser for rrdtool graph commands. It now follows a simple key
  value pattern, compatible with the previous syntax.
* MEDIAN op for CDEF expressions
* DEPTH,INDEX,COPY,ROL ops for CDEF (as seen in PostScript)
* gradient AREA backgrounds
* no more locale magic while reading numeric data.

Bugfixes
--------
all the bugs fixed in 1.4.x during 1.5 development

(mef)

2015-08-18 07:52:53 UTC MAIN commitmail json YAML

Note update of sysutils/collectd to 5.5.0nb5.

(he)

2015-08-18 07:52:20 UTC MAIN commitmail json YAML

2015-08-18 07:47:46 UTC MAIN commitmail json YAML

Another round of update to collectd:
* Add support for the "irq" plugin on NetBSD.
* Declare BUILD_DEFS+= VARBASE to silence pkglint.
* Tweak Makefile.am instead; commit regenerated Makefile.in with automake.
* Adjust the patch for the df plugin so it builds both in newer (> 6.99.19)
  and older NetBSD (e.g. 6.1.5)
* Adjust the entropy plugin to use <paths.h> and _PATH_URANDOM
  to silence pkglint.
PKGREVISION bumped to 5.

(he)

2015-08-18 07:31:20 UTC MAIN commitmail json YAML

2015-08-18 07:20:45 UTC MAIN commitmail json YAML

2015-08-17 18:36:35 UTC MAIN commitmail json YAML

Ops, get rid of the last duplicate line.

(leot)

2015-08-17 18:34:31 UTC MAIN commitmail json YAML

Updated fonts/ttf-tlwg to 0.6.1

(leot)

2015-08-17 18:33:08 UTC MAIN commitmail json YAML

Re-add CONF_FILES (noted by wiz@).

(leot)

2015-08-17 18:09:42 UTC MAIN commitmail json YAML

Updated fonts/ttf-tlwg to 0.6.1

(leot)

2015-08-17 18:09:07 UTC MAIN commitmail json YAML

Update fonts/ttf-tlwg to ttf-tlwg-0.6.1, patches based from Benedek Gergely
via pkgsrc-users@.

Changes:
* New font: Laksaman (Sarabun derivative).
* Split fontconfig files to allow individual fonts installation.
* LaTeX options for setting default fonts.

(leot)

2015-08-17 17:59:57 UTC MAIN commitmail json YAML

LICENSE is vera-ttf-license.

(leot)

2015-08-17 17:57:11 UTC MAIN commitmail json YAML

Added Bitstream Vera Fonts license.

(leot)

2015-08-17 17:35:23 UTC MAIN commitmail json YAML

Introduce support for checking Mach-O dynamic libraries.

This works in a similar way to the ELF checks, but uses otool(1) to list the
library name and its dependencies, and the checks fail if there are WRKDIR
references or if the -install_name of the library does not match $PREFIX, as
well as ensuring that any libraries from pkgsrc are correctly registered as
full dependencies.

Removes support for the user to set USE_CHECK_SHLIBS_ELF, but there were no
reasonable reasons for doing so in the past anyway, and it may be masking
issues in platform files we should fix.

(jperkin)

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

2015-08-17 17:10:57 UTC MAIN commitmail json YAML

Updated devel/ncursesw to 6.0

(wiz)

2015-08-17 17:10:46 UTC MAIN commitmail json YAML

Updated devel/ncurses to 6.0

(wiz)

2015-08-17 17:10:32 UTC MAIN commitmail json YAML

Update to 6.0:

  This  release  is  designed  to  be source-compatible with ncurses 5.0
  through  5.9;  providing  a  new  application  binary interface (ABI).
  Although  the  source can still be configured to support the ncurses 5
  ABI,  the  intent  of  the  release is to provide extensions which are
  generally useful, but binary-incompatible with ncurses 5:
    * Extend  the  cchar_t  structure to allow more than 16 colors to be
      encoded.
    * Modify  the  encoding  of mouse state to make room for a 5th mouse
      button.  That  allows  one  to use ncurses with a wheel mouse with
      xterm or similar X terminal emulators.

  There are, of course, numerous other improvements, including
    * fixes made based on the Clang and Coverity static analyzers.
    * memory leak fixes using Valgrind

  The  release  notes  mention  some  bug-fixes,  but are focused on new
  features  and  improvements to existing features log since ncurses 5.9
  release.

  While  the intent of the release is to provide a new stable ABI, there
  are other development activities which are summarized below.
    * The  original  release  plan,  e.g., for "5.10" was to improve the
      MinGW port. Ultimately that was completed (wide-character support,
      mouse,  etc),  but  was  deferred  to focus on termcap support and
      performance  issues.  Also, pinpointing the problems with Console2
      took a while.
    * A  review  of  termcap  compatibility in 2011 led to several minor
      fixes  in  the  library  and improvements to utilities. To do this
      properly,  a  review of the various extent termcap implementations
      was needed.
      The [11]termcap library checker (tctest) (not part of ncurses) was
      one    result.    A  followup  review  of  performance  using
      [12]ncurses-examples in 2014 led to additional improvements.
    * Output buffering provided a further, but worthwhile distraction. A
      bug  report  in  2012  regarding  the  use  of  signal handlers in
      ncurses)  pointed  out  [13]a  problem  with  the  use  of  unsafe
      functions  for  handling SIGTSTP. Other signals could be addressed
      with workarounds; repairing SIGTSTP required a different approach.
      The  solution  required changing internal behavior of the library:
      how it handles output buffering.
      Now  ncurses buffers its own output, independently of the standard
      output.  A few applications relied upon the library's direct reuse
      of  the  standard  output  buffering;  however that is unspecified
      behavior  and  has  never been a recommended practice. Identifying
      these  applications  as  well  as  refining  the  change to permit
      low-level applications to work consistently took time.
    * Since  the introduction of the experimental support for 256 colors
      early  in  [14]2005  (released in [15]ncurses 5.5), there has been
      increased  user  interest. Almost all packagers continue providing
      the ncurses ABI 5 which cannot support 256 colors.
    * Symbol  versioning,  or  the  lack  of  it in ncurses, is the main
      reason why packagers would be reluctant to add a new ncurses ABI.
      This  release  provides  the  new  ABI along with script-generated
      lists  of versioned symbols which can be used for both ABI 5 and 6
      (with  distinct names to keep the two separate). This took time to
      development, as reported in [16]Symbol versioning in ncurses.

  Library improvements

  Output buffering

  X/Open curses provides more than one initialization function:
    * [17]initscr (the simplest) accepts no parameters.
    * [18]newterm accepts parameters for the stream input and output
    * [19]setupterm (the low-level function) accepts a parameter for the
      file descriptor of the output.

  They are documented in X/Open as if initscr calls newterm using stdout
  for  output  stream,  and  in  turn  newterm  calls  setupterm  using
  fileno(stdout)  for  the file descriptor. As long as an implementation
  acts  as if it does this, it conforms. In practice, implementations do
  what  is  implied.  This  creates  a  problem: the low-level setupterm
  function's  file  descriptor  is  unbuffered,  while  newterm  implies
  buffered  output.  X/Open  Curses says that all output is done through
  the  file  descriptor,  and  does  not  say  how  the output stream is
  actually used.

  Initially,  ncurses used the file descriptor (obtained from the output
  stream  passed to newterm) for changing the terminal modes, and relied
  upon  the  output  parameter of newterm for buffered output. Later (to
  avoid  using  unsafe  buffered  I/O  in  signal handlers), ncurses was
  modified  to use the file descriptor (unbuffered output) when cleaning
  up  on receipt of a signal. Otherwise (when not handling a signal), it
  continued to use the buffered output.

  That  approach  worked reasonably well and as a side effect, using the
  same buffered output as an application might use for printf meant that
  no  flushing  was  needed  when  switching  between  normal-  and
  screen-modes.

  There were a couple of problems:
    * to get good performance, curses (not only ncurses, but SVr4 curses
      in general) set an output buffer using setbuf or similar function.
      There  is no standard (or portable) way to turn that output buffer
      off,  and  revert  to  line-buffering.  The  [20]NCURSES_NO_SETBUF
      environment variable did make it optional.
    * to  handle SIGTSTP (the "stop" signal), ncurses relied upon unsafe
      functions.  That  is,  due  to  the  complexity of the feature, it
      relied  upon reusing existing functions which should not have been
      called via the signal handler.

  Conveniently, solving the second problem (by making ncurses do its own
  output  buffering)  also  fixed  the first one. But there were special
  cases to resolve: [21]low-level functions such as mvcur, putp, vidattr
  explicitly  use  the  standard  output.  Those  functions  were reused
  internally, and required modification to distinguish whether they were
  used by the high-level or low-level interfaces.

  Finally, there may still be a few programs which should be modified to
  improve their portability, e.g., adding an

fflush(stdout);

  when  switching  from "[22]shell" mode to "[23]program" (curses) mode.
  Those are fairly rare because most programmers have learned not to mix
  printf and [24]printw.

  Symbol versioning

  This  release  introduces symbol-versioning to ncurses because without
  it,  the  change of ABI would be less successful. A lengthy discussion
  will  be  presented  in  [25]Symbol versioning in ncurses. These notes
  summarize what has changed, and what can be done with the new release.

  Symbol-versioning  allows  the  developers  of  a library to mark each
  public  symbol  (both  data and functions) with an identifier denoting
  the  library  name  and  the  version for which it was built. By doing
  this, users of the library have a way to help ensure that applications
  do not accidentally load an incompatible library. In addition, private
  symbols can be hidden entirely.

  This  release  provides  sample  files  for  the  four  principal
  configurations  of  ncurses libraries: ncurses, ncursesw, ncursest and
  ncursestw. Each sample is given in two forms:

  ".map"
          These list all public symbols, together with version names.

  ".sym"
          These list all public symbols, without version names.

  The  sample  files  are generated by scripts which take into account a
  few special cases such as [26]tack to omit many of the ncurses private
  symbols  (beginning with "_nc_"). Here are counts of globals versus
  locals:

      Config  Symbols Globals Locals "_nc_"
    ncurses      976    796    180    332
    ncursesw    1089    905    184    343
    ncursest      979    804    175    358
    ncursestw    1098    914    184    372

  Although only four sample configurations are presented, each is formed
  by  merging  symbols  from  several  combinations  of configure-script
  options, taking into account advice from downstream packagers. Because
  they  are  formed by merging, the sample files may list a symbol which
  is  not  in  a  given package. That is expected. The samples have been
  tested  and  are  working  with  systems  (such as Fedora, FreeBSD and
  Debian)  which  fully  support  this  feature. There are other systems
  which  do  not  support the feature, and a few (such as Solaris) which
  provide incomplete support.

  The  version-naming convention used allows these sample files to build
  distinct libraries for ABI 5 and 6. Version names consist of
    * configuration  name,  e.g.,  "NCURSESW"  for  the  wide-character
      libraries
    * ABI version (if not 5)
    * library  name  for two special cases which have the same interface
      across configurations: "TINFO" and "TIC"
    * release version
    * patch date (for the release version)

  For  example,  running  nm  -D  on  the libraries in the ncurses6 test
  package shows these symbol-versions:

0000000000000000 A NCURSES6_TIC_5.0.19991023
0000000000000000 A NCURSES6_TIC_5.1.20000708
0000000000000000 A NCURSES6_TIC_5.5.20051010
0000000000000000 A NCURSES6_TIC_5.7.20081102
0000000000000000 A NCURSES6_TIC_5.9.20150530
0000000000000000 A NCURSES6_TINFO_5.0.19991023
0000000000000000 A NCURSES6_TINFO_5.1.20000708
0000000000000000 A NCURSES6_TINFO_5.2.20001021
0000000000000000 A NCURSES6_TINFO_5.3.20021019
0000000000000000 A NCURSES6_TINFO_5.4.20040208
0000000000000000 A NCURSES6_TINFO_5.5.20051010
0000000000000000 A NCURSES6_TINFO_5.6.20061217
0000000000000000 A NCURSES6_TINFO_5.7.20081102
0000000000000000 A NCURSES6_TINFO_5.8.20110226
0000000000000000 A NCURSES6_TINFO_5.9.20150530
0000000000000000 A NCURSESW6_5.1.20000708
0000000000000000 A NCURSESW6_5.3.20021019
0000000000000000 A NCURSESW6_5.4.20040208
0000000000000000 A NCURSESW6_5.5.20051010
0000000000000000 A NCURSESW6_5.6.20061217
0000000000000000 A NCURSESW6_5.7.20081102
0000000000000000 A NCURSESW6_5.8.20110226
0000000000000000 A NCURSESW6_5.9.20150530

  As  a special case, this release (which makes the final change for ABI
  5) is marked with release version 5.9 and patch date 20150530.

  Miscellaneous

  The new release has several improvements for performance and building.
  For instance:
    * several  files  in ncurses- and progs-directories were modified to
      allow  const  data used in internal tables to be put by the linker
      into the readonly text segment.
    * various improvements were made to building the Ada95 binding, both
      in simplifying the generated files as well as improving the way it
      uses gnatmake

  There are also new features in the libraries:
    * added [27]use_tioctl function
    * added  [28]wgetdelay  to  retrieve  _delay  member of WINDOW if it
      happens to be opaque, e.g., in the pthread configuration.
    * added [29]A_ITALIC extension.
    * added  form  library  extension [30]O_DYNAMIC_JUSTIFY option which
      can  be  used to override the different treatment of justification
      for static versus dynamic fields .
    * rewrote  [31]putwin  and  [32]getwin,  making  an extended version
      which  is  capable of reading screen-dumps between the wide/normal
      ncurses  configurations.  These are text files, except for a magic
      code at the beginning:

0      string          \210\210        Screen-dump (ncurses)

    * several changes to mouse support include:
          + added decoder for xterm SGR 1006 mouse mode.
          + added experimental support for "%u" format to terminfo.
          + improved  behavior  of  wheel-mice for xterm protocol: noting
            that  there  are only button-presses for buttons "4" and "5",
            so  there  is  no  need  to  wait  to  combine  events  into
            double-clicks .

  There  are  a  few  new  configure  options  dealing  with  library
  customization:
    * add "--enable-ext-putwin" configure option to turn on the extended
      putwin/getwin.  By default, this is enabled for ABI 6 and disabled
      with ABI 5.
    * add  "--enable-string-hacks" option to control whether strlcat and
      strlcpy  may  be  used. Because ncurses already does the requisite
      buffer-limit  checks,  this feature is mainly of interest to quiet
      compiler-warnings on a few systems.
    * add  configure  option  "--with-tparm-arg"  to  allow  [33]tparm's
      parameters  to  be  something more likely to be the same size as a
      pointer, e.g., intptr_t (again, the default is set for ABI 6).

  Program improvements

    Utilities

  Most of the termcap-related changes based on development of [34]tctest
  (termcap  library  checker)  are  implemented  in  the tic and infocmp
  programs  rather  than  affecting  the  library.  As  noted  in  the
  [35]discussion  of  tctest,  ncurses's  ability  to  translate between
  terminfo and termcap formats has been improved at different times, but
  subject  to  feedback from "real" termcap users. There are very few of
  those.  Nowadays,  virtually  all  termcap users are using ncurses (or
  NetBSD, with its own terminfo library) and their programs are actually
  using terminfo rather than termcap data.

  Still,  there  are a few. A comment about the translation of the ASCII
  NUL character prompted a review:
    * Both  terminfo  and  termcap  store  string  capabilities  as
      NUL-terminated strings.
    * In terminfo, a \0 in a terminal description is stored as \200.
    * There are no (known) terminals which would behave differently when
      sent \0 or \200.
    * When  translating  to  terminfo  format (or displaying a printable
      version of an entry using infocmp), ncurses shows \200 as \0.
    * It has done this since 1998 (quoting from the NEWS file):

[36]980103
...
        + modify _nc_tic_expand() to generate \0 rather than \200.
...
        + correct translation of terminfo "^@", to \200, like \0.

    * However,  the  _nc_tic_expand  function (which optionally produces
      terminfo  or termcap format) did not address this special case for
      termcap.  Even  the  later  4.4BSD  [37]cgetstr  interprets  a  \0
      literally,  ending  that  string  (rather  than using the terminfo
      improvement).

  As  a  result of the review, several improvements were made to ncurses
  translation to/from termcap format -- and improving the checks made in
  tic  for  consistency  of  entries.  Most  of these are not of general
  interest, except for two new command-line options for tic and infocmp:
    * the  "-0"  option  generates  termcap/terminfo  source on a single
      line.
    * the  "-K"  option  provides stricter BSD-compatibility for termcap
      output.

  Other user-visible improvements and new features include:
    * added  "-D"  option  to  tic  and  infocmp,  to  show the database
      locations that it could use.
    * added "-s" option to toe, to sort its output.
    * extended  "-c" and "-n" options of infocmp to allow comparing more
      than two entries.
    * modified  toe's report when "-a" and "-s" options are combined, to
      add a column showing which entries belong to a given database.
    * modified  the clear program to take into account the "E3" extended
      capability to clear the terminal's scrollback buffer.

    Examples

  Along  with  the library and utilities, many improvements were made to
  the  [38]ncurses-examples.  Some  were  made  to  allow  building (and
  comparison-testing) against NetBSD curses and PDCurses. Both lack some
  of  the  X/Open Curses features, necessitating customization. But this
  activity  was  useful  because  it  showed  some remaining performance
  issues (which have been resolved in this release).

  These changes were made to verify compatibility or compare performance
  of ncurses:
    * made  workarounds  for compiling test-programs with NetBSD curses,
      though it lacks some common functions such as [39]use_env.
    * added dots_termcap test-program
    * added  dots_curses test-program, for comparison with the low-level
      examples.
    * added  test_setupterm  test-proram  to  demonstrate  normal/error
      returns from the setupterm and restartterm functions.
    * added  "-d",  "-e"  and  "-q"  options  to  the  demo_terminfo and
      demo_termcap test-programs.
    * added  "-y"  option  to  demo_termcap  and  test/demo_terminfo
      test-programs  to  demonstrate  behavior  with/without  extended
      capabilities.
    * modified  demo_termcap  and  demo_terminfo  test-programs  to make
      their  options  more  directly  comparable, and add "-i" option to
      specify  a  terminal  description  filename  to parse for names to
      lookup.
    * rewrote  the  tests  for  [40]mvderwin  and  test  for  recursive
      [41]mvwin in the movewindow test-program.

  These changes were made to help with the MinGW port:
    * added  test-screens  to  the  ncurses  test-program  to  show
      256-characters at a time, to help with MinGW port.
    * modified the view test-program to load UTF-8 when built with MinGW
      by  using  regular win32 API because the MinGW functions mblen and
      mbtowc do not work.
    * added "-s" option to the view test-program to allow it to start in
      single-step mode, reducing size of trace files when it is used for
      debugging MinGW changes.

  These changes were made to verify new extensions in ncurses:
    * added  [42]form_driver_w  entrypoint  to  wide-character  forms
      library, as well as form_driver_w test-program.
    * modified  ncurses  test-program's  b/B tests to display lines only
      for  the  attributes which a given terminal supports, to make room
      for an italics test.
    * modified  ncurses  test-program,  adding  "-E" and "-T" options to
      demonstrate use_env versus use_tioctl.
    * modified ncurses test-program's c/C tests to cycle through subsets
      of  the  total  number  of  colors,  to  better  illustrate
      8/16/88/256-colors by providing directly comparable screens.
    * modified the ncurses test-program to also show position reports in
      'a' test.

  These changes were made to make the examples more useful:
    * added scripts for building dpkg and rpm test-packages
    * modified  the  hanoi  test-program  to  show the minimum number of
      moves possible for the given number of tiles.
    * modified  the  knight  test-program  to show the number of choices
      possible for each position in automove option, e.g., to allow user
      to follow Warnsdorff's rule to solve the puzzle.

  Terminal database

  This  release  provides  improvements  to  tic's "-c" checking option,
  which was used for example to
    * make sgr in several entries agree with other caps.
    * correct  padding  in  some  entries  where  earlier  versions  had
      miscounted the number of octal digits.

  There are several new terminal descriptions:
    * [43]mlterm is now aliased to mlterm3
    * [44]nsterm is now derived from nsterm-256color
    * [45]putty-sco
    * [46]teken is FreeBSD's "xterm" console.
    * [47]terminator
    * [48]terminology
    * [49]tmux is derived from screen.
    * several  screen.XXX  entries support the respective variations for
      256 colors.
    * [50]simpleterm is now 0.5
    * [51]vte is aliased to vte-2012
    * [52]vt520ansi

  A few entries use extensions (user-defined terminal capabilities):
    * E3,  used  in  linux,  putty  and  xterm-basic  is  tested  in the
      [53]clear program to erase a terminal's scrollback.
    * TS  is  used  in the [54]xterm+sl building block to help deprecate
      the misuse of tsl for xterm's title-string.
    * XT  is  used  in  some  terminfo entries to improve usefulness for
      other  applications  than screen, which would like to pretend that
      xterm's title is a status-line.
    * xm  is  used  in  examples  [55]xterm-1005  and  [56]xterm-1006 to
      illustrate a way to make mouse handling more general

  A  few  terminals  support  italics  and/or  dim  capabilities.  In
  particular,  screen  does  not.  Documented that, and accommodated the
  terminals where this feature works with the A_ITALIC extension.
    * konsole, mlterm3 (italics)
    * nsterm (dim)
    * screen (dim)
    * vte (dim, italics)
    * xterm (dim, italics)

  Documentation

  As usual, this release
    * improves documentation by describing new features,
    * attempts  to  improve the description of features which users have
      found confusing
    * fills  in overlooked descriptions of features which were described
      in the [57]NEWS file but treated sketchily in manual pages.

  In  addition,  the  mechanism  for  producing  HTML  versions  of  the
  documentation has been improved:
    * use an improved version of [58]man2html to generate html manpages.
    * regenerated  [59]NCURSES-Programming-HOWTO.html to fix some of the
      broken html emitted by docbook.

  Interesting bug-fixes

    * Ada95 binding:
          + modify  makefile  rules  to ensure that the PIC option is not
            used when building a static library
          + make  Ada95  build-fix  for  big-endian architectures such as
            sparc.  This undoes one of the fixes from [60]20110319, which
            added an "Unused" member to representation clauses, replacing
            that with pragmas to suppress warnings about unused bits.
    * Color and attributes:
          + parenthesize  parameter  of  COLOR_PAIR  and  PAIR_NUMBER  in
            curses.h in case it happens to be a comma-expression.
          + improve  [61]20021221  workaround  for broken acs, handling a
            case  where  that ACS_xxx character is not in the acsc string
            but there is a known wide-character which can be used.
          + modify  [62]init_pair  to  accept  -1's for color value after
            [63]assume_default_colors has been called.
          + add  a  check  in [64]start_color to limit color-pairs to 256
            when extended colors are not supported.
    * Resizing the screen:
          + propagate  error-returns  from  wresize,  i.e.,  the internal
            increase_size    and    decrease_size    functions    through
            [65]resize_term.
          + add  check  for  zero/negative  dimensions for resizeterm and
            resize_term.
          + modify  resizeterm to always push a KEY_RESIZE onto the fifo,
            even  if  screensize  is  unchanged. Modify library to push a
            KEY_RESIZE  if there was a SIGWINCH, even if it does not call
            resizeterm).  These  changes  eliminate  the  case  where  a
            SIGWINCH  is  received,  but  ERR  is returned from wgetch or
            wgetnstr because the screen dimensions did not change.
    * Low-level interfaces
          + fix  an old bug in the termcap emulation; "%i" was ignored in
            tparm  because  the parameters to be incremented were already
            on the internal stack.
          + change  "%l" behavior in tparm to push the string length onto
            the  stack  rather  than saving the formatted length into the
            output buffer.
          + modify  name-comparison  for  tgetstr,  etc.,  to accommodate
            legacy  applications  as well as to improve compatbility with
            BSD 4.2 termcap implementations (see note for [66]980725).
    * High-level interfaces
          + modify internal recursion in wgetch which handles cooked mode
            to  check if the call to wgetnstr returned an error. This can
            happen  when  both nocbreak and nodelay are set, for instance
            (see note for [67]960418).
          + add a check in internal function waddch_nosync to ensure that
            tab characters are treated as control characters; some broken
            locales claim they are printable.
          + modify  menu  library  to  ensure  that  a  menu's top-row is
            adjusted  as needed to ensure that the current item is on the
            screen
          + fix  special  case  where double-width character overwrites a
            single- width character in the first column.

  Configuration changes

    Major changes

  The ncurses 6.0 configure script makes changes to the default value of
  several  configure options, depending on the --with-abi-version option
  (i.e., whether its value is "5" or "6"):

  --enable-const
          Feature  introduced  in  [68]970405  supports  the use of const
          where  X/Open  Curses  should  have, but did not. NetBSD curses
          does something similar with const.

  --enable-ext-colors
          Extends  the  cchar_t structure to allow more than 16 colors to
          be  encoded.  This  applies  only  to  the  wide-character
          (--enable-widec) configuration.

  --enable-ext-mouse
          Modifies  the  encoding  of  mouse state to make room for a 5th
          mouse button. That allows one to use ncurses with a wheel mouse
          with xterm or similar X terminal emulators.

  --enable-ext-putwin
          Modifies  the  file-format  written  by putwin to use printable
          text  rather  than binary files, allowing getwin to read screen
          dumps  written by differently-configured ncurses libraries. The
          extended  getwin  can  still  read binary screen dumps from the
          same  configuration  of  ncurses.  This does not change the ABI
          (the binary interface seen by calling applications).

  --enable-interop
          Modifies  the  FIELDTYPE structure used for the form library to
          make it more generic.

  --enable-lp64
          Allows  an  application  to  define _LP64 to declare chtype and
          mmask_t  as  simply "unsigned" rather than the configured types
          using the --with-chtype and --with-mmask_t options.

  --enable-sp-funcs
          Compile-in support for extended functions which accept a SCREEN
          pointer,  reducing  the  need  for juggling the global SP value
          with [69]set_term and [70]delscreen.

  --with-chtype=uint32_t
          Makes chtype explicitly a 32-bit unsigned value.

  --with-mmask_t=uint32_t
          Makes mmask_t explicitly a 32-bit unsigned value.

  --with-tparm-arg=intptr_t
          X/Open  Curses  declares  [71]tparm  using long for each of the
          parameters  aside  from  the  formatting string, presuming that
          long  and  char*  are the same size. This configure option uses
          intptr_t which provides a better guarantee of the sizes.

  The  configure  script  no longer checks for antique compilers; c89 is
  assumed  as  a  minimum. There are a few features from later revisions
  which  are  used  when available. The configure script makes checks to
  turn on useful warnings from clang, gcc and icc. You should be able to
  build  ncurses  6.0  with  any  of  the  current (or not so current) C
  compilers available in 2015.

  The configure script, by the way, makes changes which do not work with
  systems  whose  /bin/sh is non-POSIX. This mainly affects Solaris (the
  other  vendor  unix systems have followed the POSIX guidelines for the
  past  twenty  years).  If  you  must  build  on  Solaris, its [72]xpg4
  binaries suffice, e.g.,

    #!/bin/sh
    WHAT=`hostname|sed -e 's/\..*//'`
    OUT=configure.out
    cat >>$OUT <<EOF/
    ** `date`
    ** node: $WHAT
    ** user: `id`
    ** conf: $*
    EOF/

    SHELL=/bin/sh
    if test -f /usr/xpg4/bin/sh
    then
            CONFIG_SHELL=/usr/xpg4/bin/sh
            export CONFIG_SHELL
            SHELL=$CONFIG_SHELL
    fi

    rm -f config.status config.cache
    TOP=$HOME/$WHAT
    $SHELL ./configure --verbose \
            --disable-echo \
            --disable-overwrite \
            --enable-warnings \
            --with-warnings \
            --prefix=$TOP $* 2>&1 | tee -a $OUT

  Other major changes to the configure script include:
    * ABI 6 is now the default, intending that the existing ABI 5 should
      build as before using the "--with-abi-version=5" option.
    * added  --with-extra-suffix  option  to  help  with  installing
      nonconflicting  ncurses6  packages,  e.g.,  avoiding  header-  and
      library-conflicts.
      NOTE: as a side-effect, this renames

    adacurses-config to adacurses5-config and
    adacursesw-config to adacursesw5-config
    * the  configure  script  looks  for gnatgcc if the Ada95 binding is
      built,  in  preference  to  the  default  gcc/cc.  The script also
      ensures  that  the  Ada95  binding  is  built  with  the  level of
      optimization as the C libraries.
    * the  configure script captures define's related to -D_XOPEN_SOURCE
      from  the  configure check and adds those to the *-config and *.pc
      files, to simplify use for the wide-character libraries.

(wiz)

2015-08-17 17:00:03 UTC MAIN commitmail json YAML

Updated games/moon-buggy to 1.0.51

(leot)

2015-08-17 16:59:22 UTC MAIN commitmail json YAML

Update games/moon-buggy to moon-buggy-1.0.51, based on patches from
Benedek Gergely via pkgsrc-users@.
ok wiz@

pkgsrc changes:
* Convert the package to USE_GAMESGROUP and adjust permission in order to have a
  global scorefile for all users (previously moon-buggy used as its scorefile
  in ~/.mbscore)

Changes:
* Increase the version string to "1.0.51".
* Minor MacOSX compatibility fix.
* highscore.c, realname.c: fix highscore file corruption bug
  (thanks, Arnd Behring)
* update the NEWS file
* update the copyright dates

(leot)

2015-08-17 16:49:00 UTC MAIN commitmail json YAML

Updated comms/py-gammu to 2.3

(leot)

2015-08-17 16:47:18 UTC MAIN commitmail json YAML

Updated comms/gammu to 1.36.4

(leot)

2015-08-17 16:46:11 UTC MAIN commitmail json YAML

Update comms/py-gammu to py-gammu-2.3.
ok wiz@

pkgsrc changes:
* No longer use Makefile.common now that py-gammu is released as a separate
  package by upstream too.

Changes:
2.3
===
* License changed tp GPL version 2 or later.
* Documentation improvements.

2.2
===
* Documentation improvements.
* Code cleanups.

2.1
===
* Include data required for tests in tarball.
* Include NEWS.rst in tarball.
* Fixed possible crash when changing debug file.
* Fixed various errors found by coverity.

2.0
===
* Separate Python module.
* Compiles using distutils.
* Support Python 3.

(leot)

2015-08-17 16:42:53 UTC MAIN commitmail json YAML

Update comms/gammu to gammu-1.36.4.
ok wiz@.

pkgsrc changes:
* Now comms/gammu depends on devel/libusb1 (instead of devel/libusb)
* Get rid of Makefile.common: it is no more needed now that comms/py-gammu is
  distribuited also upstream as a separate package.

Changes:
20150814 - 1.36.4

[-] * Use advisory locking to prevent two Gammu instances share one device.
[!] * Include child process stdout and stderr in SMSD logs to ease debugging.
[-] * Fix string quoting with ODBC driver.
[+] * Added RunOnSent option to SMSD.
[+] * Store message reference in outbox in files SMSD.
[-] * Improved C API documentation in manual.

20150707 - 1.36.3

[-] * Updated list of GSM country codes and networks.
[-] * Fixed bash completition install path (Ville Skytt辰).
[-] * Better logging of delivery report failures in SMSD.
[-] * Improved support for Huawei E3372.

20150615 - 1.36.2

[-] * Fixed compilation using MSVC.
[-] * Fix siemenssatnetmon (Daniel Gl旦ckner).
[-] * Documentation improvements.
[-] * Fixed smsd startup with non existing folders.
[-] * Fixed possible stack overflows on Windows.

20150520 - 1.36.1

[-] * Compatibility with libdbi from git.
[-] * Fix siemenssatnetmon (Daniel Gl旦ckner).
[-] * Fixed reconnecting to SQL server.
[+] * Don't split a surrogate pair between message segments (David Brown).

20150413 - 1.36.0

[!] * The python-gammu module is now shipped separately.
[!] * Removed usage of __TIME__ and __DATE__ macros in codebase.
[-] * Fixed encoding of special chars to iCalendar format.
[-] * Fixed decoding of priority from vTODO.
[-] * Avoid infinite loops with ignored messages.
[-] * Improved stability of checking phone SMS memory.
[-] * Fixed parsing of some backup files.

20150302 - 1.35.0

[-] * Fixed encoding of UTF-8 for higher code points.
[-] * Improved provided udev rules.
[-] * Fixed possible lock while getting network status in SMSD.
[-] * Various localization updates.

20141230 - 1.34.0

[+] * Add phone power ON/OFF function.
[!] * Removed deprecated Python modules gammu.Data and gammu.Worker.
[+] * Store network name and code in SMSD tables.
[-] * Fixed build with recent clang compiler.
[-] * Fixed several possible issues found by Coverity scan.
[-] * Fixed possible crash on SMSD startup.
[-] * Fixed decoding unicode SMS messages.
[-] * Added identification for several Nokia phones.
[-] * Fixed compilation issues on various platforms.
[-] * SMSD now honors loglevel for all logging targets.
[+] * SMSD can automatically hangup incoming calls.
[-] * Correctly detect Network errors.

(leot)

2015-08-17 16:41:52 UTC MAIN commitmail json YAML

Updated www/squid3 to 3.5.7nb1

(prlw1)

2015-08-17 16:41:28 UTC MAIN commitmail json YAML

Bump for IPFilter fix

(prlw1)

2015-08-17 16:39:38 UTC MAIN commitmail json YAML

Fix transparent proxying with IPFilter v5.
Also fix ipf configure test, and remove superfluous debug patch.

(prlw1)

2015-08-17 16:39:13 UTC MAIN commitmail json YAML

Fix check-shlibs regular expression to match .dylib/.sl the same as .so

(jperkin)

2015-08-17 16:14:28 UTC MAIN commitmail json YAML

suse131 updates.

(wiz)

2015-08-17 16:13:51 UTC MAIN commitmail json YAML

2015-08-17 16:05:26 UTC MAIN commitmail json YAML

Pick up configure version bump.  Ride previous version.

(jperkin)

2015-08-17 15:55:36 UTC MAIN commitmail json YAML

Updated security/py-cryptography to 1.0

(wiz)

2015-08-17 15:55:28 UTC MAIN commitmail json YAML

Update to 1.0:

1.0 - 2015-08-12
~~~~~~~~~~~~~~~~

* Switched to the new `cffi`_ ``set_source`` out-of-line API mode for
  compilation. This results in significantly faster imports and lowered
  memory consumption. Due to this change we no longer support PyPy releases
  older than 2.6 nor do we support any released version of PyPy3 (until a
  version supporting cffi 1.0 comes out).
* Fix parsing of OpenSSH public keys that have spaces in comments.
* Support serialization of certificate signing requests using the
  ``public_bytes`` method of
  :class:`~cryptography.x509.CertificateSigningRequest`.
* Support serialization of certificates using the ``public_bytes`` method of
  :class:`~cryptography.x509.Certificate`.
* Add ``get_provisioning_uri`` method to
  :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and
  :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating
  provisioning URIs.
* Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash`
  and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`.
* Raise a ``TypeError`` when passing objects that are not text as the value to
  :class:`~cryptography.x509.NameAttribute`.
* Add support for :class:`~cryptography.x509.OtherName` as a general name
  type.
* Added new X.509 extension support in :class:`~cryptography.x509.Certificate`
  The following new extensions are now supported:

  * :class:`~cryptography.x509.OCSPNoCheck`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.NameConstraints`

* Extension support was added to
  :class:`~cryptography.x509.CertificateSigningRequest`.
* Add support for creating signed certificates with
  :class:`~cryptography.x509.CertificateBuilder`. This includes support for
  the following extensions:

  * :class:`~cryptography.x509.BasicConstraints`
  * :class:`~cryptography.x509.SubjectAlternativeName`
  * :class:`~cryptography.x509.KeyUsage`
  * :class:`~cryptography.x509.ExtendedKeyUsage`
  * :class:`~cryptography.x509.SubjectKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityInformationAccess`
  * :class:`~cryptography.x509.CRLDistributionPoints`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.OCSPNoCheck`

* Add support for creating certificate signing requests with
  :class:`~cryptography.x509.CertificateSigningRequestBuilder`. This includes
  support for the same extensions supported in the ``CertificateBuilder``.
* Deprecate ``encode_rfc6979_signature`` and ``decode_rfc6979_signature`` in
  favor of
  :func:`~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature`
  and
  :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`.

(wiz)

2015-08-17 15:48:36 UTC MAIN commitmail json YAML

Updated net/p5-NetAddr-IP to 4.077

(wiz)

2015-08-17 15:48:28 UTC MAIN commitmail json YAML

Update to 4.077:

4.077 Fri Aug 14 01:17:23 PDT 2015
re-numbered because of CPAN upload issue

4.076 Thu Aug 13 22:44:48 PDT 2015
added method is_local() to Lite.pm
inspired by Xan Charbonne

        fix Util Makefile.PL to accomodate bug in Android's sh

add method full6m()
inspired by abraxxa@cpan.org

        fix Util/Makefile.PL issue with clang compiler, bug 86831

(wiz)

2015-08-17 15:47:08 UTC MAIN commitmail json YAML

Updated graphics/gif2png to 2.5.11

(wiz)

2015-08-17 15:46:59 UTC MAIN commitmail json YAML

Update to 2.5.11:

2.5.11 @ 2015-07-14
  Minor documentation improvements.
  Autotools cruft has been removed, the build is now a simple makefile.
  New project logo.

pkgsrc change:
manually fix the stuff that was handled by "autotools cruft" automatically.

(wiz)

2015-08-17 15:43:36 UTC MAIN commitmail json YAML

2015-08-17 15:43:27 UTC MAIN commitmail json YAML

Update to 7.44.0:

Curl and libcurl 7.44.0

Public curl releases:        148
Command line options:        176
curl_easy_setopt() options:  219
Public functions in libcurl:  58
Contributors:                1291

This release includes the following changes:

o http2: added CURLMOPT_PUSHFUNCTION and CURLMOPT_PUSHDATA [6]
o examples: added http2-serverpush.c [7]
o http2: added curl_pushheader_byname() and curl_pushheader_bynum()
o docs: added CODE_OF_CONDUCT.md [8]
o curl: Add --ssl-no-revoke to disable certificate revocation checks [5]
o libcurl: New value CURLSSLOPT_NO_REVOKE for CURLOPT_SSL_OPTIONS [9]
o makefile: Added support for VC14
o build: Added Visual Studio 2015 (VC14) project files
o build: Added wolfSSL configurations to VC10+ project files [18]

This release includes the following bugfixes:

o FTP: fix HTTP CONNECT logic regression [1]
o openssl: Fix build with openssl < ~ 0.9.8f
o openssl: fix build with BoringSSL
o curl_easy_setopt.3: option order doesn't matter
o openssl: fix use of uninitialized buffer [2]
o RTSP: removed dead code
o Makefile.m32: add support for CURL_LDFLAG_EXTRAS
o curl: always provide negotiate/kerberos options
o cookie: Fix bug in export if any-domain cookie is present
o curl_easy_setopt.3: mention CURLOPT_PIPEWAIT
o INSTALL: Advise use of non-native SSL for Windows <= XP
o tool_help: fix --tlsv1 help text to use >= for TLSv1
o HTTP: POSTFIELDSIZE set after added to multi handle [3]
o SSL-PROBLEMS: mention WinSSL problems in WinXP
o setup-vms.h: Symbol case fixups
o SSL: Pinned public key hash support
o libtest: call PR_Cleanup() on exit if NSPR is used
o ntlm_wb: Fix theoretical memory leak
o runtests: Allow for spaces in curl custom path
o http2: add stream != NULL checks for reliability
o schannel: Replace deprecated GetVersion with VerifyVersionInfo
o http2: verify success of strchr() in http2_send()
o configure: add --disable-rt option
o openssl: work around MSVC warning
o HTTP: ignore "Content-Encoding: compress"
o configure: check if OpenSSL linking wants -ldl
o build-openssl.bat: Show syntax if required args are missing
o test1902: attempt to make the test more reliable
o libcurl-thread.3: Consolidate thread safety info
o maketgz: Fixed some VC makefiles missing from the release tarball
o libcurl-multi.3: mention curl_multi_wait [10]
o ABI doc: use secure URL
o http: move HTTP/2 cleanup code off http_disconnect() [11]
o libcurl-thread.3: Warn memory functions must be thread safe [12]
o curl_global_init_mem.3: Warn threaded resolver needs thread safe funcs [13]
o docs: formpost needs the full size at start of upload [14]
o curl_gssapi: remove 'const' to fix compiler warnings
o SSH: three state machine fixups [15]
o libcurl.3: fix a single typo [16]
o generate.bat: Only clean prerequisite files when in ALL mode
o curl_slist_append.3: add error checking to the example
o buildconf.bat: Added support for file clean-up via -clean
o generate.bat: Use buildconf.bat for prerequisite file clean-up
o NTLM: handle auth for only a single request [17]
o curl_multi_remove_handle.3: fix formatting [19]
o checksrc.bat: Fixed error when [directory] isn't a curl source directory
o checksrc.bat: Fixed error when missing *.c and *.h files
o CURLOPT_RESOLVE.3: Note removal support was added in 7.42 [20]
o test46: update cookie expire time
o SFTP: fix range request off-by-one in size check [21]
o CMake: fix GSSAPI builds [22]
o build: refer to fixed libidn versions [4]
o http2: discard frames with no SessionHandle [23]
o curl_easy_recv.3: fix formatting
o libcurl-tutorial.3: fix formatting [24]
o curl_formget.3: correct return code [25]

(wiz)

2015-08-17 15:03:07 UTC MAIN commitmail json YAML

Updated devel/gdb to 7.9nb2

(wiz)

2015-08-17 15:02:51 UTC MAIN commitmail json YAML

Remove obsolete Linux ifdef; tested by Thomas Orgis.
Remove lib/charset.alias from PLIST, it shouldn't be there.
Bump PKGREVISION.

(wiz)

2015-08-17 13:20:59 UTC MAIN commitmail json YAML

Updated sysutils/puppet to 3.8.2

(fhajny)

2015-08-17 13:20:43 UTC MAIN commitmail json YAML

Update sysutils/puppet to 3.8.2.

Puppet 3.8.1-3.8.2
- Bug fixes
- Minor improvements
- Improvements for future migration to 4.0

Puppet 3.8.0
- Back-end Support for Upgrade Previews
- Logging as JSON
- Bug fixes and improvements

Release notes for 3.8.x:
  https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html

Puppet 3.7.1-3.7.5
- Bug fixes
- Security fix for the POODLE vulnerability in the WEBrick master process

Puppet 3.7.0
- A nearly-final implementation of the Puppet 4 language
- Preview support for a new, fast, natively compiled Facter
- Lots of deprecations to prepare for Puppet 4.0
- Bug fixes and minor improvements

Release notes for 3.7.x:
  https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html

Puppet 3.6.1-3.6.2
- Security fixes for CVE-2014-3248 and CVE-2014-3250.
- Bug fixes.

Puppet 3.6.0
- Improvements to directory environments, and the deprecation
  of config file environments
- Support for purging unmanaged ssh_authorized_key resources
- Support for installing gems for a custom provider as part of a Puppet run
- A configurable global logging level
- A configurable hashing algorithm (for FIPS compliance and other purposes)
- Improvements to the experimental future parser
- Bug fixes and minor improvements

Release notes for 3.6.x:
  https://docs.puppetlabs.com/puppet/3.6/reference/release_notes.html

Puppet 3.5.1
- Bug fixes.

Puppet 3.5.0
- A new way to set up environments, which replaces the popular
  "dynamic environments" pattern
- A cleaner replacement for the classic import nodes/*.pp pattern
- Scriptable configuration with a new puppet config set command
- A new global $facts hash
- Early support for hashes and arrays in fact values
- Improvements to the future parser
- Support for RHEL 7, Ruby 2.1, and Facter 2.0
- Bug fixes and minor improvements

Release notes for 3.5.x:
  https://docs.puppetlabs.com/puppet/3.5/reference/release_notes.html

Puppet 3.4.1-3.4.3
- Bug fixes.
- Security fix for CVE-2013-4969.

Puppet 3.4.0
- Fixes for some high-profile bugs, including the "anchor pattern" issue
  and broken RDoc on Ruby 1.9+
- New certificate autosigning behavior to help quickly and securely
  add new nodes in elastic environments
- Windows improvements, especially for file resources
- Trusted node data in the compiler
- Bug fixes and minor improvements

Puppet 3.3.1-3.3.2
- Bug fixes

Puppet 3.3.0
- Configurable Resource Ordering
- Data in Modules
- YAML Over the Network is Now Deprecated
- Regex Capture Variables from Node Definitions ($1, etc.)
- Redirect Response Handling
- Filebucket Improvements
- Internal Format and API Improvements
- Improvements to Resource Types
- Bug fixes and minor improvements

Puppet 3.2.1-3.2.4
- Bug fixes
- Security fixes for CVE-2013-4761 and CVE-2013-4956
- Security fix for CVE-2013-3567

Puppet 3.2.0
- An optional, experimental "Future" parser
- Ruby 2.0 support
- OpenWRT OS support
- External CA support
- A new modulo (%) operator
- New slow catalog profiling capabilities
- Bug fixes and minor improvements

Release notes for for 3.2.x-3.4.x:
https://docs.puppetlabs.com/puppet/3/reference/release_notes.html

(fhajny)

2015-08-17 11:37:55 UTC MAIN commitmail json YAML

2015-08-17 09:40:20 UTC MAIN commitmail json YAML

Updated pkgtools/pkgin to 0.9.2

(jperkin)

2015-08-17 09:40:11 UTC MAIN commitmail json YAML

Update pkgin to version 0.9.2.  Changes:

  * Fix -Wempty-body issue, noticed by joerg.

(jperkin)

2015-08-17 08:19:49 UTC MAIN commitmail json YAML

2015-08-17 08:18:40 UTC MAIN commitmail json YAML

Updated pkgtools/pkg_comp to 1.38

(wiz)

2015-08-17 08:18:31 UTC MAIN commitmail json YAML

2015-08-17 08:15:40 UTC MAIN commitmail json YAML

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

Updated editors/kile-kde3 to 2.0.2nb41
Updated emulators/wine to 1.6.2nb6
Updated emulators/wine-devel to 1.7.36nb2
Updated graphics/kdegraphics3 to 3.5.10nb45
Updated graphics/libksane to 4.14.3nb3
Updated graphics/sane-frontends to 1.0.14nb33
Updated graphics/xsane to 0.99.9nb2
Updated print/hplip to 3.15.7nb1

(leot)

2015-08-16 22:00:38 UTC MAIN commitmail json YAML

2015-08-16 20:56:20 UTC MAIN commitmail json YAML

- sane-1.0.24

(leot)

2015-08-16 20:24:49 UTC MAIN commitmail json YAML

Updated graphics/sane-backends to 1.0.24

(leot)

2015-08-16 20:24:23 UTC MAIN commitmail json YAML

Update graphics/sane-backends to sane-backends-1.0.24.
ok wiz@.

Changes:
* Significant enhancements to pixma, genesys, kodakaio, fujitsu, canon_dr.
* Minor updates, bugfixes or scanners added in several backends.
* Added new testsuite
* 51 new scanner models supported.
* USB support improvements.
* Improved build system (mingw64, bug fixes, default pthread on Linux).
* Documentation updates.
* Bugfixes.

(leot)

2015-08-16 17:43:09 UTC MAIN commitmail json YAML

Revert CFLAGS change, breaks the build.

(joerg)

2015-08-16 17:38:30 UTC MAIN commitmail json YAML

Fix MASTER_SITES after PKGREVISION bump.

(wiz)

2015-08-16 17:35:25 UTC MAIN commitmail json YAML

Build depends on p5-Clone, so add dependency. Otherwise extra-junk is
installed.

(joerg)

2015-08-16 17:34:45 UTC MAIN commitmail json YAML

Revert CFLAGS change, breaks the build.

(joerg)

2015-08-16 17:34:10 UTC MAIN commitmail json YAML

Correct the build system type of the correct package, p5-Devel-Refcount,
not p5-Devel-Refactor.

(joerg)

2015-08-16 16:20:06 UTC MAIN commitmail json YAML

Updated www/py-werkzeug to 0.10.4.
Updated www/py-werkzeug-docs to 0.10.4.

(kleink)

2015-08-16 16:18:24 UTC MAIN commitmail json YAML

Update py-werkzeug (and thus -docs) to 0.10.4.

Due to a change in packaging the docs themes are currently excluded from
the pypi distribution, breaking the -docs package.  Issue ``#761`` should
address this upstream; we'll being using GitHub as the master site for the
time being.

Version 0.10.4
--------------

(bugfix release, released on March 26th 2015)

- Re-release of 0.10.3 with packaging artifacts manually removed.

Version 0.10.3
--------------

(bugfix release, released on March 26th 2015)

- Re-release of 0.10.2 without packaging artifacts.

Version 0.10.2
--------------

(bugfix release, released on March 26th 2015)

- Fixed issue where ``empty`` could break third-party libraries that relied on
  keyword arguments (pull request ``#675``)
- Improved ``Rule.empty`` by providing a ```get_empty_kwargs`` to allow setting
  custom kwargs without having to override entire ``empty`` method. (pull
  request ``#675``)
- Fixed ```extra_files``` parameter for reloader to not cause startup
  to crash when included in server params
- Using `MultiDict` when building URLs is now not supported again. The behavior
  introduced several regressions.
- Fix performance problems with stat-reloader (pull request ``#715``).

Version 0.10.1
--------------

(bugfix release, released on February 3rd 2015)

- Fixed regression with multiple query values for URLs (pull request ``#667``).
- Fix issues with eventlet's monkeypatching and the builtin server (pull
  request ``#663``).

Version 0.10
------------

Released on January 30th 2015, codename Bagger.

- Changed the error handling of and improved testsuite for the caches in
  ``contrib.cache``.
- Fixed a bug on Python 3 when creating adhoc ssl contexts, due to `sys.maxint`
  not being defined.
- Fixed a bug on Python 3, that caused
  :func:`~werkzeug.serving.make_ssl_devcert` to fail with an exception.
- Added exceptions for 504 and 505.
- Added support for ChromeOS detection.
- Added UUID converter to the routing system.
- Added message that explains how to quit the server.
- Fixed a bug on Python 2, that caused ``len`` for
  :class:`werkzeug.datastructures.CombinedMultiDict` to crash.
- Added support for stdlib pbkdf2 hmac if a compatible digest
  is found.
- Ported testsuite to use ``py.test``.
- Minor optimizations to various middlewares (pull requests ``#496`` and
  ``#571``).
- Use stdlib ``ssl`` module instead of ``OpenSSL`` for the builtin server
  (issue ``#434``). This means that OpenSSL contexts are not supported anymore,
  but instead ``ssl.SSLContext`` from the stdlib.
- Allow protocol-relative URLs when building external URLs.
- Fixed Atom syndication to print time zone offset for tz-aware datetime
  objects (pull request ``#254``).
- Improved reloader to track added files and to recover from broken
  sys.modules setups with syntax errors in packages.
- ``cache.RedisCache`` now supports arbitrary ``**kwargs`` for the redis
  object.
- ``werkzeug.test.Client`` now uses the original request method when resolving
  307 redirects (pull request ``#556``).
- ``werkzeug.datastructures.MIMEAccept`` now properly deals with mimetype
  parameters (pull request ``#205``).
- ``werkzeug.datastructures.Accept`` now handles a quality of ``0`` as
  intolerable, as per RFC 2616 (pull request ``#536``).
- ``werkzeug.urls.url_fix`` now properly encodes hostnames with ``idna``
  encoding (issue ``#559``). It also doesn't crash on malformed URLs anymore
  (issue ``#582``).
- ``werkzeug.routing.MapAdapter.match`` now recognizes the difference between
  the path ``/`` and an empty one (issue ``#360``).
- The interactive debugger now tries to decode non-ascii filenames (issue
  ``#469``).
- Increased default key size of generated SSL certificates to 1024 bits (issue
  ``#611``).
- Added support for specifying a ``Response`` subclass to use when calling
  :func:`~werkzeug.utils.redirect`\ .
- ``werkzeug.test.EnvironBuilder`` now doesn't use the request method anymore
  to guess the content type, and purely relies on the ``form``, ``files`` and
  ``input_stream`` properties (issue ``#620``).
- Added Symbian to the user agent platform list.
- Fixed make_conditional to respect automatically_set_content_length
- Unset ``Content-Length`` when writing to response.stream (issue ``#451``)
- ``wrappers.Request.method`` is now always uppercase, eliminating
  inconsistencies of the WSGI environment (issue ``647``).
- ``routing.Rule.empty`` now works correctly with subclasses of ``Rule`` (pull
  request ``#645``).
- Made map updating safe in light of concurrent updates.
- Allow multiple values for the same field for url building (issue ``#658``).

Version 0.9.7
-------------

(bugfix release, release date to be decided)

- Fix unicode problems in ``werkzeug.debug.tbtools``.
- Fix Python 3-compatibility problems in ``werkzeug.posixemulation``.
- Backport fix of fatal typo for ``ImmutableList`` (issue ``#492``).
- Make creation of the cache dir for ``FileSystemCache`` atomic (issue
  ``#468``).
- Use native strings for memcached keys to work with Python 3 client (issue
  ``#539``).
- Fix charset detection for ``werkzeug.debug.tbtools.Frame`` objects (issues
  ``#547`` and ``#532``).
- Fix ``AttributeError`` masking in ``werkzeug.utils.import_string`` (issue
  ``#182``).
- Explicitly shut down server (issue ``#519``).
- Fix timeouts greater than 2592000 being misinterpreted as UNIX timestamps in
  ``werkzeug.contrib.cache.MemcachedCache`` (issue ``#533``).
- Fix bug where ``werkzeug.exceptions.abort`` would raise an arbitrary subclass
  of the expected class (issue ``#422``).
- Fix broken ``jsrouting`` (due to removal of ``werkzeug.templates``)
- ``werkzeug.urls.url_fix`` now doesn't crash on malformed URLs anymore, but
  returns them unmodified. This is a cheap workaround for ``#582``, the proper
  fix is included in version 0.10.
- The repr of ``werkzeug.wrappers.Request`` doesn't crash on non-ASCII-values
  anymore (pull request ``#466``).
- Fix bug in ``cache.RedisCache`` when combined with ``redis.StrictRedis``
  object (pull request ``#583``).
- The ``qop`` parameter for ``WWW-Authenticate`` headers is now always quoted,
  as required by RFC 2617 (issue ``#633``).
- Fix bug in ``werkzeug.contrib.cache.SimpleCache`` with Python 3 where add/set
  may throw an exception when pruning old entries from the cache (pull request
  ``#651``).

(kleink)

2015-08-16 12:40:55 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-Types-Path-Class to 0.08

(wen)

2015-08-16 12:37:51 UTC MAIN commitmail json YAML

Update to 0.08

Upstream changes:
0.08      2015-08-16 02:05:52Z
    - update some distribution tooling

0.07      2015-07-03 18:10:13Z
    - canonical repository changed to
      https://github.com/moose/MooseX-Types-Path-Class
    - added META.json and other modern tooling

(wen)

2015-08-16 12:33:56 UTC MAIN commitmail json YAML

Updated time/p5-MooseX-Types-DateTime to 0.11

(wen)

2015-08-16 12:32:48 UTC MAIN commitmail json YAML

Update to 0.11

Upstream changes:
0.11      2015-08-16 01:05:36Z
        - update some distribution tooling

(wen)

2015-08-16 12:08:58 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-Types to 0.46

(wen)

2015-08-16 12:06:10 UTC MAIN commitmail json YAML

Update to 0.46

Upstream changes:
0.46      2015-08-16 00:43:46Z
        - make use of Sub::Exporter::ForMethods's new rebless option

(wen)

2015-08-16 12:03:33 UTC MAIN commitmail json YAML

Updated x11/wmweather to 2.4.5

(leot)

2015-08-16 12:03:02 UTC MAIN commitmail json YAML

Update x11/wmweather to wmweather-2.4.5, from Benedek Gergely via
pkgsrc-users@.

Changes:
2.4.5 - Jul 03, 2009
  * Enabled HTTP redirection followup, thanks to David Kaasen.

2.4.4 - May 13, 2007
  * Fixed dewpoint calculation, thanks to Djalma Brand達o Martins.
  * Minor updates.

2.4.3 - Jul 11, 2004
  * Applied heat index patch, thanks to Hirose, Masaaki.
  * Updated default config file, fixed manual dashes.

(leot)

2015-08-16 12:01:38 UTC MAIN commitmail json YAML

Updated devel/p5-Sub-Exporter-ForMethods to 0.100052

(wen)

2015-08-16 12:00:07 UTC MAIN commitmail json YAML

Update to 0.100052

Upstream changes:
0.100052  2015-07-17 19:27:36-04:00 America/New_York
        - add the ability to bless the wrapper into the wrapped sub's class,
          if requested

(wen)

2015-08-16 11:40:33 UTC MAIN commitmail json YAML

Really depend on py-sqlite3, various device plugins depend on it.

(joerg)

2015-08-16 10:45:46 UTC MAIN commitmail json YAML

+ curl-7.44.0, p5-NetAddr-IP-4.077, py-cryptography-1.0,
  x264-devel-20150815.

(wiz)

2015-08-16 08:39:02 UTC MAIN commitmail json YAML

One more build fix for more modern NetBSD than netbsd-6...

(he)

2015-08-16 08:26:24 UTC MAIN commitmail json YAML

2015-08-16 08:01:58 UTC MAIN commitmail json YAML

Do an explicit include of <uvm/uvm_extern.h> so this has a hope
of building on newer NetBSD.  Build fix, so no PKGREVISION bump.

(he)

2015-08-16 06:53:22 UTC MAIN commitmail json YAML

lmbench-3
  (http://www.bitmover.com/lmbench/lmbench3.tar.gz)
  or
  sourceforge has 3.0-a9

(mef)

2015-08-16 06:39:53 UTC MAIN commitmail json YAML

Updated benchmarks/nbench to 2.2.3

(mef)

2015-08-16 06:39:45 UTC MAIN commitmail json YAML

Update 2.2.2 to 2.2.3
---------------------
- (Explicit ChangeLog not known)

(mef)

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

Updated benchmarks/blogbench to 1.1

(mef)

2015-08-16 06:08:57 UTC MAIN commitmail json YAML

(pkgsrc)
  - update MASTER_SITES
(upstream)
  - Update 1.0 to 1.1
-----------------
* Version 1.1:
Fix off-by-one that sometimes resulted in crashes.

(mef)

2015-08-16 04:31:30 UTC MAIN commitmail json YAML

Updated devel/p5-Dist-Zooky to 0.16

(mef)

2015-08-16 04:31:21 UTC MAIN commitmail json YAML

Update 0.14 to 0.16
----------------------------------------
version .16 at 2015-06-05 14:55:47 +0000
----------------------------------------
    Add 'metafile' command to examine existing META.* files

(mef)

2015-08-16 03:32:32 UTC MAIN commitmail json YAML

Updated devel/p5-Dist-Zilla to 5.039

(mef)

2015-08-16 03:32:25 UTC MAIN commitmail json YAML

(pkgsrc)
- Add following line for make test to pass
  BUILD_DEPENDS+= p5-CPAN-Meta-Check-[0-9]*:../../devel/p5-CPAN-Meta-Check
  BUILD_DEPENDS+= p5-IPC-Run-[0-9]*:../../devel/p5-IPC-Run
  BUILD_DEPENDS+= p5-Log-Log4perl-[0-9]*:../../devel/p5-Log-Log4perl
  BUILD_DEPENDS+= p5-Test-FailWarnings-[0-9]*:../../devel/p5-Test-FailWarnings

(upstream)
- Update 5.036 to 5.039
---------------------
5.039    2015-08-10 09:03:08-04:00 America/New_York
        - update required version of MooseX::Role::Parameterized; older
          versions work, but can cause a bunch of unwanted warnings

5.038    2015-08-07 22:16:50-04:00 America/New_York
        - [License] can be given a filename option to use instead of LICENSE
        - dzil listdeps --develop now exists as an alias for dzil listdeps
          --author (Karen Etheridge)
        - dzil authordeps now lists the Software::License class needed
          (thanks, David Zurborg)
        - PkgVersion now skips .pod files (thanks, David Golden)
        - build_element support added for [ModuleBuild] (thanks, David
          Wheeler!)
        - new native filefinder :ExtraTestFiles (thanks, Karen Etheridge)
        - [AutoPrereqs] now looks for develop prerequisites in xt/ (thanks,
          Karen Etheridge)
        - new file finder ':PerlExecFiles' (thanks, Karen Etheridge)
        - try harder to notice failure to set up build root, especially on
          Win32 (thanks, Christian Walde)
        - better errors when a global config package isn't available (thanks,
          Karen Etheridge)
        - added the "ignore" option to [Encoding] (thanks, Yanick Champoux)
        - allow ; authordep specifications to contain version ranges (thanks,
          Karen Etheridge)
        - better error when PAUSE credentials can't be loaded (thanks, David
          Golden)
        - fix documentation for the LicenseProvider role
        - improve errors when PPI failes to parse (thanks, Nick Tonkin)
        - sort list of executable files in Makefile.PL, for deterministic
          builds (thanks, Karen Etheridge)
        - omit configure-requires prerequisites from [MakeMaker]'s fallback
          prerequisites (used by older ExtUtils::MakeMaker)

5.037    2015-06-04 21:46:38-04:00 America/New_York
        - issue a warning when version ranges are passed through to
          ExtUtils::MakeMaker, which cannot parse them and treats them as '0'
          https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/215

        - added %P formatter code to [NextRelease] for the releaser's PAUSE id

(mef)

2015-08-16 02:41:07 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-PatchPerl to 1.38

(mef)

2015-08-16 02:40:57 UTC MAIN commitmail json YAML

Upate 1.34 to 1.38
-----------------------------------------
version 1.38 at 2015-07-03 18:12:12 +0000
  Date : 2015-07-03 19:12:12 +0000
    Fix the patches introduced in the last release

version 1.36 at 2015-07-03 11:48:26 +0000
  Date : 2015-07-03 12:48:26 +0000
    Added Errno GCC5 patches as far back as v5.6.0

(mef)

2015-08-16 02:37:43 UTC MAIN commitmail json YAML

Updated devel/p5-Config-IniFiles to 2.88

(mef)

2015-08-16 02:37:34 UTC MAIN commitmail json YAML

Update 2.86 to 2.88
-------------------
2.88        2015-07-10
    * Apply speedup patch from James Rouzier.
        - https://bitbucket.org/shlomif/perl-config-inifiles/pull-request/4/avoid-searching-through-all-the-sections/commits
        - Avoids it being O(n^2).

2.87        2015-06-16
    * Replace List::MoreUtils with List::Util-1.33-or-above.
        - We only used any() and none() which exist in List::Util too now.
        - https://rt.cpan.org/Public/Bug/Display.html?id=104764
        - Thanks to DBOOK for the report.
    * Fix handling of trailing comments which contain their delimiters twice.
        - E.g: "key=val ; comment ; further comment".
        - https://rt.cpan.org/Ticket/Display.html?id=105255
        - Thanks to Rohan Carly for the report and a test case.

(mef)

2015-08-16 02:21:54 UTC MAIN commitmail json YAML

Updated benchmarks/p5-Benchmark-Timer to 0.7107

(mef)

2015-08-16 02:21:45 UTC MAIN commitmail json YAML

(pkgsrc)
- Set LICENCE as gnu-gpl-v2
- Add following line for make test to pass
  BUILD_DEPENDS+= p5-URI-Escape-XS-[0-9]*:../../www/p5-URI-Escape-XS
(upstream)
- Update 7.102 to 7.107
  ------------------------
Version 0.7107: Sat May 2 2015
- Prevent CPAN from indexing private-lib

Version 0.7106: Mon Apr 20 2015
- Clarify licensing terms
- Move verbose testing to a private module, and implement it in a way that
  doesn't require editing the Makefile after it is generated.

Version 0.7105: Sun Apr 12 2015
- Make basic.t 'Nonzero single result' test reliable
  http://www.cpantesters.org/cpan/report/abcfc65a-de71-11e4-a1d1-8536eb4f9f07
- Enable verbose testing for CPAN-testers
- Consolidate issue tracking at rt.cpan.org

Version 0.7104: Sat Apr 4 2015
- Bundle Module::AutoInstall to prevent breaks when people don't have it
  installed already. Thanks to Andreas Koenig <andk@cpan.org> for the report,
  and Paul Howarth <paul@city-fan.org> for giving me a kick in the pants to
  fix it. https://rt.cpan.org/Ticket/Display.html?id=65673

Version 0.7103: Sun Mar 22 2015
- Moved code to github
- Added POD test

(mef)

2015-08-16 02:14:20 UTC MAIN commitmail json YAML

Fix build with boost 1.59.0

* Add -lboost_system to LDFLAGS.

(ryoon)

2015-08-16 02:09:00 UTC MAIN commitmail json YAML

Updated converters/librevenge to 0.0.2nb2

(ryoon)

2015-08-16 02:08:17 UTC MAIN commitmail json YAML

Bump PKGREVISION.

Some librevenge consumers use libboost_system too.
Add -lboost_system to pkg-config file.

Remove boost-headers buildlink. It is included via boost-libs.

(ryoon)

2015-08-16 01:05:17 UTC MAIN commitmail json YAML

Updated benchmarks/netperf to 2.7.0

(mef)

2015-08-16 01:05:09 UTC MAIN commitmail json YAML

(pkgsrc)
- Drop patch-ab, the lines of code to patch deleted.
  (there are still ifdef __FreeBSD__ remaining at other files,
    need to watch, sorry and thanks)
(upstream)
- Update 2.6.0 to 2.7.0
---------------------
These are the Release Notes for Revision 2.7.0 of netperf:

*) Add bits/s (-f b) and Bytes/s (-f B) as selectable throughput
  units. This may make life easier for folks doing post-processing of
  things like interim results.

*) Miscelaneous fixes

*) Much of the now-seeming kruft for things peripheral to netperf's
  core mission - have been removed though the code itself remains in
  the repository.  So, things like looking-up egress interface,
  driver/slot information etc have been disabled in a manner
  requiring more than just a ./configure to bring-back.

  It wasn't clear those features were being used.  This is a test of
  that hypothesis.

(mef)

2015-08-16 00:09:18 UTC MAIN commitmail json YAML

Updated archivers/p5-Archive-Extract to 0.76
Updated archivers/p5-Archive-Tar-Wrapper to 0.23

(mef)

2015-08-16 00:07:54 UTC MAIN commitmail json YAML

Update to 0.23
--------------
0.23  (2015/05/28)
  (ms) Mark Gardner added separate skips in the test suite to deal
  with the absense of GNU tar:
  https://github.com/mschilli/archive-tar-wrapper-perl/pull/7

(mef)

2015-08-15 23:59:14 UTC MAIN commitmail json YAML

Update 0.74 to 0.76
-------------------
0.76    Sat Jul  4 18:44:42 2015
* Resolve RT#105425, putting refs in $/ has been
  fatal since v5.20.0

(mef)

2015-08-15 23:05:03 UTC MAIN commitmail json YAML

Updated devel/p5-Perl-Tidy to 20150815

(mef)

2015-08-15 23:04:54 UTC MAIN commitmail json YAML

Update 20140711 to 20150815
---------------------------
Perltidy Change Log
  2015 08 15
      - Fixed RT# 105484, Invalid warning about 'else' in 'switch' statement.  The
        warning happened if a 'case' statement did not use parens.

      - Fixed RT# 101547, misparse of // caused error message.  Also..

      - Fixed RT# 102371, misparse of // caused unwated space in //=

      - Fixed RT# 100871, "silent failure of HTML Output on Windows".
        Changed calls to tempfile() from:
          my ( $fh_tmp, $tmpfile ) = tempfile();
        to have the full path name:
          my ( $fh_tmp, $tmpfile ) = File::Temp::tempfile()
        because of problems in the Windows version reported by Dean Pearce.

      - Fixed RT# 99514, calling the perltidy module multiple times with
        a .perltidyrc file containing the parameter --output-line-ending
        caused a crash.  This was a glitch in the memoization logic.

      - Fixed RT#99961, multiple lines inside a cast block caused unwanted
        continuation indentation.

      - RT# 32905, broken handling of UTF-8 strings.
        A new flag -utf8 causes perltidy assume UTF-8 encoding for input and
        output of an io stream.  Thanks to Sebastian Podjasek for a patch.
        This feature may not work correctly in older versions of Perl.
        It worked in a linux version 5.10.1 but not in a Windows version 5.8.3 (but
        otherwise perltidy ran correctly).

      - Warning files now report perltidy VERSION. Suggested by John Karr.

      - Fixed long flag --nostack-closing-tokens (-nsct has always worked though).
        This was due to a typo.  This also fixed --nostack-opening-tokens to
        behave correctly.  Thanks to Rob Dixon.

(mef)

2015-08-15 22:55:27 UTC MAIN commitmail json YAML

Updated print/foomatic4-db-engine to 4.0.12

(leot)

2015-08-15 22:54:50 UTC MAIN commitmail json YAML

Update print/foomatic4-db-engine to foomatic-db-engine-4.0.12.
ok wiz@.

pkgsrc changes:
o Added LICENSE

Changes:
2014-11-14 Till Kamppeter <till.kamppeter@gmail.com>
* foomatic-ppdfile.in: Foomatic doesn't provide some offered PPD
  files. Thanks to Marek Kasik for the patch (bug #1238).

2014-08-22 Till Kamppeter <till.kamppeter@gmail.com>
* foomatic-ppd-to-xml.in: Let missing XML files be added when to a
  PPD with already existing XML files new "*Product:" lines get
  added.

2014-03-20 Till Kamppeter <till.kamppeter@gmail.com>
* Tagged branch for release 4.0.11.
* README, USAGE, configure.ac: Updated for release 4.0.11.
* lib/Foomatic/DB.pm: Do not interpret option default values set to
  "0" in PPD files as no default setting defined. Thanks to Deng
  Pang from Ricoh (DengPang at rst dot ricoh dot com) for the report.

2014-02-18 Till Kamppeter <till.kamppeter@gmail.com>
* Tagged branch for release 4.0.10.
* README, USAGE, configure.ac: Updated for release 4.0.10.

2014-01-02 Till Kamppeter <till.kamppeter@gmail.com>
* foomatic-addpjloptions.in: Make foomatic-addpjloptions work with
  the system's Foomatic database, too.

(leot)

2015-08-15 22:46:40 UTC MAIN commitmail json YAML

2015-08-15 22:42:22 UTC MAIN commitmail json YAML

Apply adam's patch to fix build with latest boost.
Bump PKGREVISION.
Add boost-libs to bl3.mk and bump ABI depends for that.

(wiz)

2015-08-15 22:13:30 UTC MAIN commitmail json YAML

Updated parallel/hwloc to 1.11.0

(asau)

2015-08-15 21:27:46 UTC MAIN commitmail json YAML

Update to hwloc 1.11.1
>From Benedek Gergely on pkgsrc-users.

Version 1.11.1
--------------
* hwloc-annotate does not drop unavailable resources from the output anymore
  and those may be annotated as well.
* Fix an overzealous assertion when intermediate Group object while Groups
  are totally ignored.
* Fix a memory leak on failure to load a xml diff file.
* Fix some segfaults when inputting an invalid synthetic description.

Version 1.11.0
--------------
* API
  + Socket objects are renamed into Package to align with the terminology
    used by processor vendors. The old HWLOC_OBJ_SOCKET type and "Socket"
    name are still supported for backward compatibility.
  + HWLOC_OBJ_NODE is replaced with HWLOC_OBJ_NUMANODE for clarification.
    HWLOC_OBJ_NODE is still supported for backward compatibility.
    "Node" and "NUMANode" strings are supported as in earlier releases.
* Detection improvements
  + Add support for Intel Knights Landing Xeon Phi.
    Thanks to Grzegorz Andrejczuk and Lukasz Anaczkowski.
  + Add Vendor, Model, Revision, SerialNumber, Type and LinuxDeviceID
    info attributes to Block OS devices on Linux. Thanks to Vineet Pedaballe
    for the help.
    - Add --disable-libudev to avoid dependency on the libudev library.
  + Add "MemoryDevice" Misc objects with information about DIMMs, on Linux
    when privileged and when I/O is enabled.
    Thanks to Vineet Pedaballe for the help.
  + Add a PCISlot attribute to PCI devices on Linux when supported to
    identify the physical PCI slot where the board is plugged.
  + Add CPUStepping info attribute on x86 processors,
    thanks to Thomas R旦hl for the suggestion.
  + Ignore the device-tree on non-Power architectures to avoid buggy
    detection on ARM. Thanks to Orion Poplawski for reporting the issue.
  + Work-around buggy Xeon E5v3 BIOS reporting invalid PCI-NUMA affinity
    for the PCI links on the second processor.
  + Add support for CUDA compute capability 5.x, thanks Benjamin Worpitz.
  + Many fixes to the x86 backend
    - Add L1i and fix L2/L3 type on old AMD processors without topoext support.
    - Fix Intel CPU family and model numbers when basic family isn't 6 or 15.
    - Fix package IDs on recent AMD processors.
    - Fix misc issues due to incomplete APIC IDs on x2APIC processors.
    - Avoid buggy discovery on old SGI Altix UVs with non-unique APIC IDs.
  + Gather total machine memory on NetBSD.
* Tools
  + lstopo
    - Collapse identical PCI devices unless --no-collapse is given.
      This avoids gigantic outputs when a PCI device contains dozens of
      identical virtual functions.
    - The ASCII art output is now called "ascii", for instance in
      "lstopo -.ascii".
      The former "txt" extension is retained for backward compatibility.
    - Automatically scales graphical box width to the inner text in Cairo,
      ASCII and Windows outputs.
    - Add --rect to lstopo to force rectangular layout even for NUMA nodes.
    - Add --restrict-flags to configure the behavior of --restrict.
    - Objects may have a "Type" info attribute to specify a better type name
      and display it in lstopo.
    - Really export all verbose information to the given output file.
  + hwloc-annotate
    - May now operate on all types of objects, including I/O.
    - May now insert Misc objects in the topology.
    - Do not drop instruction caches and I/O devices from the output anymore.
  + Fix lstopo path in hwloc-gather-topology after install.
* Misc
  + Fix hwloc/cudart.h for machines with multiple PCI domains,
    thanks to Imre Kerr for reporting the problem.
  + Fix PCI Bridge-specific depth attribute.
  + Fix hwloc_bitmap_intersect() for two infinite bitmaps.
  + Fix some corner cases in the building of levels on large NUMA machines
    with non-uniform NUMA groups and I/Os.
  + Improve the performance of object insertion by cpuset for large
    topologies.
  + Prefix verbose XML import errors with the source name.
  + Improve pkg-config checks and error messages.
  + Fix excluding after a component with an argument in the HWLOC_COMPONENTS
    environment variable.
* Documentation
  + Fix the recommended way in documentation and examples to allocate memory
    on some node, it should use HWLOC_MEMBIND_BIND.
    Thanks to Nicolas Bouzat for reporting the issue.
  + Add a "Miscellaneous objects" section in the documentation.
  + Add a FAQ entry "What happens to my topology if I disable symmetric
    multithreading, hyper-threading, etc. ?" to the documentation.

Version 1.10.1
--------------
* Actually remove disallowed NUMA nodes from nodesets when the whole-system
  flag isn't enabled.
* Fix the gathering of PCI domains. Thanks to James Custer for reporting
  the issue and providing a patch.
* Fix the merging of identical parent and child in presence of Misc objects.
  Thanks to Dave Love for reporting the issue.
* Fix some misordering of children when merging with ignore_keep_structure()
  in partially allowed topologies.
* Fix an overzealous assertion in the debug code when running on a single-PU
  host with I/O. Thanks to Thomas Van Doren for reporting the issue.
* Don't forget to setup NUMA node object nodesets in x86 backend (for BSDs)
  and OSF/Tru64 backend.
* Fix cpuid-x86 build error with gcc -O3 on x86-32. Thanks to Thomas Van Doren
  for reporting the issue.
* Fix support for future very large caches in the x86 backend.
* Fix vendor/device names for SR-IOV PCI devices on Linux.
* Fix an unlikely crash in case of buggy hierarchical distance matrix.
* Fix PU os_index on some AIX releases. Thanks to Hendryk Bockelmann and
  Erik Schnetter for helping debugging.
* Fix hwloc_bitmap_isincluded() in case of infinite sets.
* Change hwloc-ls.desktop into a lstopo.desktop and only install it if
  lstopo is built with Cairo/X11 support. It cannot work with a non-graphical
  lstopo or hwloc-ls.
* Add support for the renaming of Socket into Package in future releases.
* Add support for the replacement of HWLOC_OBJ_NODE with HWLOC_OBJ_NUMANODE
  in future releases.
* Clarify the documentation of distance matrices in hwloc.h and in the manpage
  of the hwloc-distances. Thanks to Dave Love for the suggestion.
* Improve some error messages by displaying more information about the
  hwloc library in use.
* Document how to deal with the ABI break when upgrading to the upcoming 2.0
  See "How do I handle ABI breaks and API upgrades ?" in the FAQ.

Version 1.10.0
--------------
* API
  + Add hwloc_topology_export_synthetic() to export a topology to a
    synthetic string without using lstopo. See the Synthetic topologies
    section in the documentation.
  + Add hwloc_topology_set/get_userdata() to let the application save
    a private pointer in the topology whenever it needs a way to find
    its own object corresponding to a topology.
  + Add hwloc_get_numanode_obj_by_os_index() and document that this function
    as well as hwloc_get_pu_obj_by_os_index() are good at converting
    nodesets and cpusets into objects.
  + hwloc_distrib() does not ignore any objects anymore when there are
    too many of them. They get merged with others instead.
    Thanks to Tim Creech for reporting the issue.
* Tools
  + hwloc-bind --get <command-line> now executes the command after displaying
    the binding instead of ignoring the command entirely.
    Thanks to John Donners for the suggestion.
  + Clarify that memory sizes shown in lstopo are local by default
    unless specified (total memory added in the root object).
* Synthetic topologies
  + Synthetic topology descriptions may now specify attributes such as
    memory sizes and OS indexes. See the Synthetic topologies section
    in the documentation.
  + lstopo now exports in this fully-detailed format by default.
    The new option --export-synthetic-flags may be used to revert
    back the old format.
* Documentation
  + Add the doc/examples/ subdirectory with several real-life examples,
    including the already existing hwloc-hello.C for basics.
    Thanks to Rob Aulwes for the suggestion.
  + Improve the documentation of CPU and memory binding in the API.
  + Add a FAQ entry about operating system errors, especially on AMD
    platforms with buggy cache information.
  + Add a FAQ entry about loading many topologies in a single program.
* Misc
  + Work around buggy Linux kernels reporting 2 sockets instead
    1 socket with 2 NUMA nodes for each Xeon E5 v3 (Haswell) processor.
  + pciutils/libpci support is now removed since libpciaccess works
    well and there's also a Linux-specific PCI backend. For the record,
    pciutils was GPL and therefore disabled by default since v1.6.2.
  + Add --disable-cpuid configure flag to work around buggy processor
    simulators reporting invalid CPUID information.
    Thanks for Andrew Friedley for reporting the issue.
  + Fix a racy use of libltdl when manipulating multiple topologies in
    different threads.
    Thanks to Andra Hugo for reporting the issue and testing patches.
  + Fix some build failures in private/misc.h.
    Thanks to Pavan Balaji and Ralph Castain for the reports.
  + Fix failures to detect X11/Xutil.h on some Solaris platforms.
    Thanks to Siegmar Gross for reporting the failure.
  + The plugin ABI has changed, this release will not load plugins
    built against previous hwloc releases.

Version 1.9.1
-------------
* Fix a crash when the PCI locality is invalid. Attach to the root object
  instead. Thanks to Nicolas Denoyelle for reporting the issue.
* Fix -f in lstopo manpage. Thanks to Jirka Hladky for reporting the issue.
* Fix hwloc_obj_type_sscanf() and others when strncasecmp() is not properly
  available. Thanks to Nick Papior Andersen for reporting the problem.
* Mark Linux file descriptors as close-on-exec to avoid leaks on exec.
* Fix some minor memory leaks.

Version 1.9.0
-------------
* API
  + Add hwloc_obj_type_sscanf() to extend hwloc_obj_type_of_string() with
    type-specific attributes such as Cache/Group depth and Cache type.
    hwloc_obj_type_of_string() is moved to hwloc/deprecated.h.
  + Add hwloc_linux_get_tid_last_cpu_location() for retrieving the
    last CPU where a Linux thread given by TID ran.
  + Add hwloc_distrib() to extend the old hwloc_distribute[v]() functions.
    hwloc_distribute[v]() is moved to hwloc/deprecated.h.
  + Don't mix total and local memory when displaying verbose object attributes
    with hwloc_obj_attr_snprintf() or in lstopo.
* Backends
  + Add CPUVendor, CPUModelNumber and CPUFamilyNumber info attributes for
    x86, ia64 and Xeon Phi sockets on Linux, to extend the x86-specific
    support added in v1.8.1. Requested by Ralph Castain.
  + Add many CPU- and Platform-related info attributes on ARM and POWER
    platforms, in the Machine and Socket objects.
  + Add CUDA info attributes describing the number of multiprocessors and
    cores and the size of the global, shared and L2 cache memories in CUDA
    OS devices.
  + Add OpenCL info attributes describing the number of compute units and
    the global memory size in OpenCL OS devices.
  + The synthetic backend now accepts extended types such as L2Cache, L1i or
    Group3. lstopo also exports synthetic strings using these extended types.
* Tools
  + lstopo
    - Do not overwrite output files by default anymore.
      Pass -f or --force to enforce it.
    - Display OpenCL, CUDA and Xeon Phi numbers of cores and memory sizes
      in the graphical output.
    - Fix export to stdout when specifying a Cairo-based output type
      with --of.
  + hwloc-ps
    - Add -e or --get-last-cpu-location to report where processes/threads
      run instead of where they are bound.
    - Report locations as likely-more-useful objects such as Cores or Sockets
      instead of Caches when possible.
  + hwloc-bind
    - Fix failure on Windows when not using --pid.
    - Add -e as a synonym to --get-last-cpu-location.
  + hwloc-distrib
    - Add --reverse to distribute using last objects first and singlify
      into last bits first. Thanks to Jirka Hladky for the suggestion.
  + hwloc-info
    - Report unified caches when looking for data or instruction cache
      ancestor objects.
* Misc
  + Add experimental Visual Studio support under contrib/windows.
    Thanks to Eloi Gaudry for his help and for providing the first draft.
  + Fix some overzealous assertions and warnings about the ordering of
    objects on a level with respect to cpusets. The ordering is only
    guaranteed for complete cpusets (based on the first bit in sets).
  + Fix some memory leaks when importing xml diffs and when exporting a
    "too complex" entry.

Version 1.8.1
-------------
* Fix the cpuid code on Windows 64bits so that the x86 backend gets
  enabled as expected and can populate CPU information.
  Thanks to Robin Scher for reporting the problem.
* Add CPUVendor/CPUModelNumber/CPUFamilyNumber attributes when running
  on x86 architecture. Thanks to Ralph Castain for the suggestion.
* Work around buggy BIOS reporting duplicate NUMA nodes on Linux.
  Thanks to Jeff Becker for reporting the problem and testing the patch.
* Add a name to the lstopo graphical window. Thanks to Michael Prokop
  for reporting the issue.

Version 1.8.0
-------------
* New components
  + Add the "linuxpci" component that always works on Linux even when
    libpciaccess and libpci aren't available (and even with a modified
    file-system root). By default the old "pci" component runs first
    because "linuxpci" lacks device names (obj->name is always NULL).
* API
  + Add the topology difference API in hwloc/diff.h for manipulating
    many similar topologies.
  + Add hwloc_topology_dup() for duplicating an entire topology.
  + hwloc.h and hwloc/helper.h have been reorganized to clarify the
    documentation sections. The actual inline code has moved out of hwloc.h
    into the new hwloc/inlines.h.
  + Deprecated functions are now in hwloc/deprecated.h, and not in the
    official documentation anymore.
* Tools
  + Add hwloc-diff and hwloc-patch tools together with the new diff API.
  + Add hwloc-compress-dir to (de)compress an entire directory of XML files
    using hwloc-diff and hwloc-patch.
  + Object colors in the graphical output of lstopo may be changed by adding
    a "lstopoStyle" info attribute. See CUSTOM COLORS in the lstopo(1) manpage
    for details. Thanks to Jirka Hladky for discussing the idea.
  + hwloc-gather-topology may now gather I/O-related files on Linux when
    --io is given. Only the linuxpci component supports discovering I/O
    objects from these extended tarballs.
  + hwloc-annotate now supports --ri to remove/replace info attributes with
    a given name.
  + hwloc-info supports "root" and "all" special locations for dumping
    information about the root object.
  + lstopo now supports --append-legend to append custom lines of text
    to the legend in the graphical output. Thanks to Jirka Hladky for
    discussing the idea.
  + hwloc-calc and friends have a more robust parsing of locations given
    on the command-line and they report useful error messages about it.
  + Add --whole-system to hwloc-bind, hwloc-calc, hwloc-distances and
    hwloc-distrib, and add --restrict to hwloc-bind for uniformity among
    tools.
* Misc
  + Calling hwloc_topology_load() or hwloc_topology_set_*() on an already
    loaded topology now returns an error (deprecated since release 1.6.1).
  + Fix the initialisation of cpusets and nodesets in Group objects added
    when inserting PCI hostbridges.
  + Never merge Group objects that were added explicitly by the user with
    hwloc_custom_insert_group_object_by_parent().
  + Add a sanity check during dynamic plugin loading to prevent some
    crashes when hwloc is dynamically loaded by another plugin mechanisms.
  + Add --with-hwloc-plugins-path to specify the install/load directories
    of plugins.
  + Add the MICSerialNumber info attribute to the root object when running
    hwloc inside a Xeon Phi to match the same attribute in the MIC OS device
    when running in the host.

Version 1.7.2
-------------
* Do not create invalid block OS devices on very old Linux kernel such
  as RHEL4 2.6.9.
* Fix PCI subvendor/device IDs.
* Fix the management of Misc objects inserted by parent.
  Thanks to Jirka Hladky for reporting the problem.
* Add a Port<n>State into attribute to OpenFabrics OS devices.
* Add a MICSerialNumber info attribute to Xeon PHI/MIC OS devices.
* Improve verbose error messages when failing to load from XML.

(asau)

2015-08-15 17:52:11 UTC MAIN commitmail json YAML

Updated lang/chicken to 4.10.0nb1

(leot)

2015-08-15 17:51:43 UTC MAIN commitmail json YAML

Update OWN_DIRS to reflect current eggs directory location and bump PKGREVISION.

ok asau@

(leot)

2015-08-15 17:49:28 UTC MAIN commitmail json YAML

Updated graphics/deforaos-icon-theme to 0.1.1

(khorben)

2015-08-15 17:48:10 UTC MAIN commitmail json YAML

Package DeforaOS Artwork as deforaos-icon-theme version 0.1.1

This minor release simply adds a generic icon for the desktop environment.

(khorben)

2015-08-15 17:24:51 UTC MAIN commitmail json YAML

Updated devel/py-blinker to 1.4nb1.

(kleink)

2015-08-15 17:23:55 UTC MAIN commitmail json YAML

Complete the egg-ificiation, as noted by Joerg.

Bump PKGREVISION.

(kleink)

2015-08-15 16:40:14 UTC MAIN commitmail json YAML

2015-08-15 16:29:40 UTC MAIN commitmail json YAML

Revert last, unbreaks build e.g. on AMD64.

(joerg)

2015-08-15 16:24:29 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20150809

(leot)

2015-08-15 16:22:43 UTC MAIN commitmail json YAML

Update net/youtube-dl to youtube-dl-2015.08.09.
ok by wiz@.

pkgsrc changes:
o Install the fish completion file in the proper directory (thanks to wiz@ for
  noticing that)

Changes:
2015.08.09
o [periscope] add extractor
o [quickscope] add extractor
o misc bug fixes and improvements

2015.08.06
o misc bug fixes and improvements

2015.07.28
o [bbcnews] add support for bbc.com/news
o [dcn] add new extractor
o [lecture2go] add new extractor
o misc bug fixes and improvements

2015.07.21
o [sportschau] add support for sportschau.de
o [appleconnect] add new extractor
o misc bug fixes and improvements

2015.07.18
o [rdsca] new extractor
o [myvi:embed] add extractor
o misc bug fixes and improvements

2015.07.07
o [gfycat] various fixes

(leot)

2015-08-15 15:35:13 UTC MAIN commitmail json YAML

Updated www/webkit-gtk to 2.8.5

(leot)

2015-08-15 15:34:32 UTC MAIN commitmail json YAML

Update www/webkit-gtk to webkit-gtk-2.8.5.
ok bsiegert@, wiz@

Changes:
=================
WebKitGTK+  2.8.5
=================

What's new in WebKitGTK+ 2.8.5?

  - Fix the window size reported when the web view isn't realized yet. This fixes the layout of
    some websites when opening new tabs in the browser and anchor links when opened in new tabs too.
  - Prevent clipboard contents from being lost when web process finishes.
  - Always allow font matching for strong aliases.
  - Move GStreamer missing plugins installer to the UI process.
  - Fix a crash when spell checker returns no guesses.
  - Fix a crash when SoupSession is destroyed in exit handler.
  - Fix a crash closing a page when default context menu is open.
  - Several crashes and rendering issues fixed.
  - Translation updates: Swedish.

(leot)

2015-08-15 14:00:47 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-NYTProf to 6.02

(mef)

2015-08-15 14:00:38 UTC MAIN commitmail json YAML

(pkgsrc)
- Adjust DEPENDS and BUILD_DEPENDS, the latter is for make test
    -DEPENDS+=      p5-JSON-Any-[0-9]*:../../converters/p5-JSON-Any
    DEPENDS+=      p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS
    +DEPENDS+=      p5-JSON-MaybeXS-[0-9]*:../../converters/p5-JSON-MaybeXS
    +BUILD_DEPENDS+= p5-Test-Differences-[0-9]*:../../devel/p5-Test-Differences
    +BUILD_DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff

(upstream)
- Update to 6.02
    Changes in Devel::NYTProf 6.02 - 2nd August 2015
  FlameGraphs upgraded the latest version, which supports searching.
  Use JSON::MaybeXS instead of JSON::Any (deprecated), thanks to Ether #73
  Updated metacpan urls, thanks to Ether #74
  Internal context optimizations, thanks to jandubois #75

(mef)

2015-08-15 13:43:10 UTC MAIN commitmail json YAML

Add following lines for make test to pass
BUILD_DEPENDS+=  p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
BUILD_DEPENDS+=  p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
BUILD_DEPENDS+=  p5-Test-Without-Module-[0-9]*:../../devel/p5-Test-Without-Module
BUILD_DEPENDS+=  p5-Test-Warnings-[0-9]*:../../devel/p5-Test-Warnings
BUILD_DEPENDS+=  p5-Test-Requires-[0-9]*:../../devel/p5-Test-Requires

(mef)

2015-08-15 12:47:56 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-FindPerl to 0.014

(mef)

2015-08-15 12:47:46 UTC MAIN commitmail json YAML

Update 0.012 to 0.014
---------------------
0.014    2015-06-15 23:53:25+02:00 Europe/Amsterdam
          Properly quote exe_ext in regexp

0.013    2015-06-14 19:50:03+02:00 Europe/Amsterdam
          Skip taint test on portable perl
            Various minor changes

(mef)

2015-08-15 12:46:15 UTC MAIN commitmail json YAML

Updated devel/p5-Data-UUID to 1.221

(mef)

2015-08-15 12:46:07 UTC MAIN commitmail json YAML

Update to 1.221
---------------
1.221    2015-08-10
  - documentation improvements

(mef)

2015-08-15 12:42:48 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-OverloadInfo to 0.004

(mef)

2015-08-15 12:42:38 UTC MAIN commitmail json YAML

Update to 0.04
--------------
0.004    2015-08-13 17:35:32+01:00 Europe/London
  - Document that existence of undef 'fallback' varies between perl versions
  - Add tests for empty, inherited-only and no overloading
  - Add is_overloaded() function

(mef)

2015-08-15 12:40:14 UTC MAIN commitmail json YAML

Updated devel/p5-Config-Find to 0.31

(mef)

2015-08-15 12:39:58 UTC MAIN commitmail json YAML

Update 0.29 to 0.31
-------------------
0.31    2015-05-26
        - Fix tests for meta files
        - Generate META.(yml|json) on the fly when the dist is built
        - Several doc fixes, remove non-ASCII characters
0.30    2015-05-25
        - Fix testing on Windows (bug report and patch by Alexandr
          Ciornii)

(mef)

2015-08-15 12:38:53 UTC MAIN commitmail json YAML

Updated net/dnsmasq to 2.75

(leot)

2015-08-15 12:38:17 UTC MAIN commitmail json YAML

Update net/dnsmasq to dnsmasq-2.75, based on patches from Benedek Gergely via
pkgsrc-users@.

ok wiz@

pkgsrc changes:
o Pass COPTS via MAKE_FLAGS. This avoid to completely rebuild dnsmasq when dbus
option is selected.

Changes:
version 2.75
            Fix reversion on 2.74 which caused 100% CPU use when a
            dhcp-script is configured. Thanks to Adrian Davey for
            reporting the bug and testing the fix.

version 2.74
            Fix reversion in 2.73 where --conf-file would attempt to
            read the default file, rather than no file.

            Fix inotify code to handle dangling symlinks better and
            not SEGV in some circumstances.

            DNSSEC fix. In the case of a signed CNAME generated by a
            wildcard which pointed to an unsigned domain, the wrong
            status would be logged, and some necessary checks omitted.

(leot)

2015-08-15 12:37:08 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Uploader to 0.103010

(mef)

2015-08-15 12:37:00 UTC MAIN commitmail json YAML

Update to 0.103010
------------------
0.103010  2015-08-10 22:23:25-04:00 America/New_York
  - add --md5 option to print md5sum of uploaded files (Vincent Pit)

(mef)

2015-08-15 12:25:00 UTC MAIN commitmail json YAML

Updated devel/p5-B-Utils to 0.27

(mef)

2015-08-15 12:24:52 UTC MAIN commitmail json YAML

Update to 0.27
  - remove build/IFiles.pm from the shipped dist, as it is meant to be
    auto-generated at install time (was added in 0.26)
  - Support native B::OP::parent with 5.21.2 -DPERL_OP_PARENT (Reini Urban)
  - fix t/utils/40walk.t with 5.6 (Reini Urban)
  - Add $op->_parent method as fallback to our parent method since 5.21.2.

(mef)

2015-08-15 12:21:01 UTC MAIN commitmail json YAML

Updated devel/p5-B-Hooks-Parser to 0.16

(mef)

2015-08-15 12:20:52 UTC MAIN commitmail json YAML

Update 0.13 to 0.16
-------------------
0.16    2015-07-28 05:55:58Z
  - no changes since trial release

0.15    2015-07-22 16:17:48Z (TRIAL RELEASE)
  - restore the prototype of hook_parser_setup() for the C interface
    - restore B::Hooks::Parser::Install::Files, lost since version 0.13

0.14    2015-07-22 02:16:31Z (TRIAL RELEASE)
  - fix segfaults on clang by defining PERL_NO_GET_CONTEXT (thanks, Vincent
      Pit!  closes github #1, #2, RT#94463)

(mef)

2015-08-15 11:56:02 UTC MAIN commitmail json YAML

2015-08-15 11:55:26 UTC MAIN commitmail json YAML

Update i3 to version 4.10.3.

Release notes:
Bugfixes:

* serialize con_id with %p in run_binding() (For FreeBSD)
* ignore InputHint when not in WM_HINTS (fixes e.g. mupdf focus)
* disable physically disconnect RandR outputs
* initialize workspace rect to the output's upon creation
* userguide: quoted strings need to be used, escaping isn窶冲 possible
* mkdirp: do not throw an error if directory exists (fixes layout loss for
  in-place restarts)
* i3bar: fix freeing static strings

(nros)

2015-08-15 06:02:52 UTC MAIN commitmail json YAML

Fix NetBSD and Ruby 2.2 hardcoded lines.
Thank you joerg@.

(ryoon)

2015-08-14 21:21:51 UTC MAIN commitmail json YAML

Updated net/dnstop to 20140915

(leot)

2015-08-14 21:21:24 UTC MAIN commitmail json YAML

Update net/dnstop to dnstop-20140915, based on patches from Benedek Gergely
via pkgsrc-users@.

ok by wiz@.

Changes:
2014/09/12 Duane Wessels

    Added 'new-gtlds' filter, which includes only queries for names
    ending with one of the new (2013/2014) generic TLDs.  This may
    be useful to find hosts/servers using internal names which may
    collide with new gTLDs once they become active.  If you use
    short (not fully qualified) names internally you may be uknownlying
    relying on root (or other) name servers to return NXDOMAIN for
    them.  If so, "you're gonna have a bad time."

    Along with this new feature, TLD lists are now hashed in the
    code for faster lookups.

2012/11/30 Duane Wessels

    Added more entries to the table of known query type names (HINFO,
    AFSDB, PX, SSHFP, NSEC3, NSEC3PARAM, TLSA, DLV).

2012/10/15 Duane Wessels

    The 'refused' filter only works on responses, which are not
    processed by default.  Now, if the 'refused' filter is specified,
    dnstop will automatically process responses and ignore queries.

2012/06/11 Duane Wessels

    Added "qtype-any" filter for displaying ANY queries which are
    now fashionable in DNS based attacks.

2011/05/02 Duane Wessels

    Anand Buddhev pointed out that LDFLAGS= is missing from Makefile.in.
    Also updated known_tlds.h.

2011/01/27 Duane Wessels

    Fixed some portability bugs (OpenBSD, gmake 3.82) and other
    minor bugs.

    Added a feature (-n option) to restrict counting to a given
    query name.

2011/01/05 Duane Wessels

    Found a fixed a few problems after spending some quality time
    looking at the code.

    1) Hash table performance was terrible and has been improved.
      The hash table size is now configurable via command line
      option.

    2) Some things were double-counted when both -Q and -R were
      given.

    3) Added cumulative percentage totals to the tables

    4) Added -X option to disable the source+queryname tables, which
      could consume a lot of memory.

    5) Imported "inX_addr" mini-library for storing IPv4/IPv6
      addresses.

2010/12/27 Duane Wessels

    Fixed a bug where if stdout was a TTY but stdin was not a TTY,
    then dnstop would enter a loop on keyboard input and consume
    100% CPU.  Now it checks that stdin is a TTY as well.

(leot)

2015-08-14 21:10:40 UTC MAIN commitmail json YAML

Updated net/dnscap to dnscap-141.

(leot)

2015-08-14 21:08:00 UTC MAIN commitmail json YAML

Update net/dnscap to dnscap-141, from Benedek Gergely via pkgsrc-users@.

ok by wiz@.

Changes:
2012-03-22
        Added -Y option to specify the IP address of responses that
        should not be captured.  This option is useful when you want
        to capture queries and spoofed response (DDoS attack) traffic,
        but not the normal response traffic.

        Added -L option to specify that dnscap should capture both
        VLAN-tagged and un-tagged packets.  This is in contrast
        to the existing -l option which causes untagged packets
        to be ignored.

(leot)

2015-08-14 20:59:49 UTC MAIN commitmail json YAML

2015-08-14 20:59:10 UTC MAIN commitmail json YAML

2015-08-14 20:58:41 UTC MAIN commitmail json YAML

2015-08-14 20:57:49 UTC MAIN commitmail json YAML

Sync pattern with the package version.

(joerg)

2015-08-14 20:43:28 UTC MAIN commitmail json YAML

Use $MASTER_SITE_PYPI.

(kleink)

2015-08-14 20:42:55 UTC MAIN commitmail json YAML

Updated www/py-flask-admin to 1.2.0.

(kleink)

2015-08-14 20:41:37 UTC MAIN commitmail json YAML

Update py-flask-admin to 1.2.0.

1.2.0
-----

* Codebase was migrated to Flask-Admin GitHub organization
* Automatically inject Flask-WTF CSRF token to internal Flask-Admin forms
* MapBox v4 support for GeoAlchemy
* Updated translations with help of CrowdIn
* Show warning if field was ignored in form rendering rules
* Simple AppEngine backend
* Optional support for Font Awesome in templates and menus
* Bug fixes

(kleink)

2015-08-14 20:37:53 UTC MAIN commitmail json YAML

Updated filesystems/tahoe-lafs to 1.10.2

(wiz)

2015-08-14 20:37:43 UTC MAIN commitmail json YAML

Update to 1.10.2:

Release 1.10.2 (2015-07-30)
'''''''''''''''''''''''''''

Packaging Changes
-----------------

This release no longer requires the ``mock`` library (which was previously
used in the unit test suite). Shortly after the Tahoe-LAFS 1.10.1 release, a
new version of ``mock`` was released (1.1.0) that proved to be incompatible
with Tahoe's fork of setuptools, preventing Tahoe-1.10.1 from building at
all. `#2465`_

The ``tahoe --version`` output is now less likely to include scary diagnostic
warnings that look deceptively like stack traces. `#2436`_

The pyasn1 requirement was increased to >= 0.1.8.

.. _`#2465`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2465
.. _`#2436`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2436

Other Fixes
-----------

A WebAPI ``GET`` would sometimes hang when using the HTTP Range header to
read just part of the file. `#2459`_

Using ``tahoe cp`` to copy two different files of the same name into the same
target directory now raises an error, rather than silently overwriting one of
them. `#2447`_

All tickets closed in this release: 2328 2436 2446 2447 2459 2460 2461 2462
2465 2470.

.. _`#2459`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2459
.. _`#2447`: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2447

(wiz)

2015-08-14 20:26:53 UTC MAIN commitmail json YAML

Updated net/py-twisted to 15.3.0

(wiz)

2015-08-14 20:26:42 UTC MAIN commitmail json YAML

Updated net/py-twisted to 15.3.0

(wiz)

2015-08-14 20:26:32 UTC MAIN commitmail json YAML

Update to 15.3.0:

Twisted Core 15.3.0 (2015-08-04)
================================

Features
--------
- twisted.application.app is now ported to Python 3 (#6914)
- twisted.plugin now supports Python 3 (#7182)
- twisted.cred.checkers is now ported to Python 3. (#7834)
- twisted.internet.unix is now ported to Python 3. (#7874)
- twisted.python.sendmsg has now been ported to Python 3, using the
  stdlib sendmsg/recvmsg functionality when available. (#7884)
- twisted.internet.protocol.Factory now uses the new logging system
  (twisted.logger) for all its logging statements. (#7897)
- twisted.internet.stdio is now ported to Python 3. (#7899)
- The isDocker method has been introduced on
  twisted.python.runtime.Platform to detect if the running Python is
  inside a Docker container. Additionally, Platform.supportsINotify()
  now returns False if isDocker() is True, because of many Docker
  storage layers having broken INotify. (#7968)

Bugfixes
--------
- twisted.logger.LogBeginner.beginLoggingTo now outputs the correct
  warning when it is called more than once. (#7916)

Deprecations and Removals
-------------------------
- twisted.cred.pamauth (providing PAM support) has been removed due
  to it being unusable in current supported Python versions. (#3728)
- twisted.application.app.HotshotRunner (twistd's hotshot profiler
  module) is removed and twistd now uses cProfile by default. (#5137)
- twisted.python.win32.getProgramsMenuPath and
  twisted.python.win32.getProgramFilesPath are now deprecated.
  (#7883)
- twisted.lore has now been removed, in preference to Sphinx. (#7892)
- Deprecated zsh tab-complete files are now removed in preference to
  twisted.python.usage's tab-complete functionality. (#7898)
- twisted.python.hashlib, deprecated since 13.1, has now been
  removed. (#7905)
- twisted.trial.runner.DryRunVisitor, deprecated in Twisted 13.0, has
  now been removed. (#7919)
- twisted.trial.util.getPythonContainers, deprecated since Twisted
  12.3, is now removed. (#7920)
- Twisted no longer supports being packaged as subprojects. (#7964)

Other
-----
- #6136, #7035, #7803, #7817, #7827, #7844, #7876, #7906, #7908,
  #7915, #7931, #7940, #7967, #7983

Twisted Conch 15.3.0 (2015-08-04)
=================================

Bugfixes
--------
- The Conch Unix server now sets the HOME environment variable when
  executing commands. (#7936)

Other
-----
- #7937

Twisted Web 15.3.0 (2015-08-04)
===============================

Features
--------
- twisted.web.xmlrpc is now ported to Python 3. (#7795)
- twisted.web.template and twisted.web.util are now ported to Python
  3. (#7811)
- twisted.web.error is now ported to Python 3. (#7845)

Deprecations and Removals
-------------------------
- twisted.web.html is now deprecated in favor of
  twisted.web.template. (#4948)

Other
-----
- #7895, #7942, #7949, #7952, #7975

(wiz)

2015-08-14 20:24:28 UTC MAIN commitmail json YAML

If the update call fails, log the response from the remote service

bump PKGREVISION

(abs)

2015-08-14 20:08:52 UTC MAIN commitmail json YAML

Updated converters/fribidi to 0.19.7

(wiz)

2015-08-14 20:08:43 UTC MAIN commitmail json YAML

Update to 0.19.7. Fix ABI version in bl3.mk while here.

Overview of changes between 0.19.6 and 0.19.7
=============================================
* Disable thread-unsafe memory pool by default. (bug #79385)
* Misc fixes.

(wiz)

2015-08-14 20:07:44 UTC MAIN commitmail json YAML

Updated security/caff to 2.1

(wiz)

2015-08-14 20:07:34 UTC MAIN commitmail json YAML

Update to 2.1:
make gnupg executable configurable
find out its version

(wiz)

2015-08-14 19:46:27 UTC MAIN commitmail json YAML

updated print/hplip to 3.15.7.

(schnoebe)

2015-08-14 19:45:29 UTC MAIN commitmail json YAML

Updated to build with Python 3.x -- removed dependency on py-xml (it was
    no longer needed/required.)

Updated to 3.15.7

Release Notes:

HPLIP 3.15.7 - This release has the following changes:
Added Support for the Following New Printers:

- HP Deskjet 1110 Printer
- HP Deskjet 1111 Printer
- HP Deskjet 1112 Printer
- HP DeskJet 2131 All-in-One Printer
- HP Deskjet Ink Advantage 1110 Printer
- HP Deskjet Ink Advantage 1115 Printer
- HP Deskjet Ink Advantage 1118 Printer
- HP DeskJet Ink Advantage 2130 All-in_One Printer
- HP DeskJet Ink Advantage 2135 All-in_One Printer
- HP DeskJet Ink Advantage 2138 All-in_One Printer
- HP DeskJet Ink Advantage 3630 All-in-One Printer
- HP DeskJet Ink Advantage 3635 All-in-One Printer
- HP DeskJet Ink Advantage 3636 All-in-One Printer
- HP DeskJet Ink Advantage 3638 All-in-One Printer
- HP DeskJet Ink Advantage 3830 All-in-One Printer
- HP DeskJet Ink Advantage 3835 All-in-One Printer
- HP OfficeJet 3830 All-in-One Printer
- HP OfficeJet 3832 All-in-One Printer
- HP OfficeJet 3834 All-in-One Printer
- HP Officejet 7510 Wide Format All-in-One Printer

Added support for the following new Distro's:

- Debian 8.1
- RHEL 7.1

Issues fixed:

- Removed the duplicate collate option from HP Device Manager
- Traceback error occurs when trying to configure a queue of same name
  but with different IO type
- Traceback error occurs when trying to add unicode file from Device
  Manager on RHEL5

Launchpad fixes:

1464013 - HPLIP installer prompts to set up printers, even when printers
are already set up
1432516 - Insecure binary driver verification (CVE-2015-0839)

(schnoebe)

2015-08-14 18:55:11 UTC MAIN commitmail json YAML

Use $MASTER_SITE_PYPI.

(kleink)

2015-08-14 18:53:43 UTC MAIN commitmail json YAML

Updated www/py-flask-wtf to 0.12.

(kleink)

2015-08-14 18:52:48 UTC MAIN commitmail json YAML

Update py-flask-wtf to 0.12.

Version 0.12
------------

Released 2015/07/09

- Abstract protect_csrf() into a separate method
- Update reCAPTCHA configuration
- Fix reCAPTCHA error handle

(kleink)

2015-08-14 18:47:40 UTC MAIN commitmail json YAML

Updated security/py-passlib to 1.6.5.

(kleink)

2015-08-14 18:46:33 UTC MAIN commitmail json YAML

Update py-passlib to 1.6.5.

**1.6.5** (2015-08-04) ======================

  Fixed some minor bugs in the test suite which were causing
  erroneous test failures (:issue:`57` and :issue:`58`). The passlib
  library itself is unchanged.

**1.6.4** (2015-07-25) ======================

    This release rolls up assorted bug & compatibility fixes since
    1.6.2.

Bugfixes --------

    * Correctly detect bcrypt 2.0.  Previous releases were incorrectly
      detecting it as py-bcrypt,
      causing spurious errors (:issue:`56`).

    * CryptContext now accepts scheme names as unicode (:issue:`54`).

    * :mod:`passlib.ext.django` now works correctly with Django
      1.7-1.8. Previous
      releases had various test failures (:issue:`52`).

    * :class:`passlib.apache.HtpasswdFile` now recognizes bcrypt,
      sha256_crypt, sha512_crypt
      hashes (:issue:`55`).

BCrypt Changes --------------

    A few changes have been made to the :class:`~passlib.hash.bcrypt`
    hash:

    * It now supports the ``$2b$`` hash format.

    * It will now issue a :exc:`~passlib.exc.PasslibSecurityWarning`
      if the active backend
      is vulnerable to the :ref:`wraparound bug <bsd-wraparound-bug>`,
      and automatically enable a workaround (py-bcrypt is known to
      be vulnerable as of v0.4).

    * It will throw a :exc:`~passlib.exc.PasslibSecurityError` if
      the active backend
      is vulnerable to the :ref:`8-bit bug <crypt-blowfish-bug>`
      (none of Passlib's backends are known to be vulnerable as of
      2015-07).

    * Updated documentation to indicate the cffi-based `bcrypt
      <https://pypi.python.org/pypi/bcrypt>`_
      library is now the recommended bcrypt backend.

    * Backend capability detection code refactored to rely on runtime
      detection
      rather than hardcoded information.

Other Changes -------------

    * Source repo's ``tox.ini`` updated.  Now assumes python3 by
      default, and refactored test
      environments to more cleanly delineate the different setups
      being tested.

    * Passlib releases are now published as wheels instead of eggs.

.. note::

    Release **1.6.3** was skipped due to upload issues.

(kleink)

2015-08-14 18:27:06 UTC MAIN commitmail json YAML

Add link to git repository in comment.

(wiz)

2015-08-14 18:25:49 UTC MAIN commitmail json YAML

Updated graphics/babl to 0.1.12

(wiz)

2015-08-14 18:25:40 UTC MAIN commitmail json YAML

Update to 0.1.12:

2012-03-30 babl-0.1.12
optimizations for floating point conversions, HSV and HSL color models,
removal of dead code, fixed CIE Lab conversions.

(wiz)

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

Updated textproc/iso-codes to 3.60

(wiz)

2015-08-14 18:17:48 UTC MAIN commitmail json YAML

Update to 3.60:

iso-codes 3.60
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Sun, 2 Aug 2015

  [ ISO 4217 ]
  * Correct name for AOK (Angolan Kwanza), spotted by
    Anders Jonsson. Thanks!

  [ ISO 4217 translations ]
  * French by Christian Perrier
  * Thai by Theppitak Karoonboonyanan
  * Swedish by Anders Jonsson (TP)

  [ ISO 639-5 translations ]
  * Polish by Jakub Bogusz (TP)

  [ ISO 639-3 translations ]
  * Polish by Jakub Bogusz (TP)
  * Russian by Dmitry Sivachenko (TP)
  * Ukrainian by Yuri Chornoivan (TP)

  [ ISO 3166 translations ]
  * Ukrainian by Yuri Chornoivan (TP)
  * Esperanto by Edmund GRIMLEY EVANS (TP)
  * Hungarian by Balázs Úr (TP)
  * Italian by Milo Casagrande (TP)
  * Polish by Jakub Bogusz (TP)
  * Russian by Yuri Kozlov (TP)
  * Norwegian Bokmaal by Hans Fredrik Nordhaug (TP)

  [ ISO 639 translations ]
  * Ukrainian by Yuri Chornoivan (TP)
  * Catalan by Jordi Mas i Hernàndez (TP)

  [ ISO 3166-2 translations ]
  * Polish by Jakub Bogusz (TP)

(wiz)

2015-08-14 18:16:50 UTC MAIN commitmail json YAML

2015-08-14 18:16:40 UTC MAIN commitmail json YAML

Update to 1.86b:

--------------
Version 1.86b:
--------------

  - Added support for AFL_SKIP_CRASHES, which is a very hackish solution to
    the problem of resuming sessions with intermittently crashing inputs.

  - Removed the hard-fail terminal size check, replaced with a dynamic
    warning shown in place of the UI. Based on feedback from Christian Holler.

  - Fixed a minor typo in show_stats. Spotted by Dingbao Xie.

(wiz)

2015-08-14 18:15:21 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.35.0

(wiz)

2015-08-14 18:15:08 UTC MAIN commitmail json YAML

Update to 2.35.0:

- version: 2.35.0
  date: 2015-08-14

  new features:
    - title: "Kobo driver: Add support for the new firmware version
    3.17"

    - title: "E-book viewer: Allow setting the number of pages per
    screen separately for portrait and landscape modes."

  bug fixes:
    - title: "DOCX Input: Fix a regression in the previous release
    that broke conversion of some documents that specify vertical
    alignment in absolute units"

    - title: "Book list: Fix the current row number being partially
    cutoff on some windows 10 machines."

    - title: "Fix 'stopping content server' message popping up
    repeatedly even when it is closed while the content server has
    not fully stopped"

    - title: "Conversion: Fix error when converting a file that
    uses media queries with comments in the media selector."

  improved recipes:
    - American Spectator
    - South China Morning Post

  new recipes:
    - title: 3D News and iXBT.com
      author: bugmen00t

- version: 2.34.0
  date: 2015-08-07

  new features:
    - title: "Amazon metadata download: Add support for amazon.nl.
    To use it go to Preferences->Metadata download and configure
    the amazon plugin to use Netherlands as the source."

    - title: "Catalogs: Add an option to not add the generated
    catalog to the library."

    - title: "E-book viewer: Improve performance of hyphenation
    (by updating the version of the hyphenation library it uses)"

  bug fixes:
    - title: "DOCX Input: Add support for text whose vertical
    position is adjusted by offsets from the baseline"

    - title: "DOCX Output: Handle length and percentage values for
    vertical-align in the input document."

    - title: "Edit Book: Check Book: Fix automatic correction of
    invalid ids not updating the idrefs in the spine for ids in
    the manifest of the OPF file."

    - title: "E-book viewer: Fix printing to PDF could result in
    filenames with characters not supported by windows"

    - title: "E-book viewer: Also fix a bug in the hyphenation
    algorithm that could cause the word 'undefined' to be mangled
    during hyphenation."

    - title: "ODT Input: Fix custom styles with a dot in their name
    not being inherited."

  improved recipes:
    - Daily Express
    - The New Yorker
    - XKCD
    - Wired Magazine
    - Wired UK

(wiz)

2015-08-14 18:04:52 UTC MAIN commitmail json YAML

+ calibre-2.35.0, cgal-4.6.1, gnupg21-2.1.7, guile-gnome-2.16.3,
  openssh-7.0p1, py-ipython-4.0, sshguard-1.6.1.

(wiz)

2015-08-14 18:03:02 UTC MAIN commitmail json YAML

Updated devel/py-setuptools to 18.1

(wiz)

2015-08-14 18:02:50 UTC MAIN commitmail json YAML

Update to 18.1:

----
18.1
----

* Upgrade to vendored packaging 15.3.

(wiz)

2015-08-14 18:01:05 UTC MAIN commitmail json YAML

Updated devel/py-tortoisehg to 3.5

(wiz)

2015-08-14 18:00:56 UTC MAIN commitmail json YAML

Update to 3.5:

TortoiseHg 3.5

TortoiseHg 3.5 is a major feature release, including the new
Mercurial 3.5 major release and a small number of bug-fix commits.

Bugs Fixes

    filectxactions: open save dialog where repository file exists (fixes #3445)
    grep: split inc/exc patterns on Comma instead of Comma+Space (fixes #836)
    lfprompt: suppress exception on getting size of inaccessible file (fixes #4240)
    qtlib: drop support for old-style icon lookup
    qtlib: load icons from filesystem unless frozen
    reporegistry: look for parent repo in model on removeSubrepo (fixes #4214)
    repowatcher: check mtime of bookmarks file (hg 3.5)
    repowatcher: detect rollback of repository states (fixes #4193)
    sync: sort bookmarks in target combobox alphabetically (fixes #4222)

Improvements

    names: experimental support for displaying any name space
    repoview: add an action to resize columns ignoring settings
    repowidget: add menu to filter ancestors, by author or branch (closes #1455)
    sync: allow to select user certificates by file dialog
    sync: open the save dialog when Enter is pressed in URL field
    workbench: add icon to Web Server menu item (closes #4211)

Installer

    update tsvn doc-diff scripts (fixes #3404, #4244)
    setup: build Qt resources only for py2exe target
    setup: do not pack unnecessary files to icon resource
    setup: generate config module according to installation options (refs #2178)
    setup: generate list of .mo files from existing .po files (fixes #2431)
    setup: move library.zip and dlls to lib/ directory (refs #4164, #4194)
    setup: respect prefix where nautilus extension will be installed (fixes #2178)

(wiz)

2015-08-14 17:54:53 UTC MAIN commitmail json YAML

Updated devel/reposurgeon to 3.28

(wiz)

2015-08-14 17:54:43 UTC MAIN commitmail json YAML

Update to 3.28:

3.26: 2015-07-05
    Make repotool honor the mirror directory argument for CVS.
    Fix gitlab issue 4: even successful CVS export returns error code.
    Fix some name lookup issues from the cache needing invalidation.
    Implement and document that action stamps from author dates are preferred.
    New --filter option to mailbox_out for selective emission of headers.
    Fix gitlab issue #9: blank lines in svn:ignore misinterpreted.

3.27: 2015-06-22
    Per-repo-type preserves aren't clobbered when there's a lister.
    Git repository hooks are preserved.
    Read support for Monotone, not yet very well tested.

(wiz)

2015-08-14 17:53:42 UTC MAIN commitmail json YAML

Updated time/py-vdirsyncer to 0.6.0

(wiz)

2015-08-14 17:53:33 UTC MAIN commitmail json YAML

Update to 0.6.0:

Version 0.6.0
=============

*released on 06 August 2015*

- ``password_command`` invocations with non-zero exit code are now fatal (and
  will abort synchronization) instead of just producing a warning.
- Vdirsyncer is now able to synchronize metadata of collections. Set ``metadata
  = ["displayname"]`` and run ``vdirsyncer metasync``.
- **Packagers:** Don't use the GitHub tarballs, but the PyPI ones.
- **Packagers:** ``build.sh`` is gone, and ``Makefile`` is included in
  tarballs. See the content of ``Makefile`` on how to run tests post-packaging.
- ``verify_fingerprint`` doesn't automatically disable ``verify`` anymore.

(wiz)

2015-08-14 17:48:03 UTC MAIN commitmail json YAML

Updated devel/py-cython to 0.23

(wiz)

2015-08-14 17:47:54 UTC MAIN commitmail json YAML

Update to 0.23:

0.23 (2015-08-08)
=================

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

* PEP 492 (async/await) was implemented.
  See https://www.python.org/dev/peps/pep-0492/

* PEP 448 (Additional Unpacking Generalizations) was implemented.
  See https://www.python.org/dev/peps/pep-0448/

* Support for coverage.py 4.0+ can be enabled by adding the plugin
  "Cython.Coverage" to the ".coveragerc" config file.

* Annotated HTML source pages can integrate (XML) coverage reports.

* Tracing is supported in ``nogil`` functions/sections and module init code.

* When generators are used in a Cython module and the module imports the
  modules "inspect" and/or "asyncio", Cython enables interoperability by
  patching these modules during the import to recognise Cython's internal
  generator and coroutine types. This can be disabled by C compiling the
  module with "-D CYTHON_PATCH_ASYNCIO=0" or "-D CYTHON_PATCH_INSPECT=0"

* When generators or coroutines are used in a Cython module, their types
  are registered with the ``Generator`` and ``Coroutine`` ABCs in the
  ``collections`` or ``collections.abc`` stdlib module at import time to
  enable interoperability with code that needs to detect and process Python
  generators/coroutines.  These ABCs were added in CPython 3.5 and are
  available for older Python versions through the ``backports_abc`` module
  on PyPI.  See https://bugs.python.org/issue24018

* Adding/subtracting/dividing/modulus and equality comparisons with
  constant Python floats and small integers are faster.

* Binary and/or/xor/rshift operations with small constant Python integers
  are faster.

* When called on generator expressions, the builtins ``all()``, ``any()``,
  ``dict()``, ``list()``, ``set()``, ``sorted()`` and ``unicode.join()``
  avoid the generator iteration overhead by inlining a part of their
  functionality into the for-loop.

* Keyword argument dicts are no longer copied on function entry when they
  are not being used or only passed through to other function calls (e.g.
  in wrapper functions).

* The ``PyTypeObject`` declaration in ``cpython.object`` was extended.

* The builtin ``type`` type is now declared as PyTypeObject in source,
  allowing for extern functions taking type parameters to have the correct
  C signatures.  Note that this might break code that uses ``type`` just
  for passing around Python types in typed variables.  Removing the type
  declaration provides a backwards compatible fix.

* ``wraparound()`` and ``boundscheck()`` are available as no-ops in pure
  Python mode.

* Const iterators were added to the provided C++ STL declarations.

* Smart pointers were added to the provided C++ STL declarations.
  Patch by Daniel Filonik.

* ``NULL`` is allowed as default argument when embedding signatures.
  This fixes ticket 843.

* When compiling with ``--embed``, the internal module name is changed to
  ``__main__`` to allow arbitrary program names, including those that would
  be invalid for modules.  Note that this prevents reuse of the generated
  C code as an importable module.

* External C++ classes that overload the assignment operator can be used.
  Patch by Ian Henriksen.

* Support operator bool() for C++ classes so they can be used in if statements.

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

* Calling "yield from" from Python on a Cython generator that returned a
  value triggered a crash in CPython.  This is now being worked around.
  See https://bugs.python.org/issue23996

* Language level 3 did not enable true division (a.k.a. float division)
  for integer operands.

* Functions with fused argument types that included a generic 'object'
  fallback could end up using that fallback also for other explicitly
  listed object types.

* Relative cimports could accidentally fall back to trying an absolute
  cimport on failure.

* The result of calling a C struct constructor no longer requires an
  intermediate assignment when coercing to a Python dict.

* C++ exception declarations with mapping functions could fail to compile
  when pre-declared in .pxd files.

* ``cpdef void`` methods are now permitted.

* ``abs(cint)`` could fail to compile in MSVC and used sub-optimal code
  in C++.  Patch by David Vierra, original patch by Michael En��lin.

* Buffer index calculations using index variables with small C integer
  types could overflow for large buffer sizes.
  Original patch by David Vierra.

* C unions use a saner way to coerce from and to Python dicts.

* When compiling a module ``foo.pyx``, the directories in ``sys.path``
  are no longer searched when looking for ``foo.pxd``.
  Patch by Jeroen Demeyer.

* Memory leaks in the embedding main function were fixed.
  Original patch by Michael En��lin.

* Some complex Python expressions could fail to compile inside of finally
  clauses.

* Unprefixed 'str' literals were not supported as C varargs arguments.

* Fixed type errors in conversion enum types to/from Python.  Note that
  this imposes stricter correctness requirements on enum declarations.

Other changes
-------------

* Changed mangling scheme in header files generated by ``cdef api``
  declarations.

* Installation under CPython 3.3+ no longer requires a pass of the
  2to3 tool.  This also makes it possible to run Cython in Python
  3.3+ from a source checkout without installing it first.
  Patch by Petr Viktorin.

* ``jedi-typer.py`` (in ``Tools/``) was extended and renamed to
  ``jedityper.py`` (to make it importable) and now works with and
  requires Jedi 0.9.  Patch by Tzer-jen Wei.

(wiz)