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 (17m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 18:09:21 UTC Now

2018-05-29 03:26:26 UTC MAIN commitmail json YAML

doc: Updated audio/rhythmbox to 3.4.2

(youri)

2018-05-29 03:26:10 UTC MAIN commitmail json YAML

Update to 3.4.2: Updates are too big to show but it works on NetBSD 7.1.2
as intended.

(youri)

2018-05-29 03:22:56 UTC MAIN commitmail json YAML

2018-05-29 02:57:56 UTC MAIN commitmail json YAML

Update to 2.08:

  * Suppress trailing space after the last password (Closes: #794635)
  * Make pwgen -s more "secure" for 1 and 2 character passwords
    (Closes: #666725)
  * Fix option parsing of "pwgen --no-capitalize --no-vowels" (Closes: #791908)
  * Add new option --remove-chars which removes chars from the set of
    characters used to generate passwords (Closes: #836334)
  * Fix manpage typo (Closes: #579178)
  * Stop -s from overwriting other flags (Closes: #436912)

  (Note all numbers are references to Debian bug reports.
  Excerpted from debian/changelog.)

(ginsbach)

2018-05-29 02:56:49 UTC MAIN commitmail json YAML

Update to 1.76

New Languages:
    o Agda              o AsciiDoc          o BrightScript      o Chapel
    o Cucumber          o Drools            o F# Script        o Fish Shell
    o Gencat NLS        o GraphQL          o HCL              o Idris
    o Lean              o Literate Idris    o Oracle PL/SQL    o PL/M
    o ProGuard          o RAML              o SWIG              o Skylark
    o Smalltalk        o Solidity          o Stata            o TOML

Updates:
    o Performance improvement by using multiple cores for both
      straight counts and --diff via the new --processes option
      added by Sietse Snel, https://github.com/stsnel.
    o Support --git on Windows.
    o Improve identification of Qt Project files (instead of IDL).
    o Fix language determination logic so that languages that map
      to the same file extension and have ties in the number of
      accumulated points always return the same result.
    o Add support for replace_between_regex in --write_lang_def and
      --read_lang_def.
    o Add SUM section to JSON, YAML output with --diff.
    o Make numeric values in JSON output numbers instead of strings.
    o Optionally exclude autogenerated files with new --no-autogen
      (currently only supports the Go language).
    o New option, --git, to allow git commit hashes and branch
      names as inputs (issue 205).
    o Add .asd extension for Lisp.
    o Add .snapshot to the list of excluded directories.
    o New option --no-autogen to ignore files generated
      by code production systems like GNU autoconf.
    o Rename "ASP.Net" to "ASP.NET".
    o Improvements to Specman e parsing (issue 175).
    o Support uppercase CPP extension (issue 177).
    o Support triple extensions.
    o Improve language distinction between C# and Smalltalk (issue 160).
    o Consider Elixir docs as comments.
    o Handle Python docstrings made with single quotes.
    o Replace built-in "is it a file?" and "is it a directory?"
      with native Perl -f and -d operators (these were unreliable
      on older versions of Perl on Windows).
    o Put timeout around Regexp::Common regex evaluation to prevent
      hangs on unbalanced comment markers within huge strings (issue 206).
    o Fix Pascal regex wiht '{' for Perl version >= 5.26 (issue 209)
      and '(*', '*)' comment matching (issue 212).
    o Rename Antlr to ANTLR Grammar.
    o Add .g4 extension fo ANTLR Grammar.
    o Replace soon-to-be deprecated File::Glob::glob() with
      File::Glob::bsd_glob() (issue 214).
    o Revert from charset=iso-8859-1 to charset=utf-8 on undocumented
      --html option.
    o For Assembly, process # comments before C++ comments.

Bug Fixes:
    o Remove temp directory prefix for YAML and JSON output when
      counting git archives with --by-file.
    o Properly handle git files with spaces embedded in the file name.
    o Remove a debug regex inadvertently included in v1.74.
    o Correct handling of remove_between_general and
      remove_between_regex when running with --read-lang-def (issue 166)
    o Fix bug handling balanced parentheses in Forth (issue 183)
    o Force legal output filenames with --count-and-diff and --out
      (issue #220).

(from cloc-1.76/Unix/NEWS)

(ginsbach)

2018-05-29 01:22:50 UTC MAIN commitmail json YAML

2018-05-29 00:45:19 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-session to 4.13.0nb5

(youri)

2018-05-29 00:45:04 UTC MAIN commitmail json YAML

Fix installation of the xscreensaver autostart file so that Xfce4 users
can lock their screen from the panel without any extra work. Also
depend on xscreensaver now.

(youri)

2018-05-29 00:17:28 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.12.0nb12

(youri)

2018-05-29 00:17:17 UTC MAIN commitmail json YAML

Add a polkit agent for Xfce4, it is required nowadays.

(youri)

2018-05-28 23:42:08 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-fsguard-plugin to 1.1.0nb4

(youri)

2018-05-28 23:41:53 UTC MAIN commitmail json YAML

2018-05-28 23:39:16 UTC MAIN commitmail json YAML

Remove vestiges of rejectutils patch, missed in previous.

(schmonz)

2018-05-28 22:45:49 UTC MAIN commitmail json YAML

doc: Updated audio/xfce4-mixer to 4.11.0nb8

(youri)

2018-05-28 22:45:29 UTC MAIN commitmail json YAML

Add a dependency on the OSS gst plugin to make sound mixing work on NetBSD.

(youri)

2018-05-28 22:34:47 UTC MAIN commitmail json YAML

mk/misc/show.mk: improve wording of the help text

(rillig)

2018-05-28 20:37:47 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: include PKGVERSION in show-all target

(rillig)

2018-05-28 20:18:01 UTC MAIN commitmail json YAML

url2pkg: remove trailing whitespace

(rillig)

2018-05-28 15:17:05 UTC MAIN commitmail json YAML

doc: Updated sysutils/libgtop to 2.28.4nb12

(youri)

2018-05-28 15:16:55 UTC MAIN commitmail json YAML

Update because of runtime fix.

(youri)

2018-05-28 15:16:39 UTC MAIN commitmail json YAML

2018-05-28 14:16:16 UTC MAIN commitmail json YAML

doc: Updated devel/binutils to 2.26.1nb1

(bacon)

2018-05-28 14:15:38 UTC MAIN commitmail json YAML

devel/binutils: Fix hard-coded libpath for RHEL

RHEL/CentOS place standard libraries in /lib64 and /usr/lib64.
The binutils Makefile had a hard-coded --libpath=/lib:/usr/lib.
This patch prepends the lib64 directories if they exist.

OK wiz@

(bacon)

2018-05-28 14:14:36 UTC MAIN commitmail json YAML

Note update of net/tcl-scotty to 2.1.11nb18.

(he)

2018-05-28 14:14:02 UTC MAIN commitmail json YAML

2018-05-28 13:46:20 UTC MAIN commitmail json YAML

doc: Updated net/py-lexicon to 2.3.0

(fhajny)

2018-05-28 13:46:12 UTC MAIN commitmail json YAML

net/py-lexicon: Update to 2.3.0.

- Multiple updates for Namecheap client
- Rackspace handle duplicate record on create
- Fixes and recordings for cloudns
- TransIP: Record set support

(fhajny)

2018-05-28 13:06:35 UTC MAIN commitmail json YAML

Un-mention qmail-qfilter wrapper, no longer here.

(schmonz)

2018-05-28 13:02:04 UTC MAIN commitmail json YAML

Use SUBST_VARS shorthand.

(schmonz)

2018-05-28 12:57:36 UTC MAIN commitmail json YAML

Extract qmail-rejectutils to standalone package. Bump PKGREVISION.

(schmonz)

2018-05-28 12:57:08 UTC MAIN commitmail json YAML

doc: Added mail/qmail-rejectutils version 20170720

(schmonz)

2018-05-28 12:56:52 UTC MAIN commitmail json YAML

Add and enable qmail-rejectutils.

(schmonz)

2018-05-28 12:56:25 UTC MAIN commitmail json YAML

Initial import of qmail-rejectutils, a set of standalone programs for
SMTP-rejecting messages according to multiple criteria without patching
qmail-smtpd(8).

(schmonz)

2018-05-28 12:00:39 UTC MAIN commitmail json YAML

2018-05-28 08:46:32 UTC MAIN commitmail json YAML

gimp: minimum required version of freetype2 is 2.8.1, make it so.

Noted by oster@

(wiz)

2018-05-28 07:46:58 UTC MAIN commitmail json YAML

Do not attempt to install world-writable files.

(hauke)

2018-05-27 16:28:12 UTC MAIN commitmail json YAML

ffmpeg4: avoid text relocations on NetBSD/i386.

Changes are mostly pulled from ffmpeg3.  Bump PKGREVISION.

(tsutsui)

2018-05-27 15:27:14 UTC MAIN commitmail json YAML

mencoder, mplayer, gmplayer: avoid text relocations on NetBSD/i386 8.0.

* specify --disable-sse4 to avoid non-PIE asm ops in libmpcodecs/vf_ass.c
  that cause text relocations on NetBSD/i386
* explicitly pull pkgsrc/multimedia/libass to avoid internal libass
  (which seems usually enabled by configure's autodetect)
* specify -fpic in configure for NetBSD/i386 to enable __PIC__ blocks
  in some sources
* while here, use -mtune rather than -mcpu for not only gcc4 but
  also 5.x and later

Bump PKGREVISIONs.  Ok'ed by wiz@ in PR pkg/53319.

(tsutsui)

2018-05-27 15:24:32 UTC MAIN commitmail json YAML

ffmpeg3: avoid text relocations on NetBSD/i386.

* explicitly specify --disable-asm on NetBSD/i386
* explicitly enable pic even for NetBSD/i386 as other architecture

Bump PKGREVISION.  Ok'ed by wiz@ in PR pkg/53319.

(tsutsui)

2018-05-27 15:22:55 UTC MAIN commitmail json YAML

xvidcore: disable asm to avoid text relocations on NetBSD/i386 8.0.

Bump PKGREVISION.  Ok'ed by wiz@ in PR pkg/53319.

(tsutsui)

2018-05-27 15:21:56 UTC MAIN commitmail json YAML

x264-devel: disable asm to avoid text relocations on NetBSD/i386 8.0.

Bump PKGREVISION.  Ok'ed by wiz@ in PR pkg/53319.

(tsutsui)

2018-05-27 15:21:09 UTC MAIN commitmail json YAML

libdv: disable asm to avoid text relocations on NetBSD/i386 8.0.

Bump PKGREVISION. Ok'ed by wiz@ in PR pkg/53319.

(tsutsui)

2018-05-27 14:58:19 UTC MAIN commitmail json YAML

2018-05-27 14:24:45 UTC MAIN commitmail json YAML

2018-05-27 13:46:55 UTC MAIN commitmail json YAML

doc: Updated graphics/gimp to 2.10.2

(wiz)

2018-05-27 13:46:45 UTC MAIN commitmail json YAML

gimp: update to 2.10.2.

Overview of Changes from GIMP 2.10.0 to GIMP 2.10.2
===================================================

Core:

  - Discard fonts which fail to load and popup an info dialog to allow
    people debug their fonts.
  - New API to suppress updates in UI until plug-ins are done
    introducing changes.
  - New API to calculate histograms in separate threads, with possible further
    extension to handle similar cases elsewhere in GIMP.
  - Tool options are now properly saved and reloaded per-device at
    startup.

Plug-ins:

  - New plug-in for importing and exporting HEIF images.
  - Enable visibility of rasterized vector layer from PSD.
  - Single-window screenshots in Windows fixed to correctly snap a
    window even when it is partly off-screen or covered by another
    window or when display scaling is not set to 100%.

Filters:

  - New Spherize filter to wrap an image around a spherical cap
  - New Recursive Transform filter to create Droste effect.

Usability:

  - Warn users, when alpha-only painting has no effect. E.g. when target
    drawable doesn't have an alpha channel, or the alpha channel is locked.
  - Make the splash texts dynamic, so they are larger on larger splashes.
  - Mention pressing Enter to complete Foreground selection in the status bar.
  - Make sure that clicking outside any selection prevents Rectangle Select
    and Ellipse Select tools from creating empty selections.
  - Improve mouse wheel zooming behavior to keep the same point
    centered under the pointer even if the image is completely visible
    in the canvas.
  - Add "View -> Center Image in Window" (Shift+J) as a quick way to
    center the image at any zoom level.

Translations:

  - Updated translations: Catalan, Danish, Dutch, French, German, Greek,
    Hungarian, Icelandic, Italian, Latvian, Polish, Russian, Spanish,
    Swedish, Ukrainian.
  - New translation of Windows installer: Chinese (Taiwan)

Build:

  - Add a --with-bug-report-url configure option allowing packagers to
    set the address of their own bug tracker. This address will be the
    one opened by the debug dialog for reporting bugs.
  - Add a flatpak manifest for the gtk3-port branch.
  - Remove the possibility to disable script-fu.
  - Add a --with-icc-directory configure option to customize the color
    profile directory. By default, it is set to the common path
    /usr/share/color/icc.

Documentation:

  - Updating the description of the XCF format "devel-docs/xcf.txt", for
    third-party readers wishing to support GIMP 2.10 XCF files.
  - Add documentation skeletons for all enums in libgimpbase/, there is
    much room for improvement.

(wiz)

2018-05-27 13:16:57 UTC MAIN commitmail json YAML

doc: Updated graphics/gegl to 0.4.2

(wiz)

2018-05-27 13:16:47 UTC MAIN commitmail json YAML

gegl: update to 0.4.2.

GEGL-0.4.2 2018-05-15

Build

Abort early if autoreconf fails, remove unused bits, default to -Ofast
as CFLAGS.

GeglBuffer

Improve concurrency for trimming and destruction of tile caches.
Improve cache invalidation during partial mipmap regeneration.

Do new cheap clones of buffers with new internal gegl-buffer backed
tile-backend.

Do not keep cached sampler in buffer it makes cache invalidation hard,
and for performance/threading it is better to create ones own samplers
anyways. The old API still exists, though parts of it is now
deprecated. The single special case where gegl_buffer_sample remains
somewhat performant is with the NEAREST sampler, for all other samplers
creating a caching sampler is better.

Operations

operation: add GeglOperationAreaFilter::get_abyss_policy() vfunc
Copyright notice improvements to spherize, color-overlay. ff-save:
implement defines handling compilation with ffmpeg 2.3-2.7, 4.0 compat.

Improved multi-threaded performance of panorama-projection and other
transformation operations through optimizations in buffer and
base-classes.

Contributors

code improvements and translations from: Daniel Korostil, Debarshi Ray,
Dimitris Spingos (Δημήτρης Σπίγγος), Ell, Franz Brausse, Jehan, Jordi
Mas, Marco Ciampa, Øyvind Kolås, and Sebastian Pipping.

(wiz)

2018-05-27 12:53:51 UTC MAIN commitmail json YAML

doc: Updated graphics/babl to 0.1.50

(wiz)

2018-05-27 12:53:43 UTC MAIN commitmail json YAML

babl: update to 0.1.50.

2018-05-20 babl-0.1.50
Improvements to speed and precision of indexed code, improvements to meson
build.

2018-05-15 babl-0.1.48
fix u8 <-> double conversions for chroma, SSE2 version of RGBA float to
CIE L / Lab. Build with -Ofast by default.

(wiz)

2018-05-27 12:48:55 UTC MAIN commitmail json YAML

doc: Updated misc/calibre to 3.24.1

(wiz)

2018-05-27 12:48:45 UTC MAIN commitmail json YAML

calibre: update to 3.24.1.

- version: 3.24.1
  date: 2018-05-25

  new features:
    - title: "Conversion: EPUB Output: Add an option to output EPUB 3 files."
      type: major

    - title: "PDF Output: Add an option to break long words at the ends of lines."

    - title: "PDF Output: Allow using images in the header/footer templates"

    - title: "Add an option to use two lines for the text under the toolbar button in Preferences->Look & feel"

    - title: "Edit book: Spell check: Update the number of misspelled words/total words displayed when correcting/ignoring words."

    - title: "Edit book: Fix HTML: Automatically resolve private entities"

    - title: "Improve formatting of help in Preferences->Tweaks"

    - title: "ToC Editor: Allow undo for renaming single items as well."

  bug fixes:
    - title: "Version 3.24.1 fixes a regression in the 3.24 in the editor that caused syncing between the editor and the Preview panel/Live CSS panel to not work correctly"

    - title: "PDF Output: Strip zero-width space characters from the text as their presence prevents searching from working"

    - title: "DOCX Output: Fix <pre> tags not being converted correctly."

    - title: "DOCX Input: Fix incorrect conversion of a framed block that contains a list."

    - title: "Conversion: Fix private entities that use the same name as an HTML entity not being handled correctly"

    - title: "Viewer: Fix HTML files with private entities displaying an artifact at the top"

    - title: "Edit book: Check book: Show an error for HTML files with private entities"

    - title: "EPUB3 Input: Fix titlepage being referred to in the nav causing two titlepage entries in the final book."

    - title: "Fix throbber buttons not being perfectly aligned inside toolbars"

    - title: "Quickview: Fix sizes not being displayed."

    - title: "Edit book: Compress images tool: Do not mark the book as changed if no images could be further compressed."

    - title: "Book list split-view: Fix horizontal scroll position of split view can change when changing the current column in one view."

    - title: "Fix Bookeen Saga not being recognized on macOS/Linux."

    - title: "Edit metadata dialog: Fix undo last trim not working for automatic trims."

    - title: "Content server: Fix series field blank in Italian translation"

    - title: "BeautifulSoup: Port fix from upstream for outputting bare ampersands in strings."

    - title: "calibredb add: Run the input plugins before reading metadata instead of after."

  improved recipes:
    - The New York Times Book Review
    - New York Times
    - Le Devoir

  new recipes:
    - title: The Federalist
      author: Kovid Goyal

(wiz)

2018-05-27 12:42:51 UTC MAIN commitmail json YAML

doc: Updated devel/py-virtualenv to 16.0.0

(wiz)

2018-05-27 12:42:42 UTC MAIN commitmail json YAML

py-virtualenv: update to 16.0.0.

16.0.0 (2018-05-16)
-------------------

* Drop support for Python 2.6.

* Upgrade pip to 10.0.1.

* Upgrade setuptools to 39.1.0.

* Upgrade wheel to 0.31.1.

(wiz)

2018-05-27 12:40:49 UTC MAIN commitmail json YAML

doc: Updated devel/py-subprocess32 to 3.5.1

(wiz)

2018-05-27 12:40:41 UTC MAIN commitmail json YAML

py-subprocess32: update to 3.5.1.

-----------------
2018-05-21 3.5.1
-----------------
* Fix AttributeError: 'module' object has no attribute 'Signals' when
  constructing a CalledProcessError exception.  [#49]

-----------------
2018-05-13 3.5.0 (3.5.0rc3)
-----------------

* Fixed the packaging problem where the stdlib python3_redirect shim is
  supposed to be installed on Python 3.
* Renamed _posixsubprocess to _posixsubprocess32 for consistency.
* Unset CLOEXEC on file descriptors given to Popen pass_fds. (GH #4)
* Drop support for Python 2.4 and 2.5.
* Adds a configure script - run by setup.py - to supply the missing feature
  #define's for the _posixsubprocess32 extension module for the things that
  Python 2's own configure generated pyconfig.h does not already provide.

-----------------
2017-10-18 3.5.0rc1
-----------------

* Backport the new subprocess.run() API from Python 3.5.
* Backport subprocess.DEVNULL support from 3.3.
* Allow stderr to be redirected to stdout even when stdout is not redirected.
  https://bugs.python.org/issue22274
* Fix subprocess.Popen.wait() when the child process has exited to a
  a stopped instead of terminated state (ex: when under ptrace).
  https://bugs.python.org/issue29335
* Include the private API needed by the multiprocessing module for people who
  want to drop subprocess32 in as a replacement for their standard library
  subprocess module.
* Fix a compilation issue regarding O_CLOEXEC not being defined on ancient
  Linux distros such as RHEL 5.

(wiz)

2018-05-27 12:38:29 UTC MAIN commitmail json YAML

doc: Updated textproc/libunistring to 0.9.10

(wiz)

2018-05-27 12:38:20 UTC MAIN commitmail json YAML

libunistring: update to 0.9.10.

New in 0.9.10:
* The functions
    u8_casing_prefix_context, u8_casing_prefixes_context,
    u8_casing_suffix_context, u8_casing_suffixes_context,
    u16_casing_prefix_context, u16_casing_prefixes_context,
    u16_casing_suffix_context, u16_casing_suffixes_context,
    u32_casing_prefix_context, u32_casing_prefixes_context,
    u32_casing_suffix_context, u32_casing_suffixes_context,
  that are documented since version 0.9.1, are now actually implemented.

(wiz)

2018-05-27 12:35:41 UTC MAIN commitmail json YAML

doc: Updated time/khal to 0.9.9

(wiz)

2018-05-27 12:35:32 UTC MAIN commitmail json YAML

khal: update to 0.9.9.

0.9.9
=====
released 2018-05-26

* Dependencies: only dateutil < 2.7 is supported (and always has been)

(wiz)

2018-05-27 12:32:22 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.40.6

(wiz)

2018-05-27 12:32:13 UTC MAIN commitmail json YAML

vala: update to 0.40.6.

Vala 0.40.6
===========
* Regression fix:
  - codegen: Avoid critical for array in-parameters with custom length-type
  - tests: Drop assert which is failing on big-endian archs

Vala 0.40.5
===========
* Various improvements and bug fixes:
  - Warn if --gir is used without --library [#708693]
  - Report an error if rank attribute is required but was not found [#660991]
  - scanner: Accept \R and \N escape sequences in regex literals [#749576]
  - scanner: Accept backreferences \1 through \99 in regex literals [#728574]
  - codegen:
    + Avoid critical in get_basic_type_info() when there is no signature
      [#729517]
    + Fix serializing multidimensional arrays [#735437]
    + Guard get_default_ref_sink_function() against null base-class
    + Respect cname ccode-attribute of lockable fields
    + Fix casting of length for "ref" array parameters
  - codewriter: Add 'new' to symbols if needed to match the original source
    [#614686]
  - girparser: Deal with missing "name" attribute by falling back on "c:type"
  - girwriter: Drop errornous indent
  - girwriter: Properly output variadic methods and use introspectable="0"
  - genie: Add support for the \v escape character [#664689]
  - genie: Add support for the \uXXXX escape sequence

* Bindings:
  - glib-2.0: Fix IConv.iconv() [#634753]
  - gobject-2.0: Make constructor of ParamSpecBoxed public
  - gstreamer: Cherry-pick some fixes from 0.42
  - gtk+-3.0: Update to 3.22.30+21fddc39
  - gtk+-4.0: Update to 3.93.0+3a860719
  - javascriptcoregtk-4.0: buffer of String.get_utf8_cstring() is not "ref"
    [#788113]
  - posix: Add missing cname = "int" to Posix.Signal enum
  - sqlite3: Add additional constants for flags of Database.open_v2() [#795627]
  - webkit2gtk-4.0: Cherry-pick some fixes from 0.42

(wiz)

2018-05-27 12:28:21 UTC MAIN commitmail json YAML

doc: Updated net/glib-networking to 2.56.1

(wiz)

2018-05-27 12:28:12 UTC MAIN commitmail json YAML

glib-networking: update to 2.56.1.

2.56.1 - May 21, 2018
=====================

- Fix build with PKCS#11 backend disabled (#794292, Tom Schoonjans)
- Various meson build system fixes (#794358 and #794372)
- Tests are now compatible with GnuTLS 3.6 (#794286)

(wiz)

2018-05-27 12:27:14 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 39.2.0

(wiz)

2018-05-27 12:27:05 UTC MAIN commitmail json YAML

py-setuptools: update to 39.2.0.

v39.2.0
-------

* #1359: Support using "file:" to load a PEP 440-compliant package version from
  a text file.
* #1360: Fixed issue with a mismatch between the name of the package and the
  name of the .dist-info file in wheel files
* #1365: Take the package_dir option into account when loading the version from
  a module attribute.
* #1353: Added coverage badge to README.
* #1356: Made small fixes to the developer guide documentation.
* #1357: Fixed warnings in documentation builds and started enforcing that the
  docs build without warnings in tox.
* #1376: Updated release process docs.
* #1343: The ``setuptools`` specific ``long_description_content_type``,
  ``project_urls`` and ``provides_extras`` fields are now set consistently
  after any ``distutils`` ``setup_keywords`` calls, allowing them to override
  values.
* #1352: Added ``tox`` environment for documentation builds.
* #1354: Added ``towncrier`` for changelog managment.
* #1355: Add PR template.
* #1368: Fixed tests which failed without network connectivity.
* #1369: Added unit tests for PEP 425 compatibility tags support.
* #1372: Stop testing Python 3.3 in Travis CI, now that the latest version of
  ``wheel`` no longer installs on it.

(wiz)

2018-05-27 12:26:18 UTC MAIN commitmail json YAML

doc: Updated print/latexmk to 456

(wiz)

2018-05-27 12:26:09 UTC MAIN commitmail json YAML

latexmk: update to 456.

From v. 4.55 to 4.55a
  Add option that latexmk returns a non-zero status code when
    the final run of (pdf)latex gives warnings about undefined
    references or citations or about multiply defined references.
  Implement $warning_cmd to allow a visual cue for these situations in
    pvc mode (in addition to the current possibilities for
    $compiling_cmd, $success_cmd and $failure_cmd).

From v. 4.55a to 4.56
  Correct parsing of biber's log file.
  Implement $warning_cmd.
  Deal correctly with situation that files reported in the .fls file
    as INPUT or OUTPUT files no longer exist at end of run. These
    files aren't true source files or generated files from latexmk's
    point of view.  Such cases can arise from a bug in the TeX
    engine (as with lualatex in TeXLive 2016/2017).  They can also
    arise when temporary files are created, read and deleted during
    a run (as with the minted package).
  Update example latexmrc file for pythontex.
  Better error message when .bib file(s) not found.
  Better handling and diagnostics when names of expected and actual
    names of .log disagree.
  In particular, there is some automatic reconfiguration when .log
    file is not in expected place (e.g., because $aux_dir is different
    to $out_dir, but TeXLive is used, so -aux-directory option for TeX
    engines isn't supported).
  Fix problem of .bib files sometimes not being found by bibtex when
    latexmk runs under msys and -outputdirectory is specified.
  Add use of environment variable LATEXMKRCSYS to specify system rc
    file.

(wiz)

2018-05-27 12:25:05 UTC MAIN commitmail json YAML

doc: Updated security/py-oauthlib to 2.1.0

(wiz)

2018-05-27 12:24:56 UTC MAIN commitmail json YAML

py-oauthlib: update to 2.1.0.

2.1.0 (2018-05-21)
------------------

* Fixed some copy and paste typos (#535)
* Use secrets module in Python 3.6 and later (#533)
* Add request argument to confirm_redirect_uri (#504)
* Avoid populating spurious token credentials (#542)
* Make populate attributes API public (#546)

(wiz)

2018-05-27 12:21:56 UTC MAIN commitmail json YAML

doc: Updated shells/zsh-autosuggestions to 0.4.3

(wiz)

2018-05-27 12:21:47 UTC MAIN commitmail json YAML

zsh-autosuggestions: update to 0.4.3.

## v0.4.3
- Avoid bell when accepting suggestions with `autosuggest-accept` (#228)
- Don't fetch suggestions after [up,down]-line-or-beginning-search (#227, #241)
- We are now running CI against new 5.5.1 version
- Fix partial-accept in vi mode (#188)
- Fix suggestion disappearing on fast movement after switching to `vicmd` mode (#290)
- Fix issue rotating through kill ring with `yank-pop` (#301)
- Fix issue creating new pty for async mode when previous pty is not properly cleaned up (#249)

(wiz)

2018-05-27 12:21:02 UTC MAIN commitmail json YAML

doc: Updated net/wireshark to 2.6.1

(wiz)

2018-05-27 12:20:52 UTC MAIN commitmail json YAML

wireshark: update to 2.6.1.

Wireshark 2.6.1 Release Notes

  Bug Fixes

  The following vulnerabilities have been fixed:

    • ws-sa2018-25

    • The LDSS dissector could crash. (ws-bug14615)

    • ws-sa2018-26

    • The IEEE 1905.1a dissector could crash. (ws-bug14647)

    • ws-sa2018-27

    • The RTCP dissector could crash. (ws-bug14673)

    • ws-sa2018-28

    • Multiple dissectors could consume excessive memory. (ws-bug14678)

    • ws-sa2018-29

    • The DNS dissector could crash. (ws-bug14681)

    • ws-sa2018-30

    • The GSM A DTAP dissector could crash. (ws-bug14688)

    • ws-sa2018-31

    • The Q.931 dissector could crash. (ws-bug14689)

    • ws-sa2018-32

    • The IEEE 802.11 dissector could crash. (ws-bug14686)

    • ws-sa2018-33

    • Multiple dissectors could crash. (ws-bug14703)

  The following bugs have been fixed:

    • Qt GUI does not snap to exactly half of screen in Windows. (Bug
      13516[1])

    • Segmentation fault when switching profiles. (Bug 14316[2])

    • QUIC dissector produces incorrect packet numbers (wrong-endian).
      (Bug 14462[3])

    • Wrong default file format chosen in when saving a capture with
      comments added if the original format doesn’t support comments.
      (Bug 14601[4])

    • Lua: Error during loading [AppData directory]:1: bad argument #1
      to dofile (dofile: file does not exist). (Bug 14619[5])

    • Crash when selecting text. (Bug 14620[6])

    • ui/macosx directory missing from source release tarball. (Bug
      14627[7])

    • Wireshark 2.9.0 snapshot crashes/segfaults on Windows when
      launched with -k or -i. (Bug 14632[8])

    • "Copy as printable text" isn’t copying non-alphanumeric
      characters. (Bug 14633[9])

    • File missing from release tarball. (Bug 14634[10])

    • NEWS is out of date and does not display properly in Notepad.
      (Bug 14636[11])

    • l16mono.so is installed in the wrong place. (Bug 14638[12])

    • Remove: HACK to support UHD’s weird header offset on data
      packets. (Bug 14641[13])

    • WinSparkle 0.5.6 is out of date and is buggy. (Bug 14642[14])

    • Unable to create or open VOIP captures. (Bug 14648[15])

    • RTMPT: incorrect dissection of multiple RTMP packets within a
      single TCP packet. (Bug 14650[16])

    • Endpoints dialog displays invalid GeoIP information due to
      incorrect byte order. (Bug 14656[17])

    • Qt: Crash in ShowPacketBytesDialog(). (Bug 14658[18])

    • Statistics → Resolved addresses show IP addresses without domain.
      (Bug 14667[19])

    • Erroneous MAC-LTE Dissection for Sidelink Shared Channel Packets.
      (Bug 14669[20])

    • Files missing from docbook CMake file. (Bug 14676[21])

    • Wireshark hangs when opening certain files if it’s been
      configured to use the new GeoIP databases. (Bug 14701[22])

  The “Open”, “Save”, and other file dialogs should now be shown at the
  correct size on HiDPI Windows systems.

  Updated Protocol Support

  BATADV, BT LE LL, CoAP, DNS, DTLS, GSM A DTAP, GSM A GM, GTP, GTPv2,
  IEEE 1905.1a, IEEE 802.11, LDSS, LwM2M-TLV, MAC LTE, NAS EPS, Q.931,
  RTCP, RTMPT, SDP, TCP, and VITA 49

  New and Updated Capture File Support

  3GPP TS 32.423 Trace and Android Logcat

(wiz)

2018-05-27 11:50:43 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-highlight to 3.43nb1

(schmonz)

2018-05-27 11:50:26 UTC MAIN commitmail json YAML

2018-05-27 09:56:20 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.20.20

(wiz)

2018-05-27 09:56:11 UTC MAIN commitmail json YAML

musicpd: update to 0.20.20.

ver 0.20.20 (2018/05/22)
* protocol
  - fix "modified-since" filter regression
* output
  - pulse: cork stream when paused due to "single" mode
* decoder
  - dsdiff, dsf: support more MIME types
  - dsdiff, dsf: allow 4 MB ID3 tags
  - opus: support R128_ALBUM_GAIN tag
* Android, Windows
  - enable the "proxy" database plugin

(wiz)

2018-05-27 09:51:16 UTC MAIN commitmail json YAML

doc: Updated devel/waf to 2.0.8

(wiz)

2018-05-27 09:51:03 UTC MAIN commitmail json YAML

waf: update to 2.0.8.

NEW IN WAF 2.0.8
----------------
* Improve Windows console encoding outputs on Python 3.6 and Japanese code page #2163
* Improve msvc detection on Python 3.6 and Japanese code page #2155
* Improve moc/rcc flag parsing with msvc #2169
* Improve Eclipse project generation #2166 #2165 #2164 #2149 #2145
* Improve Boost project detection on dpkg-based systems #2146

(wiz)

2018-05-27 09:21:06 UTC MAIN commitmail json YAML

doc/TODO: add some

+ glib-networking-2.56.1, gtksourceview4-4.0.1, khal-0.9.9,
  latexmk-456, libunistring-0.9.10, musicpd-0.20.20, py-oauthlib-2.1.0,
  py-subprocess32-3.5.1, thunderbird-enigmail-2.0.5, vala-0.40.6,
  waf-2.0.8, wireshark-2.6.1, zsh-autosuggestions-0.4.3.

(wiz)

2018-05-27 06:50:01 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-PerlMagick to 7.0.7.35

(wiz)

2018-05-27 06:49:52 UTC MAIN commitmail json YAML

p5-PerlMagick: update to 7.0.7.35.

Same as for ImageMagick.

(wiz)

2018-05-27 06:49:31 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.7.35

(wiz)

2018-05-27 06:49:00 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.7.35.

2018-05-21  7.0.7-35 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-35, GIT revision 14356:13507412c:20180521.

2018-05-21  7.0.7-35  <quetzlzacatenango@image...>
  * Fixed memory corruption for MVG paths.

2018-05-20  7.0.7-34 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-34, GIT revision 14348:ac9ff6ba1:20180520.

2018-05-20  7.0.7-34 Dirk Lemstra <dirk@lem.....org>
  * Added support for reading eXIf chunks to the PNG coder.

2018-05-19  7.0.7-34  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).
  * Improved clip / composite mask handling.

2018-05-16  7.0.7-33 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-33, GIT revision 14326:58c2e4972:20180516.

2018-05-03  7.0.7-33  <quetzlzacatenango@image...>
  * Restore SetImageAlpha() behavior.
  * Fix -clip and -mask options.

2018-05-13  7.0.7-32 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-32, GIT revision 14307:f61f674e3:20180513.

2018-05-03  7.0.7-31  <quetzlzacatenango@image...>
  * Fixed numerous use of uninitialized values, integer overflow, memory
    exceeded, and timeouts (credit to OSS Fuzz).

(wiz)

2018-05-27 06:41:38 UTC MAIN commitmail json YAML

kf5: be less restrictive about oxygen-icons version number

(wiz)

2018-05-27 05:18:02 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 3.7.1

(tsutsui)

2018-05-27 05:17:40 UTC MAIN commitmail json YAML

mikutter: update to 3.7.1.

pkgsrc changes:

* add MESSAGE file that describes how to use Twitter via mikutter
  even after mikutter's Twitter API keys have been suspended
* explicitly require updated ruby-gnome2-glib 3.2.5nb1

Upstream changes:

mikutter 3.7.1

* crashed on showing system messages in some case

mikutter 3.7.0

* Score
* custom emoji
* change a cursor shape on clickable elements on timeline
* thanks Yuto Tokunaga
* stop auto scroll when mouse-over icon buttons are shown
* @cobodo
* improve an open file dialog
* @cobodo
* Photo Variant
* provide a simpler method to replace Twitter's consumer key

(tsutsui)

2018-05-27 04:58:20 UTC MAIN commitmail json YAML

openjdk8: use grep to get BOOT_JDK_VERSION in all possible places.

The bootstrap binaries might contain text relocations and
using 'head -n 1' could fail due to warning messages from ld.elf_so.
Fixes PR pkg/53223.

(tsutsui)

2018-05-27 01:59:43 UTC MAIN commitmail json YAML

doc: Added textproc/py-sphinx-autodoc-typehints version 1.3.0

(minskim)

2018-05-27 01:59:37 UTC MAIN commitmail json YAML

textproc/Makefile: Add py-sphinx-autodoc-typehints

(minskim)

2018-05-27 01:59:36 UTC MAIN commitmail json YAML

textproc/py-sphinx-autodoc-typehints: Import version 1.3.0

This extension allows you to use Python 3 annotations for documenting
acceptable argument types and return value types of functions. This
allows you to use type hints in a very natural fashion.

(minskim)

2018-05-26 22:41:18 UTC MAIN commitmail json YAML

Updated lang/oracle-jre8 to 8.0.172
Updated lang/oracle-jdk8 to 8.0.172

(ryoon)

2018-05-26 22:24:01 UTC MAIN commitmail json YAML

Update to 8.0.172

Changelog:
core-libs java.time (tz) Upgrade time-zone data to tzdata2018d
xml jax-ws Newlines in JAXB string values of SOAP-requests are escaped to " "
hotspot compiler Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
deploy webstart JRE bundled in App-V package will not start Java Web Start applications
deploy webstart javaws.exe failed to launch UTF-8 encoded JNLP file
javafx web Intermittent crash when using WebView from JFXPanel applicationS

hotspot runtime Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
security-libs org.ietf.jgss Kerberos krb5 authentication: AuthList's put method leads to performance issue
hotspot gc Performance drop with Java JDK 1.8.0_162-b32

(ryoon)

2018-05-26 22:19:47 UTC MAIN commitmail json YAML

doc: Updated graphics/oxygen-icons to 5.46.0

(wiz)

2018-05-26 22:19:38 UTC MAIN commitmail json YAML

oxygen-icons: update to 5.46.0.

Changes not found.

XXX: pkglint says this should set ICON_THEMES

(wiz)

2018-05-26 22:15:27 UTC MAIN commitmail json YAML

doc: Updated devel/extra-cmake-modules to 5.46.0

(wiz)

2018-05-26 22:15:18 UTC MAIN commitmail json YAML

2018-05-26 22:13:17 UTC MAIN commitmail json YAML

doc: Updated misc/todoman to 3.4.0

(wiz)

2018-05-26 22:13:08 UTC MAIN commitmail json YAML

todoman: update to 3.4.0.

v3.4.0
------

* Add ``-r`` option to ``new`` to read description from ``stdin``.
* Add a dedicated zsh completion function.
* Lists matching is now case insensitive, unless there are multiple lists with
  colliding names, in which case those will be treated case-sensitive.
* Fix some tests that failed due to test dependency changes.

(wiz)

2018-05-26 22:11:42 UTC MAIN commitmail json YAML

doc: Updated math/gnumeric112 to 1.12.41

(wiz)

2018-05-26 22:11:32 UTC MAIN commitmail json YAML

gnumeric: update to 1.12.41.

Gnumeric 1.12.41

Morten:
* Fix problem with object pasting.
* Fix undo problem for cell comments.  [#732653]
* Exit with non-zero with we fail to load file on command line.
* Fix undo crash.  [#795861]
* Introspection fixes.
* Don't offer more than 15 significant digits by default.  [#754391]

(wiz)

2018-05-26 22:04:26 UTC MAIN commitmail json YAML

doc: Updated misc/goffice0.10 to 0.10.41

(wiz)

2018-05-26 22:04:16 UTC MAIN commitmail json YAML

goffice0.10: update to 0.10.41.

goffice 0.10.41:

Morten:
* Avoid excess precision of graph ticks.

(wiz)

2018-05-26 21:59:50 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.33.0

(wiz)

2018-05-26 21:59:41 UTC MAIN commitmail json YAML

filezilla: update to 3.33.0.

3.33.0 (2018-05-07)

- MSW: Microsoft broke the ICopyHook interface in Windows 1803. Until Microsoft fixes the bug in Windows, drag & drop from FileZilla into Explorer will not work on Windows 1803.

3.33.0-rc1 (2018-04-27)

+ The contents of the transfer queue can now be sorted
+ SFTP: Support key files encrypted with aes256-ctr, e.g. as created by OpenSSH 7.6 and later
- SFTP: Fix preserve timestamps menu option

(wiz)

2018-05-26 21:50:42 UTC MAIN commitmail json YAML

doc: Updated net/libfilezilla to 0.12.2

(wiz)

2018-05-26 21:50:33 UTC MAIN commitmail json YAML

libfilezilla: update to 0.12.2.

0.12.2 (2018-05-05)

+ Added parameters to base64_encode to control alphabet and padding
+ Improved performance of less_insensitive_ascii
+ *nix: Faster conversion between UTF-8 and wchar_t strings.

(wiz)

2018-05-26 21:49:31 UTC MAIN commitmail json YAML

doc: Updated audio/id3 to 1.1.0

(wiz)

2018-05-26 21:49:22 UTC MAIN commitmail json YAML

id3: update to 1.1.0.

1.1.0
-----

- Support the "--help" and "--version" long option forms.
- Add the "--features" option, only advertising "id3" for the present.

(wiz)

2018-05-26 21:48:40 UTC MAIN commitmail json YAML

doc: Updated net/libsoup to 2.62.2

(wiz)

2018-05-26 21:48:31 UTC MAIN commitmail json YAML

libsoup: update to 2.62.2.

Changes in libsoup from 2.62.1 to 2.62.2:

* Fixes to instrospection annotation [#795135,
Claudio Saavedra]

* Fixes to the test suite with PHP version >= 7.2
[#795111, Jan Alexander Steffens]

* Critical warning fixes to SoupSocket [Carlos Garcia Campos]

* Updated Romanian translation.

(wiz)

2018-05-26 21:46:57 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20180512

(wiz)

2018-05-26 21:46:47 UTC MAIN commitmail json YAML

neomutt: update to 20180512.

2018-05-12  Richard Russon  <rich@flatcap.org>
* Features
  - echo command
  - Add $browser_abbreviate_mailboxes
  - Add ~M pattern to match mime Content-Types
  - Add support for multipart/multilingual emails
  - Jump to a collapsed email
  - Add support for idn2 (IDNA2008)
* Bug Fixes
  - Let mutt_ch_choose report conversion failure
  - minor IMAP string handling fixes
* Translations
  - Chinese (Simplified) (100%)
  - Czech (100%)
  - German (100%)
  - Lithuanian (62%)
  - Portuguese (Brazil) (100%)
* Coverity defects
  - match prototypes to their functions
  - make logic clearer
  - reduce scope of variables
  - fix coverity defects
* Docs
  - development: analysis
  - development: easy tasks
  - development: roadmap
* Code
  - start refactoring libconn
  - split out progress functions
  - split out window functions
  - split out terminal setting
  - convert MyVars to use TAILQ
  - split mutt_file_{lock,unlock}
  - Move IDN version string to mutt/idna.c
  - refactor: init_locale()
  - Eliminate static variable in mutt_file_dirname
* Tidy
  - test int functions against 0
  - rename lots of constants
  - rename lots of functions
  - sort lots of fields/definitions
* Upstream
  - Increase account.user/login size to 128
  - Fix comparison of flags with multiple bits set
  - Change mutt_error call in mutt_gpgme_set_sender() to dprint
  - Improve the error message when a signature is missing
  - pager specific "show incoming mailboxes list" macro
  - Improve gss debug printing of status_string
  - Remove trailing null count from gss_buffer_desc.length field
  - Add a comment in auth_gss about RFCs and null-termination
  - Change prompt string for $crypt_verify_sig

(wiz)

2018-05-26 21:44:58 UTC MAIN commitmail json YAML

doc: Updated x11/libdrm to 2.4.92

(wiz)

2018-05-26 21:44:47 UTC MAIN commitmail json YAML

libdrm: update to 2.4.92.

    Daniel Stone (3):
      drm/atomic: Refuse to add invalid objects to requests
      headers: Sync with drm-next
      headers: Update README

    Dylan Baker (1):
      meson: don't use compiler.has_header

    Emil Velikov (1):
      Revert "libdrm: intel/Android.mk: Filter libdrm_intel library requirements on x86/x86_64"

    Eric Engestrom (13):
      freedreno: add missing symbols to symbol-check
      meson: use pkg-config to detect libatomic_ops
      meson: make it easy to add headers to check
      meson: detect alloca.h
      meson,configure: always define HAVE_OPEN_MEMSTREAM
      meson,configure: always define HAVE_VISIBILITY
      meson,configure: always define UDEV
      meson: replace `if(compiles) have=true` with `have=compiles`
      meson,configure: include config.h automatically
      meson: drop unneeded dependency to libudev
      meson: move line to allow using `config` earlier
      meson: drop unnecessary variable
      xf86drmMode: merge successive mutually-exclusive #ifs

    Gowtham Tammana (1):
      omap: add Android build support

    Inki Dae (1):
      tests: fix memory leak issue

    James Zhu (1):
      tests/amdgpu: add vce mv tests support and sets

    John Stultz (3):
      libdrm: intel/Android.mk: Filter libdrm_intel library requirements on x86/x86_64
      libdrm: Use readdir instead of readdir_r to avoid build warnings
      libdrm: gralloc_handle.h: Fix build issue with Android

    Marek Ol邸叩k (1):
      Revert "amdgpu:support 16 ibs per submit for PAL/SRIOV"

    Matt Atwood (1):
      Intel: Add a Kaby Lake PCI ID

    Michel D辰nzer (1):
      amdgpu: Deinitialize vamgr_high{,_32}

    Paulo Zanoni (1):
      intel: add support for ICL 11

    Qiang Yu (1):
      amdgpu:support 16 ibs per submit for PAL/SRIOV

    Rex Zhu (1):
      headers: sync up amdgpu_drm.h with drm-next

    Rob Clark (2):
      freedreno: add fd_pipe refcounting
      bump version for release

    Rodrigo Vivi (1):
      intel/intel_chipset.h: Sync Cannonlake IDs.

    Sabre Shao (1):
      drm/amdgpu: Remove IB count checking

    Satyajit (1):
      libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export

    Seung-Woo Kim (1):
      tests/exynos: remove dead condition

    Stefan Schake (1):
      android: Add missing include exports

    Tomasz Figa (1):
      intel: Do not use libpciaccess on Android

    Xiaojie Yuan (1):
      amdgpu: enlarge the maximum number of cards supported

(wiz)

2018-05-26 21:27:29 UTC MAIN commitmail json YAML

Updated lang/openjdk8 to 1.8.172

(ryoon)

2018-05-26 21:26:46 UTC MAIN commitmail json YAML

Upcate to 1.8.172

Changelog:
core-libs java.time (tz) Upgrade time-zone data to tzdata2018d
xml jax-ws Newlines in JAXB string values of SOAP-requests are escaped to " "
hotspot compiler Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same
deploy webstart JRE bundled in App-V package will not start Java Web Start applications
deploy webstart javaws.exe failed to launch UTF-8 encoded JNLP file
javafx web Intermittent crash when using WebView from JFXPanel applicationS

hotspot runtime Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
security-libs org.ietf.jgss Kerberos krb5 authentication: AuthList's put method leads to performance issue
hotspot gc Performance drop with Java JDK 1.8.0_162-b32

(ryoon)

2018-05-26 17:57:03 UTC MAIN commitmail json YAML

Updated sysutils/arm-trusted-firmware-sun50iw1p1 to 20180210
Added sysutils/arm-trusted-firmware-sun50i-h6 version 20180207
Added sysutils/u-boot-pine-h64 version 2018.03rc1

(jmcneill)

2018-05-26 17:54:09 UTC MAIN commitmail json YAML

2018-05-26 17:53:18 UTC MAIN commitmail json YAML

Initial import of u-boot-pine-h64 version 2018.03rc1.

U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Pine64 Pine H64.

(jmcneill)

2018-05-26 17:51:33 UTC MAIN commitmail json YAML

Initial import of arm-trusted-firmware-sun50i-h6 version 20180207.

ARM Trusted Firmware (ATF) provides a reference implementation of secure
world software for ARMv8-A, including a Secure Monitor executing at
Exception Level 3 (EL3). It implements various ARM interface standards,
such as:

    The Power State Coordination Interface (PSCI)
    Trusted Board Boot Requirements (TBBR, ARM DEN0006C-1)
    SMC Calling Convention
    System Control and Management Interface

As far as possible the code is designed for reuse or porting to other
ARMv8-A model and hardware platforms.

ARM will continue development in collaboration with interested parties to
provide a full reference implementation of Secure Monitor code and ARM
standards to the benefit of all developers working with ARMv8-A TrustZone
technology.

This package provides ATF for Allwinner H6 family SoCs.

(jmcneill)

2018-05-26 17:29:44 UTC MAIN commitmail json YAML

Update arm-trusted-firmware-sun50iw1p1 to 20180210 (commit
c9f55c023164a6c8c49f70f7ac6c68c626839d6f).

One notable change is that this release enables eDP bridge power on
TERES I notebooks.

(jmcneill)

2018-05-26 17:05:42 UTC MAIN commitmail json YAML

doc: Updated misc/tmux to 2.7

(leot)

2018-05-26 17:05:28 UTC MAIN commitmail json YAML

tmux: Update misc/tmux to 2.7

Changes:
CHANGES FROM 2.6 TO 2.7
* Remove EVENT_* variables from environment on platforms where tmux uses them
  so they do not pass on to panes.
* Fixed for hooks at server exit.
* Remove SGR 10 (was equivalent to SGR 0 but no other terminal seems to do
  this).
* Expand formats in window and session names.
* Add -Z flag to choose-tree, choose-client, choose-buffer to automatically
  zoom the pane when the mode is entered and unzoom when it exits, assuming the
  pane is not already zoomed. This is now part of the default key bindings.
* Add C-g to exit modes with emacs keys.
* Add exit-empty option to exit server if no sessions (defaults to on).
* Show if a filter is present in choose modes.
* Add pipe-pane -I to to connect stdin of the child process.
* Performance improvements for reflow.
* Use RGB terminfo(5) capability to detect RGB colour terminals (the existing
  Tc extension remains unchanged).
* Support for ISO colon-separated SGR sequences.
* Add select-layout -E to spread panes out evenly (bound to E key).
* Support wide characters properly when reflowing.
* Pass PWD to new panes as a hint to shells, as well as calling chdir().
* Performance improvements for the various choose modes.
* Only show first member of session groups in tree mode (-G flag to choose-tree
  to show all).
* Support %else in config files to match %if; from Brad Town in GitHub issue
  1071.
* Fix "kind" terminfo(5) capability to be S-Down not S-Up.
* Add a box around the preview label in tree mode.
* Show exit status and time in the remain-on-exit pane text; from Timo
  Boettcher in GitHub issue 1103.
* Correctly use pane-base-index in tree mode.
* Change the allow-rename option default to off.
* Support for xterm(1) title stack escape sequences (GitHub issue 1075 from
  Brad Town).
* Correctly remove padding cells to fix a UTF-8 display problem (GitHub issue
  1090).

(leot)

2018-05-26 15:58:59 UTC MAIN commitmail json YAML

2018-05-26 15:54:21 UTC MAIN commitmail json YAML

doc: Updated lang/php72 to 7.2.6

(taca)

2018-05-26 15:53:45 UTC MAIN commitmail json YAML

lang/php72: update to 7.2.6

24 May 2018, PHP 7.2.6

- EXIF:
  . Fixed bug #76164 (exif_read_data zend_mm_heap corrupted). (cmb)

- FPM:
  . Fixed bug #76075 --with-fpm-acl wrongly tries to find libacl on FreeBSD.
    (mgorny)

- intl:
  . Fixed bug #74385 (Locale::parseLocale() broken with some arguments).
    (Anatol)

- Opcache:
  . Fixed bug #76205 (PHP-FPM sporadic crash when running Infinitewp). (Dmitry)
  . Fixed bug #76275 (Assertion failure in file cache when unserializing empty
    try_catch_array). (Nikita)
  . Fixed bug #76281 (Opcache causes incorrect "undefined variable" errors).
    (Nikita)

- Reflection:
  . Fixed arginfo of array_replace(_recursive) and array_merge(_recursive).
    (carusogabriel)

- Session:
  . Fixed bug #74892 (Url Rewriting (trans_sid) not working on urls that start
    with "#"). (Andrew Nester)

(taca)

2018-05-26 15:52:42 UTC MAIN commitmail json YAML

doc: Updated lang/php71 to 7.1.18

(taca)

2018-05-26 15:52:07 UTC MAIN commitmail json YAML

lang/php71: update to 7.1.18

24 May 2018, PHP 7.1.18

- FPM:
  . Fixed bug #76075 --with-fpm-acl wrongly tries to find libacl on FreeBSD.
    (mgorny)

- intl:
  . Fixed bug #74385 (Locale::parseLocale() broken with some arguments).
    (Anatol)

- Opcache:
  . Fixed bug #76205 (PHP-FPM sporadic crash when running Infinitewp). (Dmitry)
  . Fixed bug #76275 (Assertion failure in file cache when unserializing empty
    try_catch_array). (Nikita)
  . Fixed bug #76281 (Opcache causes incorrect "undefined variable" errors).
    (Nikita)

- Reflection:
  . Fixed arginfo for array_replace(_recursive) and array_merge(_recursive).
    (carusogabriel)

(taca)

2018-05-26 13:25:55 UTC MAIN commitmail json YAML

Fix build on CentOS 6 (at least) with upstream patch for bug 795133.

(schmonz)

2018-05-26 09:53:23 UTC MAIN commitmail json YAML

doc/TODO: add some

+ calibre-3.24.1, stunnel-5.45.

(wiz)

2018-05-26 05:30:20 UTC MAIN commitmail json YAML

2018-05-26 01:00:00 UTC MAIN commitmail json YAML

Updated cross/arm-none-eabi-gcc to 8.1.0

(ryoon)

2018-05-26 00:59:27 UTC MAIN commitmail json YAML

2018-05-25 20:50:13 UTC MAIN commitmail json YAML

doc: Updated sysutils/u-boot-nanopi-neo-plus2 to 2018.05nb1

(jakllsch)

2018-05-25 20:49:52 UTC MAIN commitmail json YAML

2018-05-25 16:41:58 UTC MAIN commitmail json YAML

Use GNU msgfmt to fix build

(ryoon)

2018-05-25 16:01:21 UTC MAIN commitmail json YAML

doc: Added devel/py-extratools version 0.6.14.2

(minskim)

2018-05-25 16:01:10 UTC MAIN commitmail json YAML

devel/Makefile: Add py-extratools

(minskim)

2018-05-25 16:01:06 UTC MAIN commitmail json YAML

devel/py-extratools: Import version 0.6.14.2

100+ extra functional tools that go beyond standard library's
itertools, functools, etc. and popular third-party libraries like
toolz, fancy, and more-itertools. Like toolz and others, most of the
tools are designed to be efficient, pure, and lazy. Several useful yet
non-functional tools are also included. While toolz and others target
basic scenarios, most tools in this library target more advanced and
complete scenarios. A few useful CLI tools for respective functions
are also installed. They are available as extratools-[funcname].

(minskim)

2018-05-25 15:57:45 UTC MAIN commitmail json YAML

2018-05-25 15:57:07 UTC MAIN commitmail json YAML

doc: Updated lang/ruby22-base to 2.2.10nb1

(jperkin)

2018-05-25 15:56:58 UTC MAIN commitmail json YAML

ruby22-base: Apply upstream patch to fix GCC 7 issue.

Bump PKGREVISION, package previously built but marshal operations during gem
installs would fail.

(jperkin)

2018-05-25 15:24:02 UTC MAIN commitmail json YAML

2018-05-25 14:42:07 UTC MAIN commitmail json YAML

2018-05-25 14:32:18 UTC MAIN commitmail json YAML

2018-05-25 14:26:00 UTC MAIN commitmail json YAML

Fix startlxde so it picks the session configuration file properly.

(youri)

2018-05-25 13:46:40 UTC MAIN commitmail json YAML

2018-05-25 13:08:49 UTC MAIN commitmail json YAML

2018-05-25 13:04:56 UTC MAIN commitmail json YAML

2018-05-25 11:18:27 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 10.2.1

(fhajny)

2018-05-25 11:18:19 UTC MAIN commitmail json YAML

lang/nodejs: Update to 10.2.1.

- http: fix res emit close before user finish
- src: re-integrate headers into node.h
- test: mark test-zlib.zlib-binding.deflate as flaky

(fhajny)

2018-05-25 10:57:28 UTC MAIN commitmail json YAML

check-shlibs-macho.awk: Implement revision 1.3 correctly.

Skip any lines of otool output that do not start with a tab, ensuring we
only check valid files and ignore e.g. shell scripts.  Older versions of
otool would simply print no output on such files, whereas newer releases
print "is not an object file".

(jperkin)

2018-05-25 10:48:56 UTC MAIN commitmail json YAML

Updated u-boot-* packages to 2018.05

(jmcneill)

2018-05-25 10:46:52 UTC MAIN commitmail json YAML

Remove dependencies that are not in tree

(jmcneill)

2018-05-25 10:45:24 UTC MAIN commitmail json YAML

2018-05-25 10:45:20 UTC MAIN commitmail json YAML

doc/TODO: add some

+ calibre-3.24, gimp-2.10.2, vice-3.2.

(wiz)

2018-05-25 10:16:18 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 2.1

(maya)

2018-05-25 10:16:03 UTC MAIN commitmail json YAML

weechat: update to 2.1

Note that if the perl option is used, weechat segfaults at exit.
Not sure the wide-curses option does anything.
Remove conflicting patches that don't seem necessary.

Highlights:
Option to check license of scripts loaded
Completion for /set and /help commands

(maya)

2018-05-25 09:26:49 UTC MAIN commitmail json YAML

check-shlibs-macho.awk: Revert revision 1.3.

It completely broke the checks, resulting in broken binary packages
being shipped, e.g. https://github.com/joyent/pkgsrc/issues/104

(jperkin)

2018-05-25 04:10:31 UTC MAIN commitmail json YAML

2018-05-25 04:01:43 UTC MAIN commitmail json YAML

2018-05-25 04:01:28 UTC MAIN commitmail json YAML

New package, py-fakefs-3.4.1.

pyfakefs implements a fake file system that mocks the Python file system
modules. Using pyfakefs, your tests operate on a fake file system in
memory without touching the real disk. The software under test requires
no modification to work with pyfakefs.

Part of PR pkg/52941.

(bsiegert)

2018-05-25 03:31:41 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Perl-Releases to 3.58

(wen)

2018-05-25 03:30:26 UTC MAIN commitmail json YAML

Update to 3.58

Upstream changes:
version 3.58 at 2018-05-21 13:21:57 +0000
-----------------------------------------

  Change: 9c2d1a38ad555ec8f3bf1afacb5da13ccd8387d2
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2018-05-21 14:21:57 +0000

    Updated for v5.28.0-RC1

(wen)

2018-05-25 03:27:36 UTC MAIN commitmail json YAML

Updated devel/p5-Error to 0.17026

(wen)

2018-05-25 03:26:37 UTC MAIN commitmail json YAML

Update to 0.17026

Upstream changes:
May 23 2018 <shlomif@shlomifish.org> (Shlomi Fish)

  Error.pm #0.17026
  - Convert to Dist-Zilla.

(wen)

2018-05-25 03:23:15 UTC MAIN commitmail json YAML

Updated devel/p5-Type-Tiny-XS to 0.014

(wen)

2018-05-25 03:21:31 UTC MAIN commitmail json YAML

Update to 0.014

Upstream changes:
0.014  2018-05-20

[ Bug Fixes ]
- Bool was letting overloaded blessed objects pass the type constraint. It
  shouldn't.
  Gregory Oschwald++
  <https://github.com/tobyink/p5-type-tiny-xs/issues/5>

0.013  2018-05-15

[ Bug Fixes ]
- Strings like '00' and '000' shouldn't be accepted as PositiveInt.
  Will Storey++
  <https://github.com/tobyink/p5-type-tiny-xs/issues/7>

(wen)

2018-05-25 02:08:36 UTC MAIN commitmail json YAML

Also install the egg-info file. Bump revision.

Part of PR pkg/52941.

(bsiegert)

2018-05-25 00:54:00 UTC MAIN commitmail json YAML

doc: Added devel/go-gocode version 20170907

(minskim)

2018-05-25 00:53:53 UTC MAIN commitmail json YAML

devel/Makefile: Add go-gocode

(minskim)

2018-05-25 00:53:47 UTC MAIN commitmail json YAML

devel/go-gocode: Import version 20170907

Gocode is a helper tool which is intended to be integrated with your
source code editor, like vim, neovim and emacs. It provides several
advanced capabilities, which currently includes context-sensitive
autocompletion.  It is called daemon, because it uses client/server
architecture for caching purposes. In particular, it makes
autocompletions very fast. Typical autocompletion time with warm cache
is 30ms, which is barely noticeable.

(minskim)

2018-05-24 22:35:56 UTC MAIN commitmail json YAML

2018-05-24 22:25:29 UTC MAIN commitmail json YAML

doc: Added math/R-igraph version 1.2.1

(minskim)

2018-05-24 22:25:21 UTC MAIN commitmail json YAML

math/Makefile: Add R-igraph

(minskim)

2018-05-24 22:25:17 UTC MAIN commitmail json YAML

math/R-igraph: Import version 1.2.1

Routines for simple graphs and network analysis. It can handle large
graphs very well and provides functions for generating random and
regular graphs, graph visualization, centrality methods and much more.

(minskim)

2018-05-24 22:11:04 UTC MAIN commitmail json YAML

devel/R-magrittr: Simplify Makefile

Remove redundant variables and set USE_LANGUAGES.

(minskim)

2018-05-24 19:04:10 UTC MAIN commitmail json YAML

doc: Updated geography/proj to 5.0.1

(gdt)

2018-05-24 19:03:56 UTC MAIN commitmail json YAML

Update to 5.0.1

Upstream changes: bug fixes

(gdt)

2018-05-24 16:30:02 UTC MAIN commitmail json YAML

doc: Updated devel/py-sortedcontainers to 2.0.2

(minskim)

2018-05-24 16:29:39 UTC MAIN commitmail json YAML

devel/py-sortedcontainers: Update to 2.0.2

Version 2 represents a significant update to the source base. The code
has been refactored and modernized to embrace Python 3 semantics while
also using `autodoc` in Sphinx for more maintainable
documentation. The core design and algorithms are all the same.

(minskim)

2018-05-24 16:15:16 UTC MAIN commitmail json YAML

doc: Added devel/py-toolz version 0.9.0

(minskim)

2018-05-24 16:15:08 UTC MAIN commitmail json YAML

devel/Makefile: Add py-toolz

(minskim)

2018-05-24 16:15:02 UTC MAIN commitmail json YAML

devel/py-toolz: Import version 0.9.0

A set of utility functions for iterators, functions, and dictionaries.

Packaged by Kamel Ibn Aziz Derouiche for pkgsrc-wip and updated by me.

(minskim)

2018-05-24 15:50:09 UTC pkgsrc-2018Q1 commitmail json YAML

Pullup ticket #5760 - requested by spz
lang/python27: security fix

Revisions pulled up:
- lang/python27/PLIST.common                                    1.19
- lang/python27/dist.mk                                        1.15
- lang/python27/distinfo                                        1.68
- lang/python27/patches/patch-ah                                1.9
- lang/python27/patches/patch-al                                1.18

---
  Module Name: pkgsrc
  Committed By: spz
  Date: Sat May 19 06:54:55 UTC 2018

  Modified Files:
  pkgsrc/lang/python27: PLIST.common dist.mk distinfo
  pkgsrc/lang/python27/patches: patch-ah patch-al

  Log Message:
  update python27 by one teeny, fixing 3 vulnerabilities.

  Upstream changelog, slightly reordered:

  Security
  --------

  - bpo-31530: Fixed crashes when iterating over a file on multiple threads.
    This resolves CVE-2018-1000030.

  - bpo-32997: A regex in fpformat was vulnerable to catastrophic
    backtracking. This regex was a potential DOS vector (REDOS). Based on
    typical uses of fpformat the risk seems low. The regex has been refactored
    and is now safe. Patch by Jamie Davis.

  - bpo-32981: Regexes in difflib and poplib were vulnerable to catastrophic
    backtracking. These regexes formed potential DOS vectors (REDOS). They
    have been refactored. This resolves CVE-2018-1060 and CVE-2018-1061. Patch
    by Jamie Davis.

  - bpo-31339: Rewrite time.asctime() and time.ctime(). Backport and adapt the
    _asctime() function from the master branch to not depend on the
    implementation of asctime() and ctime() from the external C library. This
    change fixes a bug when Python is run using the musl C library.

  - bpo-30730: Prevent environment variables injection in subprocess on
    Windows.  Prevent passing other environment variables and command
    arguments.

  - bpo-30694: Upgrade expat copy from 2.2.0 to 2.2.1 to get fixes of multiple
    security vulnerabilities including: CVE-2017-9233 (External entity
    infinite loop DoS), CVE-2016-9063 (Integer overflow, re-fix),
    CVE-2016-0718 (Fix regression bugs from 2.2.0's fix to CVE-2016-0718) and
    CVE-2012-0876 (Counter hash flooding with SipHash). Note: the
    CVE-2016-5300 (Use os- specific entropy sources like getrandom) doesn't
    impact Python, since Python already gets entropy from the OS to set the
    expat secret using ``XML_SetHashSalt()``.

  - bpo-30500: Fix urllib.splithost() to correctly parse fragments. For
    example, ``splithost('//127.0.0.1#@evil.com/')`` now correctly returns the
    ``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an
    authentification (``login@host``).

  - bpo-29591: Update expat copy from 2.1.1 to 2.2.0 to get fixes of
    CVE-2016-0718 and CVE-2016-4472. See
    https://sourceforge.net/p/expat/bugs/537/ for more information.

  Core and Builtins
  -----------------

  - bpo-33374: Tweak the definition of PyGC_Head, so compilers do not believe
    it is always 16-byte aligned on x86. This prevents crashes with more
    aggressive optimizations present in GCC 8.

  - bpo-33026: Fixed jumping out of "with" block by setting f_lineno.

  - bpo-17288: Prevent jumps from 'return' and 'exception' trace events.

  - bpo-18533: ``repr()`` on a dict containing its own ``viewvalues()`` or
    ``viewitems()`` no longer raises ``RuntimeError``.  Instead, use ``...``,
    as for other recursive structures.  Patch by Ben North.

  - bpo-10544: Yield expressions are now deprecated in comprehensions and
    generator expressions when checking Python 3 compatibility. They are still
    permitted in the definition of the outermost iterable, as that is
    evaluated directly in the enclosing scope.

  - bpo-32137: The repr of deeply nested dict now raises a RecursionError
    instead of crashing due to a stack overflow.

  - bpo-20047: Bytearray methods partition() and rpartition() now accept only
    bytes-like objects as separator, as documented.  In particular they now
    raise TypeError rather of returning a bogus result when an integer is
    passed as a separator.

  - bpo-31733: Add a new PYTHONSHOWREFCOUNT environment variable. In debug
    mode, Python now only print the total reference count if
    PYTHONSHOWREFCOUNT is set.

  - bpo-31692: Add a new PYTHONSHOWALLOCCOUNT environment variable. When
    Python is compiled with COUNT_ALLOCS, PYTHONSHOWALLOCCOUNT now has to be
    set to dump allocation counts into stderr on shutdown. Moreover,
    allocations statistics are now dumped into stderr rather than stdout.

  - bpo-31478: Prevent unwanted behavior in `_random.Random.seed()` in case
    the argument has a bad ``__abs__()`` method. Patch by Oren Milman.

  - bpo-31490: Fix an assertion failure in `ctypes` class definition, in case
    the class has an attribute whose name is specified in ``_anonymous_`` but
    not in ``_fields_``. Patch by Oren Milman.

  - bpo-31411: Raise a TypeError instead of SystemError in case
    warnings.onceregistry is not a dictionary. Patch by Oren Milman.

  - bpo-31343: Include sys/sysmacros.h for major(), minor(), and makedev().
    GNU C libray plans to remove the functions from sys/types.h.

  - bpo-31311: Fix a crash in the ``__setstate__()`` method of
    `ctypes._CData`, in case of a bad ``__dict__``. Patch by Oren Milman.

  - bpo-31243: Fix a crash in some methods of `io.TextIOWrapper`, when the
    decoder's state is invalid. Patch by Oren Milman.

  - bpo-31095: Fix potential crash during GC caused by ``tp_dealloc`` which
    doesn't call ``PyObject_GC_UnTrack()``.

  - bpo-30657: Fixed possible integer overflow in PyString_DecodeEscape. Patch
    by Jay Bosamiya.

  - bpo-27945: Fixed various segfaults with dict when input collections are
    mutated during searching, inserting or comparing.  Based on patches by
    Duane Griffin and Tim Mitchell.

  - bpo-25794: Fixed type.__setattr__() and type.__delattr__() for non-
    interned or unicode attribute names.  Based on patch by Eryk Sun.

  - bpo-29935: Fixed error messages in the index() method of tuple and list
    when pass indices of wrong type.

  - bpo-28598: Support __rmod__ for subclasses of str being called before
    str.__mod__. Patch by Martijn Pieters.

  - bpo-29602: Fix incorrect handling of signed zeros in complex constructor
    for complex subclasses and for inputs having a __complex__ method. Patch
    by Serhiy Storchaka.

  - bpo-29347: Fixed possibly dereferencing undefined pointers when creating
    weakref objects.

  - bpo-14376: Allow sys.exit to accept longs as well as ints. Patch by Gareth
    Rees.

  - bpo-29028: Fixed possible use-after-free bugs in the subscription of the
    buffer object with custom index object.

  - bpo-29145: Fix overflow checks in string, bytearray and unicode. Patch by
    jan matejek and Xiang Zhang.

  - bpo-28932: Do not include <sys/random.h> if it does not exist.

  Library
  -------

  - bpo-33096: Allow ttk.Treeview.insert to insert iid that has a false
    boolean value. Note iid=0 and iid=False would be same. Patch by Garvit
    Khatri.

  - bpo-33127: The ssl module now compiles with LibreSSL 2.7.1.

  - bpo-30622: The ssl module now detects missing NPN support in LibreSSL.

  - bpo-21060: Rewrite confusing message from setup.py upload from "No dist
    file created in earlier command" to the more helpful "Must create and
    upload files in one command".

  - bpo-30157: Fixed guessing quote and delimiter in csv.Sniffer.sniff() when
    only the last field is quoted.  Patch by Jake Davis.

  - bpo-32647: The ctypes module used to depend on indirect linking for
    dlopen. The shared extension is now explicitly linked against libdl on
    platforms with dl.

  - bpo-32304: distutils' upload command no longer corrupts tar files ending
    with a CR byte, and no longer tries to convert CR to CRLF in any of the
    upload text fields.

  - bpo-31848: Fix the error handling in Aifc_read.initfp() when the SSND
    chunk is not found. Patch by Zackery Spytz.

  - bpo-32521: The nis module is now compatible with new libnsl and headers
    location.

  - bpo-32539: Fix ``OSError`` for ``os.listdir`` with deep paths (starting
    with ``\\?\``) on windows.  Patch by Anthony Sottile.

  - bpo-32521: glibc has removed Sun RPC. Use replacement libtirpc headers and
    library in nis module.

  - bpo-18035: ``telnetlib``: ``select.error`` doesn't have an ``errno``
    attribute. Patch by Segev Finer.

  - bpo-32185: The SSL module no longer sends IP addresses in SNI TLS
    extension on platforms with OpenSSL 1.0.2+ or inet_pton.

  - bpo-32186: Creating io.FileIO() and builtin file() objects now release the
    GIL when checking the file descriptor. io.FileIO.readall(),
    io.FileIO.read(), and file.read() now release the GIL when getting the
    file size.  Fixed hang of all threads with inaccessible NFS server.  Patch
    by Nir Soffer.

  - bpo-32110: ``codecs.StreamReader.read(n)`` now returns not more than *n*
    characters/bytes for non-negative *n*. This makes it compatible with
    ``read()`` methods of other file-like objects.

  - bpo-21149: Silence a `'NoneType' object is not callable` in
    `_removeHandlerRef` error that could happen when a logging Handler is
    destroyed as part of cyclic garbage collection during process shutdown.

  - bpo-31764: Prevent a crash in ``sqlite3.Cursor.close()`` in case the
    ``Cursor`` object is uninitialized. Patch by Oren Milman.

  - bpo-31955: Fix CCompiler.set_executable() of distutils to handle properly
    Unicode strings.

  - bpo-9678: Fixed determining the MAC address in the uuid module:

    * Using ifconfig on NetBSD and OpenBSD.
    * Using arp on Linux, FreeBSD, NetBSD and OpenBSD.

    Based on patch by Takayuki Shimizukawa.

  - bpo-30057: Fix potential missed signal in signal.signal().

  - bpo-31927: Fixed reading arbitrary data when parse a AF_BLUETOOTH address
    on NetBSD and DragonFly BSD.

  - bpo-27666: Fixed stack corruption in curses.box() and curses.ungetmouse()
    when the size of types chtype or mmask_t is less than the size of C long.
    curses.box() now accepts characters as arguments.  Based on patch by Steve
    Fink.

  - bpo-25720: Fix the method for checking pad state of curses WINDOW. Patch
    by Masayuki Yamamoto.

  - bpo-31893: Fixed the layout of the kqueue_event structure on OpenBSD and
    NetBSD. Fixed the comparison of the kqueue_event objects.

  - bpo-31891: Fixed building the curses module on NetBSD.

  - bpo-30058: Fixed buffer overflow in select.kqueue.control().

  - bpo-31770: Prevent a crash when calling the ``__init__()`` method of a
    ``sqlite3.Cursor`` object more than once. Patch by Oren Milman.

  - bpo-31728: Prevent crashes in `_elementtree` due to unsafe cleanup of
    `Element.text` and `Element.tail`. Patch by Oren Milman.

  - bpo-31752: Fix possible crash in timedelta constructor called with custom
    integers.

  - bpo-31681: Fix pkgutil.get_data to avoid leaking open files.

  - bpo-31675: Fixed memory leaks in Tkinter's methods splitlist() and split()
    when pass a string larger than 2 GiB.

  - bpo-30806: Fix the string representation of a netrc object.

  - bpo-30347: Stop crashes when concurrently iterate over itertools.groupby()
    iterators.

  - bpo-25732: `functools.total_ordering()` now implements the `__ne__`
    method.

  - bpo-31351: python -m ensurepip now exits with non-zero exit code if pip
    bootstrapping has failed.

  - bpo-31544: The C accelerator module of ElementTree ignored exceptions
    raised when looking up TreeBuilder target methods in XMLParser().

  - bpo-31455: The C accelerator module of ElementTree ignored exceptions
    raised when looking up TreeBuilder target methods in XMLParser().

  - bpo-25404: SSLContext.load_dh_params() now supports non-ASCII path.

  - bpo-28958: ssl.SSLContext() now uses OpenSSL error information when a
    context cannot be instantiated.

  - bpo-27448: Work around a `gc.disable()` race condition in the `subprocess`
    module that could leave garbage collection disabled when multiple threads
    are spawning subprocesses at once.  Users are *strongly encouraged* to use
    the `subprocess32` module from PyPI on Python 2.7 instead, it is much more
    reliable.

  - bpo-31170: expat: Update libexpat from 2.2.3 to 2.2.4. Fix copying of
    partial characters for UTF-8 input (libexpat bug 115):
    https://github.com/libexpat/libexpat/issues/115

  - bpo-29136: Add TLS 1.3 cipher suites and OP_NO_TLSv1_3.

  - bpo-31334: Fix ``poll.poll([timeout])`` in the ``select`` module for
    arbitrary negative timeouts on all OSes where it can only be a non-
    negative integer or -1. Patch by Riccardo Coccioli.

  - bpo-10746: Fix ctypes producing wrong PEP 3118 type codes for integer
    types.

  - bpo-30102: The ssl and hashlib modules now call
    OPENSSL_add_all_algorithms_noconf() on OpenSSL < 1.1.0. The function
    detects CPU features and enables optimizations on some CPU architectures
    such as POWER8. Patch is based on research from Gustavo Serra Scalet.

  - bpo-30502: Fix handling of long oids in ssl.  Based on patch by Christian
    Heimes.

  - bpo-25684: Change ``ttk.OptionMenu`` radiobuttons to be unique across
    instances of ``OptionMenu``.

  - bpo-29169: Update zlib to 1.2.11.

  - bpo-30746: Prohibited the '=' character in environment variable names in
    ``os.putenv()`` and ``os.spawn*()``.

  - bpo-28994: The traceback no longer displayed for SystemExit raised in a
    callback registered by atexit.

  - bpo-30418: On Windows, subprocess.Popen.communicate() now also ignore
    EINVAL on stdin.write() if the child process is still running but closed
    the pipe.

  - bpo-30378: Fix the problem that logging.handlers.SysLogHandler cannot
    handle IPv6 addresses.

  - bpo-29960: Preserve generator state when _random.Random.setstate() raises
    an exception. Patch by Bryan Olson.

  - bpo-30310: tkFont now supports unicode options (e.g. font family).

  - bpo-30414: multiprocessing.Queue._feed background running thread do not
    break from main loop on exception.

  - bpo-30003: Fix handling escape characters in HZ codec.  Based on patch by
    Ma Lin.

  - bpo-30375: Warnings emitted when compile a regular expression now always
    point to the line in the user code.  Previously they could point into
    inners of the re module if emitted from inside of groups or conditionals.

  - bpo-30363: Running Python with the -3 option now warns about regular
    expression syntax that is invalid or has different semantic in Python 3 or
    will change the behavior in future Python versions.

  - bpo-30365: Running Python with the -3 option now emits deprecation
    warnings for getchildren() and getiterator() methods of the Element class
    in the xml.etree.cElementTree module and when pass the html argument to
    xml.etree.ElementTree.XMLParser().

  - bpo-30365: Fixed a deprecation warning about the doctype() method of the
    xml.etree.ElementTree.XMLParser class.  Now it is emitted only when define
    the doctype() method in the subclass of XMLParser.

  - bpo-30329: imaplib now catchs the Windows socket WSAEINVAL error (code
    10022) on shutdown(SHUT_RDWR): An invalid operation was attempted. This
    error occurs sometimes on SSL connections.

  - bpo-30342: Fix sysconfig.is_python_build() if Python is built with Visual
    Studio 2008 (VS 9.0).

  - bpo-29990: Fix range checking in GB18030 decoder.  Original patch by Ma
    Lin.

  - bpo-30243: Removed the __init__ methods of _json's scanner and encoder.
    Misusing them could cause memory leaks or crashes.  Now scanner and
    encoder objects are completely initialized in the __new__ methods.

  - bpo-26293: Change resulted because of zipfile breakage. (See also:
    bpo-29094)

  - bpo-30070: Fixed leaks and crashes in errors handling in the parser
    module.

  - bpo-30061: Fixed crashes in IOBase methods next() and readlines() when
    readline() or next() respectively return non-sizeable object. Fixed
    possible other errors caused by not checking results of PyObject_Size(),
    PySequence_Size(), or PyMapping_Size().

  - bpo-30011: Fixed race condition in HTMLParser.unescape().

  - bpo-30068: _io._IOBase.readlines will check if it's closed first when hint
    is present.

  - bpo-27863: Fixed multiple crashes in ElementTree caused by race conditions
    and wrong types.

  - bpo-29942: Fix a crash in itertools.chain.from_iterable when encountering
    long runs of empty iterables.

  - bpo-29861: Release references to tasks, their arguments and their results
    as soon as they are finished in multiprocessing.Pool.

  - bpo-27880: Fixed integer overflow in cPickle when pickle large strings or
    too many objects.

  - bpo-29110: Fix file object leak in aifc.open() when file is given as a
    filesystem path and is not in valid AIFF format. Original patch by Anthony
    Zhang.

  - bpo-29354: Fixed inspect.getargs() for parameters which are cell
    variables.

  - bpo-29335: Fix subprocess.Popen.wait() when the child process has exited
    to a stopped instead of terminated state (ex: when under ptrace).

  - bpo-29219: Fixed infinite recursion in the repr of uninitialized
    ctypes.CDLL instances.

  - bpo-29082: Fixed loading libraries in ctypes by unicode names on Windows.
    Original patch by Chi Hsuan Yen.

  - bpo-29188: Support glibc 2.24 on Linux: don't use getentropy() function
    but read from /dev/urandom to get random bytes, for example in
    os.urandom(). On Linux, getentropy() is implemented which getrandom() is
    blocking mode, whereas os.urandom() should not block.

  - bpo-29142: In urllib, suffixes in no_proxy environment variable with
    leading dots could match related hostnames again (e.g. .b.c matches
    a.b.c). Patch by Milan Oberkirch.

  - bpo-13051: Fixed recursion errors in large or resized
    curses.textpad.Textbox.  Based on patch by Tycho Andersen.

  - bpo-9770: curses.ascii predicates now work correctly with negative
    integers.

  - bpo-28427: old keys should not remove new values from WeakValueDictionary
    when collecting from another thread.

  - bpo-28998: More APIs now support longs as well as ints.

  - bpo-28923: Remove editor artifacts from Tix.py, including encoding not
    recognized by codecs.lookup.

  - bpo-29019: Fix dict.fromkeys(x) overallocates when x is sparce dict.
    Original patch by Rasmus Villemoes.

  - bpo-19542: Fix bugs in WeakValueDictionary.setdefault() and
    WeakValueDictionary.pop() when a GC collection happens in another thread.

  - bpo-28925: cPickle now correctly propagates errors when unpickle instances
    of old-style classes.

  Documentation
  -------------

  - bpo-27212: Modify documentation for the :func:`islice` recipe to consume
    initial values up to the start index.

  - bpo-32800: Update link to w3c doc for xml default namespaces.

  - bpo-17799: Explain real behaviour of sys.settrace and sys.setprofile and
    their C-API counterparts regarding which type of events are received in
    each function. Patch by Pablo Galindo Salgado.

  - bpo-8243: Add a note about curses.addch and curses.addstr exception
    behavior when writing outside a window, or pad.

  - bpo-21649: Add RFC 7525 and Mozilla server side TLS links to SSL
    documentation.

  - bpo-30176: Add missing attribute related constants in curses
    documentation.

  - bpo-28929: Link the documentation to its source file on GitHub.

  - bpo-26355: Add canonical header link on each page to corresponding major
    version of the documentation. Patch by Matthias Bussonnier.

  - bpo-12067: Rewrite Comparisons section in the Expressions chapter of the
    language reference. Some of the details of comparing mixed types were
    incorrect or ambiguous. Added default behaviour and consistency
    suggestions for user- defined classes. Based on patch from Andy Maier.

  Tests
  -----

  - bpo-31719: Fix test_regrtest.test_crashed() on s390x. Add a new
    _testcapi._read_null() function to crash Python in a reliable way on
    s390x. On s390x, ctypes.string_at(0) returns an empty string rather than
    crashing.

  - bpo-31518: Debian Unstable has disabled TLS 1.0 and 1.1 for
    SSLv23_METHOD(). Change TLS/SSL protocol of some tests to PROTOCOL_TLS or
    PROTOCOL_TLSv1_2 to make them pass on Debian.

  - bpo-25674: Remove sha256.tbs-internet.com ssl test

  - bpo-11790: Fix sporadic failures in
    test_multiprocessing.WithProcessesTestCondition.

  - bpo-30236: Backported test.regrtest options -m/--match and -G/--failfast
    from Python 3.

  - bpo-30223: To unify running tests in Python 2.7 and Python 3, the test
    package can be run as a script.  This is equivalent to running the
    test.regrtest module as a script.

  - bpo-30207: To simplify backports from Python 3, the test.test_support
    module was converted into a package and renamed to test.support.  The
    test.script_helper module was moved into the test.support package. Names
    test.test_support and test.script_helper are left as aliases to
    test.support and test.support.script_helper.

  - bpo-30197: Enhanced function swap_attr() in the test.test_support module.
    It now works when delete replaced attribute inside the with statement.
    The old value of the attribute (or None if it doesn't exist) now will be
    assigned to the target of the "as" clause, if there is one. Also
    backported function swap_item().

  - bpo-28087: Skip test_asyncore and test_eintr poll failures on macOS. Skip
    some tests of select.poll when running on macOS due to unresolved issues
    with the underlying system poll function on some macOS versions.

  - bpo-15083: Convert ElementTree doctests to unittests.

  Build
  -----

  - bpo-33163: Upgrade pip to 9.0.3 and setuptools to v39.0.1.

  - bpo-32616: Disable computed gotos by default for clang < 5.0. It caused
    significant performance regression.

  - bpo-32635: Fix segfault of the crypt module when libxcrypt is provided
    instead of libcrypt at the system.

  - bpo-31934: Abort the build when building out of a not clean source tree.

  - bpo-31474: Fix -Wint-in-bool-context warnings in PyMem_MALLOC and
    PyMem_REALLOC macros

  - bpo-29243: Prevent unnecessary rebuilding of Python during ``make test``,
    ``make install`` and some other make targets when configured with
    ``--enable- optimizations``.

  - bpo-23404: Don't regenerate generated files based on file modification
    time anymore: the action is now explicit. Replace ``make touch`` with
    ``make regen-all``.

  - bpo-27593: sys.version and the platform module python_build(),
    python_branch(), and python_revision() functions now use git information
    rather than hg when building from a repo.

  - bpo-29643: Fix ``--enable-optimization`` configure option didn't work.

  - bpo-29572: Update Windows build and OS X installers to use OpenSSL 1.0.2k.

  - bpo-28768: Fix implicit declaration of function _setmode. Patch by
    Masayuki Yamamoto

  Windows
  -------

  - bpo-33184: Update Windows build to use OpenSSL 1.0.2o.

  - bpo-32903: Fix a memory leak in os.chdir() on Windows if the current
    directory is set to a UNC path.

  - bpo-30855: Bump Tcl/Tk to 8.5.19.

  - bpo-30450: Pull build dependencies from GitHub rather than svn.python.org.

  macOS
  -----

  - bpo-32726: Provide an additional, more modern macOS installer variant that
    supports macOS 10.9+ systems in 64-bit mode only. Upgrade the supplied
    third-party libraries to OpenSSL 1.0.2n and SQLite 3.22.0. The 10.9+
    installer now supplies its own private copy of Tcl/Tk 8.6.8.

  - bpo-24414: Default macOS deployment target is now set by ``configure`` to
    the build system's OS version (as is done by Python 3), not ``10.4``;
    override with, for example, ``./configure MACOSX_DEPLOYMENT_TARGET=10.4``.

  - bpo-17128: All 2.7 macOS installer variants now supply their own version
    of ``OpenSSL 1.0.2``; the Apple-supplied SSL libraries and root
    certificates are not longer used.  The ``Installer Certificate`` command
    in ``/Applications/Python 2.7`` may be used to download and install a
    default set of root certificates from the third-party ``certifi`` package.

  - bpo-11485: python.org macOS Pythons no longer supply a default SDK value
    (e.g. ``-isysroot /``) or specific compiler version default (e.g.
    ``gcc-4.2``) when building extension modules.  Use ``CC``, ``SDKROOT``,
    and ``DEVELOPER_DIR`` environment variables to override compilers or to
    use an SDK.  See Apple's ``xcrun`` man page for more info.

  - bpo-33184: Update macOS installer build to use OpenSSL 1.0.2o.

  Tools/Demos
  -----------

  - bpo-31920: Fixed handling directories as arguments in the ``pygettext``
    script. Based on patch by Oleg Krasnikov.

  - bpo-30109: Fixed Tools/scripts/reindent.py for non-ASCII files. It now
    processes files as binary streams. This also fixes "make reindent".

  - bpo-24960: 2to3 and lib2to3 can now read pickled grammar files using
    pkgutil.get_data() rather than probing the filesystem. This lets 2to3 and
    lib2to3 work when run from a zipfile.

  C API
  -----

  - bpo-20891: Fix PyGILState_Ensure(). When PyGILState_Ensure() is called in
    a non-Python thread before PyEval_InitThreads(), only call
    PyEval_InitThreads() after calling PyThreadState_New() to fix a crash.

  - bpo-31626: When Python is built in debug mode, the memory debug hooks now
    fail with a fatal error if realloc() fails to shrink a memory block,
    because the debug hook just erased freed bytes without keeping a copy of
    them.

(bsiegert)

2018-05-24 14:14:52 UTC MAIN commitmail json YAML

doc: Updated lang/npm to 6.1.0

(fhajny)

2018-05-24 14:14:43 UTC MAIN commitmail json YAML

Update lang/npm to 6.1.0.

- NEW FEATURE: npm audit fix
- OTHER NEW audit FEATURES
  - Add support for npm audit --json to print the report in JSON
    format.
  - Include number of audited packages in npm install summary output.
  - Overhaul audit install and detail output format.
- NEW FEATURE: GIT DEPS AND npm init <pkg>!
- FIX WRITE AFTER END ERROR
- DETECT CHANGES IN GIT SPECIFIERS
- OTHER BUGFIXES
  - When requesting the update of a direct dependency that was also a
    transitive dependency to a version incompatible with the
    transitive requirement and you had a lock-file but did not have a
    node_modules folder then npm would fail to provide a new copy of the
    transitive dependency, resulting in an invalid lock-file that could
    not self heal.
  - Cleanup output of npm ci summary report.
  - Node.js now has a test that scans for things that look like
    conflict markers in source code. This was triggering false
    positives on a fixture in a test of npm's ability to heal lockfiles
    with conflicts in them.
  - Make the new npm view work when the license field is an object
    instead of a string.
  - Add support for environments (like Docker) where the expected
    binary for opening external URLs is not available.
  - Fix a spurious colon in the new update notifier message and add
    support for the npm canary.
  - Infer a version range when a package.json has a dist-tag instead
    of a version range in one of its dependency specs. Previously,
    this would cause dependencies to be flagged as invalid.
  - Make sure scoped bundled deps are shown in the new publish
    preview, too.
  - Stop dropping size from metadata on npm cache verify.
  - Fix nested command aliases.
  - Make sure different versions of the Path env var on Windows all
    get node_modules/.bin prepended when running lifecycle scripts.

(fhajny)

2018-05-24 09:27:47 UTC MAIN commitmail json YAML

Build fix from upstream: https://dev.entrouvert.org/issues/18771
    replace use of <xmlsec/soap.h> which is deprecated

(manu)

2018-05-24 07:21:05 UTC MAIN commitmail json YAML

Updated devel/py-more-itertools, security/py-asn1

(adam)

2018-05-24 07:20:47 UTC MAIN commitmail json YAML

py-asn1: updated to 0.4.3

0.4.3:
Copyright notice extended to the year 2018
Fixed GeneralizedTime.asDateTime to perform milliseconds conversion correctly

(adam)

2018-05-24 07:14:37 UTC MAIN commitmail json YAML

py-more-itertools: updated to 4.2.0

4.2.0:
* New itertools:
    * :func:map_reduce
    * :func:prepend

* Improvements to existing itertools:
    * :func:bucket now complies with PEP 479

* Other changes:
  * Python 3.7 is now supported
  * Python 3.3 is no longer supported
  * The test suite no longer requires third-party modules to run
  * The API docs now include links to source code

(adam)

2018-05-24 06:42:47 UTC MAIN commitmail json YAML

py-atomicwrites: fix CATEGORIES; updated HOMEPAGE; use TEST_DEPENDS

(adam)

2018-05-24 06:38:06 UTC MAIN commitmail json YAML

Updated textproc/py-JWT, www/py-asgiref

(adam)

2018-05-24 06:37:47 UTC MAIN commitmail json YAML

py-asgiref: updated to 2.3.2

2.3.2:
* Packaging fix to allow old async_timeout dependencies (2.0 as well as 3.0)

2.3.1:
* WSGI-to-ASGI adapter now works with empty bodies in responses
* Update async-timeout dependency

(adam)

2018-05-24 06:33:41 UTC MAIN commitmail json YAML

py-JWT: updated to 1.6.4

v1.6.4:
Reverse an unintentional breaking API change to .decode()

(adam)

2018-05-24 06:29:43 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 10.2.0

(fhajny)

2018-05-24 06:29:34 UTC MAIN commitmail json YAML

lang/nodejs: Update to 10.2.0.

- addons:
  - Fixed a memory leak for users of `AsyncResource` and N-API.
- assert:
  - The `error` parameter of `assert.throws()` can be an object
    containing regular expressions now.
- crypto:
  - The `authTagLength` option has been made more flexible.
- esm:
  - Builtin modules (e.g. `fs`) now provide named exports in ES6
    modules.
- http:
  - Handling of `close` and `aborted` events has been made more
    consistent.
- module:
  - add --preserve-symlinks-main
- timers:
  - `timeout.refresh()` has been added to the public API.
- Embedder support:
  - Functions for creating V8 `Isolate` and `Context` objects with
    Node.js-specific behaviour have been added to the API.
  - Node.js `Environment`s clean up resources before exiting now.
  - Support for multi-threaded embedding has been improved.

(fhajny)

2018-05-24 05:47:21 UTC MAIN commitmail json YAML

mk/compiler/gcc.mk: move _GCC_LDFLAGS setting for relro.

At the previous location it was overridden if a gcc from pkgsrc was used.

Problem found by bacon@

(wiz)