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 (29m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (52d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 15:06:15 UTC Now

2019-02-25 18:08:42 UTC MAIN commitmail json YAML

fping: updated to 4.2

fping 4.2:

New features
* New option -x / --reachable to check if the number of reachable hosts is >= a certain number. Useful for example to implement connectivity-checks

Bugfixes and other changes
* Allow decimal numbers for '-t', '-i', '-p', and '-Q'
* Fix build with --disable-ipv6
* Fix hang with '-6', with ipv6 kernel module, but not loaded
* Assume '-6' if the binary is named 'fping6' (this is mostly for special embedded-distro use cases, and not meant to be used generally in place of compiling IPv6-only binary or using '-6'
* Get rid of warning "timeout (-t) value larger than period (-p) produces unexpected results"

(adam)

2019-02-25 18:04:30 UTC MAIN commitmail json YAML

sqlite3: updated to 3.27.2

SQLite Release 3.27.2:
Fix a bug in the IN operator that was introduced by an attempted optimization in version 3.27.0.
Fix a bug causing a crash when a window function is misused.
Fix various documentation typos

(adam)

2019-02-25 16:50:45 UTC MAIN commitmail json YAML

doc: Updated math/ruby-spreadsheet to 1.2.0

(taca)

2019-02-25 16:50:24 UTC MAIN commitmail json YAML

math/ruby-spreadsheet: update to 1.2.0

### 1.2.0 17.2.2019
Author: James McLaren <jamesmclaren555@gmail.com>
* spreadsheet-1.2.0.gem released

(taca)

2019-02-25 16:49:24 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-RMagick to 3.0.0

(taca)

2019-02-25 16:48:58 UTC MAIN commitmail json YAML

graphics/ruby-RMagick: update to 3.0.0

## RMagick 3.0.0

Breaking Changes:

- Drop support for Ruby < 2.3.
- Drop support for ImageMagick < 6.8.
- Raise error when `nil` or empty string are passed to `Image.read`. (#351)
- Monitor feature disabled on Windows. (#344)
- Note: ruby versions > 2.4 and ImageMagick versions > 6.8 are not *explicitly*
  supported, yet, but if you are using them already, they should continue to
  work in the same fashion.

Enhancements:

- Add feature `Image#channel_entropy` (#300)
- Many quality of life improvements in the codebase.

Bug Fixes:

- Many memory leaks fixed!
- Fix `LoadError` on Windows. (#315)
- fix argument count in `Image#morphology_channel` (#306)

(taca)

2019-02-25 16:43:55 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rgl to 0.5.4

(taca)

2019-02-25 16:43:23 UTC MAIN commitmail json YAML

devel/ruby-rgl: update to 0.5.4

2019-01 Release 0.5.4

Lia Skalkos
* Enable options to be passed to #write_to_graphic_file (4ca972). For details see PR #41
Horst Duchene
* Fix travis-ci errors
* Add new ruby versions
* Fix gemspec errors
* Fix lint warnings
* Use version stream 0.5.2

(taca)

2019-02-25 16:42:48 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-pkg-config to 1.3.4

(taca)

2019-02-25 16:42:23 UTC MAIN commitmail json YAML

devel/ruby-pkg-config: update to 1.3.4

== 1.3.4 - 2019-02-19

=== Fixes

  * Fixed 32bit MinGW Ruby detection.
    [GitHub:ruby-gnome2/ruby-gnome2#1274][Reported by noanoa07]

=== Thanks

  * noanoa07

== 1.3.3 - 2019-02-10

=== Improvements

  * Improved MSYS2 detection on Windows.
    [GitHub#16][Reported by dsisnero]

=== Thanks

  * dsisnero

(taca)

2019-02-25 16:41:34 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-pathname2 to 1.8.1

(taca)

2019-02-25 16:41:13 UTC MAIN commitmail json YAML

devel/ruby-pathname2: update to 1.8.1

== 1.8.1 - 31-Jan-2019
* The VERSION constant is now frozen.
* Added metadata to the gemspec.
* Fixed missing hyphen in license name.
* Updated cert, should be good for about 10 years.

(taca)

2019-02-25 16:28:08 UTC MAIN commitmail json YAML

Updated textproc/py-markupsafe to 1.1.1.

(kleink)

2019-02-25 16:27:24 UTC MAIN commitmail json YAML

py-markupsafe: Update to 1.1.1.

Version 1.1.1
-------------

Released 2019-02-23

-  Fix segfault when ``__html__`` method raises an exception when using
    the C speedups. The exception is now propagated correctly. (#109)

(kleink)

2019-02-25 15:32:42 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser to 8.5

(wiz)

2019-02-25 15:32:24 UTC MAIN commitmail json YAML

tor-browser: update to 8.5.

This is based on a git checkout from a couple days ago; not completely
sure about the version number.

The Makefile now contains a short how-to for updating this package.

Many thanks for the www/firefox60 patches!

Use at your own risk!
Survives basic browsing and check.torproject.org claims it connects via tor.

Changes: too many to document.

(wiz)

2019-02-25 15:21:37 UTC MAIN commitmail json YAML

doc: Updated lang/swi-prolog to 8.0.1

(leot)

2019-02-25 15:21:12 UTC MAIN commitmail json YAML

doc: Updated lang/swi-prolog-packages to 8.0.1

(leot)

2019-02-25 15:21:02 UTC MAIN commitmail json YAML

doc: Updated lang/swi-prolog-lite to 8.0.1

(leot)

2019-02-25 15:20:45 UTC MAIN commitmail json YAML

swi-prolog*: Update to 8.0.1

pkgsrc changes:
- Rename swi-prolog to swipl to follow upstream nomenclature
- Add all main packages (except X11) to swi-prolog-lite.
  After CMake migration in order to generate the documentation and being able
  to use it (e.g. via help/2) it is needed to add basic, archive, ssl and term
  packages.
  All X11 packages are provided by swi-prolog-packages.
- Adjust pkgsrc Makefile-s logic to upstream CMake migration:
    o Uncoditionally disable not wanted packages in Makefile.common (to avoid
      possible PLIST mismatches; please note that this will probably disable
      tipc package on Linux!).
      All other installed packages are enabled/disabled via
      swi-prolog-{lite,packages,jpl} Makefile.
    o Add libarchive, ossp-uuid and openssl build dependency to
      swi-prolog-packages.  Despite these are provided by swi-prolog-lite
      they are needed as part of the build of swi-prolog-packages too.
    o Remove no more needed logic to check and eventually start X server to
      build documentation.  Should address PR pkg/42047.
- Remove an unconditional CHECK_WRKREF_SKIP, this was needed on FreeBSD
  but unfortunately it is not clear why.  If this is still needed please let
  me know in order to try to investigate further and address that.
- Bump API requirements to 8.0.1 in buildlink3.mk to be on the safe side
  now that shared libraries are provided on all platforms.

Changes:
8.0.1
-----
Indexing on multiple arguments together, indexing inside compounds,
Mode-directed tabling, saved states using ZIP files, many deployment
enhancements. Moved build environment to CMake and removed most of
the build tool dependencies. Builds documentation along with the
binary.

Please note that this is just a short summary. Unfortunately the
complete changelog is very long, full changelog can be found at:

<http://www.swi-prolog.org/ChangeLog?branch=stable&from=7.6.4&to=8.0.1>

(leot)

2019-02-25 14:53:30 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-mustache to 1.1.0

(taca)

2019-02-25 14:53:05 UTC MAIN commitmail json YAML

devel/ruby-mustache: update to 1.1.0

1.1.0 (2018-10-13)

* [feat] Introduces Mustache#escape.
* This method receives a non-stringified value to allow for more flexibility
  in the escaping, like JSON. (#245)
* [bug] Raise correct error when closing unopened section (#240)
* [bug] Fix use of deprecated File.exists? (#241)
* [bug] Fix variable shadowing warning (#241)

(taca)

2019-02-25 14:46:25 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-test-unit to 3.3.0

(taca)

2019-02-25 14:46:05 UTC MAIN commitmail json YAML

devel/ruby-test-unit: update to 3.3.0

## 3.3.0 - 2019-01-23 {#version-3-3-0}

### Improvements

  * Added support for auto test run when all tests are defined in
    modules.

  * Added support for defining methods to test case class in multiple
    threads.
    [GitHub#159][Reported by Charles Oliver Nutter]

  * Suppressed warnings on Ruby 2.5.
    [GitHub#160][Reported by Daniel Berger]

  * Suppressed warnings on Ruby 2.7.

(taca)

2019-02-25 14:45:16 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-byebug to 11.0.0

(taca)

2019-02-25 14:44:50 UTC MAIN commitmail json YAML

devel/ruby-byebug: update to 11.0.0

## [11.0.0] - 2019-02-15

### Added

* [#377](https://github.com/deivid-rodriguez/byebug/pull/377): `skip` to continue until the next breakpoint as long as it is different from the current one. You can use this command to get out of loops, for example ([@tacnoman]).
* [#524](https://github.com/deivid-rodriguez/byebug/pull/524): `continue!` (or `continue unconditionally`) to continue until the end of the program regardless of the currently enabled breakpoints ([@tacnoman]).

### Fixed

* [#527](https://github.com/deivid-rodriguez/byebug/pull/527): `break` help text to clarify placeholders from literals.
* [#528](https://github.com/deivid-rodriguez/byebug/pull/528): `quit!` help to not show a space between "quit" and "!".

### Removed

* Support for MRI 2.2. Byebug no longer installs on this platform.

(taca)

2019-02-25 14:16:25 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sqlite3 to 1.4.0

(taca)

2019-02-25 14:16:04 UTC MAIN commitmail json YAML

databases/ruby-sqlite3: update to 1.4.0

=== 1.4.0

* Enhancements
  * Better aggregator support

* Bugfixes
  * Various

(taca)

2019-02-25 14:12:53 UTC MAIN commitmail json YAML

2019-02-25 14:10:54 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-activeldap to 5.2.3

(taca)

2019-02-25 14:10:29 UTC MAIN commitmail json YAML

databases/ruby-activeldap: update to 5.2.3

5.2.3: 2019-02-15

Improvements

* Changed to use add and delete for modify if it's needed.
  [GitHub#156][Patch by David Klotz]

* Added support for timezone with munites offset such as @0530@.
  [GitHub#160][GitHub#161][Patch by Neng Xu]

* Added support for Ruby 2.6.

Thanks

* David Klotz

* Neng Xu

(taca)

2019-02-25 12:45:03 UTC MAIN commitmail json YAML

Updated textproc/pdfgrep to 2.1.2

(ryoon)

2019-02-25 12:44:33 UTC MAIN commitmail json YAML

Update to 2.1.2

Changelog:
Version 2.1.2  [2018-11-19]
---------------------------

  - Bugfix: Fix crash when compiled with hardened compiler flags
    (specifically -D_GLIBCXX_ASSERTIONS)

Version 2.1.1  [2018-05-22]
---------------------------

  - Bugfix: Fix build with libunac support enabled

Version 2.1.0  [2018-04-28]
---------------------------

  - New option `--page-range` to limit search to a set of pages
  - New option `--file/-f` to read patterns from a file
  - New option `--regexp/-e` to specify multiple patterns (combined with OR).
  - New options `--files-with-matches/-l` and `--files-without-match/-L` to only
    list filenames of files that contain or don't contain matches.
  - Major manpage restructuring. It's now divided into subsections like the GNU
    grep's manpage.
  - Bugfix: Actually stop searching after first match with `-q`

Version 2.0.1  [2017-03-06]
---------------------------

  - Bugfix: Fix --cache when used with recursive search

(ryoon)

2019-02-25 12:17:34 UTC MAIN commitmail json YAML

doc: Updated lang/erlang to 21.2.6

(nia)

2019-02-25 12:17:24 UTC MAIN commitmail json YAML

erlang: Update to 21.2.6

Changes:

---------------------------------------------------------------------
--- erts-10.2.4 -----------------------------------------------------
---------------------------------------------------------------------

--- Fixed Bugs and Malfunctions ---

  OTP-14728    Application(s): erts
              Related Id(s): ERIERL-303

              When using the {linger,{true,T}} option;
              gen_tcp:listen/2 used the full linger time before
              returning for example eaddrinuse. This bug has now been
              corrected.

---------------------------------------------------------------------
--- stdlib-3.7.1 ----------------------------------------------------
---------------------------------------------------------------------

--- Fixed Bugs and Malfunctions ---

  OTP-15573    Application(s): stdlib
              Related Id(s): ERIERL-306

              Optimize pretty printing of terms. The slower behaviour
              was introduced in Erlang/OTP 20.

(nia)

2019-02-25 11:54:26 UTC MAIN commitmail json YAML

doc: Updated devel/ncursesw to 6.1nb3

(jperkin)

2019-02-25 11:54:16 UTC MAIN commitmail json YAML

doc: Updated devel/ncurses to 6.1nb5

(jperkin)

2019-02-25 11:54:05 UTC MAIN commitmail json YAML

ncurses: Disable xterm+rep for maximum portability.

Many terminal emulators still do not support this capability, resulting in
broken output.  Patch from OmniOS, bump PKGREVISIONs.

(jperkin)

2019-02-25 11:45:55 UTC MAIN commitmail json YAML

doc: Fix a typo in latest filesystems/ltfs* entries

(leot)

2019-02-25 09:48:26 UTC MAIN commitmail json YAML

2019-02-25 09:21:36 UTC MAIN commitmail json YAML

libgit2: Requires C99.

(jperkin)

2019-02-25 09:20:53 UTC MAIN commitmail json YAML

ruby-sass-listen: Fix path to ruby-rb-inotify.

(jperkin)

2019-02-25 09:05:11 UTC MAIN commitmail json YAML

Updated devel/py-isort, textproc/py-jmespath

(adam)

2019-02-25 09:04:55 UTC MAIN commitmail json YAML

py-jmespath: updated to 0.9.4

0.9.4
Fix min_by/max_by with empty lists
Fix reverse type for null type

(adam)

2019-02-25 09:00:35 UTC MAIN commitmail json YAML

py-isort: updated to 4.3.6

4.3.6:
- Fixes a fatal error that occurs if a single finder throws an exception. Important as we add more finders that utilize third party libraries.

4.3.5:
This is the final Python 2.x release of isort, and includes the following major changes:

Potentially Interface Breaking:
- The -r option for removing imports has been renamed -rm to avoid accidental deletions and confusion with the -rc recursive option.
- __init__.py has been removed from the default ignore list. The default ignore list is now empty - with all items needing to be explicitly ignored.
- Isort will now by default ignore .tox / venv folders in an effort to be "safe". You can disable this behaviour by setting the "--unsafe" flag, this is separate from any skip or not skip rules you may have in place.
- Isort now allows for files missing closing newlines in whitespace check
- distutils support has been removed to simplify setup.py

New:
- Official Python 3.7 Compatibility.
- Support for using requirements files to auto determine third-paty section if pipreqs & requirementslib are installed.
- Added support for using pyproject.toml if toml is installed.
- Added support for XDG_HOME if appdirs is installed.
- An option has been added to enable ignoring trailing comments ('ignore_comments') defaulting to False.
- Added support to enable line length sorting for only specific sections
- Added a correctly_sorted property on the SortsImport to enable more intuitive programmatic checking.

Fixes:
- Improved black compatibility.
- Isort will no detect files in the CWD as first-party.
- Fixed several cases where '-ns' or 'not_skip' was being incorrectly ignored.
- Fixed sorting of relative path imports ('.', '..', '...', etc).
- Fixed bugs caused by a failure to maintain order when loading iterables from config files.
- Correctly handle CPython compiled imports and others that need EXT_SUFFIX to correctly identify.
- Fixed handling of Symbolic Links to follow them when walking the path.
- Fixed handling of relative known_paths.
- Fixed lack of access to all wrap modes from the CLI.
- Fixed handling of FIFO files.
- Fixed a bug that could result in multiple imports being inserted on the same line.

(adam)

2019-02-25 08:49:48 UTC MAIN commitmail json YAML

Added devel/py-test-xprocess; www/py-flask-caching

(adam)

2019-02-25 08:49:12 UTC MAIN commitmail json YAML

py-flask-caching: updated to 1.5.0

Version 1.5.0:
- Add support for a Redis Sentinel Cluster.
- Parameterize the hash function so alternatives can be used.
- Include the deprecated werkzeug.contrib.cache module in Flask-Caching.

(adam)

2019-02-25 08:47:37 UTC MAIN commitmail json YAML

py-test-xprocess: cleanup

(adam)

2019-02-25 08:47:03 UTC MAIN commitmail json YAML

2019-02-25 08:19:22 UTC MAIN commitmail json YAML

xentools411: address build failure with GCC >= 7

Address PR pkg/53978: newer versions of GCC have a format-truncation
error triggered. Increase the size of a string to work around this.
(This may need more attention upstream.)

(gutteridge)

2019-02-25 01:00:39 UTC MAIN commitmail json YAML

Added filesytems/ltfs version 2.4.2.0.0, filesytems/ltfs-ltotape version 0.1

Linear Tape File System (LTFS) is a filesystem to mount a LTFS
formatted tape in a tape drive. Once LTFS mounts a LTFS formatted
tape as filesystem, user can access to the tape via filesystem API.

Objective of this project is being the reference implementation of
the LTFS format Specifications in SNIA
(https://www.snia.org/tech_activities/standards/curr_standards/ltfs).

At this time, the LTFS format specifications 2.4 is the target

(manu)

2019-02-25 00:52:07 UTC MAIN commitmail json YAML

Update perfuse package. Change log since previous version:

Use reclaim2 to fix reclaim/lookup race conditions

The PUFFS reclaim operation had a race condition with lookups: we could
be asked to lookup a node, then to reclaim it before lookup completion.

At lookup completion, we would then create a leaked node.

Enter the PUFFS reclaim2 operation, which features a nlookup argument.

That let us count how many lookups are pending and avoid the above
described scenario. It also makes the codes simplier.

-

Fix directory filehandle usage with libufse. Fix lookup count
libfuse does not use filehandle the same way for directories and other
objects. As a result, filehandles obtained by OPENDIR should not be
sent on non-directory related operations like READ/WRITE/GETATTR...

While there, fix the lookup count sent to the FORGET operation, which
led to leaked nodes.

(manu)

2019-02-24 21:41:11 UTC MAIN commitmail json YAML

Updated to ham/uhd uhd-3.11.1.0nb3, PLIST* update for doxygen-1.8.15, PKGREVISION++

(mef)

2019-02-24 20:36:04 UTC MAIN commitmail json YAML

Updated devel/py-pluggy, www/py-django-extensions

(adam)

2019-02-24 20:35:46 UTC MAIN commitmail json YAML

py-django-extensions: updated to 2.1.6

Changes 2.1.6:
runserver_plus, auto_reloader fix for compatibility with Django 2.2
test, many many more tests :-)

(adam)

2019-02-24 20:33:49 UTC MAIN commitmail json YAML

py-pluggy: updated to 0.9.0

pluggy 0.9.0

Features
- PluginManager.load_setuptools_entrypoints now accepts a name parameter that when given will
  load only entry points with that name.

  PluginManager.load_setuptools_entrypoints also now returns the number of plugins loaded by the
  call, as opposed to the number of all plugins loaded by all calls to this method.

Bug Fixes
- Fix internal varnames function for PyPy3.

(adam)

2019-02-24 20:31:36 UTC MAIN commitmail json YAML

Updated devel/py-configparser, textproc/py-xlsxwriter, mail/exim, mail/exim-html

(adam)

2019-02-24 20:31:00 UTC MAIN commitmail json YAML

exim: updated to 4.92

4.92:
New features include:
- ${l_header:<name>} expansion
- ${readsocket} now supports TLS
- "utf8_downconvert" option (if built with SUPPORT_I18N)
- "pipelining" log_selector
- JSON variants for ${extract } expansion
- "noutf8" debug option
- TCP Fast Open support on MacOS

(adam)

2019-02-24 20:27:48 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 1.1.5

Release 1.1.5:
* This version removes support for end of life Pythons 2.5, 2.6, 3.1, 3.2 and
  3.3. For older, unsupported versions of Python use version 1.1.4 of
  XlsxWriter.

(adam)

2019-02-24 20:25:49 UTC MAIN commitmail json YAML

py-configparser: updated to 3.7.3

3.7.3
* Temporarily degrade to use ASCII for author's name.

3.7.2
(also released as 3.8.0)

* Repackaged using setuptools_scm for file discovery and other features
  from skeleton <https://pypi.org/project/skeleton_.

* Package now unconditionally installs the  configparser module.
  Doing so allowed for the project to release a universal wheel for
  Python 2 and Python 3. Even though the configparser module is
  installed unconditionally on Python 3, it's expected that it will be
  masked in that environment by the module in stdlib, so the same
  interface applies.

3.7.1
* Fixed issue on Python 2.x when future is present.

3.7.0
* Merge functionality from Python 3.7.2. Now ConfigParser accepts bytes
  paths as well as any
  PathLike <https://docs.python.org/3/library/os.html#os.PathLike>_
  object, including those found in the pathlib2 backport.

(adam)

2019-02-24 16:43:28 UTC MAIN commitmail json YAML

2019-02-24 16:32:06 UTC MAIN commitmail json YAML

doc: Updated www/drupal8 to 8.6.10

(taca)

2019-02-24 16:31:39 UTC MAIN commitmail json YAML

www/drupal8: update to 8.6.10

Drupal 8.6.10 (2019-02-20)

Maintenance and security release of the Drupal 8 series.

This release fixes security vulnerabilities. Sites are urged to upgrade
immediately after reading the security announcement and notes below:

* Drupal core - Remote code execution - SA-CORE-2019-003

Sites on 8.5.x or earlier should update immediately to Drupal 8.5.11 instead,
and plan to update to the latest 8.6.x release before May 2019 (when 8.7.0 is
released and 8.5.x security coverage ends).

Important update information

For site owners

* In addition to the above fix, this release includes the fix for #3031740:
  Updating to 8.6.8 or 8.6.9 with Drush 8 causes data loss via
  update_fix_compatibility() to prevent Drush 8 issues for sites updating
  directly from an earlier security release.

* update.php must be run after updating to ensure changes from the patch take
  effect.

* No changes have been made to the .htaccess, web.config, robots.txt or
  default settings.php files in this release, so upgrading custom versions of
  those files is not necessary if your site is already on the previous
  release.

For module developers

Some contributed module tests may need to be updated if they extend core's
test suite, due to a minor API change in a test base class.

(taca)

2019-02-24 16:26:43 UTC MAIN commitmail json YAML

doc: Updated www/ruby-compass-import-once to 1.0.5nb1

(taca)

2019-02-24 16:26:21 UTC MAIN commitmail json YAML

www/ruby-compass-import-once: update dependency to ruby-sass34

* Update dependency from www/ruby-sass to www/ruby-sass34.
* Add "USE_LANGUAGES= # none".

Bump PKGREVISION.

(taca)

2019-02-24 16:25:15 UTC MAIN commitmail json YAML

doc: Updated www/ruby-compass-core to 1.0.3nb1

(taca)

2019-02-24 16:24:56 UTC MAIN commitmail json YAML

www/ruby-compass-core: update dependency to ruby-sass34

* Update dependency from www/ruby-sass to www/ruby-sass34.
* Add "USE_LANGUAGES= # none".

Bump PKGREVISION.

(taca)

2019-02-24 16:23:01 UTC MAIN commitmail json YAML

doc: Updated www/ruby-sass34 to 3.4.25

(taca)

2019-02-24 16:22:26 UTC MAIN commitmail json YAML

www/ruby-sass34: update to 3.4.25

3.4.25 (7 July 2017)

* Fix a bug where * wouldn't always be eliminated during selector unification.

Deprecations -- Must Read!

* Extending compound selectors such as .a.b is deprecated. This never followed
  the stated semantics of extend: elements that match the extending selector
  are styled as though they matches the extended selector.

* When you write h1 {@extend .a.b}, this should mean that all h1 elements are
  styled as though they match .a.b―that is, as though they have class="a b",
  which means they'd match both .a and .b separately. But instead we extend
  only selectors that contain both .a and .b, which is incorrect.

* Color arithmetic is deprecated. Channel-by-channel arithmetic doesn't
  correspond closely to intuitive understandings of color. Sass's suite of
  color functions are a much cleaner and more comprehensible way of
  manipulating colors dynamically.

* The reference combinator, /foo/, is deprecated since it hasn't been in the
  CSS specification for some time.

* The old-style :name value property syntax is deprecated. This syntax is not
  widely used, and is unnecessarily different from CSS.

(taca)

2019-02-24 16:19:15 UTC MAIN commitmail json YAML

doc: Updated www/ruby-sass to 3.7.3

(taca)

2019-02-24 16:18:52 UTC MAIN commitmail json YAML

www/ruby-sass: update to 3.7.3

3.7.3 (4 January 2019)

* Emit escaped tab characters in identifiers as \9 rather than a backslash followed by a literal tab.

3.7.2 (8 November 2018)

* Fix more escaped-whitespace edge cases.

3.7.1 (7 November 2018)

* Properly handle escaped whitespace and other unusual characters.

3.7.0 (6 November 2018)

* Add support for CSS's min() and max() math functions. A min() and max() call will continue to be parsed as a Sass function if it involves any Sass-specific features like variables or function calls, but if it's valid plain CSS (optionally with interpolation) it will be emitted as plain CSS instead.

  See the proposal for details.

* Add support for range-format media features like (10px < width < 100px). See the proposal for details.
* Normalize escape codes in identifiers so that, for example, éclair and \E9clair are parsed to the same value. See the proposal for details.

Backwards Incompatibilities -- Must Read!

* Percentages passed as $alpha arguments to rgba() and hsla() are now interpreted according to the spec, and all other units are disallowed.

3.6.0 (19 September 2018)

* Add support for importing an _index.scss or _index.sass file when importing a directory.

Backwards Incompatibilities -- Must Read!

* Tokens such as #abcd that are ambiguous between ID strings and hex colors with an alpha channel are now parsed as colors.

3.5.7 (18 July 2018)

* Add a post-install message indicating that Ruby Sass is deprecated.
* Properly emit an error when an empty block is passed to a mixin that doesn't use @content.

3.5.6 (22 March 2018)

* Allow ! in custom property values.

* var() may now be passed in place of multiple arguments to rgb(), rgba(), hsl() and hsla().
* Don't crash on custom properties that aren't followed by semicolons.
* Don't crash when normalizing numbers with complex units.
* Don't crash on $x % 0.

3.5.5 (4 January 2018)

* Emit a warning when && is used, since it's probably not what the user means.
* Add a suggested replacement for extended compound selectors.
* Fix a bug where an unparseable selector produced an unuseful error.

3.5.4 (15 December 2017)

* round() now returns the correct results for negative numbers that should round down.

* Avoid thread-unsafely modifying $stderr.

3.5.3 (26 October 2017)

* Generate correct source maps for map literals.

3.5.2 (4 October 2017)

* Properly parse CSS variables that begin with interpolation (for example, --#{$foo}: ...).

3.5.1 (13 July 2017)

* Avoid conflicts with the listen gem.

3.5.0 (12 July 2017)

* Default to ten digits of numeric precision.
* Combine ids and :root when unifying selectors with @extend and selector functions.
* It's no longer an error to @extend a selector that exists in the stylesheet, but for which unification fails.
* Add a $weight parameter to invert().
* The last argument in an argument list can now have a trailing comma.
* Allow var() to be passed to rgb(), rgba(), hsl(), and hsla().
* Add support for the ::slotted() pseudo-element.
* Add support for CSS's grid template areas and named lines. We support this syntax through a new type of list called a "bracketed list". Bracketed lists can be created by wrapping a list with square brackets. For example: [this is bracketed] and [this, is, also, bracketed]. Bracketed lists will output their square brackets when used as a CSS value. Bracketed lists may be either space-separated or comma-separated. The is-bracketed() function, when passed a list will return a boolean indicating whether that list will output with brackets. The join() function now accepts a $bracketed parameter that controls whether the returned list has brackets.
* A new function content-exists() will return true when called within a mixin that was passed content for use by the @content directive.
* Passing a string to call($function-name, $args...) indicating which function to invoke is now deprecated. Instead pass a function reference returned from get-function($function-name). This allows function name resolution to be performed in the correct lexical context and then invoked in a different context. This is required so that the module-based resolver in Sass 4.0 will invoke the correct function when calling across module boundaries. Developers of frameworks that use call should not do the function lookup for callers of their framework; this is likely to result in a situation where the framework cannot resolve the function in 4.0.
* Values that can be interpreted as hex colors with alpha channels and also as ID values, such as #abcd, now emit deprecation warnings in preparation for being parsed differently Sass 3.6. They were previously parsed as strings, and in 3.6 they will be parsed as colors instead.
* Pseudo selectors that take arguments now allow any [<declaration-value>][declaration-value] production in their argument list. This will provide better forwards-compatibility for future CSS syntax.
* Pseudo selectors that take selectors as arguments will no longer always be eliminated if they contain placeholder selectors that aren't extended. Instead, they'll be reduced to valid CSS selectors if possible.
* Generated transparent colors will now be emitted as rgba(0, 0, 0, 0) rather than transparent. This works around a bug wherein IE incorrectly handles the latter format.
* The indented syntax now allows different indentation to be used for different lines, as long as they define a consistent tree structure.

Backwards Incompatibilities -- Must Read!

* The way CSS variables are handled has changed to better correspond to the CSS spec. They no longer allow arbitrary SassScript in their values; instead, almost all text in the property values will be passed through unchanged to CSS. The only exception is #{}, which will inject a SassScript value as before.

(taca)

2019-02-24 16:13:08 UTC MAIN commitmail json YAML

doc: Added www/ruby-sass34 version 3.4.24

(taca)

2019-02-24 16:12:36 UTC MAIN commitmail json YAML

www/Makefile: add and enable ruby-sass34

(taca)

2019-02-24 16:11:45 UTC MAIN commitmail json YAML

2019-02-24 16:04:28 UTC MAIN commitmail json YAML

doc: Added www/ruby-sass-rails version 5.0.7

(taca)

2019-02-24 16:04:12 UTC MAIN commitmail json YAML

www/Makefile: add and enable ruby-sass-rails

(taca)

2019-02-24 16:03:44 UTC MAIN commitmail json YAML

www/ruby-sass-rails: add package version 5.0.7

Add ruby-sass-rails package version 5.0.7 which covers Ruby on Rails 4.2
and later.

Sass adapter for the Rails asset pipeline.

This gem provides official integration for Ruby on Rails projects with the
Sass stylesheet language.

(taca)

2019-02-24 15:52:24 UTC MAIN commitmail json YAML

doc: Added www/ruby-sass-listen version 4.0.0

(taca)

2019-02-24 15:51:52 UTC MAIN commitmail json YAML

www/Makefile: add and enable ruby-sass-listen

(taca)

2019-02-24 15:50:25 UTC MAIN commitmail json YAML

www/ruby-sass-listen: add version 4.0.0 package

This fork of guard/listen provides a stable API for users of the ruby Sass CLI.

Listen

The Listen gem listens to file modifications and notifies you about the changes.

Features

* OS-optimized adapters on MRI for Mac OS X 10.6+, Linux, \*BSD and Windows,
  [more info](#listen-adapters) below.
* Detects file modification, addition and removal.
* You can watch multiple directories.
* Regexp-patterns for ignoring paths for more accuracy and speed
* Increased change detection accuracy on OS X HFS and VFAT volumes.
* Tested on MRI Ruby environments (2.0+ only) via
  [Travis CI](https://travis-ci.org/guard/listen).

(taca)

2019-02-24 15:47:31 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 2.4

(nia)

2019-02-24 15:47:20 UTC MAIN commitmail json YAML

chat/weechat: Update to 2.4

New features

        core: do not automatically add a space when completing "nick:" at the beginning of command line (the space can be added in option weechat.completion.nick_completer)
        core: add default keys Ctrl+F11/Ctrl+F12 to scroll up/down one page in nicklist (same action as F11/F12)
        core: add command line option "-t" (or "--temp-dir") to create a temporary WeeChat home (deleted on exit)
        api: add functions string_base_encode and string_base_decode, remove functions string_encode_base64 and string_decode_base64
        api: add support of Time-based One-Time Password (TOTP), add infos "totp_generate" and "totp_validate"
        buflist: add default keys Ctrl+F1/Ctrl+F2 to scroll up/down one page in buflist (same action as F1/F2)
        buflist: add variable ${number2}, always set with the indented buffer number
        exec: add option exec.command.shell to customize the shell used with /exec -sh
        relay: add support of close frame in websocket connection (issue #1281)
        relay: add support of Time-based One-Time Password (TOTP) as second authentication factor in weechat protocol

Bug fixes

        core: fix compilation of empty regular expression (not allowed on FreeBSD)
        core: fix forced highlight on messages sent to other buffers (issue #1277)
        aspell: look for suggestions only if the misspelled word has changed (issue #1175)
        buflist: add alternate key codes for F1/F2 and Alt+F1/Alt+F2 (compatibility with terminals)
        buflist: fix warning displayed when script buffers.pl is loaded (issue #1274)
        irc: fix parsing of whois messages in notify
        irc: fix parsing of MODE, 341 (invite) and CHGHOST commands when there are colons (issue #1296)
        irc: return IRC color code instead of WeeChat color code when decoding a too short ANSI color sequence
        irc: fix encoding of italic attribute when colors are removed
        irc: fix parsing of "time" message tag on FreeBSD (issue #1289)
        relay: fix crash on /upgrade when the real IP is not set (issue #1294)
        relay: fix memory leak in connection of client

Tests

        unit: fix UTF-8 and evaluation tests on FreeBSD
        unit: add tests on IRC configuration and protocol functions

Build

        core: add C compiler flag "-fsigned������char" to force "char" data type to be always signed (issue #1277)

(nia)

2019-02-24 15:41:11 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.8.28

(wiz)

2019-02-24 15:40:59 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.8.28.

2019-02-12  7.0.8-28 Cristy  <quetzlzacatenango@image...>
  * Fixed a number of issues (reference
    https://github.com/ImageMagick/ImageMagick/issues).

(wiz)

2019-02-24 15:32:20 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.21.5

(wiz)

2019-02-24 15:32:06 UTC MAIN commitmail json YAML

musicpd: update to 0.21.5.

ver 0.21.5 (2019/02/22)
* protocol
  - fix deadlock in "albumart" command
  - fix "tagtypes disable" command
* database
  - simple: fix assertion failure
  - fix assertion failures with mount points
* storage
  - udisks: fix "AlreadyMounted" error
  - udisks: use relative path from mount URI
  - fix memory leak
* input
  - buffer: fix crash bug when playing remote WAV file
* tags
  - ape: map "Album Artist"
* output
  - shout: add support for TLS
* mixer
  - pulse: add "scale_volume" setting

(wiz)

2019-02-24 15:27:00 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-np2kai to 0.86.18

(nia)

2019-02-24 15:26:50 UTC MAIN commitmail json YAML

libretro-np2kai: Update to 0.86.18

Changes include:

* Fix a crash when no content was loaded.
* Fixing a mistake with DataSave usage.
* Add MIDI support.
* Add PCI core options.

(nia)

2019-02-24 15:18:59 UTC MAIN commitmail json YAML

doc: Updated archivers/gtar to 1.32

(wiz)

2019-02-24 15:18:45 UTC MAIN commitmail json YAML

gtar: update to 1.32

version 1.32 - Sergey Poznyakoff, 2019-02-23

* Fix the use of --checkpoint without explicit --checkpoint-action

* Fix extraction with the -U option

See http://lists.gnu.org/archive/html/bug-tar/2019-01/msg00015.html,
for details

* Fix iconv usage on BSD-based systems

* Fix possible NULL dereference (savannah bug #55369)

* Improve the testsuite

(wiz)

2019-02-24 14:59:19 UTC MAIN commitmail json YAML

doc: Updated x11/libxkbcommon to 0.8.4

(wiz)

2019-02-24 14:59:07 UTC MAIN commitmail json YAML

libxkbcommon: update to 0.8.4.

libxkbcommon 0.8.4 - 2019-02-22
==================

- Fix build of xkbcommon-x11 static library with meson.

- Fix building using meson from the tarball generated by autotools.

(wiz)

2019-02-24 14:54:09 UTC MAIN commitmail json YAML

doc: Updated devel/pcre to 8.43

(wiz)

2019-02-24 14:53:58 UTC MAIN commitmail json YAML

pcre: update to 8.43.

Release 8.43 23-February-2019
-----------------------------

This is a bug-fix release.

(wiz)

2019-02-24 14:49:19 UTC MAIN commitmail json YAML

doc: Updated shells/zsh-autosuggestions to 0.5.0

(wiz)

2019-02-24 14:49:06 UTC MAIN commitmail json YAML

zsh-autosuggestions: update to 0.5.0.

## v0.5.0
- Don't overwrite config with default values (#335)
- Support fallback strategies by supplying array to suggestion config var
- Rename "default" suggestion strategy to "history" to name it based on what it actually does
- Reset opts in some functions affected by `GLOB_SUBST` (#334)
- Support widgets starting with dashes (ex: `-a-widget`) (#337)
- Skip async tests in zsh versions less than 5.0.8 because of reliability issues
- Fix handling of newline + carriage return in async pty (#333)

(wiz)

2019-02-24 13:14:54 UTC MAIN commitmail json YAML

doc: Updated net/hub to 2.10.0

(leot)

2019-02-24 13:14:43 UTC MAIN commitmail json YAML

hub: Update to 2.10.0

Changes:
2.10.0
------
Features
- New hub pr list --format fields %pS and %pC for PR state and color
    o %pS: "open", "draft", "merged", or "closed"
    o %pC: green, gray, purple, or red
- Have commands with rich output respect the --color flag
    o default: --color=auto
    o --color is equivalent to --color=always
    o --color=never disables color for TTYs

Fixes
- Make man pages parseable with whatis
- Make hub checkout work independently of remote refspec

(leot)

2019-02-24 12:22:41 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 10.15.1nb1

(rin)

2019-02-24 12:18:55 UTC MAIN commitmail json YAML

2019-02-24 12:01:52 UTC MAIN commitmail json YAML

doc: Updated emulators/mednafen to 1.22.1

(nia)

2019-02-24 12:01:42 UTC MAIN commitmail json YAML

emulators/mednafen: Update to 1.22.1

-- 1.22.1: --

January 27, 2019:
Changed the default sound device for the OpenBSD sound driver from "/dev/audio" to "/dev/audio0".

January 26, 2019:
Semaphores are now implemented with condition variables and mutexes when compiling against a POSIX threads implementation without sem_timedwait().

January 23, 2019:
PC-FX: Replaced old RAINBOW IDCT code with newly-written code.

January 20, 2019:
Some hotkeys in the debugger's memory editor weren't being ignored properly when in text entry mode; fixed.  (Regression introduced in 1.21.0-UNSTABLE)

January 1, 2019:
Apple2: Corrected minimum allowed value for the "apple2.video.mono_lumafilter" setting(was -2 when it should have been -3).

SS: Corrected line-scroll handling in double-density interlaced mode with non-zero LSS; fixes broken background graphics effect in Dural's stage in "Virtua Fighter 2".

SS: Added "Linkle Liver Story" to the internal database of games to use the data cache read bypass kludge with, to fix a crash/hang when going to the world map.

(nia)

2019-02-24 11:42:06 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Box-IMAP4 version 3.003

(wen)

2019-02-24 11:40:32 UTC MAIN commitmail json YAML

Add p5-Mail-Box-IMAP4

(wen)

2019-02-24 11:38:47 UTC MAIN commitmail json YAML

Import Mail-Box-IMAP4-3.003 as mail/p5-Mail-Box-IMAP4.

Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the IMAP4 protocol. This class uses Mail::Transport::IMAP4 to hide the transport
of information, and focusses solely on the correct handling of messages within a
IMAP4 folder. More than one IMAP4 folder can be handled by one single IMAP4
connection.

(wen)

2019-02-24 11:34:50 UTC MAIN commitmail json YAML

Removed mail/p5-Mail-Box-IMPAP4

(wen)

2019-02-24 11:33:08 UTC MAIN commitmail json YAML

Remove p5-Mail-Box-IMPAP4

(wen)

2019-02-24 11:32:12 UTC MAIN commitmail json YAML

Remove mail/p5-Mail-Box-IMPAP4 because of the typo in port name.

Spotted by: wiz@

(wen)

2019-02-24 10:45:49 UTC MAIN commitmail json YAML

Updated time/p5-Time-HiRes to 1.9760

(wen)

2019-02-24 10:42:47 UTC MAIN commitmail json YAML

Update to 1.9760

Upstream changes:
1.9760 [2019-02-18]
- make utime() available only if we have both fd and name setting
  [RT #133030]
- Adjutst Makefile.PL for windows: the DEFINE() in Makefile.PL
  can't be be in sub init() because that sub isn't called on windows
- t/itimer.t: avoid race condition.
- don't truncate nanosec utime
- fallback/const-c.inc: Avoid compiler warning showing up on darwin.

1.9759 [2018-03-23]
- This version reverts the changes on CPAN that were included in 1.9754 - 1.9758.
  Several of these changes caused instability on some windows platforms. We can
  revisit these fixes if necessary in Perl 5.29.0

(wen)

2019-02-24 10:42:24 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch to 0.28.2

(wiz)

2019-02-24 10:42:15 UTC MAIN commitmail json YAML

notmuch: update to 0.28.2.

Notmuch 0.28.2 (2019-02-17)
===========================

Emacs
-----

Invoke gpg with --batch and --no-tty.

Python Bindings
---------------

Fix documentation build with Python 3.7. Note that Python >= 3.3 is
now needed to build this documentation.

(wiz)

2019-02-24 10:38:23 UTC MAIN commitmail json YAML

doc: Updated audio/icecast to 2.4.4

(wiz)

2019-02-24 10:38:12 UTC MAIN commitmail json YAML

icecast: update to 2.4.4.

Icecast 2.4.4
-----------------------------------------------------------------------------
We are releasing Icecast 2.4.4, an important bugfix-only release.
We recommend upgrading for increased stability and compatibility!

## Fixes

- Fix: Fixed segfault in htpasswd auth if no filename is set
- Fix: Do not report hashed user passworts in user list.
- Fix two mistakes in the default config's comments
- Add log message for succesful streamlist requests
- Fix: update_from_master() for receiving HTTP/1.1
- Fix: Spelling, thanks to Ukikie
- Fix: Fixed a segfault when xsltApplyStylesheet() returns error
- Fix: Do not segfaul on bad Opus streams
- Fix: Corrected response and fixed TLS for 416 Request Range Not Satisfiable
  responses
- Fix: TLS for ICECAST_PROTOCOL_SHOUTCAST source clients
  and investigating the bug.
- Fix: global listener count could be negative under certain circumstances
  Thanks a lot to Simeon Væ—¦lkel (0xBD4E031CDB4043C9) for reporting
  and investigating the bug.
- Fix: Send "Content-Length: 0" on 100-continue
- Fix: Do not send 100-continue in plain text over TLS sockets
- Fix: Added needed code to announce Opus streams as such to yp.
- Fix: Avoid invalid locking in signal handlers.
- Workaround: avoid libspeex printing warnings on Opus streams.
- Fix: Fixed regression introduced by r19250.
  The fix checks if the source client is actually
  known before printing it's IP-Address.
- Fix: do not allow unescaped strings in XML output.

## Known issues

-  HTTP PUT implementation currently doesn't support chunked encoding yet.
-  HTTP PUT with "Expect: 100-Continue" receives first a "100" and soon
    after a "200", instead of the "200" at the end of transmission.
-  Caution should be exercised when using `<on-connect>` or
    `<on-disconnect>`, as there is a small chance of stream file descriptors
    being mixed up with script file descriptors, if the FD numbers go above
    1024. This will be further addressed in the next Icecast release.
-  Don't use comments inside `<http-headers>` as it will
    prevent processing of further `<header>` tags.
-  Webinterface shows Login when using just `stream_auth`.

(wiz)

2019-02-24 10:35:59 UTC MAIN commitmail json YAML

doc: Updated sysutils/spice-protocol to 0.12.15

(wiz)

2019-02-24 10:35:48 UTC MAIN commitmail json YAML

spice-protocol: update to 0.12.15.

Major changes in 0.12.15
========================
* Add support for h265 video codec
* qxl_dev: Align QXLRam to 4 bytes
* meson: fix spice-protocol as subproject

(wiz)

2019-02-24 10:31:53 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.8.28, gtar-base-1.32, libxkbcommon-0.8.4,
musicpd-0.21.5, notmuch-0.28.2, pcre-8.43.
- cbindgen-0.8.0

(wiz)

2019-02-24 10:16:02 UTC MAIN commitmail json YAML

2019-02-24 10:15:37 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 0.28.1

(wiz)

2019-02-24 10:15:26 UTC MAIN commitmail json YAML

libgit2: update to 0.28.1.

v0.28.1
-------

This is a bugfix release with the following change:

* The deprecated functions (`git_buf_free` and the `giterr_` family of
  functions) are now exported properly.  In the v0.28 release, they were
  not given the correct external attributes and they did not have the
  correct linkage visibility in the v0.28 library.

v0.28
-----

### Changes or improvements

* The library is now always built with cdecl calling conventions on
  Windows; the ability to build a stdcall library has been removed.

* Reference log creation now honors `core.logallrefupdates=always`.

* Fix some issues with the error-reporting in the OpenSSL backend.

* HTTP proxy support is now builtin; libcurl is no longer used to support
  proxies and is removed as a dependency.

* Certificate and credential callbacks can now return `GIT_PASSTHROUGH`
  to decline to act; libgit2 will behave as if there was no callback set
  in the first place.

* The line-ending filtering logic - when checking out files - has been
  updated to match newer git (>= git 2.9) for proper interoperability.

* Symbolic links are now supported on Windows when `core.symlinks` is set
  to `true`.

* Submodules with names which attempt to perform path traversal now have their
  configuration ignored. Such names were blindly appended to the
  `$GIT_DIR/modules` and a malicious name could lead to an attacker writing to
  an arbitrary location. This matches git's handling of CVE-2018-11235.

* Object validation is now performed during tree creation in the
  `git_index_write_tree_to` API.

* Configuration variable may now be specified on the same line as a section
  header; previously this was erroneously a parser error.

* When an HTTP server supports both NTLM and Negotiate authentication
  mechanisms, we would previously fail to authenticate with any mechanism.

* The `GIT_OPT_SET_PACK_MAX_OBJECTS` option can now set the maximum
  number of objects allowed in a packfile being downloaded; this can help
  limit the maximum memory used when fetching from an untrusted remote.

* Line numbers in diffs loaded from patch files were not being populated;
  they are now included in the results.

* The repository's index is reloaded from disk at the beginning of
  `git_merge` operations to ensure that it is up-to-date.

* Mailmap handling APIs have been introduced, and the new commit APIs
  `git_commit_committer_with_mailmap` and `git_commit_author_with_mailmap`
  will use the mailmap to resolve the committer and author information.
  In addition, blame will use the mailmap given when the
  `GIT_BLAME_USE_MAILMAP` option.

* Ignore handling for files in ignored folders would be ignored.

* Worktrees can now be backed by bare repositories.

* Trailing spaces are supported in `.gitignore` files, these spaces were
  previously (and erroneously) treated as part of the pattern.

* The library can now be built with mbedTLS support for HTTPS.

* The diff status character 'T' will now be presented by the
  `git_diff_status_char` API for diff entries that change type.

* Revision walks previously would sometimes include commits that should
  have been ignored; this is corrected.

* Revision walks are now more efficient when the output is unsorted;
  we now avoid walking all the way to the beginning of history unnecessarily.

* Error-handling around index extension loading has been fixed. We were
  previously always misreporting a truncated index (#4858).

### API additions

* The index may now be iterated atomically using `git_index_iterator`.

* Remote objects can now be created with extended options using the
  `git_remote_create_with_opts` API.

* Diff objects can now be applied as changes to the working directory,
  index or both, emulating the `git apply` command.  Additionally,
  `git_apply_to_tree` can apply those changes to a tree object as a
  fully in-memory operation.

* You can now swap out memory allocators via the
  `GIT_OPT_SET_ALLOCATOR` option with `git_libgit2_opts()`.

* You can now ensure that functions do not discard unwritten changes to the
  index via the `GIT_OPT_ENABLE_UNSAVED_INDEX_SAFETY` option to
  `git_libgit2_opts()`.  This will cause functions that implicitly re-read
  the index (eg, `git_checkout`) to fail if you have staged changes to the
  index but you have not written the index to disk.  (Unless the checkout
  has the FORCE flag specified.)

  At present, this defaults to off, but we intend to enable this more
  broadly in the future, as a warning or error.  We encourage you to
  examine your code to ensure that you are not relying on the current
  behavior that implicitly removes staged changes.

* Reference specifications can be parsed from an arbitrary string with
  the `git_refspec_parse` API.

* You can now get the name and path of worktrees using the
  `git_worktree_name` and `git_worktree_path` APIs, respectively.

* The `ref` field has been added to `git_worktree_add_options` to enable
  the creation of a worktree from a pre-existing branch.

* It's now possible to analyze merge relationships between any two
  references, not just against `HEAD`, using `git_merge_analysis_for_ref`.

### API removals

* The `git_buf_free` API is deprecated; it has been renamed to
  `git_buf_dispose` for consistency.  The `git_buf_free` API will be
  retained for backward compatibility for the foreseeable future.

* The `git_otype` enumeration and its members are deprecated and have
  been renamed for consistency.  The `GIT_OBJ_` enumeration values are
  now prefixed with `GIT_OBJECT_`.  The old enumerations and macros
  will be retained for backward compatibility for the foreseeable future.

* Several index-related APIs have been renamed for consistency.  The
  `GIT_IDXENTRY_` enumeration values and macros have been renamed to
  be prefixed with `GIT_INDEX_ENTRY_`.  The `GIT_INDEXCAP` enumeration
  values are now prefixed with `GIT_INDEX_CAPABILITY_`.  The old
  enumerations and macros will be retained for backward compatibility
  for the foreseeable future.

* The error functions and enumeration values have been renamed for
  consistency.  The `giterr_` functions and values prefix have been
  renamed to be prefixed with `git_error_`; similarly, the `GITERR_`
  constants have been renamed to be prefixed with `GIT_ERROR_`.
  The old enumerations and macros will be retained for backward
  compatibility for the foreseeable future.

### Breaking API changes

* The default checkout strategy changed from `DRY_RUN` to `SAFE` (#4531).

* Adding a symlink as .gitmodules into the index from the workdir or checking
  out such files is not allowed as this can make a Git implementation write
  outside of the repository and bypass the fsck checks for CVE-2018-11235.

(wiz)

2019-02-24 05:15:29 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-GD-SecurityImage to 1.75

(mef)

2019-02-24 05:15:18 UTC MAIN commitmail json YAML

Updated graphics/p5-GD-SecurityImage to 1.75

(pkgsrc) Drop patch-Makefile.PL (which was said necessary to perl 5.26,
        this version may be packged with perl 5.26 without this patch)
(upstream)
1.75 2018-12-24 BURAK
    - Drop legacy workarounds and documentation about those as well.
    - In relation to that, we now depend on relatively new versions
        of both GD & PerlMagick.
    - These methods are now also removed a from the backends as well:
        _versiongt
        _versionlt
    - Distro fix.

1.74 2018-12-24 BURAK
    - Migrate to dzil.

(mef)

2019-02-24 04:32:59 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Box-POP3 version 3.004

(wen)

2019-02-24 04:32:03 UTC MAIN commitmail json YAML

Add p5-Mail-Box-POP3

(wen)

2019-02-24 04:31:13 UTC MAIN commitmail json YAML

Import Mail-Box-POP3-3.004 as mail/p5-Mail-Box-POP3.

Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the POP3 protocol. This class uses Mail::Transport::POP3 to hide the transport
of information, and focusses solely on the correct handling of messages within a
POP3 folder.

(wen)

2019-02-24 04:25:45 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Box-IMPAP4 version 3.003

(wen)

2019-02-24 04:24:46 UTC MAIN commitmail json YAML

Add p5-Mail-Box-IMPAP4

(wen)

2019-02-24 04:24:02 UTC MAIN commitmail json YAML

Import Mail-Box-IMAP4-3.003 as mail/p5-Mail-Box-IMAP4.

Maintain a folder which has its messages stored on a remote server. The
communication between the client application and the server is implemented using
the IMAP4 protocol. This class uses Mail::Transport::IMAP4 to hide the transport
of information, and focusses solely on the correct handling of messages within a
IMAP4 folder. More than one IMAP4 folder can be handled by one single IMAP4
connection.

(wen)

2019-02-24 04:17:32 UTC MAIN commitmail json YAML

Added mail/p5-Mail-Transport version 3.003

(wen)

2019-02-24 04:16:32 UTC MAIN commitmail json YAML

Add p5-Mail-Transport

(wen)

2019-02-24 04:15:35 UTC MAIN commitmail json YAML

Import Mail-Transport-3.003 as mail/p5-Mail-Transport.

Mail::Transport extends Mail::Transport implement sending and/or receiving of
messages, using various protocols.

Mail::Transport::Send extends this class, and offers general functionality for
send protocols, like SMTP. Mail::Transport::Receive also extends this class, and
offers receive method. Some transport protocols will implement both sending and
receiving.

(wen)

2019-02-24 02:50:07 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Box to 3.006

(wen)

2019-02-24 02:49:20 UTC MAIN commitmail json YAML

Update to 3.006

Upstream changes:
version 3.006: Fri 15 Feb 09:01:51 CET 2019

        Fixes:
        - MailDir warns about repeat count, since last release added 'use
          warnings' to the file.  [Keita Jamadam] github issue #2
        - mbox parsing failed on changing handling of blank lines by Mail::Message
          rt.cpan.org#128513 [Gregor Herrmann] + [cpantesters]

(wen)

2019-02-24 02:32:19 UTC MAIN commitmail json YAML

audio/freeswitch-music: add missing SHA512 hashes to distinfo

(rillig)

2019-02-24 02:31:13 UTC MAIN commitmail json YAML

emulators/compat12: add missing SHA512 sums to distinfo

(rillig)

2019-02-24 02:29:21 UTC MAIN commitmail json YAML

Updated mail/p5-Mail-Message to 3.008

(wen)

2019-02-24 02:26:20 UTC MAIN commitmail json YAML

Update to 3.008

Upstream changes:
version 3.008: Mon 11 Feb 12:30:40 CET 2019

        Fixes:
        - test with windows path [cpantesters]
        - when a message gets coerced, its components should not be delayed [fany]
        - date fields recognizing 2-digit years [Andrew Beverley]

        Improvements:
        - failing AUTOLOAD on ::Body gives unclear error
        - dates after 2030 for message separator in mbox

(wen)

2019-02-24 01:58:51 UTC MAIN commitmail json YAML

devel/ruby-ronn: add missing SHA512 checksum to distinfo

(rillig)

2019-02-24 00:53:07 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-GD to 2.71

(mef)

2019-02-24 00:52:58 UTC MAIN commitmail json YAML

graphics/p5-GD updated to 2.71

2.71    * skip Test::Fork on freebsd (GH #25)
2.70    * fixes for hardened CCFLAGS with -Werror (RT #128167)

(mef)

2019-02-23 21:50:46 UTC MAIN commitmail json YAML

kitty: add USE_LANGUAGES variable

(gutteridge)

2019-02-23 21:29:29 UTC MAIN commitmail json YAML

samba4: Needs socket libraries on SunOS.

(jperkin)

2019-02-23 21:28:33 UTC MAIN commitmail json YAML

2019-02-23 20:34:05 UTC MAIN commitmail json YAML

doc: Added security/py-certbot-dns-luadns version 0.31.0

(triaxx)

2019-02-23 20:33:16 UTC MAIN commitmail json YAML

2019-02-23 20:28:34 UTC MAIN commitmail json YAML

doc: Added security/py-certbot-dns-nsone version 0.31.0

(triaxx)

2019-02-23 20:27:47 UTC MAIN commitmail json YAML

2019-02-23 19:43:17 UTC MAIN commitmail json YAML

doc: Updated mail/mblaze to 0.5

(wiz)

2019-02-23 19:43:08 UTC MAIN commitmail json YAML

mblaze: update to 0.5.

* New tool msearch to wrap several mail indexers.
* New zsh completion _mblaze.
* mnext/mprev were removed (you can call `mless +`/`mless -`).
* The GnuPG tools in contrib/ now use gpg2.
* mshow exits with error if it could not extract all attachments
* mrep: add -noquote to disable quoting the message replied to
* mdeliver: keep permissions of messages
* mcom: aborting the editor is now more like delete than cancel
* mcom: add -send to send directly without editing
* mcom: check if mail is formatted sensibly
* mpick: new flag -v for statistics
* mscan: new flag -v for statistics
* magrep: add -h, which is like -p but doesn't print the file name
* mscan: prioritize displaying trashed mail over other markers
* mpick: fix off-by-one in expression parsing
* Many bug fixes

(wiz)

2019-02-23 19:00:25 UTC MAIN commitmail json YAML

p5-Module-Build: remove duplicated variable definition

(gutteridge)

2019-02-23 18:58:48 UTC MAIN commitmail json YAML

tor-browser: comment out non-existing URL (MASTER_SITES)

(wiz)

2019-02-23 11:30:57 UTC MAIN commitmail json YAML

doc: Updated ham/fldigi to 4.1.01

(mef)

2019-02-23 11:30:03 UTC MAIN commitmail json YAML

Updated ham/fldigi 4.0.16 to 4.1.01

- (pkgsrc) drop  patch-src_rigcontrol_hamlib.cxx, it is now included)
- (upstream) below

=Version 4.1.01=

2019-02-18  David Freese  <w1hkj@bellsouth.net>

1d4798c: CW h/w ptt
ca3e777: nanoIO
a943ae3: NAVTEX abort
ce586b8: dup-check
57cc6ea: ADIF submode
96e1f05: WF only bug fix
06c56b3: LotW
c5af7e0: Pedantic warnings
892336b: SD counties
044dd29: QRZ.com
aeed471: SV1GRB test report

=Version 4.1.0=

39a76e8: po update
79c67d3: WWV doc
04e53b5: Winkeyer FSK
b8ca88e: Contests
b197c75: arq-override
8572f35: flmsg-dir
02c66eb: contest-docs
9d85169: fldigi_def.xml
20e2c02: socket_mods
e1c2d80: Fltk 1.4 mod
5ffd6f5: wefax
fb1fd67: nanoIO
7d604b8: CW SOM table
4eec8f2: flrig: macro
99b0a01: Audio adjust docs
146bd7e: feldhell
6b5c93a: C-11 fixes
ccbd52f: nano FSK
ed6a7db: Mint-19/Mate
e9c0f2d: Signal Browser documentation
fbb0654: flrig seg fault

=Version 4.0.18=

2fef9cb: CPS testing
aa757af: ipv6 addressing
c62662c: MT63 centering
9460c00: fsq mods
5a7377f: IFKP/THOR greyscale image
51e2829: Hamlib bug fix
58c6362: Tooltip
47d2c6c: nanoIO
a253603: THROB adif
f46cb9b: RigCAT dialog

=Version 4.0.17=

a2b9172: flarq idtimer
d58b0b7: Greek language update
4c3ca8f: tmpfile
87cb7e1: xmlrpc cat string
4f72635: Modem start frequency
dc68d02: Serial port discovery
55aa627: Log entries
2fea354: flarq appdir
c480982: rx/tx
56553fa: RTTY Quick pick
79aa5d6: quick pick rtty baud
d1f91ea: Documentation Update
e4a5cec: CW/FSK I/O on start
a9df13f: WinKey PTT
6de7360: Navigator
fa8e53e: nanoIO
202ad12: Default Lighted Button
dfd1b0b: ST/PR macro tags
490f683: K2/K3/KX3 data modes
c39a88b: Logbook read
6cb1e5a: 8pskF
89ff7c8: fsq/ifkp audit logs
cd7e502: RTTY browser decode

(mef)

2019-02-23 09:00:26 UTC MAIN commitmail json YAML

exiv2: drop MAKE_JOBS_SAFE=no

(tnn)

2019-02-23 08:40:45 UTC MAIN commitmail json YAML

xkbcomp: add buildlink3.mk file for pc file linking.

Requested in PR 54007 by David Shao.

(wiz)

2019-02-23 07:31:36 UTC MAIN commitmail json YAML

doc: Updated ham/xlog to 2.0.17

(mef)

2019-02-23 07:31:26 UTC MAIN commitmail json YAML

Updated ham/xlog 2.0.15 to 2.0.17

- Changes for xlog version 2.0.17 - 2019-jan-14
  * Suppress GCC warning "stringop-truncation" in editest.c
    which occurs with GCC >= 8.1.
  * Updated cty.dat 20190114

- Changes for xlog version 2.0.16 - 2019-jan-13
  * added JS8 support and updated to ADIF 3.0.9
  * Updated cty.dat 20181210

(mef)

2019-02-23 06:39:27 UTC MAIN commitmail json YAML

2019-02-23 06:24:37 UTC MAIN commitmail json YAML

2019-02-23 06:21:18 UTC MAIN commitmail json YAML

doc: Added sysutils/arm-trusted-firmware-sun50i_a64 version 2.0

(martin)

2019-02-23 06:20:52 UTC MAIN commitmail json YAML

Add arm-trusted-firmware-sun50i_a64

(martin)

2019-02-23 06:20:12 UTC MAIN commitmail json YAML

2019-02-23 05:54:35 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 3.8.6

(tsutsui)

2019-02-23 05:52:54 UTC MAIN commitmail json YAML

mikutter: update to 3.8.6.

Upstream changes:

mikutter 3.8.6

* backport yield_self for Ruby 2.4 and prior
* possible crash on too fast reply as @seibe
* extract pixiv images from OGP
* thanks Shibafu Midorino

(tsutsui)

2019-02-23 05:30:22 UTC MAIN commitmail json YAML

doc: Updated cad/gtkwave to 3.3.99

(mef)

2019-02-23 05:30:02 UTC MAIN commitmail json YAML

Updated cad/gtkwave to 3.3.99

3.3.99  09feb19 Added visible single bit glitches as a yellow dot (if enabled
                with --rcvar 'vcd_preserve_glitches on').
                Fixed print routine broken by bsearch_trunc() optimization in
                version 3.3.96.

(mef)

2019-02-23 04:07:03 UTC MAIN commitmail json YAML

doc: Updated mail/getmail to 5.13

(schmonz)

2019-02-23 04:06:55 UTC MAIN commitmail json YAML

Update to 5.13. From the changelog:

- second attempt at fixing SNI change with Python < 2.7.  Thanks: "Cimbal".

(schmonz)

2019-02-22 23:47:50 UTC MAIN commitmail json YAML

Reset maintainership.

(alnsn)

2019-02-22 21:24:47 UTC MAIN commitmail json YAML

doc: Added www/tscrape version 0.1

(leot)

2019-02-22 21:24:19 UTC MAIN commitmail json YAML

www: Add tscrape

(leot)

2019-02-22 21:23:29 UTC MAIN commitmail json YAML

tscrape: Import tscrape-0.1 as www/tscrape

tscrape reads the Twitter HTML page and scrapes the data into a
TAB-separated format to stdout.

(leot)

2019-02-22 20:50:54 UTC MAIN commitmail json YAML

librsvg: drop MAKE_JOBS_SAFE=NO

(tnn)

2019-02-22 15:41:16 UTC MAIN commitmail json YAML

doc: note mesa 18 update

(tnn)

2019-02-22 15:40:35 UTC MAIN commitmail json YAML

mesa: update to 18.3.4

Bug fixes
  Bug 109107 - gallium/st/va: change va max_profiles when using Radeon VCN Hardware
  Bug 109401 - [DXVK] Project Cars rendering problems
  Bug 109543 - After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.c:699]
  Bug 109603 - nir_instr_as_deref: Assertion `parent && parent->type == nir_instr_type_deref' failed.

Changes
  gallium-xlib: query MIT-SHM before using it.
  radv: Only look at pImmutableSamples if the descriptor has a sampler.
  amd/common: Use correct writemask for shared memory stores.
  get-pick-list: Add --pretty=medium to the arguments for Cc patches
  meson: Add dependency on genxml to anvil
  docs: add sha256 checksums for 18.3.3
  cherry-ignore: nv50,nvc0: add explicit settings for recent caps
  cherry-ignore: add more 19.0 only nominations from Ilia
  cherry-ignore: radv: fix using LOAD_CONTEXT_REG with old GFX ME firmwares on GFX8
  Update version to 18.3.4
  vc4: Fix copy-and-paste fail in backport of NEON asm fixes.
  xvmc: fix string comparison
  xvmc: fix string comparison
  vc4: Fix leak in HW queries error path
  v3d: Fix leak in resource setup error path
  intel/compiler: do not copy-propagate strided regions to ddx/ddy arguments
  nvc0: we have 16k-sized framebuffers, fix default scissors
  intel/fs: Handle IMAGE_SIZE in size_read() and is_send_from_grf()
  intel/fs: Do the grf127 hack on SIMD8 instructions in SIMD16 mode
  nir/deref: Rematerialize parents in rematerialize_derefs_in_use_blocks
  anv/cmd_buffer: check for NULL framebuffer
  st/mesa: Limit GL_MAX_[NATIVE_]PROGRAM_PARAMETERS_ARB to 2048
  freedreno/a6xx: Emit blitter dst with OUT_RELOCW
  st/va: fix the incorrect max profiles report
  st/va/vp9: set max reference as default of VP9 reference number
  meson: drop the xcb-xrandr version requirement
  gallium/u_threaded: fix EXPLICIT_FLUSH for flush offsets > 0
  radeonsi: fix EXPLICIT_FLUSH for flush offsets > 0
  winsys/amdgpu: don't drop manually added fence dependencies
  egl/wayland: Allow client->server format conversion for PRIME offload. (v2)
  egl/wayland-drm: Only announce formats via wl_drm which the driver supports.
  radeonsi: Fix guardband computation for large render targets
  freedreno: stop frob'ing pipe_resource::nr_samples
  intel: Add more PCI Device IDs for Coffee Lake and Ice Lake.
  radv: fix compiler issues with GCC 9
  radv: always export gl_SampleMask when the fragment shader uses it

(tnn)

2019-02-22 15:01:50 UTC MAIN commitmail json YAML

doc: Updated mail/getmail to 5.12

(schmonz)

2019-02-22 15:01:38 UTC MAIN commitmail json YAML

Update to 5.12. From the changelog:

- bugfix: the SNI change broke something else with Python 2.6 and earlier;
  fixed.  Thanks: "Cimbal".

(schmonz)

2019-02-22 14:15:56 UTC MAIN commitmail json YAML

Updated mail/p5-Email-Address-List to 0.06

(wen)

2019-02-22 14:12:34 UTC MAIN commitmail json YAML

Update to 0.06

Upstream changes:
0.06 2019-01-02

- Changes to address CVE-2018-18898 which could allow DDoS-type attacks.
  Thanks to Lukas Kramer for reporting the issue and Alex Vandiver for
  contributing fixes.
  - Fix pathological backtracking for unkown regex
  - Fix pathological backtracking in obs-phrase(i.e. obs-display-name)
  - Fix pathological backtracking in cfws, quoted strings

(wen)

2019-02-22 14:09:05 UTC MAIN commitmail json YAML

doc: Updated devel/doxygen to 1.8.15nb1

(wiz)

2019-02-22 14:09:00 UTC MAIN commitmail json YAML

Updated geography/p5-Geo-ShapeFile to 2.66

(wen)

2019-02-22 14:08:56 UTC MAIN commitmail json YAML

doxygen: disable latex support for now

A recent change in latex3/latex2e broke the tabu package that doxygen uses,
causing a doxygen build failure. See e.g.
https://github.com/doxygen/doxygen/issues/6837

Bump PKGREVISION.

(wiz)

2019-02-22 14:07:38 UTC MAIN commitmail json YAML

Update to 2.66

Upstream changes:
2.66 2019-02-11
    - Full release of 2.65_001, with one additional definedness check (pajlpajl++)

2.65_001 2019-02-11
    - fix file_version method (it was calling the wrong key) (GH #23)
    - avoid repeated loading of files when getting headers
      and incorrect undef returns (GH #22)
    - both reported by pajlpajl

(wen)

2019-02-22 09:44:46 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to version 2.137

(fox)

2019-02-22 09:38:38 UTC MAIN commitmail json YAML

fasttracker2: update to b137

Changes since b135:

Beta #137 - 14.02.2019
- Mouse scaling was 100% broken on Macs with retina displays (high-DPI).
  Sorry! This is fixed now.

Beta #136 - 14.02.2019
- French keyboard layout users can now enter numbers in the pattern data
  with the left SHIFT key (like normal for the FR layout).
- You can now toggle extended pattern editor mode with the print screen key
  (like in real FT2. You can also use CTRL+Z as always).

(fox)

2019-02-22 09:00:09 UTC MAIN commitmail json YAML

Updated net/tor, net/py-apache-libcloud

(adam)

2019-02-22 08:59:50 UTC MAIN commitmail json YAML

py-apache-libcloud: updated to 2.4.0

Changes in Apache Libcloud 2.4.0

- Refuse installation with Python 2.6 and Python 3.3 (support was
  already dropped in Libcloud 2.3.0)
- Support Python 3.7
- Cleanup various Python files
- Allow running tests with http_proxy set

Common
- [OpenStack] Document openstack_connection_kwargs method
- [OpenStack] Handle missing user email in OpenStackIdentityUser

Compute
- [ARM] Support OS disk size definition on node creation
- [Digital Ocean] Support floating IPs
- [Digital Ocean] Support attach/detach for floating IPs
- [Digital Ocean] Add ex_get_node_details
- [Digital Ocean] Add tags extra attribute to create_node
- [Dimension Data] Fix IndexError in list_images
- [EC2] Add AWS eu-west-3 (Paris) region
- [EC2] Add description to ex_authorize_security_group_ingress
- [EC2] Added script to automatically get EC2 instance sizes
- [EC2] Update instance sizes
- [EC2] Accept tags when create a snapshot
- [GCE] Expand Firewall options coverage
- [GCE] Expand network and subnetwork options coverage
- [GCE] Extend ex_create_address to allow internal ip creation
- [GCE] Allow shared VPC in managed instance group creation
- [GCE] Support disk_size parameter for boot disk when creating instance

- [GCE] Update public image projects list
- [GCE] Fix _find_zone_or_region for >500 instances
- [GCE] Allow routing_mode=None in ex_create_network
- [OpenStack] Implement Glance Image API v2
- [OpenStack] Fix spelling in ex_files description
- [OpenStack v2] Allow listing image members
- [OpenStack v2] Allow creating and accepting image members
- [OpenStack v2] Fix image members methods
- [OpenStack] Fix API doc for delete_floating_ip
- [OpenStack] Implement port attaching/detaching
- [OpenStack] Add methods for getting and creating ports
- [OpenStack] Add get_user method
- [OpenStack] Add ex_list_subnets to OpenStack_2_NodeDriver
- [OpenStack] The OpenStack_2_NodeDriver uses two connections
- [OpenStack] The OpenStack_2_NodeDriver /v2.0/networks instead of /os-networks
- [Scaleway] New Scaleway driver
- [Scaleway] Update Scaleway default API host

DNS
- [Google Cloud DNS] Document driver instantiation

Storage
- Update docstring for storage provider class
- [Azure Blob Storage] Allow filtering lists by prefix
- [Azure Blob Storage] Update driver documentation
- [Azure Blob Storage] Fix upload/download streams
- [Azure Blob Storage] Fix PageBlob headers
- [S3] Guess s3 upload content type
- [S3] Add Amazon S3 (cn-northwest-1) Storage Driver

Other
- Fixed spelling in 2.0 changes documentation

Changes in Apache Libcloud 2.3.0
- Drop support for Python 2.6 and Python 3.3
  They're no longer supported, and the Python ecosystem is starting to
  drop support: two of our test dependencies no longer support them.
- Made pytest-runner optional

Common
- Improve warning when CA_CERTS_PATH is incorrectly passed as a list
- Cleaned up and corrected third-party drivers documentation
- Modernized a few Python examples
- [OpenStack] Authentify with updated Identity API

Compute
- Fix "wait_until_running() method so it also works correctly and doesn't
  append "None" to the addresses list if node has no IP address.
- [ARM] Fix checking for "location is None" in several functions
- [ARM] Fix error when using SSH key auth with Python 3
- [ARM] Fix API call on powerOff, understand PAUSED state
- [ARM] Delete VHDs more reliably in destroy_node(), raise exception on unhandled errors
- [ARM] Fix api version used to list and delete NICs
- [ARM] Allow faster list_nodes() with ex_fetch_power_state=False
- [ARM] Fix delete_old_vhd
- [ARM] Limit number of retries in destroy_node
- [ARM] Fix Retry-After header handling
- [CloudStack] Handle NICs without addresses
- [CloudStack] Add change size and restore
- [Digital Ocean] Add ex_enable_ipv6 in DigitalOcean_v2 driver
- [Digital Ocean] Add support for tags in list_nodes()
- [Digital Ocean] Add rebuild and resize commands
- [EC2] Add new x1.16xlarge and x1e.32xlarge instance type.
- [EC2] Add AWS EC2 c5 series
- [EC2] Add AWS EC2 M5 sizes
- [EC2] Update pricing information for EC2 instances.
- [EC2] Allow cn-north-1 even without pricing information
- [EC2] Fix EBS volume encryption
- [ECS Aliyun] Support modify_security_group_attributes
- [GCE] Allow adding labels to images
- [GCE] Allow adding license strings to images
- [GCE] Support GCE node labels.
- [GCE] Fix GCEList pagination.
- [GCE] Allow setting service account in instance templates
- [GCE] Add support for private IP addresses in GCE instance creation
- [GCE] Allow for use of shared network (VPC) and subnetwork
- [GCE] Add support for accelerators
- [ProfitBricks] Update driver and add support for the new API v4.
- [ProfitBricks] Fix list_snapshots() method
- [UpCloud] New driver for UpCloud
- [UpCloud] Use disk size and storage tier also when creating node from template
- [UpCloud] Allow to define hostname and username
- [UpCloud] Add pricing information to list_sizes

Storage
- Added Digital Ocean Spaces driver
- [Digital Ocean Spaces] Add support for AMS3 region
- [Digital Ocean Spaces] Add support for SGP1 region
- Fix a bug / regression which resulted in increased memory consumption when
  using download_object method. This method would store whole object
  content in memory even though there was no need for that.
  This regression was introduced in 2.0.0 when we moved to using requests
  library.
- Fix a regression with hash computation performance and memory usage on object
  upload inadvertently introduced in 2.0.0 and make it more efficient.

(adam)

2019-02-22 08:47:51 UTC MAIN commitmail json YAML

tor: updated to 0.3.5.8

Changes in version 0.3.5.8:

Tor 0.3.5.8 backports serveral fixes from later releases, including fixes
for an annoying SOCKS-parsing bug that affected users in earlier 0.3.5.x
releases.

It also includes a fix for a medium-severity security bug affecting Tor
0.3.2.1-alpha and later. All Tor instances running an affected release
should upgrade to 0.3.3.12, 0.3.4.11, 0.3.5.8, or 0.4.0.2-alpha.

o Major bugfixes (cell scheduler, KIST, security):
  - Make KIST consider the outbuf length when computing what it can
    put in the outbuf. Previously, KIST acted as though the outbuf
    were empty, which could lead to the outbuf becoming too full. It
    is possible that an attacker could exploit this bug to cause a Tor
    client or relay to run out of memory and crash. Fixes bug 29168;
    bugfix on 0.3.2.1-alpha. This issue is also being tracked as
    TROVE-2019-001 and CVE-2019-8955.

o Major bugfixes (networking, backport from 0.4.0.2-alpha):
  - Gracefully handle empty username/password fields in SOCKS5
    username/password auth messsage and allow SOCKS5 handshake to
    continue. Previously, we had rejected these handshakes, breaking
    certain applications. Fixes bug 29175; bugfix on 0.3.5.1-alpha.

o Minor features (compilation, backport from 0.4.0.2-alpha):
  - Compile correctly when OpenSSL is built with engine support
    disabled, or with deprecated APIs disabled. Closes ticket 29026.
    Patches from "Mangix".

o Minor features (geoip):
  - Update geoip and geoip6 to the February 5 2019 Maxmind GeoLite2
    Country database. Closes ticket 29478.

o Minor features (testing, backport from 0.4.0.2-alpha):
  - Treat all unexpected ERR and BUG messages as test failures. Closes
    ticket 28668.

o Minor bugfixes (onion service v3, client, backport from 0.4.0.1-alpha):
  - Stop logging a "BUG()" warning and stacktrace when we find a SOCKS
    connection waiting for a descriptor that we actually have in the
    cache. It turns out that this can actually happen, though it is
    rare. Now, tor will recover and retry the descriptor. Fixes bug
    28669; bugfix on 0.3.2.4-alpha.

o Minor bugfixes (IPv6, backport from 0.4.0.1-alpha):
  - Fix tor_ersatz_socketpair on IPv6-only systems. Previously, the
    IPv6 socket was bound using an address family of AF_INET instead
    of AF_INET6. Fixes bug 28995; bugfix on 0.3.5.1-alpha. Patch from
    Kris Katterjohn.

o Minor bugfixes (build, compatibility, rust, backport from 0.4.0.2-alpha):
  - Update Cargo.lock file to match the version made by the latest
    version of Rust, so that "make distcheck" will pass again. Fixes
    bug 29244; bugfix on 0.3.3.4-alpha.

o Minor bugfixes (client, clock skew, backport from 0.4.0.1-alpha):
  - Select guards even if the consensus has expired, as long as the
    consensus is still reasonably live. Fixes bug 24661; bugfix
    on 0.3.0.1-alpha.

o Minor bugfixes (compilation, backport from 0.4.0.1-alpha):
  - Compile correctly on OpenBSD; previously, we were missing some
    headers required in order to detect it properly. Fixes bug 28938;
    bugfix on 0.3.5.1-alpha. Patch from Kris Katterjohn.

o Minor bugfixes (documentation, backport from 0.4.0.2-alpha):
  - Describe the contents of the v3 onion service client authorization
    files correctly: They hold public keys, not private keys. Fixes
    bug 28979; bugfix on 0.3.5.1-alpha. Spotted by "Felixix".

o Minor bugfixes (logging, backport from 0.4.0.1-alpha):
  - Rework rep_hist_log_link_protocol_counts() to iterate through all
    link protocol versions when logging incoming/outgoing connection
    counts. Tor no longer skips version 5, and we won't have to
    remember to update this function when new link protocol version is
    developed. Fixes bug 28920; bugfix on 0.2.6.10.

o Minor bugfixes (logging, backport from 0.4.0.2-alpha):
  - Log more information at "warning" level when unable to read a
    private key; log more information at "info" level when unable to
    read a public key. We had warnings here before, but they were lost
    during our NSS work. Fixes bug 29042; bugfix on 0.3.5.1-alpha.

o Minor bugfixes (misc, backport from 0.4.0.2-alpha):
  - The amount of total available physical memory is now determined
    using the sysctl identifier HW_PHYSMEM (rather than HW_USERMEM)
    when it is defined and a 64-bit variant is not available. Fixes
    bug 28981; bugfix on 0.2.5.4-alpha. Patch from Kris Katterjohn.

o Minor bugfixes (onion services, backport from 0.4.0.2-alpha):
  - Avoid crashing if ClientOnionAuthDir (incorrectly) contains more
    than one private key for a hidden service. Fixes bug 29040; bugfix
    on 0.3.5.1-alpha.
  - In hs_cache_store_as_client() log an HSDesc we failed to parse at
    "debug" level. Tor used to log it as a warning, which caused very
    long log lines to appear for some users. Fixes bug 29135; bugfix
    on 0.3.2.1-alpha.
  - Stop logging "Tried to establish rendezvous on non-OR circuit..."
    as a warning. Instead, log it as a protocol warning, because there
    is nothing that relay operators can do to fix it. Fixes bug 29029;
    bugfix on 0.2.5.7-rc.

o Minor bugfixes (tests, directory clients, backport from 0.4.0.1-alpha):
  - Mark outdated dirservers when Tor only has a reasonably live
    consensus. Fixes bug 28569; bugfix on 0.3.2.5-alpha.

o Minor bugfixes (tests, backport from 0.4.0.2-alpha):
  - Detect and suppress "bug" warnings from the util/time test on
    Windows. Fixes bug 29161; bugfix on 0.2.9.3-alpha.
  - Do not log an error-level message if we fail to find an IPv6
    network interface from the unit tests. Fixes bug 29160; bugfix
    on 0.2.7.3-rc.

o Minor bugfixes (usability, backport from 0.4.0.1-alpha):
  - Stop saying "Your Guard ..." in pathbias_measure_{use,close}_rate().
    Some users took this phrasing to mean that the mentioned guard was
    under their control or responsibility, which it is not. Fixes bug
    28895; bugfix on Tor 0.3.0.1-alpha.

(adam)

2019-02-22 06:21:26 UTC MAIN commitmail json YAML

orcus: bump dependency version in buildlink3.mk

libreoffice, the sole package that presently depends on orcus, requires a
minimum version of 0.14 now. (And, for that matter, the orcus change log
indicates that there have been incompatible API changes.) Bump
accordingly here. (If an older version of orcus was present, the
current version of libreoffice would simply have failed to build.)

(gutteridge)

2019-02-22 06:15:50 UTC MAIN commitmail json YAML

libixion: bump dependency version in buildlink3.mk

orcus, the sole package that presently depends on libixion, requires a
minimum version of 0.14 now. Bump accordingly here.

(gutteridge)

2019-02-22 01:24:48 UTC MAIN commitmail json YAML

doc: Updated net/bind912 to 9.12.3pl4

(taca)

2019-02-22 01:24:24 UTC MAIN commitmail json YAML

net/bind912: update to 9.12.3pl4

Update bind912 to 9.12.3pl4 (BIND 9.12.3-P4).

--- 9.12.3-P4 released ---

--- 9.12.3-P3 released (withdrawn) ---

5141. [security] Zone transfer controls for writable DLZ zones were
not effective as the allowzonexfr method was not being
called for such zones. (CVE-2019-6465) [GL #790]

--- 9.12.3-P2 released (withdrawn) ---

5118. [security] Named could crash if it is managing a key with
`managed-keys` and the authoritative zone is rolling
the key to an unsupported algorithm. (CVE-2018-5745)
[GL #780]

5110. [security] Named leaked memory if there were multiple Key Tag
EDNS options present. (CVE-2018-5744) [GL #772]

(taca)

2019-02-22 01:23:09 UTC MAIN commitmail json YAML

doc: Updated net/bind911 to 9.11.5pl4

(taca)

2019-02-22 01:22:38 UTC MAIN commitmail json YAML

net/bind911: update to 9.11.5pl4

Update bind911 to 9.11.5pl4 (BIND 9.11.5-P4).

--- 9.11.5-P4 released ---

--- 9.11.5-P3 released (withdrawn) ---

5141. [security] Zone transfer controls for writable DLZ zones were
not effective as the allowzonexfr method was not being
called for such zones. (CVE-2019-6465) [GL #790]

--- 9.11.5-P2 released (withdrawn) ---

5118. [security] Named could crash if it is managing a key with
`managed-keys` and the authoritative zone is rolling
the key to an unsupported algorithm. (CVE-2018-5745)
[GL #780]

5110. [security] Named leaked memory if there were multiple Key Tag
EDNS options present. (CVE-2018-5744) [GL #772]

(taca)

2019-02-22 00:06:46 UTC MAIN commitmail json YAML

mk/compiler.mk: replace empty lines with empty comments

This is necessary for "bmake help" to interpret the whole comment as a
single block.

(rillig)

2019-02-21 23:56:51 UTC MAIN commitmail json YAML

firefox: libwebp >= 1.0.1 is now explicitly required

Note explicit dependency on libwebp >= 1.0.1. (libwebp itself doesn't
merit a general bump in its buildlink3.mk file, since according to its
change log, there are no incompatibilities added.) No PKGREVISION bump,
since either this previously built with the newer version of libwebp in
the current pkgsrc tree, or it failed to meet the dependency.

(gutteridge)

2019-02-21 23:45:51 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.7.1

(rillig)

2019-02-21 23:44:55 UTC MAIN commitmail json YAML

2019-02-21 22:49:15 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.7.0

(rillig)

2019-02-21 22:49:04 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 5.7.0

Changes since 5.6.12:

* Many of the -C and -W command line options have been removed since
  they are not used in practice. The -Wall and -Call options continue
  to work though; these are the only options mentioned in the pkgsrc
  guide.

* When a PLIST file contains redundant libtool libraries (.la and the
  corresponding .so), there is only a single warning per file.

* Warnings about the package COMMENT are now strictly ordered from left
  to right.

* The hashes for all distfiles must now contain the SHA512 hash. This
  hash has been added to many distfiles in 2015. It's time now to
  enforce it on all other distfiles as well.

* Makefile fragments that are included inside an .elif exists(...)
  are not reported as missing.

* The check for redundant variables and accidentally overwritten
  variables has been improved. Now the warning occurs at the later
  definition. This especially applies to cases where a file is included
  and after that, some of its variables are overridden. Variables in
  unrelated files are no longer marked as redundant.

* When a package contains multiple definitions of a single variable
  (typical for Makefile.common), the later definition overrides the
  earlier definition. That way, the location of DISTINFO_FILE and
  PATCHDIR is resolved correctly.

(rillig)