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 (2h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 18:29:00 UTC Now

2019-02-28 13:53:15 UTC MAIN commitmail json YAML

py-test-randomly: updated to 2.0.0

2.0.0:
* Drop Python 2 support, only Python 3.4+ is supported now.

(adam)

2019-02-28 13:49:10 UTC MAIN commitmail json YAML

py-zmq: updated to 18.0.0

18.0.0
Update bundled libzmq to 4.3.1 (fixes CVE-2019-6250)
Added proxy_steerable() and zmq.devices.ProxySteerable
Added bind_{in|out|mon}_to_random_port variants for proxy device methods
Performance improvements for sends with asyncio
Fix sending memoryviews/bytearrays with cffi backend

(adam)

2019-02-28 12:32:39 UTC MAIN commitmail json YAML

2019-02-28 10:55:24 UTC MAIN commitmail json YAML

2019-02-28 10:54:31 UTC MAIN commitmail json YAML

guide: Improve/extend documentation about FTP layout

- Document the `current', `stable' and `pkgsrc-20xxQy' more extensively,
  from J. Lewis Muir via PR pkg/54019.  Thanks!
- Refers to `pkgsrc.tar.{bz,gz,xz}' instead of just `pkgsrc.tar.gz' to
  cover all compressed formats.
- Document `pkgsrc-readmes.tar.{bz,gz,xz}'

(leot)

2019-02-28 10:22:04 UTC MAIN commitmail json YAML

Updated sysutils/salt, sysutils/salt-docs

(adam)

2019-02-28 10:21:21 UTC MAIN commitmail json YAML

salt: updated to 2019.2.0

2019.2.0:
- NON-BACKWARD-COMPATIBLE CHANGE TO YAML RENDERER
- ANSIBLE PLAYBOOK STATE AND EXECUTION MODULES
- NETWORK AUTOMATION
- NEW DOCKER PROXY MINION
- GRAINS DICTIONARY PASSED INTO CUSTOM GRAINS
- MORE PRECISE VIRTUAL GRAIN
- CONFIGURABLE MODULE ENVIRONMENT
- ���VIRTUAL PACKAGE��� SUPPORT DROPPED FOR APT
- MINION STARTUP EVENTS
- FAILHARD CHANGES
- PASS THROUGH OPTIONS TO FILE.SERIALIZE STATE
- FILE.PATCH STATE REWRITTEN
- NEW NO_PROXY MINION CONFIGURATION
- CHANGES TO SLACK ENGINE
- ENHANCEMENTS TO WTMP BEACON

(adam)

2019-02-28 09:34:04 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint, devel/py-pylint-plugin-utils, www/py-pylint-django

(adam)

2019-02-28 09:24:59 UTC MAIN commitmail json YAML

py-pylint-django: updated to 2.0.6

Version 2.0.6:
- Updating dependency version of pylint-plugin-utils as pylint 2.3 release
  was not compatible
- Improvements to tox.ini
- Add support for new load_configuration hook of pylint
- 'urlpatterns' no longer reported as an invalid constant name

(adam)

2019-02-28 09:23:36 UTC MAIN commitmail json YAML

py-pylint-plugin-utils: updated to 0.5

0.5:
Unknown changes.

(adam)

2019-02-28 09:22:11 UTC MAIN commitmail json YAML

Note update of sysutils/zabbix to 4.0.5.

(he)

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

Updating to zabbix version 4.0.5.

Pkgsrc changes:
* None.

Upstream changes:

Changes for 4.0.5

4.0.5rc1 was released as 4.0.5 without any changes

--------------------
Changes for 4.0.5rc1

New features:
..F....... [ZBXNEXT-5046] added non-destructive resizing and
  reordering of dashboard widgets (ashubin, gcalenko, miks)
..FGI..PST [ZBXNEXT-401,ZBXNEXT-4907,ZBXNEXT-4955] added monitoring of
  internal metrics from an external Zabbix instance
  (vasilijs, viktors)

Bug fixes:
.......PS. [ZBXNEXT-4941] changed overflow statements to execute one
  by one for Oracle for better performance (kalimulin)
..F....... [ZBX-15664] fixed "Undefined index" errors on maps with
  enabled automatic icon mapping (Sasha)
....I..... [ZBX-15667] fixed wrong default Zabbix server status for
  new installation (kalimulin)
..F....... [ZBX-15512] fixed performance issues and significant memory
  consumption on several pages which contains host popup menus (Sasha)
..F....... [ZBX-15512] fixed performance issues in "Problems by
  severity" widget (talbergs)
.......PS. [ZBX-15593] fixed database upgrade patch to stop upgrade on
  commit failure (vso)
........S. [ZBX-15611] fixed crash in configuration syncer when there
  are groups with same name and when removing preprocessing
  steps from item (vso)
..F....... [ZBX-15242] fixed value trimming and duplicate catching in
  SVG graph pattern fields (miks)
..F....... [ZBX-15250] fixed selection box height calculation in
  classic graph (miks)
...G...... [ZBX-15316] fixed problem with socket inheritance
  preventing Windows agent from restarting under certain
  circumstances (kalimulin)
...G...PS. [ZBX-15379] fixed -Wimplicit-fallthrough warnings when
  compiling with GCC 7 and -Wextra (akozlovs)
A.F....... [ZBX-15179] fixed when message about blocking user login is
  displayed only on next login attempt (gcalenko, vasilijs)
...G....S. [ZBX-15494] fixed handling numbers that written in
  scientific notation (asitals)
........S. [ZBX-15533] fixed cutting and trimming event tags and
  values (asitals)
.......P.. [ZBX-15442] fixed reporting idle time in datasender's
  process state information (asitals)
..F....... [ZBX-15424] fixed when multiselect doesn't trim values and
  recognizes untrimmed values as new ones (vasilijs)
..F....... [ZBX-14644] fixed maintenance time periods "start_date"
  field being reset to "1920" instead of DB default value
  when updating via edit form (Ivo)
.D........ [ZBX-15271] added link to documentation in all man pages
  (kalimulin)
A......... [ZBX-15422] fixed SQL errors when linked template have item
  prototype with equal key as host item (Sasha)
..F....... [ZBX-15456] fixed incorrect style property in
  Monitoring->Problems; removed unused id from filter form
  (agriscenko)

(he)

2019-02-28 09:20:07 UTC MAIN commitmail json YAML

py-pylint: updated to 2.3.0

What's New in Pylint 2.3.0?
* Protect against NonDeducibleTypeHierarchy when calling semi-private is_subtype
  astroid.helpers.is_subtype raises NonDeducibleTypeHierarchy when it cannot infer
  the base classes of the given types, but that makes sense in its context given that
  the method is mostly used to inform the inference process about the hierarchy of classes.
  Doesn't make that much sense for pylint itself, which is why we're handling the
  exception here, rather than in astroid
* Added a new command line option list-groups for listing all the check groups pylint knows about.
* Allow BaseException for emitting broad-except, just like Exception.
* Fixed a crash that occurred for bad-str-strip-call when strip() received None
* Don't emit *-not-iterating checks for builtins consumed by itertools
* Fix a crash caused by iterating over Uninferable in a string formatting check.
* Fixed false positives for no-self-argument and unsubscriptable-object when using __class_getitem__ (new in Python 3.7)
* Support Ellipsis as a synonym for pass statements.
* fixme gets triggered only on comments.
* Fixed a false positive for unused-variable and nonlocal assignments
* Added load_configuration() hook for plugins
  New optional hook for plugins is added: load_configuration().
  This hook is executed after configuration is loaded to prevent
  overwriting plugin specific configuration via user-based
  configuration.
* Fix missing-raises-doc false positive (W9006)
* Exempt starred unpacking from *-not-iterating Python 3 checks
* Make compare-to-zero less zealous by checking against equality and identity
* Add no-else-raise warning (R1720)
* Exempt yield from from *-not-iterating Python 3 checks.
* Fix incorrect generation of no-else-return warnings (R1705)
  Fixed issue where if statements with nested if statements
  were incorrectly being flagged as no-else-return in some cases and
  not being flagged as no-else-return in other cases.  Added tests
  for verification and updated pylint source files to eliminate newly
  exposed warnings.
* Fix false positive with not-async-context-manager caused by not understanding contextlib.asynccontextmanager
* Refactor bad-reversed-sequence to account for more objects that can define __reversed__
  One such object would be an enum class, for which __reversed__ yields each individual enum.
  As such, the check for bad-reversed-sequence needs to not differentiate between classes
  and instances when it comes for checking of __reversed__ presence.
* Added wrong-exception-operation
  Used when an operation is done against an exception, but the operation
  is not valid for the exception in question. Usually emitted when having
  binary operations between exceptions in except handlers.
* no-member is emitted for enums when they lack a member
  Previously we weren't doing this because we detected a
  __getattr__ implementation on the Enum class
  (and this check is skipped for classes with __getattr__),
  but that is fine for Enums, given that they are inferred in a customised
  way in astroid.
* Generalize chained-comparison
  Previous version incorrectly detects a < b < c and b < d and fails to
  detect a < b < c and c < d.
* Avoid popping __main__ when using multiple jobs
* Add a new option 'check-str-concat-over-line-jumps' to check 'implicit-str-concat-in-sequence'
* Fixes for the new style logging format linter.
  The number of arguments was not handled properly, leading to an always
  successful check.
* Fix false positive not-callable for uninferable properties.
* Fix false positive useless-else-on-loop if the break is deep in the else
  of an inner loop.

(adam)

2019-02-28 09:17:42 UTC MAIN commitmail json YAML

py-astroid: updated to 2.2.0

What's New in astroid 2.2.0?
* Fix a bug concerning inference of calls to numpy function that should not return Tuple or List instances.
* typed_ast gets installed for Python 3.7, meaning type comments can now work on 3.7.
* Fix a bug concerning inference of unary operators on numpy types.
* Fix a crash with typing.NamedTuple and empty fields.
* Add a proper strerror inference to the OSError exceptions.
* Support non-const nodes as values of Enum attributes.
* Fix a crash in the enum brain tip caused by non-assign members in class definitions.
* brain_numpy returns an undefined type for numpy methods to avoid assignment-from-no-return
* Fix a bug where a call to a function that has been previously called via
  functools.partial was wrongly inferred
* Fix a recursion error caused by inferring the slice builtin.
* Remove the restriction that "old style classes" cannot have a MRO.
  This does not make sense any longer given that we run against Python 3
  code.
* Added more builtin exceptions attributes.
* Add a registry for builtin exception models.
* Add brain tips for http.client.
* Prevent crashing when processing enums with mixed single and double quotes.
* typing types have the __args__ property.
* Fix a bug where an Attribute used as a base class was triggering a crash
* Added special support for enum.IntFlag
* Extend detection of data classes defined with attr
* Fix typo in description for brain_attrs

(adam)

2019-02-28 09:06:47 UTC MAIN commitmail json YAML

Updated devel/py-cffi, devel/py-cython, security/py-cryptography_vectors, security/py-cryptography

(adam)

2019-02-28 09:06:08 UTC MAIN commitmail json YAML

py-cryptography[_vectors]: updated to 2.6.1

2.6.1:
* Resolved an error in our build infrastructure that broke our Python3 wheels
  for macOS and Linux.

2.6:
* **BACKWARDS INCOMPATIBLE:** Removed
  cryptography.hazmat.primitives.asymmetric.utils.encode_rfc6979_signature
  and
  cryptography.hazmat.primitives.asymmetric.utils.decode_rfc6979_signature,
  which had been deprecated for nearly 4 years. Use
  :func:~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature
  and
  :func:~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature
  instead.
* **BACKWARDS INCOMPATIBLE**: Removed cryptography.x509.Certificate.serial,
  which had been deprecated for nearly 3 years. Use
  :attr:~cryptography.x509.Certificate.serial_number instead.
* Updated Windows, macOS, and manylinux1 wheels to be compiled with
  OpenSSL 1.1.1b.
* Added support for :doc:/hazmat/primitives/asymmetric/ed448 when using
  OpenSSL 1.1.1b or newer.
* Added support for :doc:/hazmat/primitives/asymmetric/ed25519 when using
  OpenSSL 1.1.1b or newer.
* :func:~cryptography.hazmat.primitives.serialization.load_ssh_public_key can
  now load ed25519 public keys.
* Add support for easily mapping an object identifier to its elliptic curve
  class via
  :func:~cryptography.hazmat.primitives.asymmetric.ec.get_curve_for_oid.
* Add support for OpenSSL when compiled with the no-engine
  (OPENSSL_NO_ENGINE) flag.

(adam)

2019-02-28 08:56:04 UTC MAIN commitmail json YAML

py-cython: updated to 0.29.6

0.29.6:

Bugs fixed

* Fix a crash when accessing the __kwdefaults__ special attribute of
  fused functions.

* Fix the parsing of buffer format strings that contain numeric sizes, which
  could lead to incorrect input rejections.

* Avoid a C #pragma in old gcc versions that was only added in GCC 4.6.
  Patch by Michael Anselmi.

* Auto-encoding of Unicode strings to UTF-8 C/C++ strings failed in Python 3,
  even though the default encoding there is UTF-8.

(adam)

2019-02-28 08:51:00 UTC MAIN commitmail json YAML

py-cffi: updated to 1.12.2

v1.12.2
* Added temporary workaround to compile on CPython 3.8.0a2.

(adam)

2019-02-28 07:20:57 UTC MAIN commitmail json YAML

bash: handle O_CLOEXEC not being defined (Solaris 10)

(While this says "example", it's built during the "make install" phase)

Reported by Hiroshi Hakoyama in PR pkg/52045

(maya)

2019-02-28 06:55:51 UTC MAIN commitmail json YAML

add and enable ltfs and ltfs-ltotape

(jnemeth)

2019-02-28 06:32:06 UTC MAIN commitmail json YAML

doc: Updated net/py-txtorcon to 19.0.0

(wiz)

2019-02-28 06:31:57 UTC MAIN commitmail json YAML

py-txtorcon: update to 19.0.0.

v19.0.0
-------

January 15, 2019

* add :func:`TorControlProtocol.when_disconnected` (will replace `.on_disconnect`)
* add `detach=` kwarg to :func:`Tor.create_onion_service`
* add `purpose=` kwarg to :func:`TorState.build_circuit`

(wiz)

2019-02-28 06:22:37 UTC MAIN commitmail json YAML

doc: Updated devel/py-stem to 1.7.1

(wiz)

2019-02-28 06:22:28 UTC MAIN commitmail json YAML

py-stem: update to 1.7.1.

The only change is a small regex fix [2] so we have forward
compatibility with tor's upcoming 0.4.0.x series. Without this Stem's
launch_tor() method will fail, timing out due to being unable to find
a bootstrap message indicating 'success'

Nyx does *not* use this method so there's no need to worry about
bumping its dependency. This only impacts applications that launch tor
such as OnionLauncher and TorNova.

(wiz)

2019-02-28 06:20:28 UTC MAIN commitmail json YAML

doc: Updated net/py-nyx to 2.1.0

(wiz)

2019-02-28 06:20:20 UTC MAIN commitmail json YAML

py-nyx: update to 2.1.0.

Version 2.1 (January 12th, 2019)

Fixup release, correcting issues uncovered in the prior year.

    Startup
        Connect by default to Tor Browser's default port (9151) when it's available
        Nyxrc color_override configuration values only worked if camel case (ticket)
        'sqlite3.OperationalError' crash when ran with multiple users that share a home directory (ticket)
        Process renaming could potentially crash (ticket)
        Blank debug path caused us to crash (ticket)
        Nyxrc password option for the controller credential (ticket)
        Accept shorthand '--interface' arugments with a colon but no address (ticket)
        Notification when connection information is unavailable (ticket)
        When using python 3.x unable to run if distutils was unavailable (ticket)
    Header
        Right column of stats missing when using python 3.x
    Graph
        Removed confusing, unit-less 'measured' statistic
    Connections
        Geoip information unavailable for inbound connections
        Dialog showing exit statistics crashed when no data was available (ticket)
        More strictly scrub sensitive connection information (ticket)
        Client and exit port usage dialogs counted each connection rather than unique clients and destinations (ticket)
    Logging
        Python3 crashed when dates are on year boundaries (ticket)
    Configuration Editor
        New tor configuration options crashed nyx when shown (ticket)
        Errors when saving the configuration could result in a stacktrace (ticket)
        Pressing 'esc' when editing values changed their value to 'none' (ticket)
        Reset configuration option if set to an empty value
    Interpreter
        Line wrap content (ticket)
        Large volume of content made the panel sluggish (ticket)
    Curses
        Resizing could crash the interface (ticket)
        Implemented del key in editable text fields (ticket)
    Website
        Greatly expanded platforms available on the download page
        Added 'How do I get started?' to the FAQ
        Added 'Why can't I install with apt-get?' to the FAQ
        Added 'Why can't I see Tor's connections?' to the FAQ

(wiz)

2019-02-28 03:29:21 UTC MAIN commitmail json YAML

Makefile: minor re-ordering

(gutteridge)

2019-02-28 03:24:53 UTC MAIN commitmail json YAML

Makefile: minor re-ordering

(gutteridge)

2019-02-27 16:42:42 UTC MAIN commitmail json YAML

devel/ruby-rugged: remove extra BUILDLINK_API_DEPENDS.libgit2

Remove extra BUILDLINK_API_DEPENDS.libgit2 since it is not required any
more.

(taca)

2019-02-27 16:34:22 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rugged to 0.28.0

(taca)

2019-02-27 16:33:50 UTC MAIN commitmail json YAML

devel/ruby-rugged: update to 0.28.0

Catch up to devel/libgit2 0.28.

(taca)

2019-02-27 16:33:07 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 1.20.4

(wiz)

2019-02-27 16:32:58 UTC MAIN commitmail json YAML

modular-xorg-server: update to 1.20.4.

A variety of bugfixes across the board, but primarily in Xwayland.
Thanks to all who contributed with testing and fixes!

A. Wilcox (1):
      DRI2: Add another Coffeelake PCI ID

Adam Jackson (6):
      automake: Distribute meson's configure header templates
      dri3: Fix XACE access mode for open and get_supported_modifiers
      mi: When {en,dis}abling extensions, match names case-insensitively
      vnd: Fix a silly memory leak
      gitlab: Skip the docker-in-docker step
      xserver 1.20.4

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      os: Report errors opening authorization file (#469)

Ilia Mirkin (1):
      modesetting: fix conn_id termination and potential overrun by 1 byte

Lionel Landwerlin (1):
      present: fix compile warning with debug traces

Lyude Paul (1):
      modesetting: Actually disable CRTCs in legacy mode

Maya Rashish (2):
      Fix typo in error message
      xfree86: Try nouveau on NetBSD as well.

Michel Daenzer (2):
      travis: Use a single meson invocation
      Make artifacts of piglit results if job fails

Michel Dè¾°nzer (22):
      xwayland: Plug leaks in xwl_present_sync_callback
      xwayland: Use xwl_present_reset_timer in xwl_present_timer_callback
      xwayland: Rename xwl_present_events_notify to xwl_present_msc_bump
      xwayland: Complete "synchronous" Present flips from xwl_present_msc_bump
      xwayland: Replace xwl_window::present_window with ::present_flipped
      xwayland: Add xwl_present_unrealize_window
      xwayland: Don't need xwl_window anymore in xwl_present_queue_vblank
      xwayland: Don't take buffer release queue into account for frame timer
      glamor: Check that storage format is compatible with RENDER format
      xfree86/modes: Don't clobber gamma LUT of compatibility output's CRTC
      Drop Travis Linux build in favour of GitLab CI
      gitlab-ci: Docker image can be generated as part of pipeline
      test: Use .../piglit instead of .../piglit-*.py
      gitlab-ci: Set LC_ALL=C.UTF-8
      gitlab-ci: Only run docker-image stage if relevant source files change
      gitlab-ci: Don't rely on $CI_PROJECT_NAME
      gitlab-ci: Add ccache to docker image, and leave in autotools
      gitlab-ci: Use ccache
      gitlab-ci: Add autotools build & test job
      present/wnmd: Allow flipping if the window pixmap matches the toplevel's
      glx,xquartz: Fix make distcheck
      gitlab-ci: Run make distcheck in autotools build & test job

Olivier Fourdan (3):
      present/wnmd: Fix use after free on CRTC removal
      xwayland: do not crash if `gbm_bo_create()` fails
      xwayland: handle case without any crtc

Peter Harris (1):
      os: Fix GetTimeInMicros resolution

Peter Hutterer (2):
      test: fix failing tests
      Xi: lock the input thread for any pointer barrier list manipulation

(wiz)

2019-02-27 15:44:54 UTC MAIN commitmail json YAML

trash: remove -arch completely.

Suggested by adam@

(wiz)

2019-02-27 15:28:35 UTC MAIN commitmail json YAML

doc: Added sysutils/trash version 0.9.2

(wiz)

2019-02-27 15:28:27 UTC MAIN commitmail json YAML

sysutils/Makefile: + trash

(wiz)

2019-02-27 15:28:13 UTC MAIN commitmail json YAML

sysutils/trash: import trash-0.9.2

Trash is a small command-line program for OS X that moves files or
folders to the trash.

(wiz)

2019-02-27 14:29:58 UTC MAIN commitmail json YAML

geography/proj: Note that update to 6 is on hold

Fallout from interface removal is expected, and I want to assess how
many packages are broken from version 6 before committing the update
(which is already prepared).

(gdt)

2019-02-27 13:35:23 UTC MAIN commitmail json YAML

Updated security/py-keyring

(adam)

2019-02-27 13:27:22 UTC MAIN commitmail json YAML

py-keyring: updated to 18.0.0

18.0.0
* On macOS, the backend now raises a KeyringLocked
  when access to the keyring is denied (on get or set) instead
  of PasswordSetError or KeyringError. Any API users
  may need to account for this change, probably by catching
  the parent KeyringError.
  Additionally, the error message from the underying error is
  now included in any errors that occur.

17.1.1
* Update packaging technique to avoid 0.0.0 releases.

17.1.0
* When calling keyring.core.init_backend, if any
  limit function is supplied, it is saved and later honored by
  the ChainerBackend as well.

17.0.0
* Remove application attribute from stored passwords
  using SecretService, addressing regression introduced in
  10.5.0. Impacted Linux keyrings will once again
  prompt for a password for "Python program".

16.1.1
* Fix error on import due to circular imports
  on Python 3.4.

16.1.0
* Refactor ChainerBackend, introduced in 16.0 to function
  as any other backend, activating when relevant.

16.0.2
* In Windows backend, trap all exceptions when
  attempting to import pywin32.

16.0.1
* Once again allow all positive, non-zero priority
  keyrings to participate.

16.0.0
* Fix race condition in delete_password on Windows.
* All suitable backends (priority 1 and greater) are
  allowed to participate.

15.2.0
* Added new API for get_credentials, for backends
  that can resolve both a username and password for a service.

15.1.0
* Add the Null keyring, disabled by default.
* Added --disable option to command-line
  interface.
* Now honor a PYTHON_KEYRING_BACKEND
  environment variable to select a backend. Environments
  may set to keyring.backends.null.Keyring to disable
  keyring.

(adam)

2019-02-27 13:18:01 UTC MAIN commitmail json YAML

cmake: specifically test for some C++17 features.

In case the compiler used advertises C++17 but uses a C++ library that
lacks some features, we'll need specific testing.

Unbreaks the build for: libstdc++ from 5.4 and clang 7.0
Submitted upstream: https://gitlab.kitware.com/cmake/cmake/merge_requests/3030/diffs
(No response yet)

From wizermil.

(maya)

2019-02-27 12:17:08 UTC MAIN commitmail json YAML

Updated www/py-uwsgi; Removed www/ap-uwsgi

(adam)

2019-02-27 12:15:54 UTC MAIN commitmail json YAML

py-uwsgi: updated to 2.0.18

uWSGI 2.0.18:
Fixed support for Python 3.7
Allow to use autoport (socket :0) with custom socket backlog
pyuwsgi ported to python3
pyuwsgi packages fixes
pyuwsginossl build configuration for building pyuwsgi without ssl support
Fix unix socket inheritance after reload on FreeBSD
Fix crashes with 窶努sgi-env-behavior=holy
Fix invalid free in python plugin
Fix compilation warnings with gcc-8
Fix spooler python references
Don窶冲 generate build warnings in systemd_logger
Fix segmentation fault during worker shutdown

(adam)

2019-02-27 12:07:59 UTC MAIN commitmail json YAML

Updated fonts/py-fonttools, www/py-test-django

(adam)

2019-02-27 12:07:14 UTC MAIN commitmail json YAML

py-test-django: updated to 3.4.8

3.4.8:
Fix DB renaming fixture for Multi-DB environment with SQLite

(adam)

2019-02-27 12:06:01 UTC MAIN commitmail json YAML

py-fonttools: updated to 3.38.0

3.38.0:
- [cffLib] Fixed RecursionError when unpickling or deepcopying TTFont with
  CFF table.
- [subset] Fixed AttributeError when using --desubroutinize option.
  Also, fixed desubroutinizing bug when subrs contain hints.
- [CPAL] Make Color a subclass of namedtuple.
- [feaLib] Allow hyphen in glyph class names.
- [feaLib] Added 'tables' option to __main__.py.
- [feaLib] Add support for special-case contextual positioning formatting.
- [svgLib] Support converting SVG basic shapes (rect, circle, etc.) into
  equivalent SVG paths.
- [Snippets] Added name-viewer.ipynb Jupyter notebook.

(adam)

2019-02-27 10:46:36 UTC MAIN commitmail json YAML

doc: Updated lang/zig to 0.3.0.20190227

(maya)

2019-02-27 10:46:16 UTC MAIN commitmail json YAML

zig: update to today's (2019-02-27) snapshot of master.

Allows us to drop all the local patches that were merged upstream.
lld is not a dependency, zig by default bundles lld and doesn't use
an external one. comment it.

Andrew Kelley (62):
      Merge pull request #1975 from BenoitJGirard/master
      Merge pull request #1963 from matthew-mcallister/dedup-compile-log-warning
      Merge pull request #1972 from coypoop/netbsd
      README: add NetBSD to support table
      pull request fixups
      Merge branch 'emekoi-fix-1711'
      export _mh_execute_header with weak linkage
      docs: note top level declarations are order-independent
      docs: shadowing
      zig fmt: fix infix operator before multiline string literal
      add test for 74bdc1d1f898705
      Merge branch 'kristate-zig-backport-issue1944'
      remove --no-rosegment workaround now that valgrind bug is fixed
      valgrind client requests for undefined values
      Merge branch 'slice-deref-failure' of https://github.com/matthew-mcallister/zig into matthew-mcallister-slice-deref-failure
      pull request fixups
      Merge branch 'matthew-mcallister-slice-deref-failure'
      deduplicate compile errors for undeclared identifiers
      packed structs support comptime bitcasting
      extern structs support comptime bitcasting
      `@sliceToBytes` works at comptime
      better handling of arrays in packed structs
      better field access of types which have one possible value
      fix `@bitCast` when src/dest types have mismatched handle_is_ptr
      docs for packed structs
      add regression test for bitcast to array
      implement vector negation
      better libc detection (#1996)
      introduce std.debug.captureStackTrace
      fix `zig fmt` arg0 handled incorrectly
      add `zig cc` command to act like a C compiler
      zig cc: remove "polly" which was an undefined symbol on macos
      zig cc: work around clang calling GetCommandLine on Windows
      Merge pull request #2003 from ziglang/zig-cc
      first class support for compiling C code
      building DLLs on Windows works better
      `@cImport` works with `--cache on`
      Merge pull request #2005 from ziglang/c-source
      zig build: 2 improvements
      fix infinite recursion in type_has_one_possible_value
      delete incorrect TODO comment
      add docs for zero bit types and pointers to zero bit types
      fix not finding libgcc_s when looking for native libc
      add a compile error note when C import fails and not linking libc
      better error message when forgetting to link against libc
      add a regression test for #704
      fix incorrectly trying to memset at comptime
      fix the libc compile error tests to only run on linux
      use -nobuiltininc when compiling c code
      use -nostdinc++ when compiling C code
      use -nostdinc and sometimes -nolibc when compiling C code
      breaking changes to the way targets work in zig
      fix regressions on Windows
      introduce sys_include_dir for when sys/* files are not with stdlib.h
      add builder.addFmt API and use it to test stage1 zig fmt
      fix .gitignore file and add commit missing std lib file
      add test coverage for binary OR on error sets
      add test coverage for type used as switch case
      fix handling when there are multiple externs and
      fix stage1 zig fmt on macos
      improve docs for unions and switching on tagged unions
      windows returns EINVAL for fopen when there is an asterisk in the name

Benoit Jauvin-Girard (1):
      Fix std.math.powi so powi(x, +-0) = 1 for any x.

BenoitJGirard (2):
      Merge pull request #1 from ziglang/master
      Merge pull request #2 from ziglang/master

Jimmi HC (1):
      Fixed std.testing.expectEqual

John Schmidt (2):
      Some function doc tweaks (#1961)
      Add priority queue

LemonBoy (4):
      Silence gcc8 class-memaccess warnings
      Add align attribute for params pointers
      Translate parameterless C functions (#1978)
      Prevent crash in tagged enums rendering (#1986)

Matthew McAllister (3):
      Fix lvalue dereference type checking
      Deduplicate compile log statement warnings
      Check for duped error messages in compile tests

Maya Rashish (3):
      Add NetBSD support
      Undo local, unneeded patch
      Don't provide a bogus definition of EVFILT_USER

Quetzal Bradley (1):
      fix openWriteNoClobber and add test

emekoi (1):
      make @enumToInt work on union(enum)

kristopher tate (1):
      src/analyze.cpp: default to using `param_node` upon callconv error;

(maya)

2019-02-27 06:25:46 UTC MAIN commitmail json YAML

doc: Updated sysutils/u-boot-pinebook to 2018.11rc3nb2

(martin)

2019-02-27 06:25:37 UTC MAIN commitmail json YAML

Switch over to mainline ATF (but requires master branch snapshot for now).
Bump pkgrevision.

(martin)

2019-02-27 06:24:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/arm-trusted-firmware-sun50i_a64 to 2.0.20190222

(martin)

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

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

ham/uhd: Add language rules from upstream bug report

c++11 and gcc 4.8 are required, per upstream.

(gdt)

2019-02-26 22:37:08 UTC MAIN commitmail json YAML

Note update of devel/go-protobuf to 1.3.0.

(he)

2019-02-26 22:09:50 UTC MAIN commitmail json YAML

Update to version 1.3.0.

Pkgsrc changes:
* Update PLIST

Upstream changes:
* #699: add a go.mod module file
* #701: stop generating package "// import" comment
* #741: deprecate {Unm,M}arshalMessageSet{JSON}
* #760: different internal implementation of oneofs
* `.pb.go` files generated by `protoc-gen-go@v1.3.0` will require
  the `proto@v1.3.0` package to work
* various minor changes to code generation

(he)

2019-02-26 18:32:01 UTC MAIN commitmail json YAML

doc: Updated chat/py-hangups to 0.4.9

(leot)

2019-02-26 18:31:47 UTC MAIN commitmail json YAML

py-hangups: Update to 0.4.9

Changes:
0.4.9
-----
- fix loading events by event id with Conversation.get_events

0.4.8
-----
- set device name to "hangups" when authenticating
- fix snap package build

0.4.7
-----
- add manual login option
- publish tests in package
- add participant watermarks to conversation objects and UI
- improve hyperlink detection
- fix issue with loading conversion history
- bump aiohttp requirement to >=3.3

(leot)

2019-02-26 18:13:54 UTC MAIN commitmail json YAML

sfeed: Avoid SUBST and directly adjust variables via MAKE_FLAGS (NFC)

(leot)

2019-02-26 17:33:19 UTC MAIN commitmail json YAML

ImageMagick: Include liblqr bl3 if ImageMagick is built with liblqr option

(leot)

2019-02-26 13:47:39 UTC MAIN commitmail json YAML

Remove obsolete patch, noticed by leot@. Thank you.

(ryoon)

2019-02-26 12:20:10 UTC MAIN commitmail json YAML

Updated www/firefox to 65.0.1nb1

(rin)

2019-02-26 12:14:12 UTC MAIN commitmail json YAML

Add support for NetBSD/aarch64 and arm.

This includes patches for third_party/rust/libc 2.43, which requires
hack to overwrite checksum fields in .cargo-checksum.json. These will
become unnecessary if libc >= 2.45 is imported.

For aarch64,

- python locks up randomly when "make configure"; see lib/54017:
http://gnats.netbsd.org/54017

- nodejs randomly(?) crashes sometimes.

However, if you are luckly enough ;-), you will have a working binary.

Bump revision.

(rin)

2019-02-26 12:14:11 UTC MAIN commitmail json YAML

2019-02-26 12:11:49 UTC MAIN commitmail json YAML

guide: Document stable directory (link to latest quarterly branch)

Requested by J. Lewis Muir via PR pkg/54015.

(leot)

2019-02-26 12:03:07 UTC MAIN commitmail json YAML

fontforge: Use _TOOLS_USE_PKGSRC to select pkgsrc date(1).

Using TOOLS_PLATFORM.date= has the unfortunately side-effect of creating an
empty BUILD_DATE pkg_summary entry, as ${DATE} fails when generating the
metadata.  Found by a pkg_summary checker.

(jperkin)

2019-02-26 11:37:50 UTC MAIN commitmail json YAML

Updated devel/git

(adam)

2019-02-26 11:37:00 UTC MAIN commitmail json YAML

git: updated to 2.21.0

Git 2.21 Release Notes
======================

Backward Compatibility Notes
----------------------------

* Historically, the "-m" (mainline) option can only be used for "git
  cherry-pick" and "git revert" when working with a merge commit.
  This version of Git no longer warns or errors out when working with
  a single-parent commit, as long as the argument to the "-m" option
  is 1 (i.e. it has only one parent, and the request is to pick or
  revert relative to that first parent).  Scripts that relied on the
  behaviour may get broken with this change.

Updates since v2.20
-------------------

UI, Workflows & Features

* The "http.version" configuration variable can be used with recent
  enough versions of cURL library to force the version of HTTP used
  to talk when fetching and pushing.

* Small fixes and features for fast-export and fast-import, mostly on
  the fast-export side has been made.

* "git push $there $src:$dst" rejects when $dst is not a fully
  qualified refname and it is not clear what the end user meant.  The
  codepath has been taught to give a clearer error message, and also
  guess where the push should go by taking the type of the pushed
  object into account (e.g. a tag object would want to go under
  refs/tags/).

* "git checkout [<tree-ish>] path..." learned to report the number of
  paths that have been checked out of the index or the tree-ish,
  which gives it the same degree of noisy-ness as the case in which
  the command checks out a branch.  "git checkout -m <pathspec>" to
  undo conflict resolution gives a similar message.

* "git quiltimport" learned "--keep-non-patch" option.

* "git worktree remove" and "git worktree move" refused to work when
  there is a submodule involved.  This has been loosened to ignore
  uninitialized submodules.

* "git cherry-pick -m1" was forbidden when picking a non-merge
  commit, even though there _is_ parent number 1 for such a commit.
  This was done to avoid mistakes back when "cherry-pick" was about
  picking a single commit, but is no longer useful with "cherry-pick"
  that can pick a range of commits.  Now the "-m$num" option is
  allowed when picking any commit, as long as $num names an existing
  parent of the commit.

* Update "git multimail" from the upstream.

* "git p4" update.

* The "--format=<placeholder>" option of for-each-ref, branch and tag
  learned to show a few more traits of objects that can be learned by
  the object_info API.

* "git rebase -i" learned to re-execute a command given with 'exec'
  to run after it failed the last time.

* "git diff --color-moved-ws" updates.

* Custom userformat "log --format" learned %S atom that stands for
  the tip the traversal reached the commit from, i.e. --source.

* "git instaweb" learned to drive http.server that comes with
  "batteries included" Python installation (both Python2 & 3).

* A new encoding UTF-16LE-BOM has been invented to force encoding to
  UTF-16 with BOM in little endian byte order, which cannot be directly
  generated by using iconv.

* A new date format "--date=human" that morphs its output depending
  on how far the time is from the current time has been introduced.
  "--date=auto:human" can be used to use this new format (or any
  existing format) when the output is going to the pager or to the
  terminal, and otherwise the default format.

Performance, Internal Implementation, Development Support etc.

* Code clean-up with optimization for the codepath that checks
  (non-)existence of loose objects.

* More codepaths have become aware of working with in-core repository
  instances other than the default "the_repository".

* The "strncat()" function is now among the banned functions.

* Portability updates for the HPE NonStop platform.

* Earlier we added "-Wformat-security" to developer builds, assuming
  that "-Wall" (which includes "-Wformat" which in turn is required
  to use "-Wformat-security") is always in effect.  This is not true
  when config.mak.autogen is in use, unfortunately.  This has been
  fixed by unconditionally adding "-Wall" to developer builds.

* The loose object cache used to optimize existence look-up has been
  updated.

* Flaky tests can now be repeatedly run under load with the
  "--stress" option.

* Documentation/Makefile is getting prepared for manpage
  localization.

* "git fetch-pack" now can talk the version 2 protocol.

* sha-256 hash has been added and plumbed through the code to allow
  building Git with the "NewHash".

* Debugging help for http transport.

* "git fetch --deepen=<more>" has been corrected to work over v2
  protocol.

* The code to walk tree objects has been taught that we may be
  working with object names that are not computed with SHA-1.

* The in-core repository instances are passed through more codepaths.

* Update the protocol message specification to allow only the limited
  use of scaled quantities.  This is to ensure potential compatibility
  issues will not get out of hand.

* Micro-optimize the code that prepares commit objects to be walked
  by "git rev-list" when the commit-graph is available.

* "git fetch" and "git upload-pack" learned to send all exchanges over
  the sideband channel while talking the v2 protocol.

* The codepath to write out commit-graph has been optimized by
  following the usual pattern of visiting objects in in-pack order.

* The codepath to show progress meter while writing out commit-graph
  file has been improved.

* Cocci rules have been updated to encourage use of strbuf_addbuf().

* "git rebase --merge" has been reimplemented by reusing the internal
  machinery used for "git rebase -i".

* More code in "git bisect" has been rewritten in C.

* Instead of going through "git-rebase--am" scriptlet to use the "am"
  backend, the built-in version of "git rebase" learned to drive the
  "am" backend directly.

* The assumption to work on the single "in-core index" instance has
  been reduced from the library-ish part of the codebase.

* The test lint learned to catch non-portable "sed" options.

* "git pack-objects" learned another algorithm to compute the set of
  objects to send, that trades the resulting packfile off to save
  traversal cost to favor small pushes.

* The travis CI scripts have been corrected to build Git with the
  compiler(s) of our choice.

* "git submodule update" learned to abort early when core.worktree
  for the submodule is not set correctly to prevent spreading damage.

* Test suite has been adjusted to run on Azure Pipeline.

* Running "Documentation/doc-diff x" from anywhere other than the
  top-level of the working tree did not show the usage string
  correctly, which has been fixed.

* Use of the sparse tool got easier to customize from the command
  line to help developers.

* A new target "coverage-prove" to run the coverage test under
  "prove" has been added.

* A flakey "p4" test has been removed.

* The code and tests assume that the system supplied iconv() would
  always use BOM in its output when asked to encode to UTF-16 (or
  UTF-32), but apparently some implementations output big-endian
  without BOM.  A compile-time knob has been added to help such
  systems (e.g. NonStop) to add BOM to the output to increase
  portability.

Fixes since v2.20
-----------------

* Updates for corner cases in merge-recursive.
  (merge cc4cb0902c en/merge-path-collision later to maint).

* "git checkout frotz" (without any double-dash) avoids ambiguity by
  making sure 'frotz' cannot be interpreted as a revision and as a
  path at the same time.  This safety has been updated to check also
  a unique remote-tracking branch 'frotz' in a remote, when dwimming
  to create a local branch 'frotz' out of a remote-tracking branch
  'frotz' from a remote.
  (merge be4908f103 nd/checkout-dwim-fix later to maint).

* Refspecs configured with "git -c var=val clone" did not propagate
  to the resulting repository, which has been corrected.
  (merge 7eae4a3ac4 sg/clone-initial-fetch-configuration later to maint).

* A properly configured username/email is required under
  user.useConfigOnly in order to create commits; now "git stash"
  (even though it creates commit objects to represent stash entries)
  command is exempt from the requirement.
  (merge 3bc2111fc2 sd/stash-wo-user-name later to maint).

* The http-backend CGI process did not correctly clean up the child
  processes it spawns to run upload-pack etc. when it dies itself,
  which has been corrected.
  (merge 02818a98d7 mk/http-backend-kill-children-before-exit later to maint).

* "git rev-list --exclude-promisor-objects" had to take an object
  that does not exist locally (and is lazily available) from the
  command line without barfing, but the code dereferenced NULL.
  (merge 4cf67869b2 md/list-lazy-objects-fix later to maint).

* The traversal over tree objects has learned to honor
  ":(attr:label)" pathspec match, which has been implemented only for
  enumerating paths on the filesystem.
  (merge 5a0b97b34c nd/attr-pathspec-in-tree-walk later to maint).

* BSD port updates.
  (merge 4e3ecbd439 cb/openbsd-allows-reading-directory later to maint).
  (merge b6bdc2a0f5 cb/t5004-empty-tar-archive-fix later to maint).
  (merge 82cbc8cde2 cb/test-lint-cp-a later to maint).

* Lines that begin with a certain keyword that come over the wire, as
  well as lines that consist only of one of these keywords, ought to
  be painted in color for easier eyeballing, but the latter was
  broken ever since the feature was introduced in 2.19, which has
  been corrected.
  (merge 1f67290450 hn/highlight-sideband-keywords later to maint).

* "git log -G<regex>" looked for a hunk in the "git log -p" patch
  output that contained a string that matches the given pattern.
  Optimize this code to ignore binary files, which by default will
  not show any hunk that would match any pattern (unless textconv or
  the --text option is in effect, that is).
  (merge e0e7cb8080 tb/log-G-binary later to maint).

* "git submodule update" ought to use a single job unless asked, but
  by mistake used multiple jobs, which has been fixed.
  (merge e3a9d1aca9 sb/submodule-fetchjobs-default-to-one later to maint).

* "git stripspace" should be usable outside a git repository, but
  under the "-s" or "-c" mode, it didn't.
  (merge 957da75802 jn/stripspace-wo-repository later to maint).

* Some of the documentation pages formatted incorrectly with
  Asciidoctor, which have been fixed.
  (merge b62eb1d2f4 ma/asciidoctor later to maint).

* The core.worktree setting in a submodule repository should not be
  pointing at a directory when the submodule loses its working tree
  (e.g. getting deinit'ed), but the code did not properly maintain
  this invariant.

* With zsh, "git cmd path<TAB>" was completed to "git cmd path name"
  when the completed path has a special character like SP in it,
  without any attempt to keep "path name" a single filename.  This
  has been fixed to complete it to "git cmd path\ name" just like
  Bash completion does.

* The test suite tried to see if it is run under bash, but the check
  itself failed under some other implementations of shell (notably
  under NetBSD).  This has been corrected.
  (merge 54ea72f09c sg/test-bash-version-fix later to maint).

* "git gc" and "git repack" did not close the open packfiles that
  they found unneeded before removing them, which didn't work on a
  platform incapable of removing an open file.  This has been
  corrected.
  (merge 5bdece0d70 js/gc-repack-close-before-remove later to maint).

* The code to drive GIT_EXTERNAL_DIFF command relied on the string
  returned from getenv() to be non-volatile, which is not true, that
  has been corrected.
  (merge 6776a84dae kg/external-diff-save-env later to maint).

* There were many places the code relied on the string returned from
  getenv() to be non-volatile, which is not true, that have been
  corrected.
  (merge 0da0e9268b jk/save-getenv-result later to maint).

* The v2 upload-pack protocol implementation failed to honor
  hidden-ref configuration, which has been corrected.
  (merge e20b4192a3 jk/proto-v2-hidden-refs-fix later to maint).

* "git fetch --recurse-submodules" may not fetch the necessary commit
  that is bound to the superproject, which is getting corrected.
  (merge be76c21282 sb/submodule-recursive-fetch-gets-the-tip later to maint).

* "git rebase" internally runs "checkout" to switch between branches,
  and the command used to call the post-checkout hook, but the
  reimplementation stopped doing so, which is getting fixed.

* "git add -e" got confused when the change it wants to let the user
  edit is smaller than the previous change that was left over in a
  temporary file.
  (merge fa6f225e01 js/add-e-clear-patch-before-stating later to maint).

* "git p4" failed to update a shelved change when there were moved
  files, which has been corrected.
  (merge 7a10946ab9 ld/git-p4-shelve-update-fix later to maint).

* The codepath to read from the commit-graph file attempted to read
  past the end of it when the file's table-of-contents was corrupt.

* The compat/obstack code had casts that -Wcast-function-type
  compilation option found questionable.
  (merge 764473d257 sg/obstack-cast-function-type-fix later to maint).

* An obvious typo in an assertion error message has been fixed.
  (merge 3c27e2e059 cc/test-ref-store-typofix later to maint).

* In Git for Windows, "git clone \\server\share\path" etc. that uses
  UNC paths from command line had bad interaction with its shell
  emulation.

* "git add --ignore-errors" did not work as advertised and instead
  worked as an unintended synonym for "git add --renormalize", which
  has been fixed.
  (merge e2c2a37545 jk/add-ignore-errors-bit-assignment-fix later to maint).

* On a case-insensitive filesystem, we failed to compare the part of
  the path that is above the worktree directory in an absolute
  pathname, which has been corrected.

* Asking "git check-attr" about a macro (e.g. "binary") on a specific
  path did not work correctly, even though "git check-attr -a" listed
  such a macro correctly.  This has been corrected.
  (merge 7b95849be4 jk/attr-macro-fix later to maint).

* "git pack-objects" incorrectly used uninitialized mutex, which has
  been corrected.
  (merge edb673cf10 ph/pack-objects-mutex-fix later to maint).

* "git checkout -b <new> [HEAD]" to create a new branch from the
  current commit and check it out ought to be a no-op in the index
  and the working tree in normal cases, but there are corner cases
  that do require updates to the index and the working tree.  Running
  it immediately after "git clone --no-checkout" is one of these
  cases that an earlier optimization kicked in incorrectly, which has
  been fixed.
  (merge 8424bfd45b bp/checkout-new-branch-optim later to maint).

* "git diff --color-moved --cc --stat -p" did not work well due to
  funny interaction between a bug in color-moved and the rest, which
  has been fixed.
  (merge dac03b5518 jk/diff-cc-stat-fixes later to maint).

* When GIT_SEQUENCE_EDITOR is set, the command was incorrectly
  started when modes of "git rebase" that implicitly uses the
  machinery for the interactive rebase are run, which has been
  corrected.
  (merge 891d4a0313 pw/no-editor-in-rebase-i-implicit later to maint).

* The commit-graph facility did not work when in-core objects that
  are promoted from unknown type to commit (e.g. a commit that is
  accessed via a tag that refers to it) were involved, which has been
  corrected.
  (merge 4468d4435c sg/object-as-type-commit-graph-fix later to maint).

* "git fetch" output cleanup.
  (merge dc40b24df4 nd/fetch-compact-update later to maint).

* "git cat-file --batch" reported a dangling symbolic link by
  mistake, when it wanted to report that a given name is ambiguous.

* Documentation around core.crlf has been updated.
  (merge c9446f0504 jk/autocrlf-overrides-eol-doc later to maint).

* The documentation of "git commit-tree" said that the command
  understands "--gpg-sign" in addition to "-S", but the command line
  parser did not know about the longhand, which has been corrected.

* "git rebase -x $cmd" did not reject multi-line command, even though
  the command is incapable of handling such a command.  It now is
  rejected upfront.
  (merge c762aada1a pw/rebase-x-sanity-check later to maint).

* Output from "git help" was not correctly aligned, which has been
  fixed.
  (merge 6195a76da4 nd/help-align-command-desc later to maint).

* The "git submodule summary" subcommand showed shortened commit
  object names by mechanically truncating them at 7-hexdigit, which
  has been improved to let "rev-parse --short" scale the length of
  the abbreviation with the size of the repository.
  (merge 0586a438f6 sh/submodule-summary-abbrev-fix later to maint).

* The way the OSX build jobs updates its build environment used the
  "--quiet" option to "brew update" command, but it wasn't all that
  quiet to be useful.  The use of the option has been replaced with
  an explicit redirection to the /dev/null (which incidentally would
  have worked around a breakage by recent updates to homebrew, which
  has fixed itself already).
  (merge a1ccaedd62 sg/travis-osx-brew-breakage-workaround later to maint).

* "git --work-tree=$there --git-dir=$here describe --dirty" did not
  work correctly as it did not pay attention to the location of the
  worktree specified by the user by mistake, which has been
  corrected.
  (merge c801170b0c ss/describe-dirty-in-the-right-directory later to maint).

* "git fetch" over protocol v2 that needs to make a second connection
  to backfill tags did not clear a variable that holds shallow
  repository information correctly, leading to an access of freed
  piece of memory.

* Some errors from the other side coming over smart HTTP transport
  were not noticed, which has been corrected.

* Code cleanup, docfix, build fix, etc.

(adam)

2019-02-26 11:34:42 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 60.5.1

(ryoon)

2019-02-26 11:34:19 UTC MAIN commitmail json YAML

Update to 60.5.1

* Sync with mail/thunderbird-60.5.1

(ryoon)

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

Updated mail/thunderbird to 60.5.1

(ryoon)

2019-02-26 11:32:13 UTC MAIN commitmail json YAML

Update to 60.5.1

Changelog:
60.5.1
Fixed
CalDav access to some servers not working

#CVE-2018-18500: Use-after-free parsing HTML5 stream
#CVE-2018-18505: Privilege escalation through IPC channel messages
#CVE-2016-5824: DoS (use-after-free) via a crafted ics file
#CVE-2018-18501: Memory safety bugs fixed in Firefox 65, Firefox ESR 60.5, and Thunderbird 60.5

60.5.0
New
FileLink provider WeTransfer to upload large attachments

Thunderbird now allows the addition of OpenSearch search engines from a local XML file using a minimal user inferface: [+] button to select a file an add, [-] to remove.

More search engines: Google and DuckDuckGo available by default in some locales

During account creation, Thunderbird will now detect servers using the Microsoft Exchange protocol. It will offer the installation of a 3rd party add-on (Owl) which supports that protocol.

Fixed
Thunderbird now compatible with other WebExtension-based FileLink add-ons like the Dropbox add-on

Crash when using custom sound for new email notification

WebExtension-based dictionaries from addons.mozilla.org not working in Thunderbird

Calendar: Printing of calendars not working

#CVE-2018-18356: Use-after-free in Skia
#CVE-2019-5785: Integer overflow in Skia
#CVE-2018-18335: Buffer overflow in Skia with accelerated Canvas 2D
#CVE-2018-18509: S/MIME signature spoofing

(ryoon)

2019-02-26 11:28:01 UTC MAIN commitmail json YAML

Updated textproc/fmtlib, www/py-WSGIProxy2

(adam)

2019-02-26 11:27:17 UTC MAIN commitmail json YAML

py-WSGIProxy2: updated to 0.4.6

0.4.6:
- PATCH added into (default) list of allowed methods

(adam)

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

Updated www/firefox60-l10n to 60.5.2

(ryoon)

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

Update to 60.5.2

* Sync with www/firefox60-60.5.2

(ryoon)

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

Updated www/firefox60 to 60.5.2

(ryoon)

2019-02-26 11:23:53 UTC MAIN commitmail json YAML

Update to 60.5.2

Changelog:
60.5.2
Fixed a frequent crash when reading various Reuters news articles (bug 1505844)

60.5.1
#CVE-2018-18356: Use-after-free in Skia
#CVE-2019-5785: Integer overflow in Skia
#CVE-2018-18335: Buffer overflow in Skia with accelerated Canvas 2D

60.5.0
#CVE-2018-18500: Use-after-free parsing HTML5 stream
#CVE-2018-18505: Privilege escalation through IPC channel messages
#CVE-2018-18501: Memory safety bugs fixed in Firefox 65 and Firefox ESR 60.5

(ryoon)

2019-02-26 10:58:25 UTC MAIN commitmail json YAML

fmtlib: updated to 5.3.0

5.3.0:
* Introduced experimental chrono formatting support
* Added experimental support for emphasis (bold, italic, underline, strikethrough), colored output to a file stream, and improved colored formatting API
* Added support for 4-bit terminal colors
* Parameterized formatting functions on the type of the format string. Any object of type S that has an overloaded to_string_view(const S&) returning fmt::string_view can be used as a format string
* Made std::string_view work as a format string
* Added wide string support to compile-time format string checks
* Made colored print functions work with wide strings
* Introduced experimental Unicode support
* Improved locale support
* Constrained formatting functions on proper iterator types
* Added make_printf_args and make_wprintf_args functions
* Deprecated fmt::visit, parse_context, and wparse_context. Use fmt::visit_format_arg, format_parse_context, and wformat_parse_context instead.
* Removed undocumented basic_fixed_buffer which has been superseded by the iterator-based API
* Disallowed repeated leading zeros in an argument ID
* Reintroduced support for gcc 4.4
* Fixed compilation on platforms with exotic double
* Improved documentation
* Added pkgconfig support which makes it easier to consume the library from meson and other build systems

(adam)

2019-02-26 10:55:01 UTC MAIN commitmail json YAML

Updated www/py-websocket-client, devel/py-flake8

(adam)

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

py-flake8: updated to 3.7.7

3.7.7:
Bugs Fixed
- Fix crahes in plugins causing flake8 to hang while unpickling errors

(adam)

2019-02-26 10:37:10 UTC MAIN commitmail json YAML

py-websocket-client: updated to 0.55.0

0.55.0
- Add response headers in WebSocketBadStatusException
- Manually assigning WebSocket-Version
- SSL socket handling fix
- Let setup.py use the same license as LICENSE file
- Ensure that "timeout" is passed down, when calling WebSocket.connect()
- Retry connect on "Interrupted system call"

(adam)

2019-02-26 08:15:57 UTC MAIN commitmail json YAML

Updated archivers/py-zstandard, devel/py-isort

(adam)

2019-02-26 07:16:20 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to version 2.138

(fox)

2019-02-26 07:14:15 UTC MAIN commitmail json YAML

fasttracker2: update to b138

Changes since b137:

Beta #138 - 25.02.2019
- Touchscreen input should now work properly in fullscreen mode

(fox)

2019-02-26 06:45:48 UTC MAIN commitmail json YAML

py-isort: updated to 4.3.9

4.3.9:
- Fixed a bug that led to an incompatibility with black

4.3.8:
- Fixed a bug that led to the recursive option not always been available from the command line.

4.3.7:
- Expands the finder failsafe to occur on the creation of the finder objects.

(adam)

2019-02-26 06:42:27 UTC MAIN commitmail json YAML

py-zstandard: updated to 0.11.0

0.11.0 (released 2019-02-24)
============================

Backwards Compatibility Nodes
-----------------------------

* ZstdDecompressor.read() now allows reading sizes of -1 or 0
  and defaults to -1, per the documented behavior of
  io.RawIOBase.read(). Previously, we required an argument that was
  a positive value.
* The readline(), readlines(), __iter__, and __next__ methods
  of ZstdDecompressionReader() now raise io.UnsupportedOperation
  instead of NotImplementedError.
* ZstdDecompressor.stream_reader() now accepts a read_across_frames
  argument. The default value will likely be changed in a future release
  and consumers are advised to pass the argument to avoid unwanted change
  of behavior in the future.
* setup.py now always disables the CFFI backend if the installed
  CFFI package does not meet the minimum version requirements. Before, it was
  possible for the CFFI backend to be generated and a run-time error to
  occur.
* In the CFFI backend, CompressionReader and DecompressionReader
  were renamed to ZstdCompressionReader and ZstdDecompressionReader,
  respectively so naming is identical to the C extension. This should have
  no meaningful end-user impact, as instances aren't meant to be
  constructed directly.
* ZstdDecompressor.stream_writer() now accepts a write_return_read
  argument to control whether write() returns the number of bytes
  read from the source / written to the decompressor. It defaults to off,
  which preserves the existing behavior of returning the number of bytes
  emitted from the decompressor. The default will change in a future release
  so behavior aligns with the specified behavior of io.RawIOBase.
* ZstdDecompressionWriter.__exit__ now calls self.close(). This
  will result in that stream plus the underlying stream being closed as
  well. If this behavior is not desirable, do not use instances as
  context managers.
* ZstdCompressor.stream_writer() now accepts a write_return_read
  argument to control whether write() returns the number of bytes read
  from the source / written to the compressor. It defaults to off, which
  preserves the existing behavior of returning the number of bytes emitted
  from the compressor. The default will change in a future release so
  behavior aligns with the specified behavior of io.RawIOBase.
* ZstdCompressionWriter.__exit__ now calls self.close(). This will
  result in that stream plus any underlying stream being closed as well. If
  this behavior is not desirable, do not use instances as context managers.
* ZstdDecompressionWriter no longer requires being used as a context
  manager.
* ZstdCompressionWriter no longer requires being used as a context
  manager.
* The overlap_size_log attribute on CompressionParameters instances
  has been deprecated and will be removed in a future release. The
  overlap_log attribute should be used instead.
* The overlap_size_log argument to CompressionParameters has been
  deprecated and will be removed in a future release. The overlap_log
  argument should be used instead.
* The ldm_hash_every_log attribute on CompressionParameters instances
  has been deprecated and will be removed in a future release. The
  ldm_hash_rate_log attribute should be used instead.
* The ldm_hash_every_log argument to CompressionParameters has been
  deprecated and will be removed in a future release. The ldm_hash_rate_log
  argument should be used instead.
* The compression_strategy argument to CompressionParameters has been
  deprecated and will be removed in a future release. The strategy
  argument should be used instead.
* The SEARCHLENGTH_MIN and SEARCHLENGTH_MAX constants are deprecated
  and will be removed in a future release. Use MINMATCH_MIN and
  MINMATCH_MAX instead.
* The zstd_cffi module has been renamed to zstandard.cffi. As had
  been documented in the README file since the 0.9.0 release, the
  module should not be imported directly at its new location. Instead,
  import zstandard to cause an appropriate backend module to be loaded
  automatically.

Bug Fixes
---------

* CFFI backend could encounter a failure when sending an empty chunk into
  ZstdDecompressionObj.decompress(). The issue has been fixed.
* CFFI backend could encounter an error when calling
  ZstdDecompressionReader.read() if there was data remaining in an
  internal buffer. The issue has been fixed.

Changes
-------

* ZstDecompressionObj.decompress() now properly handles empty inputs in
  the CFFI backend.
* ZstdCompressionReader now implements read1() and readinto1().
  These are part of the io.BufferedIOBase interface.
* ZstdCompressionReader has gained a readinto(b) method for reading
  compressed output into an existing buffer.
* ZstdCompressionReader.read() now defaults to size=-1 and accepts
  read sizes of -1 and 0. The new behavior aligns with the documented
  behavior of io.RawIOBase.
* ZstdCompressionReader now implements readall(). Previously, this
  method raised NotImplementedError.
* ZstdDecompressionReader now implements read1() and readinto1().
  These are part of the io.BufferedIOBase interface.
* ZstdDecompressionReader.read() now defaults to size=-1 and accepts
  read sizes of -1 and 0. The new behavior aligns with the documented
  behavior of io.RawIOBase.
* ZstdDecompressionReader() now implements readall(). Previously, this
  method raised NotImplementedError.
* The readline(), readlines(), __iter__, and __next__ methods
  of ZstdDecompressionReader() now raise io.UnsupportedOperation
  instead of NotImplementedError. This reflects a decision to never
  implement text-based I/O on (de)compressors and keep the low-level API
  operating in the binary domain.
* README.rst now documented how to achieve linewise iteration using
  an io.TextIOWrapper with a ZstdDecompressionReader.
* ZstdDecompressionReader has gained a readinto(b) method for
  reading decompressed output into an existing buffer. This allows chaining
  to an io.TextIOWrapper on Python 3 without using an io.BufferedReader.
* ZstdDecompressor.stream_reader() now accepts a read_across_frames
  argument to control behavior when the input data has multiple zstd
  *frames*. When False (the default for backwards compatibility), a
  read() will stop when the end of a zstd *frame* is encountered. When
  True, read() can potentially return data spanning multiple zstd
  *frames*. The default will likely be changed to True in a future
  release.
* setup.py now performs CFFI version sniffing and disables the CFFI
  backend if CFFI is too old. Previously, we only used install_requires
  to enforce the CFFI version and not all build modes would properly enforce
  the minimum CFFI version.
* CFFI's ZstdDecompressionReader.read() now properly handles data
  remaining in any internal buffer. Before, repeated read() could
  result in *random* errors.
* Upgraded various Python packages in CI environment.
* Upgrade to hypothesis 4.5.11.
* In the CFFI backend, CompressionReader and DecompressionReader
  were renamed to ZstdCompressionReader and ZstdDecompressionReader,
  respectively.
* ZstdDecompressor.stream_writer() now accepts a write_return_read
  argument to control whether write() returns the number of bytes read
  from the source. It defaults to False to preserve backwards
  compatibility.
* ZstdDecompressor.stream_writer() now implements the io.RawIOBase
  interface and behaves as a proper stream object.
* ZstdCompressor.stream_writer() now accepts a write_return_read
  argument to control whether write() returns the number of bytes read
  from the source. It defaults to False to preserve backwards
  compatibility.
* ZstdCompressionWriter now implements the io.RawIOBase interface and
  behaves as a proper stream object. close() will now close the stream
  and the underlying stream (if possible). __exit__ will now call
  close(). Methods like writable() and fileno() are implemented.
* ZstdDecompressionWriter no longer must be used as a context manager.
* ZstdCompressionWriter no longer must be used as a context manager.
  When not using as a context manager, it is important to call
  flush(FRAME_FRAME) or the compression stream won't be properly
  terminated and decoders may complain about malformed input.
* ZstdCompressionWriter.flush() (what is returned from
  ZstdCompressor.stream_writer()) now accepts an argument controlling the
  flush behavior. Its value can be one of the new constants
  FLUSH_BLOCK or FLUSH_FRAME.
* ZstdDecompressionObj instances now have a flush([length=None]) method.
  This provides parity with standard library equivalent types.
* CompressionParameters no longer redundantly store individual compression
  parameters on each instance. Instead, compression parameters are stored inside
  the underlying ZSTD_CCtx_params instance. Attributes for obtaining
  parameters are now properties rather than instance variables.
* Exposed the STRATEGY_BTULTRA2 constant.
* CompressionParameters instances now expose an overlap_log attribute.
  This behaves identically to the overlap_size_log attribute.
* CompressionParameters() now accepts an overlap_log argument that
  behaves identically to the overlap_size_log argument. An error will be
  raised if both arguments are specified.
* CompressionParameters instances now expose an ldm_hash_rate_log
  attribute. This behaves identically to the ldm_hash_every_log attribute.
* CompressionParameters() now accepts a ldm_hash_rate_log argument that
  behaves identically to the ldm_hash_every_log argument. An error will be
  raised if both arguments are specified.
* CompressionParameters() now accepts a strategy argument that behaves
  identically to the compression_strategy argument. An error will be raised
  if both arguments are specified.
* The MINMATCH_MIN and MINMATCH_MAX constants were added. They are
  semantically equivalent to the old SEARCHLENGTH_MIN and
  SEARCHLENGTH_MAX constants.
* Bundled zstandard library upgraded from 1.3.7 to 1.3.8.
* setup.py denotes support for Python 3.7 (Python 3.7 was supported and
  tested in the 0.10 release).
* zstd_cffi module has been renamed to zstandard.cffi.
* ZstdCompressor.stream_writer() now reuses a buffer in order to avoid
  allocating a new buffer for every operation. This should result in faster
  performance in cases where write() or flush() are being called
  frequently.
* Bundled zstandard library upgraded from 1.3.6 to 1.3.7.

(adam)

2019-02-25 23:37:38 UTC MAIN commitmail json YAML

Updated ham/gnuradio-doxygen to 3.7.13.4nb3 for doxygen-1.8.15, PKGREVISION++

(mef)

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

doc: Updated emulators/libretro-beetle-ngp to 20190203

(nia)

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

emulators/libretro-beetle-ngp: Update to 20190203

* Add missing variables to save states
* Sync some bug fixes from 0.9.39.2:
- Fixed several off-by-1 bugs in address to ROM data translation
- Fixed an old Z80 emulation bug with interrupt handling.
* Softpatching support

(nia)

2019-02-25 21:31:27 UTC MAIN commitmail json YAML

mv share/doc/uhd/doxygen/html/Ettus_Logo.png from PLIST -> PLIST.doxygen

thanks Tobias Nygren

(mef)

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

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

Updated databases/sqlite3, net/fping

(adam)

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)