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

2024-05-13 06:34:58 UTC Now

2020-05-06 14:22:08 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine_theme_changer to 0.4.0

(taca)

2020-05-06 14:21:39 UTC MAIN commitmail json YAML

devel/ruby-redmine_theme_changer: update to  0.4.0

Update ruby-redmine_theme_changer to 0.4.0.

pkgsrc change:
* A few clean up.

0.4.0 (2018-12-31)

Compatible with Redmine 4.0.0.

This version is not compatible with Redmine 3.x or before.

0.3.1 (2017-09-11)

Added Russian translation.

(taca)

2020-05-06 14:18:17 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine_lightbox2 to 0.5.1

(taca)

2020-05-06 14:17:49 UTC MAIN commitmail json YAML

devel/ruby-redmine_lightbox2: update to 0.5.1

Update ruby-redmine_lightbox2 to 0.5.1.

pkgsrc change:
* A few clean up.

0.5.1 (for Redmine 4.x) (2019-11-02)

Features

* major upgrade to fancybox library (from 2.1.5 to 3.5.7), introducing a
  new, modern lightbox theme
* Added support for image and pdf lightbox preview in 'Files' module (#72)

DMSF plugin support

* support for image previews in DMSF browser (#64)
* use file description as title instead of file name (#53)
* add DMSF file ID to lightbox title (#73)
* bugfix: checked wrong classname for imagelinks

Bugfixes

* general bugfixes
* issues view: show consistent titles/captions
* javascript bugfix for IE11 (#66)
* fix wrong title of magnifier icon
* reset auto image-orientation for Firefox and Safari (#67)

0.5.0 (for Redmine 4.0) (2019-01-08)

* Added Support for Redmine 4.0 and Rails 5.2

Milestone: https://github.com/paginagmbh/redmine_lightbox2/milestone/4?closed=1

(taca)

2020-05-06 14:10:49 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine_code_review to 1.0.0

(taca)

2020-05-06 14:10:15 UTC MAIN commitmail json YAML

devel/ruby-redmine_code_review: update to 1.0.0

Update ruby-redmine_code_review to 1.0.0.

1.0.0 (2018-12-31)

Compatible with Redmine 4.0.0
This version is not compatible with Redmine 3.x or before.

0.9.0 (2017-08-08)

This is a bug fix release.
Target Redmine version is 3.4.0 or higher.

1. Add review tag does not appear on repository browser.
2. Delete confirmation dialog does not appear when click delete review link.

(taca)

2020-05-06 14:05:09 UTC MAIN commitmail json YAML

2020-05-06 14:02:24 UTC MAIN commitmail json YAML

doc: Added devel/ruby-redmine-yh-theme version 1.6

(taca)

2020-05-06 14:02:01 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-redmine-yh-theme

(taca)

2020-05-06 14:01:03 UTC MAIN commitmail json YAML

devel/ruby-redmine-yh-theme: add package version 1.6

Add ruby-redmine-yh-theme package version 1.6.

Modern Redmine theme used in YeniHayat.

(taca)

2020-05-06 13:57:50 UTC MAIN commitmail json YAML

doc: Added devel/ruby-redmine-purplemine2-theme version 2.10.2

(taca)

2020-05-06 13:57:28 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-redmine-purplemine2-theme

(taca)

2020-05-06 13:56:10 UTC MAIN commitmail json YAML

devel/ruby-redmine-purplemine2-theme: add package version 2.10.2

Add ruby-redmine-purplemine2-theme package version 2.10.2.

A free Redmine theme for modern browsers.

(taca)

2020-05-06 13:52:17 UTC MAIN commitmail json YAML

doc: Added devel/ruby-redmine-minimalflat2-theme version 1.7.0

(taca)

2020-05-06 13:51:53 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-redmine-minimalflat2-theme

(taca)

2020-05-06 13:50:39 UTC MAIN commitmail json YAML

ruby-redmine-minimalflat2-theme: add package version 1.7.0

Add ruby-redmine-minimalflat2-theme package version 1.7.0.

Minimal and flat design theme for Redmine.

Features

* Minimal and flat design
* Modern color scheme by Flat UI & Espresso
* Flexible (resolution-independent) icon by IcoMoon
* Expandable tree view of the project list
* Favicon (Redmine 2.5 or later)
* Responsive layout (Redmine 3.2 or later)

(taca)

2020-05-06 13:35:35 UTC MAIN commitmail json YAML

Updated boost to 1.73.0

(adam)

2020-05-06 13:33:53 UTC MAIN commitmail json YAML

boost: updated to 1.73.0

1.73.0:

Known Issues
------------
These are patches from library authors which were found too late to be fixed in the release. Be careful as they have not been through the normal testing process.

New Libraries
-------------
Nowide:
Standard library functions with UTF-8 API on Windows, from Artyom Beilis.

StaticString:
A dynamically resizable string of characters with compile-time fixed capacity and contiguous embedded storage, from Vinnie Falco and Krystian Stasiowski

Updated Libraries
-----------------
Align:
* Update aligned_alloc to support older mingw32.
Any:
* Speedup compilation by not including <algorithm>.
* Maintenance work, including CI hardening.
Asio:
* Fixed compatibility with C++20 concept syntax.
* Marked the POSIX descriptor classes' move constructors as noexcept.
* Added the ssl::host_name_verification class, which is a drop-in replacement for ssl::rfc2818_verification. The ssl::rfc2818_verification class has been marked as deprecated. As a consequence of this change, SSL support now depends on functions that were introduced in OpenSSL 1.0.2.
* Added an ssl::context constructor to take ownership of a native handle.
* Changed C++ language version detection with gcc to use __cplusplus macro.
* Fixed a work counting issue in the asynchronous resolve operation for endpoints.
* Fixed the strand<> converting constructors and assignment operators.
* Ensured that resolvers are restarted correctly after a fork.
* Fixed compatibility with the current NetBSD release.
* Removed spurious handler requirement checks in some async_read overloads.
* Changed the ssl::context class to propagate non-EOF errors from the add_certificate_authority function.
* Fixed a Windows-specific thread_pool destructor hang that occurred when the pool had an associated I/O object.
* Changed the select reactor to recreate the "self pipe trick" sockets on error. This addresses an issue on some versions of Windows, where these sockets are discconected after a system sleep.
* Fixed a compile error in the buffered streams due to the lack of reference collapsing in C++98.
* Changed the priority_scheduler example to demonstrate calls to shutdown() and destroy().
* Removed some unnecessary null pointer checks.
* Changed Windows platform detection to recognise TV titles as Windows apps.
* Added some emscripten compatibility patches.
* Fixed a compile error in the use_awaitable_t::as_default_on function.
* Changed all uses of the boost.bind placeholders to use the boost::placeholders namespace.
* Fixed a potential compile error in the async_compose implementation due to incorrect overload selection.
* Suppressed some non-virtual destructor warnings.
* Various documentation fixes and improvements.
Assert:
* Added source_location.
Atomic:
* Implemented C++20 atomic_ref. See docs and especially the caveats section.
* Implemented atomic_flag::test operation, which was introduced in C++20.
* atomic<T> should now take into account alignment requirements of T, which makes a difference if those requirements are higher than that of the internal storage of atomic.
* Added static asserts enforcing the requirements on the value type T used with atomic and atomic_ref. This should prohibit invalid types from being used as atomics.
* Improved internal lock pool implementation. The pool is larger, and lock selection accounts for atomic object alignment, which should reduce the potential of thread contention.
* Fixed incorrect x86 code generated for bit_test_and_* operations on 8 and 16-bit arguments. Other architectures are not affected.
* Fixed a possible unaligned memory access in compare_exchange_* operations, if alignment requirements of value_type are less than that of the internal storage of atomic.
* boost/atomic/atomic.hpp no longer includes boost/atomic/atomic_flag.hpp and boost/atomic/fences.hpp and only defines the boost::atomic class template and related typedefs. Include the other headers explicitly or use boost/atomic.hpp to include all parts of Boost.Atomic.
* The atomic<T>::storage() accessor and associated atomic<T>::storage_type type are deprecated. Instead, users are advised to use atomic<T>::value() and atomic<T>::value_type, respectively. Users can define BOOST_ATOMIC_SILENCE_STORAGE_DEPRECATION to disable deprecation warnings for the time of transition. The deprecated pieces will be removed in a future release.
* Removed support for BOOST_ATOMIC_DETAIL_HIGHLIGHT_OP_AND_TEST. This macro was used as a helper for transition to the updated returned values of *_and_test operations in Boost.Atomic 1.67, which was released 2 years before 1.73.
Beast:
* This is a maintenance update.
* Nested mutable_data_type in Beast dynamic buffers is deprecated.
* We'd love to know how you or your company use Beast, consider adding an entry to the Companies and Individuals Using Beast list.
* See the full Release Notes for a complete list of changes.
Context:
* IBM Z: Fix fcontext routines
* mips64/n64: .align 3
* Use OSPLAT MIPS32/MIPS64 to set different ABI
* Fix non-PIC in RISC-V assembly
Conversion:
* Added boost::polymorphic_downcast for references (thanks to Julien Delacroix for the patch).
* Significant docs update.
date_time:
* Support constexpr in c++14 and above
* Make date_time all inline. Users no longer need to link the library for any functions. Library remains for build compatibility.
* Deprecate support for legacy io and USE_DATE_TIME_PRE_1_33_FACET_IO macro
* Misc documentation updates and bugfixes.
DLL:
* Fixes and tests for demangling in boost::dll::smart_library
* Make UB sanitizers happy with boost::dll::load_mode::type
* Ceased dependence on MPL improving compile times
* Clang and ICC on Windows fixes and CI support for those platforms
* Maintenance work, including CI hardening and tests improving.
Dynamic Bitset:
* Fixed a portability issue in the definition of the maximum block limit.
Flyweight:
* Maintenance work.
Geometry:
* Improvements
  - Missing input combinations in intersection() and introduction of tupled-output.
  - Added d3::point_xyz geometry model (thanks to Digvijay Janartha).
* Solved issues
  - Incorrect definition of EPSG:3785.
* Bugfixes
  - R-tree exception-safety improvement.
  - Andoyer inverse formula fixed for close points.
  - Fixed dangling reference in distance algorithm.
* Deprecation
  - Support for C++03 has been deprecated and Geometry will require C++14 from Boost 1.75 onwards.
GIL:
* Added move constructor and move assignment operator to image class
* New member function size() in any_image_view class
* Replace Boost.Test with Boost.LightweightTest as the only test framework used in GIL. This also restructured the test/extension/io/ sub-tree and targets in related Jamfile-s.
* Removed remaining uses of Boost.MPL
* Renamed all macros using BOOST_GIL_ prefix
* Renamed all CMake configuration options using BOOST_GIL_ prefix
* Removed extension/dynamic_image/reduce.hpp as unused and possibly unfinished. An implementation attempt of techniques described in the paper Efficient Run-Time Dispatching in Generic Programming with Minimal Code Bloat by Lubomir Bourdev, Jaakko Jarvi.
* Removed direct dependency on Boost.MPL, Boost.System and Boost.Test.
* Started removing public macros for compile-time configuration of I/O extension tests, i.e. BOOST_GIL_IO_TEST_ALLOW_READING_IMAGES and BOOST_GIL_IO_TEST_ALLOW_WRITING_IMAGES. Instead, if a test target is built, it builds all its test cases unconditionally.
* Avoid longjmp interaction during destruction of I/O extension objects.
* Fixed missing alignment default value in constructor of image class.
* Fixed segmentation fault when reading corrupted PNG file.
* Fixed illegal initialization of return values in the old IOv1 interface of I/O extension.
Histogram:
* Added crop command to reduce algorithm
* slice command in reduce now works on category axis
* Added count accumulator, can be used to add arbitrary metadata to each cell
* sum algorithm gained a new argument to optionally sum only over inner bins
* Several fixes for bugs in corner cases
* Enhanced documentation
icl:
* Remove references to date_time compiled library.
* Fix forward decl lower and upper less equal.
* Misc bugfixes.
IO:
* Made all the IOS state saver classes non-copyable. (Glen Fernandes)
* Correctly handle error upon first read from the input stream when reading a quoted string. (Glen Fernandes)
* Implemented ostream_joiner for delimiter based joining. (Glen Fernandes)
* Relocated ostream_string from the Utility library to the IO library as ostream_put.
* Correctly handle stream width and fill in quoted output. (Glen Fernandes)
* Optimize quoted output to write directly to the stream buffer. (Glen Fernandes)
* Glen Fernandes became the maintainer of the IO library.
LexicalCast:
* Maintenance work, including CI hardening and better workarounds for broken standard libraries
Log:
* Default sink used in trivial logging, when no sinks are registered in the logging core, now automatically flushes output after each log record
* core::flush now performs a flush on the default sink used for trivial logging, when no sinks are registered.
* Added a workaround for some syslog API implementations (e.g. glibc), which do not save the application identification string in openlog call. Such implementations could access already freed memory on each syslog call, resulting in undefined behavior.
* Fixed that log file rotation on a specific day of month (e.g. rotation_at_time_point(boost::gregorian::greg_day(1))) could be silently ignored and not happen.
* Fixed that text_file_backend::rotate_file could throw if there were no log records written yet and target file name pattern was set.
* Ported various components of the library to std::allocator_traits to improve compatibility with C++20 allocators.
* Fixed compilation errors when building in MSYS2 Cygwin environment.
Math:
IMPORTANT: C++03 support is now deprecated and will be removed from March 2021.
* Added Cubic Hermite Interpolation.
* Added Modified Akima Interpolation.
* Added PCHIP Interpolation.
* Added Quintic Hermite Interpolation.
* Added entropy to numerous distributions.
* Allow trivial quadrature case where the two end points are equal, and in addition allow bounds to be interchanged.
* Fix exp_sinh quadrature to work with complex types over a non-native range.
* Fix miscellaneous compiler warnings in factorial.hpp.
* Use std::chrono rather than boost::chrono in timed pFq calculations.
* Remove much of the old boost::mpl dependencies to improve constexpr support.
Mp11:
* Added mp_unique_if (contributed by Kris Jusiak)
* Added mp_flatten
* Added mp_rotate_left, mp_rotate_right (contributed by Duncan Barber)
* Added mp_compose
* Added mp_power_set
* Added mp_partial_sum
* Added mp_iterate
Multi-index Containers:
* multi_index_container is now AllocatorAware.
* Swapping of internal KeyFromValue, Compare, Hash and Pred objects now selects the appropriate swap function between std::swap and ADL candidates, in accordance with standard specifications in [swappable.requirements]
* Provided some internal copy constructors and assignment operators whose default implicit definition is deprecated in C++11 onwards ([depr.impldec]), which was warned about on some compilers.
Multiprecision:
* IMPORTANT: Mark C++03 support as deprecated and due for removal in 2021.
* Big update to cpp_int adds faster Karatsuba and Coomba multiplication routines.
* Fix conversion of gmp_rational to long double and __float128
* Fix up libtommath support to function with the latest libtom releases.
* Fix up some incompatibilities with the latest Intel C++ compiler.
* Fix up constexpr arithmetic support for latest MSVC release.
Outcome:
* Performance of Outcome-based code compiled by clang has been greatly improved. The previous implementation of Outcome's status bitfield confused clang's optimiser, which caused low quality codegen. Unlike most codegen issues, this was noticeably in empirical benchmarks of real world code, as was shown by P1886 Error speed benchmarking.
* The safe part of the better_optimisation Outcome v2.2.0 future branch was merged to Outcome v2.1.3 which includes a new status bitfield implementation. This appears to not confuse clang's optimiser, and clang 9 produces code which routinely beats GCC 9's code for various canned use cases.
* Installability is now CI tested per commit. Due to installability of standalone Outcome (e.g. make install) breaking itself rather more frequently than is ideal, installability is now tested on CI per commit.
* Newer Concepts implementing compilers were unhappy with the early check for destructibility of T and E, so removed template constraints, falling back to static assert which runs later in the type instantiation sequence.
* A false positive undefined behaviour sanitiser failure in some use cases of Experimental Outcome was worked around to avoid the failure message.
PolyCollection:
* Suppressed a potential redundant move warning in boost::poly_collection::for_each.
* Fixed a bug by which elements were copied rather than moved in allocator-extended move construction and move assigment between collections with non-propagating, unequal allocators.
* Allocator-extended move construction no longer decays to allocator-extended copy construction for the legacy version of libstdc++-v3 shipped with GCC 4.8 (which can also be used by Clang).
Stacktrace:
* Added documentation on distribution of PDBs
* Fixed msvc-9 build
* Maintenance work, including test fixes fixing typos CI improvements and hardening, inspect tool fixes.
Test:
* Boost.test v3.13 see the Changes log for more details.
* New feature: It is now possible to combine tolerance indication, user message and collection comparison modifier in a single BOOST_TEST expression. See change logs for more details.
ThrowException:
* Added an overload of throw_exception that takes a boost::source_location object.
* NOTE: Projects using BOOST_THROW_EXCEPTION with exceptions disabled will need to add a definition of this new overload.
TTI:
* Added introspection of function templates for more recent C++ compilers versions from gcc and vc++. as well as all versions of clang. Older versions of vc++ before 14.0 and gcc prior to 4.8 may fail.
* Added specific introspection for elements of struct/class, enum, and union types, which can be used for more fine-grained introspection than the general 'type' introspection.
TypeIndex:
* Maintenance work, including CI integration with inspect tool.
Utility:
* The ostream_string facility has moved from the Utility library to the IO library as ostream_put.
Variant:
* Removed unused includes
* Fixed zero-as-null-pointer-constat warnings
* Maintenance work, including typo fixes.
Variant2:
* Added support for std::hash, boost::hash.
* variant<T...> is now trivial when all types in T... are trivial. This improves performance by enabling it to be passed to, and returned from, functions in registers.
WinAPI:
* Headers in boost/detail/winapi are deprecated and will be removed in a future release.
* Boost.WinAPI headers no longer include winerror.h. Include boost/winapi/error_codes.hpp to get Windows error codes.

(adam)

2020-05-06 11:19:15 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6183 - requested by taca
www/drupal8: security fix

Revisions pulled up:
- www/drupal8/Makefile                                          1.31
- www/drupal8/PLIST                                            1.25
- www/drupal8/distinfo                                          1.27

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Apr 26 09:18:43 UTC 2020

  Modified Files:
  pkgsrc/www/drupal8: Makefile PLIST distinfo

  Log Message:
  www/drupal8: update to 8.7.12

  Update drupal8 to 8.7.12.

  Release notes

  Maintenance and security release of the Drupal 8 series.

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

  * Drupal core - Moderately critical - Third-party library - SA-CORE-2020-001

  No other fixes are included.

  Which release do I choose? Security coverage information

  * Sites on 8.7.x will receive security coverage until June 3, 2020 (when
    Drupal 8.9.0 is scheduled for release).
  * Versions of Drupal 8 prior to 8.7.x are end-of-life and do not receive
    security coverage.

  Important update information

  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.

(bsiegert)

2020-05-06 11:16:46 UTC MAIN commitmail json YAML

*: Remove manual page entries from ALTERNATIVES files.

Thes are not supported by pkg_alternatives, and lead to breakage as found
in <pkg/2020/05/06/msg023089.html>.">http://mail-index.netbsd.org/tech-pkg/2020/05/06/msg023089.html>.

In many cases these were unnecessary anyway, as they match the corresponding
command that pkg_alternatives will have automatically detected manual page
entries for, plus many of them did not support PKGMANDIR.

In the one case (databases/py-peewee) where the manual page does not match
the command name, pkg_alternatives will need to be enhanced to support this
before it can be re-enabled.

(jperkin)

2020-05-06 10:16:29 UTC MAIN commitmail json YAML

Follow openjdk11 and unlimit cputime as individual commands can take more
than 1hr of CPU time.

(jmcneill)

2020-05-06 10:01:06 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6182 - requested by taca
mail/roundcube-plugin-password: bugfix

Revisions pulled up:
- mail/roundcube-plugin-password/Makefile                      1.8
- mail/roundcube-plugin-password/distinfo                      1.16
- mail/roundcube-plugin-password/patches/patch-plugins_password_helpers_passwd-expect 1.1
- mail/roundcube/distinfo                                      1.67
- mail/roundcube/patches/patch-plugins_password_helpers_passwd-expect deleted

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Apr 26 08:48:24 UTC 2020

  Modified Files:
  pkgsrc/mail/roundcube: distinfo
  pkgsrc/mail/roundcube-plugin-password: Makefile
  Added Files:
  pkgsrc/mail/roundcube-plugin-password: distinfo
  pkgsrc/mail/roundcube-plugin-password/patches:
      patch-plugins_password_helpers_passwd-expect
  Removed Files:
  pkgsrc/mail/roundcube/patches:
      patch-plugins_password_helpers_passwd-expect

  Log Message:
  mail/roundcube-plugin-password: fix runtime problem

  Fix roundcube-plugin-password.

  * Patch for roundcube-plugin-password had not been applied accidently.
  * More changes were required to make it work on *BSD system.

  Bump PKGREVISION.

(bsiegert)

2020-05-06 09:59:24 UTC MAIN commitmail json YAML

pidgin: Update DESCR

(nia)

2020-05-06 09:53:00 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6181 - requested by leot
devel/git-base: security fix

(via patch)

---
  git: Update to 2.25.4

  Changes:
  2.25.4
  ------
  This release is to address the security issue: CVE-2020-11008

    * With a crafted URL that contains a newline or empty host, or lacks
      a scheme, the credential helper machinery can be fooled into
      providing credential information that is not appropriate for the
      protocol in use and host being contacted.

      Unlike the vulnerability CVE-2020-5260 fixed in v2.17.4, the
      credentials are not for a host of the attacker's choosing; instead,
      they are for some unspecified host (based on how the configured
      credential helper handles an absent "host" parameter).

      The attack has been made impossible by refusing to work with
      under-specified credential patterns.

  Credit for finding the vulnerability goes to Carlo Arenas.

(bsiegert)

2020-05-06 08:32:05 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine-minimalflat-theme to 1.0.2nb1

(taca)

2020-05-06 08:31:37 UTC MAIN commitmail json YAML

devel/ruby-redmine-minimalflat-theme: a few clean up

A few clean up.

* Use GITHUB_RELEASE.
* Remove period from COMMENT.

Bump PKGREVISION since two files reduced their size by changing
EOL character.

(taca)

2020-05-06 08:15:01 UTC MAIN commitmail json YAML

2020-05-06 08:13:28 UTC MAIN commitmail json YAML

doc: Updated graphics/kvantum to 0.15.3

(pin)

2020-05-06 08:12:55 UTC MAIN commitmail json YAML

graphics/kvantum: Update to 0.15.3

Changelog:
V0.15.3
---------
-A better calculation of the part of a progressbar's internal text which is
inside the indicator (this also fixes a small offset in KisSliderSpinBox).
-Don't draw a progressbar's busy indicator if it's wider than the progressbar
(although that never happens in practice).
-Added a workaround for a new but small bug in the toolbar timer of
Audacious 4.0.
-Align a menu-item's text with others if its icon isn't null but its pixmap is.
-Removed Qt4 related stuff with the default installation, at last.

Not noted in the Changelog, NetBSD specific patch has been merged upstream and
is no longer required.

(pin)

2020-05-06 07:41:10 UTC MAIN commitmail json YAML

doc: Updated editors/featherpad to 0.14.1

(pin)

2020-05-06 07:40:37 UTC MAIN commitmail json YAML

editors/featherpad: Update to 0.14.1

ChangeLog:
V0.14.1
---------
-Fixed a miscalculation in highlighting of multiline CSS values.

(pin)

2020-05-06 07:38:40 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rb-fsevent to 0.10.4

(taca)

2020-05-06 07:37:53 UTC MAIN commitmail json YAML

devel/ruby-rb-fsevent: update to 0.10.4

Update ruby-rb-fsevent to 0.10.4.

0.10.4 (2020-04-30)

* Remove bundler development dependency #85

(taca)

2020-05-06 07:14:14 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser to 9.0.10

(wiz)

2020-05-06 07:13:39 UTC MAIN commitmail json YAML

tor-browser: update to 9.0.10.

This release updates Firefox to 68.8.0esr, NoScript to 11.0.25, and OpenSSL to 1.1.1g.

Also, this release features important security updates to Firefox.

The full changelog since Tor Browser 9.0.9 is:

    All Platforms
        Update Firefox to 68.8.0esr
        Bump NoScript to 11.0.25
    Windows + OS X + Linux
        Bug 34017: Bump openssl version to 1.1.1g

(wiz)

2020-05-06 06:14:56 UTC MAIN commitmail json YAML

mk/subst.mk: allow identity substitutions with escaped dots

This fixes the build of converters/help2man in SUBST_NOOP_OK=no mode.

(rillig)

2020-05-06 02:52:10 UTC MAIN commitmail json YAML

firefox: reflect new minimum NSS version for 76.0

(The configure script states "NSS >= 3.51.1", which would be NSS 3.52,
from pkgsrc's perspective.)

(gutteridge)

2020-05-06 01:43:00 UTC MAIN commitmail json YAML

doc: Updated graphics/inkscape to 1.0

(ryoon)

2020-05-06 01:42:41 UTC MAIN commitmail json YAML

2020-05-06 01:42:28 UTC MAIN commitmail json YAML

inkscape: Update to 1.0

Changelog:
Inkscape 1.0

Release highlights

    Theming support and more new customization options
    Better HiDPI (high resolution) screen support
    Native support for macOS with a signed and notarized .dmg file
    Coordinate origin in top left corner by default
    Canvas rotation and mirroring
    On-Canvas alignment of objects
    Split view and X-Ray modes
    PowerPencil for drawing editable, variable width strokes with a pressure sensitive graphics tablet
    New PNG export options
    Integrated centerline tracing for vectorization of line drawings
    Searchable Symbols dialog
    New Live Path Effect (LPE) selection dialog
    New Corners (Fillet/chamfer) LPE, (lossless) Boolean Operation LPE (experimental), Offset LPE and Measure Segments LPE (and more!)
    Path operations, deselection of a large number of paths as well as grouping/ungrouping are much faster now
    Much improved text line-height settings
    Variable fonts support (only if compiled with pango library version >= 1.41.1)
    Browser-compatible flowed text
    Extensions programming interface updated, with many new options
    Python 3 support for extensions

(ryoon)

2020-05-06 01:41:12 UTC MAIN commitmail json YAML

configuring.xml: the default Fortran is now gfortran

(gutteridge)

2020-05-06 01:10:22 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.52

(ryoon)

2020-05-06 01:09:43 UTC MAIN commitmail json YAML

nss: Update to 3.52

Changelog:
Notable Changes in NSS 3.52

    Bug 1603628 - Update NSS to support PKCS #11 v3.0.
    Bug 1623374 - Support new PKCS #11 v3.0 Message Interface for AES-GCM and ChaChaPoly.
    Bug 1612493 - Integrate AVX2 ChaCha20, Poly1305, and ChaCha20Poly1305 from HACL*.

Bugs fixed in NSS 3.52

    Bug 1633498 - Fix unused variable 'getauxval' error on iOS compilation.
    Bug 1630721 - Add Softoken functions for FIPS.
    Bug 1630458 - Fix problem of GYP MSVC builds not producing debug symbol files.
    Bug 1629663 - Add IKEv1 Quick Mode KDF.
    Bug 1629661 - MPConfig calls in SSL initialize policy before NSS is initialized.
    Bug 1629655 - Support temporary session objects in ckfw.
    Bug 1629105 - Add PKCS11 v3.0 functions to module debug logger.
    Bug 1626751 - Fix error in generation of fuzz32 docker image after updates.
    Bug 1625133 - Fix implicit declaration of function 'getopt' error.
    Bug 1624864 - Allow building of gcm-arm32-neon on non-armv7 architectures.
    Bug 1624402 - Fix compilation error in Firefox Android.
    Bug 1624130 - Require CK_FUNCTION_LIST structs to be packed.
    Bug 1624377 - Fix clang warning for unknown argument '-msse4'.
    Bug 1623374 - Support new PKCS #11 v3.0 Message Interface for AES-GCM and ChaChaPoly.
    Bug 1623184 - Fix freebl_cpuid for querying Extended Features.
    Bug 1622555 - Fix argument parsing in lowhashtest.
    Bug 1620799 - Introduce NSS_DISABLE_GCM_ARM32_NEON to build on arm32 without NEON support.
    Bug 1619102 - Add workaround option to include both DTLS and TLS versions in DTLS supported_versions.
    Bug 1619056 - Update README: TLS 1.3 is not experimental anymore.
    Bug 1618915 - Fix UBSAN issue in ssl_ParseSessionTicket.
    Bug 1618739 - Don't assert fuzzer behavior in SSL_ParseSessionTicket.
    Bug 1617968 - Update Delegated Credentials implementation to draft-07.
    Bug 1617533 - Update HACL* dependencies for libintvector.h
    Bug 1613238 - Add vector accelerated SHA2 for POWER 8+.
    Bug 1612493 - Integrate AVX2 ChaCha20, Poly1305, and ChaCha20Poly1305 from HACL*.
    Bug 1612281 - Maintain PKCS11 C_GetAttributeValue semantics on attributes that lack NSS database columns.
    Bug 1612260 - Add Wycheproof RSA test vectors.
    Bug 1608250 - broken fipstest handling of KI_len.
    Bug 1608245 - Consistently handle NULL slot/session.
    Bug 1603801 - Avoid dcache pollution from sdb_measureAccess().
    Bug 1603628 - Update NSS to support PKCS #11 v3.0.
    Bug 1561637 - TLS 1.3 does not work in FIPS mode.
    Bug 1531906 - Fix overzealous assertion when evicting a cached sessionID or using external cache.
    Bug 1465613 - Fix issue where testlib makefile build produced extraneous object files.
    Bug 1619959 - Properly handle multi-block SEED ECB inputs.
    Bug 1630925 - Guard all instances of NSSCMSSignedData.signerInfo to avoid a CMS crash
    Bug 1571677 - Name Constraints validation: CN treated as DNS name even when syntactically invalid as DNS name

Compatibility

NSS 3.52 shared libraries are backward compatible with all older NSS 3.x
shared libraries. A program linked with older NSS 3.x shared libraries
will work with NSS 3.52 shared libraries without recompiling or relinking.
Furthermore, applications that restrict their use of NSS APIs to the functions
listed in NSS Public Functions will remain compatible with future versions
of the NSS shared libraries.

(ryoon)

2020-05-06 01:02:34 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 76.0

(ryoon)

2020-05-06 01:02:05 UTC MAIN commitmail json YAML

firefox-l10n: Update to 76.0

* Sync with www/firefox-76.0.

(ryoon)

2020-05-06 01:01:39 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 76.0

(ryoon)

2020-05-06 01:00:08 UTC MAIN commitmail json YAML

firefox: Update to 76.0

Changelog:
New
    With today窶冱 release, Firefox strengthens protections for your
    online account logins and passwords, with innovative approaches
    to managing your accounts during this critical time:

Firefox displays critical alerts in the Lockwise password
manager when a website is breached;

If one of your accounts is involved in a website breach
and you've used the same password on other websites, you
will now be prompted to update your password. A key icon
identifies which accounts use that vulnerable password.

Automatically generate secure, complex passwords for new
accounts across more of the web that are easily saved right
in the browser;

You have been able to access and see your saved passwords
under Logins and Passwords easily under the main menu. If
your device happens to be shared among your family or
roommates, the latest update helps to prevent casual snooping
over your shoulder. If you don窶冲 have a master password
set up for Firefox, Windows and macOS now requires a login
to your operating system account before showing your saved
passwords.

    Picture-in-Picture allows you to multitask, the small video
    window following along no matter what you are doing on your
    computer, across different applications and even workspaces.
    Now, when you are ready to focus on the video, a double click
    can take the small window into full screen. Double click again
    to reduce the size again.

    Firefox now supports Audio Worklets that will allow more complex
    audio processing like VR and gaming on the web; and is being
    adopted by some of your favorite software programs.

With this change, you can now join Zoom calls on Firefox
without the need for any additional downloads.

    WebRender continues its roll out to more Firefox for Windows
    users, now available by default on modern Intel laptops with
    a small screen (<= 1920x1200) for improved graphics rendering.

Fixed
    Various security fixes

Changed
    Two updates to the address bar improve its usability and
    visibility:

The shadow around the address bar field is reduced in width
when a new tab is opened;

The bookmarks toolbar has expanded slightly in size to
improve its surface area for touchscreens.

Security fixes:
#CVE-2020-12387: Use-after-free during worker shutdown
#CVE-2020-12388: Sandbox escape with improperly guarded Access Tokens
#CVE-2020-12389: Sandbox escape with improperly separated process types
#CVE-2020-6831: Buffer overflow in SCTP chunk input validation
#CVE-2020-12390: Incorrect serialization of nsIPrincipal.origin for IPv6 addresses
#CVE-2020-12391: Content-Security-Policy bypass using object elements
#CVE-2020-12392: Arbitrary local file access with 'Copy as cURL'
#CVE-2020-12393: Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection
#CVE-2020-12394: URL spoofing in location bar when unfocussed
#CVE-2020-12395: Memory safety bugs fixed in Firefox 76 and Firefox ESR 68.8
#CVE-2020-12396: Memory safety bugs fixed in Firefox 76

(ryoon)

2020-05-05 23:57:40 UTC MAIN commitmail json YAML

(sysutils/webmin) Add missing patch, sorry tks joerg@

(mef)

2020-05-05 19:02:36 UTC MAIN commitmail json YAML

devel/libthrift: fix bmake warnings about duplicate perl tool

Adding perl to TOOLS_BROKEN leads to these warnings:

make: "/usr/pkgsrc/mk/tools/create.mk" line 142:
warning: duplicate script for target ".../.tools/bin/perl" ignored

Since perl is not needed to build this package, disable it in the
configure script.

(rillig)

2020-05-05 18:37:37 UTC MAIN commitmail json YAML

graphics/OpenRM: skip shell portability check

(rillig)

2020-05-05 18:33:15 UTC MAIN commitmail json YAML

print/LPRng: skip shell portability check for RedHat files

They use the [[ keyword but are not needed for the pkgsrc build.

(rillig)

2020-05-05 18:21:50 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint

(adam)

2020-05-05 18:21:25 UTC MAIN commitmail json YAML

py-pylint: updated to 2.5.2

What's New in Pylint 2.5.2?
* ``pylint.Run`` accepts ``do_exit`` as a deprecated parameter

What's New in Pylint 2.5.1?
* Fix a crash in `method-hidden` lookup for unknown base classes
* Revert pylint.Run's `exit` parameter to ``do_exit``
  This has been inadvertently changed several releases ago to ``do_exit``.
* ``no-value-for-parameter`` variadic detection has improved for assign statements
* Allow package files to be properly discovered with multiple jobs
* Allow linting directories without `__init__.py` which was a regression in 2.5.

What's New in Pylint 2.5.0?
* Fix a false negative for ``undefined-variable`` when using class attribute in comprehension.
* Fix a false positive for ``undefined-variable`` when using class attribute in decorator or as type hint.
* Remove HTML quoting of messages in JSON output.
* Adjust the `invalid-name` rule to work with non-ASCII identifiers and add the `non-ascii-name` rule.
* Positional-only arguments are taken in account for ``useless-super-delegation``
* ``unidiomatic-typecheck`` is no longer emitted for ``in`` and ``not in`` operators
* Positional-only argument annotations are taken in account for ``unused-import``
* Add a command to list available extensions.
* Allow used variables to be properly consumed when different checks are enabled / disabled
* Fix dangerous-default-value rule to account for keyword argument defaults
* Fix a false positive of ``self-assigning-variable`` on tuple unpacking.
* ``no-self-use`` is no longer emitted for typing stubs.
* Fix a false positive for ``undefined-variable`` when ``__class__`` is used
* Emit ``invalid-name`` for variables defined in loops at module level.
* Add a check for cases where the second argument to `isinstance` is not a type.
* Add 'notes-rgx' option, to be used for fixme check.
* ``function-redefined`` exempts function redefined on a condition.
* ``typing.overload`` functions are exempted from docstring checks
* Emit ``invalid-overridden-method`` for improper async def overrides.
* Do not allow ``python -m pylint ...`` to import user code
  ``python -m pylint ...`` adds the current working directory as the first element
  of ``sys.path``. This opens up a potential security hole where ``pylint`` will import
  user level code as long as that code resides in modules having the same name as stdlib
  or pylint's own modules.
* Add `dummy-variables-rgx` option for `_redeclared-assigned-name` check.
* Fixed graph creation for relative paths
* Add a check for asserts on string literals.
* `not in` is considered iterating context for some of the Python 3 porting checkers.
* A new check `inconsistent-quotes` was added.
* Add a check for non string assignment to __name__ attribute.
* `__pow__`, `__imatmul__`, `__trunc__`, `__floor__`, and `__ceil__` are recognized as special method names.
* Added errors for protocol functions when invalid return types are detected.
  E0304 (invalid-bool-returned): __bool__ did not return a bool
  E0305 (invalid-index-returned): __index__ did not return an integer
  E0306 (invalid-repr-returned): __repr__ did not return a string
  E0307 (invalid-str-returned): __str__ did not return a string
  E0308 (invalid-bytes-returned): __bytes__ did not return a string
  E0309 (invalid-hash-returned): __hash__ did not return an integer
  E0310 (invalid-length-hint-returned): __length_hint__ did not return a non-negative integer
  E0311 (invalid-format-returned): __format__ did not return a string
  E0312 (invalid-getnewargs-returned): __getnewargs__ did not return a tuple
  E0313 (invalid-getnewargs-ex-returned): __getnewargs_ex__ did not return a tuple of the form (tuple, dict)
* ``missing-*-docstring`` can look for ``__doc__`` assignments.
* ``undefined-variable`` can now find undefined loop iterables
* ``safe_infer`` can infer a value as long as all the paths share the same type.
* Add a --fail-under <score> flag, also configurable in a .pylintrc file. If the final score is more than the specified score, it's considered a success and pylint exits with exitcode 0. Otherwise, it's considered a failure and pylint exits with its current exitcode based on the messages issued.
* Don't emit ``line-too-long`` for multilines when `disable=line-too-long` comment stands at their end
* Fixed an ``AttributeError`` caused by improper handling of ``dataclasses`` inference in ``pyreverse``
* Do not exempt bare except from ``undefined-variable`` and similar checks
  If a node was wrapped in a ``TryExcept``, ``pylint`` was taking a hint
  from the except handler when deciding to emit or not a message.
  We were treating bare except as a fully fledged ignore but only
  the corresponding exceptions should be handled that way (e.g. ``NameError`` or ``ImportError``)
* No longer emit ``assignment-from-no-return`` when a function only raises an exception
* Allow import aliases to exempt ``import-error`` when used in type annotations.
* ``Ellipsis` is exempted from ``multiple-statements`` for function overloads.
* No longer emit ``invalid-name`` for non-constants found at module level.
  Pylint was taking the following statement from PEP-8 too far, considering
  all module level variables as constants, which is not what the statement is saying:
  `Constants are usually defined on a module level and written in
  all capital letters with underscores separating words.`
* Allow ``implicit-str-concat-in-sequence`` to be emitted for string juxtaposition
* ``implicit-str-concat-in-sequence`` was renamed ``implicit-str-concat``
* The ``json`` reporter no longer bypasses ``redirect_stdout``.
* Move ``NoFileError``, ``OutputLine``, ``FunctionalTestReporter``,
  ``FunctionalTestFile``, ``LintModuleTest`` and related methods from
  ``test_functional.py`` to ``pylint.testutils`` to help testing for 3rd
  party pylint plugins.
* Can read config from a setup.cfg or pyproject.toml file.
* Fix exception-escape false positive with generators
* ``inspect.getargvalues`` is no longer marked as deprecated.
* A new check ``f-string-without-interpolation`` was added
* Flag mutable ``collections.*`` utilities as dangerous defaults
* ``docparams`` extension supports multiple types in raises sections.
  Multiple types can also be separated by commas in all valid sections.
* Allow parallel linting when run under Prospector
* Fixed false positives of ``method-hidden`` when a subclass defines the method that is being hidden.
* Python 3 porting mode is 30-50% faster on most codebases
* Python 3 porting mode no longer swallows syntax errors
* Pass the actual PyLinter object to sub processes to allow using custom
  PyLinter classes.
  PyLinter object (and all its members except reporter) needs to support
  pickling so the PyLinter object can be passed to worker processes.
* Clean up setup.py
  Make pytest-runner a requirement only if running tests, similar to McCabe.
  Clean up the setup.py file, resolving a number of warnings around it.
* Handle SyntaxError in files passed via ``--from-stdin`` option
  Pylint no longer outputs a traceback, if a file, read from stdin,
  contains a syntaxerror.
* Fix uppercase style to disallow 3+ uppercase followed by lowercase.
* Fixed ``undefined-variable`` and ``unused-import`` false positives
  when using a metaclass via an attribute.
* Emit ``unused-argument`` for functions that partially uses their argument list before raising an exception.
* Fixed ``broad_try_clause`` extension to check try/finally statements and to
  check for nested statements (e.g., inside of an ``if`` statement).
* Recognize classes explicitly inheriting from ``abc.ABC`` or having an
  ``abc.ABCMeta`` metaclass as abstract. This makes them not trigger W0223.
* Fix overzealous `arguments-differ` when overridden function uses variadics
  No message is emitted if the overriding function provides positional or
  keyword variadics in its signature that can feasibly accept and pass on
  all parameters given by the overridden function.
* Multiple types of string formatting are allowed in logging functions.
  The `logging-fstring-interpolation` message has been brought back to allow
  multiple types of string formatting to be used.

(adam)

2020-05-05 18:18:55 UTC MAIN commitmail json YAML

py-astroid: updated to 2.4.1

What's New in astroid 2.4.1?
* Handle the case where the raw builder fails to retrieve the ``__all__`` attribute
* Restructure the AST parsing heuristic to always pick the same module
* Changed setup.py to work with [distlib](https://pypi.org/project/distlib)
* Do not crash with SyntaxError when parsing namedtuples with invalid label
* Protect against ``infer_call_result`` failing with `InferenceError` in `Super.getattr()`

What's New in astroid 2.4.0?
* Expose a ast_from_string method in AstroidManager, which will accept
  source code as a string and return the corresponding astroid object
* ``BoundMethod.implicit_parameters`` returns a proper value for ``__new__``
* Allow slots added dynamically to a class to still be inferred
* Allow `FunctionDef.getattr` to look into both instance attrs and special attributes
* Infer qualified ``classmethod`` as a classmethod.
* Prevent a recursion error to happen when inferring the declared metaclass of a class
* Raise ``AttributeInferenceError`` when ``getattr()`` receives an empty name
* Prevent a recursion error for self reference variables and `type()` calls.
* Do not infer the first argument of a staticmethod in a metaclass as the class itself
* ``NodeNG.bool_value()`` gained an optional ``context`` parameter
  We need to pass an inference context downstream when inferring the boolean
  value of a node in order to prevent recursion errors and double inference.
  This fix prevents a recursion error with dask library.
* Pass a context argument to ``astroid.Arguments`` to prevent recursion errors
* Better inference of class and static methods decorated with custom methods
* Reverse the order of decorators for `infer_subscript`
  `path_wrapper` needs to come first, followed by `raise_if_nothing_inferred`,
  otherwise we won't handle `StopIteration` correctly.
* Prevent a recursion error when inferring self-referential variables without definition
* Numpy `datetime64.astype` return value is inferred as a `ndarray`.
* Skip non ``Assign`` and ``AnnAssign`` nodes from enum reinterpretation
* Numpy ``ndarray`` attributes ``imag`` and ``real`` are now inferred as ``ndarray``.
* Added a call to ``register_transform`` for all functions of the ``brain_numpy_core_multiarray``
  module in case the current node is an instance of ``astroid.Name``
* Use the parent of the node when inferring aug assign nodes instead of the statement
* Added some functions to the ``brain_numpy_core_umath`` module
* Added some functions of the ``numpy.core.multiarray`` module
* All the ``numpy ufunc`` functions derived now from a common class that
  implements the specific ``reduce``, ``accumulate``, ``reduceat``,
        ``outer`` and ``at`` methods.
* ``nodes.Const.itered`` returns a list of ``Const`` nodes, not strings
* The ``shape`` attribute of a ``numpy ndarray`` is now a ``ndarray``
* Don't ignore special methods when inspecting gi classes
* Added transform for ``scipy.gaussian``
* Add suport for inferring properties.
* Added a brain for ``responses``
* Allow inferring positional only arguments.
* Retry parsing a module that has invalid type comments
  It is possible for a module to use comments that might be interpreted
  as type comments by the `ast` library. We do not want to completely crash on those
  invalid type comments.
* Scope the inference to the current bound node when inferring instances of classes
  When inferring instances of classes from arguments, such as ``self``
  in a bound method, we could use as a hint the context's ``boundnode``,
  which indicates the instance from which the inference originated.
  As an example, a subclass that uses a parent's method which returns
  ``self``, will override the ``self`` to point to it instead of pointing
  to the parent class.
* Add support for inferring exception instances in all contexts
  We were able to infer exception instances as ``ExceptionInstance``
  only for a handful of cases, but not all. ``ExceptionInstance`` has
  support for better inference of `.args` and other exception related
  attributes that normal instances do not have.
  This additional support should remove certain false positives related
  to ``.args`` and other exception attributes in ``pylint``.
* Add more supported parameters to ``subprocess.check_output``
* Infer args unpacking of ``self``
  Certain stdlib modules use ``*args`` to encapsulate
  the ``self`` parameter, which results in uninferable
  instances given we rely on the presence of the ``self``
  argument to figure out the instance where we should be
  setting attributes.
* Clean up setup.py
  Make pytest-runner a requirement only if running tests, similar to what was
  done with McCabe.
  Clean up the setup.py file, resolving a handful of minor warnings with it.
* Handle StopIteration error in infer_int.
* Can access per argument type comments for positional only and keyword only arguments.
  The comments are accessed through through the new
  ``Arguments.type_comment_posonlyargs`` and
  ``Arguments.type_comment_kwonlyargs`` attributes respectively.
* Relax upper bound on `wrapt`
* Properly analyze CFFI compiled extensions.

(adam)

2020-05-05 17:59:31 UTC MAIN commitmail json YAML

Updated comms/srtp, comms/asterisk14

(adam)

2020-05-05 17:59:10 UTC MAIN commitmail json YAML

asterisk14: updated to 14.7.8

asterisk 14.7.8:

* AST-2018-009: Fix crash processing websocket HTTP Upgrade requests

  The HTTP request processing in res_http_websocket allocates additional
  space on the stack for various headers received during an Upgrade request.
  An attacker could send a specially crafted request that causes this code
  to overflow the stack, resulting in a crash.

  * No longer allocate memory from the stack in a loop to parse the header
  values.  NOTE: There is a slight API change when using the passed in
  strings as is.  We now require the passed in strings to no longer have
  leading or trailing whitespace.  This isn't a problem as the only callers
  have already done this before passing the strings to the affected
  function.

asterisk 14.7.7:

* AST-2018-008: Fix enumeration of endpoints from ACL rejected addresses.

  When endpoint specific ACL rules block a SIP request they respond with a
  403 forbidden.  However, if an endpoint is not identified then a 401
  unauthorized response is sent.  This vulnerability just discloses which
  requests hit a defined endpoint.  The ACL rules cannot be bypassed to gain
  access to the disclosed endpoints.

  * Made endpoint specific ACL rules now respond with a 401 unauthorized
  which is the same as if an endpoint were not identified.  The fix is
  accomplished by replacing the found endpoint with the artificial endpoint
  which always fails authentication.

asterisk 14.7.6:

* AST-2018-003: Crash with an invalid SDP fmtp attribute

  pjproject's fmtp retrieval function failed to catch invalid fmtp attributes.
  Because of this Asterisk would crash if given an SDP with an invalid fmtp
  attribute.

  When retrieving the format this patch now makes sure the fmtp attribute is
  available. If not available it now returns an error status.

* AST-2018-002: Crash with an invalid SDP media format description

  pjproject's media format parsing algorithm failed to catch invalid values.
  Because of this Asterisk would crash if given an SDP with a invalid media
  format description.

  When parsing the media format description this patch now properly parses the
  value and returns an error status if it can't successfully parse/convert the
  value.

* AST-2018-005: res_pjsip_transport_management:  Move to core

  Since res_pjsip_transport_management provides several attack
  mitigation features, its functionality moved to res_pjsip and
  this module has been removed.  This way the features will always
  be available if res_pjsip is loaded.

* AST-2018-005: Fix tdata leaks when calling pjsip_endpt_send_response(2)

  pjsip_distributor:
    authenticate() creates a tdata and uses it to send a challenge or
    failure response.  When pjsip_endpt_send_response2() succeeds, it
    automatically decrements the tdata ref count but when it fails, it
    doesn't.  Since we weren't checking for a return status, we weren't
    decrementing the count ourselves on error and were therefore leaking
    tdatas.

  res_pjsip_session:
    session_reinvite_on_rx_request wasn't decrementing the ref count
    if an error happened while sending a 491 response.
    pre_session_setup wasn't decrementing the ref count if
    while sending an error after a pjsip_inv_verify_request failure.

  res_pjsip:
    ast_sip_send_response wasn't decrementing the ref count on error.

* AST-2018-005: Add a check for NULL tdata in ast_sip_failover_request

  It was discovered that there are some corner cases where a pjsip tsx
  might have no last_tx so calling ast_sip_failover_request with
  a NULL last_tx as its tdata would cause a crash.

* AST-2018-004: Restrict the number of Accept headers in a SUBSCRIBE.

  When receiving a SUBSCRIBE request the Accept headers from it are
  stored locally. This operation has a fixed limit of 32 Accept headers
  but this limit was not enforced. As a result it was possible for
  memory outside of the allocated space to get written to resulting
  in a crash.

  This change enforces the limit so only 32 Accept headers are
  processed.

(adam)

2020-05-05 17:54:40 UTC MAIN commitmail json YAML

srtp: updated to 2.3.0

libsrtp 2.3.0
Major changes in this release are a fuzzer for libsrtp, NSS as optional crypto back end and cmake support for building. For more details and a complete list of changes please see the CHANGES file.

libsrtp 2.2.0
First release in the 2.2 series.

The major change with this release is that the all the code has been reformatted to be consistent and this consistency can be enforced with the include .clang-format file. This resulted in a lot of none functional changes but was considered worth it to simplify maintenance in the future. There are numerous other minor fixes, see the CHANGES file for more details.

libsrtp 2.1.0
First release in the 2.1 series.

libsrtp 2.0.0
Initial libsrtp 2.0 release.

(adam)

2020-05-05 17:51:46 UTC MAIN commitmail json YAML

emulators/BasiliskII: ignore bashism on macOS

(rillig)

2020-05-05 14:08:16 UTC MAIN commitmail json YAML

php-ftp: php7 requirement to build with SSL

(tm)

2020-05-05 14:04:44 UTC MAIN commitmail json YAML

sqtop: switch to squid4 now that squid3 is gone

Bump PKGREVISION.

Untested.

(wiz)

2020-05-05 13:45:35 UTC MAIN commitmail json YAML

doc: Updated security/snallygaster to 0.0.6

(leot)

2020-05-05 13:45:21 UTC MAIN commitmail json YAML

snallygaster: Update to 0.6

Changes:
(No changelog available but main changes inspecting commits):
- Add check for wordpress installer in subdir
- Remove CVS test, produces too false positives and hardly any true positives
- Add installer check for common PHP web applications
- Add info check for composer files
- Add info check for mailman
- Add check for monit default webinterface credentials
- Rework optionsbleed check and avoid ReDoS attack (upstream issue #24)

(leot)

2020-05-05 13:06:00 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-core to 3.9.2

(taca)

2020-05-05 13:05:36 UTC MAIN commitmail json YAML

devel/ruby-rspec-core: update to 3.9.2

Update ruby-rspec-core to 3.9.2.

### 3.9.2 / 2020-05-02
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.1...v3.9.2)

Bug Fixes:

* Emit a warning when `around` hook is used with `:context` scope
  (Phil Pirozhkov, #2687)
* Prevent invalid implementations of `Exception#cause` from being treated as a
  valid cause (and causing strange errors) in `RSpec::Core::Formatters::ExceptionPresenter`.
  (Jon Rowe, #2703)
* Correctly detect patterns when `rspec_opts` is an array in `RSpec::Core::RakeTask`.
  (Marc-Andr辿 Lafortune, #2704)
* Make `RSpec.clear_examples` reset example counts for example groups. This fixes
  an issue with re-running specs not matching ids. (Agis Anastasopoulos, #2723)

(taca)

2020-05-05 13:04:39 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-support to 3.9.3

(taca)

2020-05-05 13:04:06 UTC MAIN commitmail json YAML

devel/ruby-rspec-support: update to 3.9.3

Update ruby-rspec-support to 3.9.3.

### 3.9.3 / 2020-05-02
[Full Changelog](http://github.com/rspec/rspec-support/compare/v3.9.2...v3.9.3)

Bug Fixes:

* Mark ripper as unsupported on Truffle Ruby. (Brandon Fish, #395)
* Mark ripper as unsupported on JRuby 9.2.0.0. (Brian Hawley, #400)
* Capture `Mutex.new` for our `RSpec::Support:Mutex` in order to
  allow stubbing `Mutex.new`. (Jon Rowe, #411)

(taca)

2020-05-05 12:12:59 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 5.4

(wiz)

2020-05-05 12:12:47 UTC MAIN commitmail json YAML

py-mercurial: update to 5.4.

Add links to bug reports about test failures.

I think these are the news:

== New Features ==

* `hg purge`/`hg clean` can now delete ignored files instead of
  untracked files, with the new -i flag.

* `hg pull` now has a `--confirm` flag to prompt before applying changes.
  Config option `pull.confirm` is also added for that.

* `hg log` now defaults to using an '%' symbol for commits involved
    in unresolved merge conflicts. That includes unresolved conflicts
    caused by e.g. `hg update --merge` and `hg graft`. '@' still takes
    precedence, so what used to be marked '@' still is.

* New `conflictlocal()` and `conflictother()` revsets return the
  commits that are being merged, when there are conflicts. Also works
  for conflicts caused by e.g. `hg graft`.

* `hg copy --forget` can be used to unmark a file as copied.

* The `format.revlog-compression` configuration entry now accept a list. The
  first available option will be used. for example setting::

    [format]
    revlog-compression=zstd, zlib

  Will use `zstd` compression for new repositories is available, and will
  simply fall back to `zlib` if not.

* `hg debugmergestate` output is now templated, which may be useful
  e.g. for IDEs that want to help the user resolve merge conflicts.

== New Experimental Features ==

* `hg copy` now supports a `--at-rev` argument to mark files as
  copied in the specified commit. It only works with `--after` for
  now (i.e., it's only useful for marking files copied using non-hg
  `cp` as copied).

* Use `hg copy --forget --at-rev REV` to unmark already committed
  copies.

== Bug Fixes  ==

* Fix server exception when concurrent pushes delete the same bookmark

* Prevent pushes of divergent bookmarks (foo@remote)

* The push error "remote repository changed while pushing - please
  try again" now only happens when a concurrent push changed related
  heads (instead of when a concurrent pushed any revision).

== Backwards Compatibility Changes ==

* When `hg rebase` pauses for merge conflict resolution, the working
  copy will no longer have the rebased node as a second parent. You
  can use the new `conflictparents()` revset for finding the other
  parent during a conflict.

* `hg rebase` now accepts repeated `--source` and `--base`
  arguments. For example, `hg rebase --source 'A + B'` is equivalent
  to `hg rebase --source A --source B`. This is a
  backwards-incompatible change because it will break overriding an
  alias `myrebase = rebase --source A` by `hg myrebase --source B`
  (it will now rebase `(A + B)::` instead of `B::`).

* `hg recover` does not verify the validity of the whole repository
  anymore. You can pass `--verify` or call `hg verify` if necessary.

* `hg debugmergestate` output format changed. Let us know if that is
  causing you problems and we'll roll it back.

* Resolved merge conflicts are now cleared by `hg commit` even if the
  working copy has no changes.

== Internal API Changes ==

* The deprecated `ui.progress()` has now been deleted. Please use
  `ui.makeprogress()` instead.

* `hg.merge()` now takes a `ctx` instead of the previous `repo` and
  `node` arguments.

* `hg.merge()` has lost its `abort` argument. Please call
  `hg.abortmerge()` directly instead.

* `hg.merge()` has lost its `mergeforce` argument. It should have
  only ever been called with the same value as the `force` argument.

* The `*others` argument of `cmdutil.check_incompatible_arguments()`
  changed from being varargs argument to being a single collection.

(wiz)

2020-05-05 12:02:59 UTC MAIN commitmail json YAML

texlive 2020 package updates

(markd)

2020-05-05 12:01:07 UTC MAIN commitmail json YAML

tex-[t-z]*: update to texlive 2020 package versions

tex-tcolorbox{,-doc} to 4.30
tex-tex4ebook{,-doc} to 0.3a
tex-tex4ht{,-doc} to 2020
tex-texdoc{,-doc} to 2020
tex-texdoctk{,-doc} to 0.6.0.54557
tex-texinfo to 5.1.54994
tex-textcase{,-doc} to 1.00
tex-thmtools{,-doc} to 68
tex-titlesec{,-doc} to 2.13
tex-tocloft{,-doc} to 2.3j
tex-tools{,-doc} to 2020
tex-tracklang{,-doc} to 1.4
tex-udesoftec{,-doc} to 1.6.6
tex-ulem{,-doc} to 2020
tex-unicode-data{,-doc} to 1.13
tex-updmap-map to 2020
tex-xetex{,-doc} to 2020
tex-zxjafont{,-doc} to 1.2

(markd)

2020-05-05 10:33:36 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.10.10

(wiz)

2020-05-05 10:33:27 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.10.10.

2020-04-27  7.0.10-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-10, GIT revision 17203:a2514e831:20200427

2020-04-27  7.0.10-10 Cristy  <quetzlzacatenango@image...>
  * Correction to allocate a colormap of the maximum colors when color
    reducing an image sequence.
  * Write to stdout for mp4:-.

2020-04-25  7.0.10-9 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-9, GIT revision 17190:13fdcd1:20200426.

2020-04-25  7.0.10-9 Cristy  <quetzlzacatenango@image...>
  * Allocate a colormap of the maximum colors when color reducing an image
    sequence.
  * Label was not centered properly (reference
    https://github.com/ImageMagick/ImageMagick/issues/1879).

(wiz)

2020-05-05 10:13:14 UTC MAIN commitmail json YAML

cups-filters: Add dejavu-ttf as dependency

dejavu-ttf is always checked for existence since 1.27.3.

Problem noticed and discussed with <prlw1>, thanks!

(leot)

2020-05-05 10:06:20 UTC MAIN commitmail json YAML

doc: Updated devel/binutils to 2.34nb2

(jperkin)

2020-05-05 10:06:10 UTC MAIN commitmail json YAML

binutils: Handle broken 2.34 release without docs.

The binutils project released the binutils-2.34 tarball without pre-generated
documentation included due to a bug in their Makefiles.  This was fixed in the
source code 2 months ago, but they still have not issued a new tarball since
then, either via a new release or a snapshot.

Building the documentation ourselves is untenable, as it would require pulling
in perl and gtexinfo which would create major circular dependency headaches.

So we're left with no option but to remove the documentation completely until
there is a new release.  Note that until now we've actually been shipping
empty files, as we were ignoring perl errors that were trying to create the
docs.

While here tidy up a few things.  Bump PKGREVISION.

(jperkin)

2020-05-05 09:04:46 UTC MAIN commitmail json YAML

An extension for RT4 that makes RT parse the content of Articles as
a template, when inserting the article into a ticket, using the
Text::Template module; this can be used to make your Articles dynamic.
Text::Template is the same module that RT's Templates use as well.
You need this extension to be able to generate form responses that
contain fields from the ticket.

(spz)

2020-05-05 09:02:43 UTC MAIN commitmail json YAML

pkg_install: Revert part of last commit.

We need to use the library Makefile so that libnetpgpverify is built.  Fixes
bootstrap.

(jperkin)

2020-05-05 06:18:02 UTC MAIN commitmail json YAML

textproc/ruby-rexml: drop dependency

Drop dependency to ruby-rexml since all current ruby*-base package have
rexml library.

(taca)

2020-05-05 06:13:05 UTC MAIN commitmail json YAML

textproc/ruby-kramdown: restrict dependency

Restrict dependency to ruby-rexml before Ruby version 2.6.
Ruby 2.6 and later have bundled rexml.

(taca)

2020-05-05 06:11:29 UTC MAIN commitmail json YAML

regress/infra-unittests: add tests for portability checks

Files like Makefile.am and configure.ac are usually not used during a
build, therefore there's no point in checking these for shell portability
issues.

(rillig)

2020-05-05 06:06:19 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-review to 4.1.0

(taca)

2020-05-05 06:05:51 UTC MAIN commitmail json YAML

textproc/ruby-review: update to 4.1.0

Update ruby-review to 4.1.0.

# Version 4.1.0
## New Features
* add `table_row_separator` to specify a separator that separates table rows. Accceptable value: tabs (means `\t+`, default), `singletab` (means `\t`), spaces (means `\s+`), verticalbar (means `\s*\|\s*`) ([#1420])
* PDFMaker, EPUBMaker, WEBMaker, TEXTMaker, IDGXMLMaker: add `-y` (`--only`) option to specify the files to convert instead of all files ([#1428])
* add `--without-config-comment` option to review-init command to exclude comments from config.yml ([#1453])
* PDFMaker: add `use_original_image_size` in `pdfmaker` section. If this parameter is set to true, images in `//image`, `//indepimage`, and `//imgtable` will be placed in actual size, not textwidth ([#1461])

## Breaking Changes
* PDFMaker: `image_scale2width` parameter has been moved under `pdfmaker` section ([#1462])

## Bug Fixes
* PDFMaker: fix backward compatibility error with Re:VIEW 3 ([#1414])
* PDFMaker: fix an error when compiling review-jlreq with LuaLaTeX ([#1416])
* PDFMaker: fix index not being included in the table of contents ([#1418])
* RSTBuilder: fix conversion failure due to incorrect method argument handling ([#1426])
* IDGXMLBuilder: there was an error in the warning handling for the table ([#1427])
* IDGXMLMaker: there was an error in the processing when an error occurred in the filter program ([#1429])
* PDFMaker: fix a build failure when using inline operators such as `@<code>` or `@<tt>` for heading with `media=ebook` mode ([#1432], [#1465])
* PDFMaker: raise just warning instead of error, when MeCab isn't installed ([#1445])
* IDGXMLBuilder: fix `//imgtable` to work correctly ([#1448])
* PDFMaker: fix an error when makeindex is true but no index is registered ([#1467])
* PDFMaker: fix missing footnotes in a description list ([#1476])
* review-index: fix an error when `@<w>` exists in headlines ([#1484])

## Enhancements
* PDFMaker: add version to .cls/.sty files ([#1163])
* update Dockerfile ([#1412])
* IDGXMLMaker: show the contents of stderr from the filter program ([#1443])
* add *-idgxml folder entry to .gitignore ([#1448])
* `//source` can now omit options in all builders ([#1447])
* add Ruby 2.7 to the test targets ([#1468])
* allow a setting of multiple word\_file ([#1469])
* EPUBMaker: warn when there is no heading in .re file ([#1474])

## Docs
* add the description about `contact` and `colophon_order` to `config.yml.sample` ([#1425])
* update quickstart.ja.md and quickstart.md to Re:VIEW 4 ([#1442])
* update syntax-book sample document ([#1448], [#1449])
* update README.md ([#1455], [#1458])
* update format.ja.md and format.md. add the description about `::` notation which sets builder-specific options to images ([#1421])

## Others
* refactor codes with Rubocop 0.78.0 ([#1424], [#1430])
* run PDF build test more strictly when there is LaTeX runtime environment ([#1433])
* switch the build test suite from Travis CI to GitHub Actions ([#1431], [#1436], [#1437])
* IDGXMLBuilder: refactor code list methods ([#1438], [#1439])
* remove unnecessary review-ext.rb from syntax-book ([#1446])
* add tests for IDGXMLMaker and TextMaker ([#1448])
* refactor around Index ([#1456], [#1457], [#1459])
* update jsclasses to version 2020/02/02 ([#1478])

## Contributors
* [@turky](https://github.com/turky)

[#1163]: https://github.com/kmuto/review/issues/1163
[#1412]: https://github.com/kmuto/review/pull/1412
[#1414]: https://github.com/kmuto/review/issues/1414
[#1416]: https://github.com/kmuto/review/issues/1416
[#1418]: https://github.com/kmuto/review/issues/1418
[#1420]: https://github.com/kmuto/review/issues/1420
[#1421]: https://github.com/kmuto/review/issues/1421
[#1424]: https://github.com/kmuto/review/pull/1424
[#1425]: https://github.com/kmuto/review/pull/1425
[#1426]: https://github.com/kmuto/review/pull/1426
[#1427]: https://github.com/kmuto/review/pull/1427
[#1428]: https://github.com/kmuto/review/pull/1428
[#1429]: https://github.com/kmuto/review/pull/1429
[#1430]: https://github.com/kmuto/review/pull/1430
[#1431]: https://github.com/kmuto/review/pull/1431
[#1432]: https://github.com/kmuto/review/issues/1432
[#1433]: https://github.com/kmuto/review/pull/1433
[#1436]: https://github.com/kmuto/review/pull/1436
[#1437]: https://github.com/kmuto/review/issues/1437
[#1438]: https://github.com/kmuto/review/pull/1438
[#1439]: https://github.com/kmuto/review/pull/1439
[#1442]: https://github.com/kmuto/review/issues/1442
[#1443]: https://github.com/kmuto/review/pull/1443
[#1445]: https://github.com/kmuto/review/pull/1445
[#1446]: https://github.com/kmuto/review/pull/1446
[#1447]: https://github.com/kmuto/review/issues/1447
[#1448]: https://github.com/kmuto/review/pull/1448
[#1449]: https://github.com/kmuto/review/pull/1449
[#1453]: https://github.com/kmuto/review/pull/1453
[#1455]: https://github.com/kmuto/review/pull/1455
[#1456]: https://github.com/kmuto/review/pull/1456
[#1457]: https://github.com/kmuto/review/pull/1457
[#1458]: https://github.com/kmuto/review/pull/1458
[#1459]: https://github.com/kmuto/review/pull/1459
[#1461]: https://github.com/kmuto/review/issues/1461
[#1462]: https://github.com/kmuto/review/issues/1462
[#1465]: https://github.com/kmuto/review/pull/1465
[#1466]: https://github.com/kmuto/review/pull/1466
[#1467]: https://github.com/kmuto/review/pull/1467
[#1468]: https://github.com/kmuto/review/pull/1468
[#1469]: https://github.com/kmuto/review/issues/1469
[#1474]: https://github.com/kmuto/review/issues/1474
[#1476]: https://github.com/kmuto/review/issues/1476
[#1478]: https://github.com/kmuto/review/issues/1478
[#1484]: https://github.com/kmuto/review/pull/1484

# Version 4.0.0
## New Features
* introduce review-idgxmlmaker which generates IDGXML files at once ([#1337])
* review-textmaker converts the math in the document to image files when `imgmath` parameter has `true` ([#1338])
* introduce wizard mode to layout of LaTeX on Web browser. Add `-w` option to review-init. This feature is experimental and may be replaced in the future ([#1403])
* experimental feature: introduce the feature to insert whitespace based on character when combining lines into a paragraph. To enable this, install unicode-eaw gem and add `join_lines_by_lang: true` into config.yml [#1362]

## Breaking Changes
* review-init no longer creates empty `layouts` folder ([#1340])
* PDFMaker: fix a problem that white space characters disappeared in `@<code>`, `@<tt>`, `@<tti>`, and `@<ttb>`. Also the string is automatically wrapped ([#1348])
* `//texequation`、`//embed` and `//graph` that don't allow inline op no longer escape inline op in strings. And don't put extra line break ([#1371], [#1374])
* PDFMaker: change the default table placement from `htp` to `H` for use in columns (`\floatplacement{table}` value in review-style.sty) [#1385]
* PDFMaker: the space between Japanese/Western characters in the code lists is changed to 0 from 1/4 character ([#1401])
* change the default value of `toc` parameter from null (false, don't create a table of contents) to true (create a table of contents) ([#1405])

## Bug Fixes
* fix a typo in review-jlreq ([#1350])
* fix incorrect result when `re` file uses CR for line-feed code ([#1341])
* PDFMaker: fix foreground color of `//cmd` with review-jlreq after page breaking ([#1363])
* PDFMaker: fix duplicate 'column' label for `@<column>` ([#1367])
* PDFMaker: copy gentombow.sty and jsbook.cls only for review-jsbook ([#1381])
* PDFMaker: fix invalid PDFDocumentInformation on review-jlreq with LuaLaTeX ([#1392])
* PDFMaker: fix missing hiddenfolio information at even pages on review-jlreq ([#1395])

## Enhancements
* support `@<em>` and `@<strong>` in IDGXMLBuilder ([#1353])
* PDFMaker: extract `code_line` and `code_line_num` from code blocks for ease handling each line ([#1368])
* PDFMaker: add new compile option `-halt-on-error` to make it easier to find the problem when an error occurs ([#1378])
* PDFMaker: when there is a footnote text (`//footnote`) in the column block, it may cuse problems such as numbering. So warn it if there is. ([#1379])
* Logger: progname should be add in logger, not in message arguments ([#1388])
* improve error checking for yaml files ([#1386])
* PDFMaker: the cover page becomes even number (p.0) and is named "cover" ([#1402])
* PDFMaker: refactor `generate_pdf` method ([#1404])
* create `.gitignore` for new project ([#1407])

## Docs
* update sample-book/README.md ([#1354])
* add descriptions about options of jsbook.cls to review-jsbook/README.md ([#1365])

## Others
* unify styles of a method with arguments ([#1360])
* `Catalog#{chaps,parts,predef,postdef,appendix}` should return Array, not String ([#1372])
* use `safe_load` for loading YAML ([#1375])
* refactor `table` method to simplify each builder ([#1356])
* refactor `XXX_header` and `XXX_body` ([#1359])
* enable `Builder#highlight?` method on each builder ([#1373])
* refactor mkdchap* and mkpart* ([#1383])
* don't update rubygems in Travis CI ([#1389])
* refactor around Index ([#1390])
* add configration for review-jlreq to sample documents ([#1391])
* definition list should start with spaces ([#1398])

## Contributors
* [@m-shibata](https://github.com/m-shibata)
* [@masarakki](https://github.com/masarakki)

(taca)

2020-05-05 06:02:35 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-kramdown to 2.2.1

(taca)

2020-05-05 06:01:51 UTC MAIN commitmail json YAML

textproc/ruby-kramdown: update to 2.2.1

Update ruby-kramdown to 2.2.1.

pkgsrc change
* Add missing denendency to textproc/ruby-rexml.
* Add "USE_LANGUAGES= # none".

kramdown 2.2.1 released (2020-04-23)

Changes

1 bug fix:

* Don't set role=doc-toc in HTML converter because it is invalid for ul/ol
  (fixes #653 by XhmikosR)

kramdown 2.2.0 released (2020-04-22)

This release is a hotchpotch of many small, internal changes, some minor
user visible changes and a few bug fixes. Special thanks to Ashwin Maroli
for his many contributions!

Changes

5 minor changes:

* Change output of MathJax math engine to be compatible with MathJax v2 and
  v3 (fixes issue #626 by Abe Voelker) and wrap it in <div>/<span> tags for
  attribute assignment (fixes issue #533 by Luc J. Bourhis)

* Make rexml a dependency due to it not being a default gem in the future
  (PR #638 by David Rodriguez)

* Add WAI-ARIA role attributes to TOC and footnotes HTML (PR #646 by Maxime
  Kjaer)

* Remove redundant line breaks in HTML output for CJK scripts (fixes issue
  #587, PR #588 both by Fangyi Zhou); can be enabled via the new option
  remove_line_breaks_for_cjk

* Several internal changes with respect to memory usage and performance (PRs
  #600, #601, #621, #619, #641, #642, #597, #578, #598, #596 by Ashwin
  Maroli)

(taca)

2020-05-05 05:55:26 UTC MAIN commitmail json YAML

mk/check/check-portability: opt-in for newer portability checks

There are a few portability checks that have been existing for years.
Later additions need an opt-in phase to avoid breaking existing usages.

pkg/2020/05/04/msg023084.html">https://mail-index.netbsd.org/tech-pkg/2020/05/04/msg023084.html

(rillig)

2020-05-05 05:53:38 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-json-pure to 2.3.0

(taca)

2020-05-05 05:53:07 UTC MAIN commitmail json YAML

textproc/ruby-json-pure: update to 2.3.0

Update ruby-json-pure to 2.3.0.

No CHANGES are noted.  But it seems various clean up and bug fixes.

(taca)

2020-05-05 02:46:50 UTC MAIN commitmail json YAML

libffi: re-add support for NetBSD/sh3el and hppa, from patch-aa rev 1.24.

(tsutsui)

2020-05-05 02:20:56 UTC MAIN commitmail json YAML

(devel/rt4) +DEPENDS+=  p5-Class-Tiny-[0-9]*

(mef)

2020-05-05 01:38:56 UTC MAIN commitmail json YAML

(print/tex-makerobust-doc) regen distinfo

(mef)

2020-05-05 01:38:07 UTC MAIN commitmail json YAML

(print/tex-listingsutf8-doc) regen distinfo

(mef)

2020-05-05 01:07:45 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-whiskermenu-plugin to 2.4.4

(gutteridge)

2020-05-05 01:06:54 UTC MAIN commitmail json YAML

xfce4-whiskermenu-plugin: update to 2.4.4

Change log:

2.4.4
=====
- Fixed search delay. (bug #16731)
- Translation updates: Catalan, Finnish, Hungarian, Malay, Portuguese.

(gutteridge)

2020-05-04 21:48:18 UTC MAIN commitmail json YAML

mk/check/check-portability: fix error message when no patches are found

(rillig)

2020-05-04 21:33:08 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk8 to 1.8.252

(tnn)

2020-05-04 21:32:48 UTC MAIN commitmail json YAML

mk/check/check-portability: skip X.in if X is patched

A commonly occuring scenario is that a package patches the configure
script, but that the corresponding configure.in contains shell code that
is not portable.  In cases like these, configure.in is typically not used
during the build, therefore there is no need to check it for portability.

This also applies to all other combinations where a file is patched and
the corresponding file.in contains unportable shell code.

(rillig)

2020-05-04 21:32:15 UTC MAIN commitmail json YAML

openjdk8: update to openjdk8-1.8.252 (BSD port 8u252 GA)

Security fixes for:
CVE-2020-2754, CVE-2020-2755, CVE-2020-2756, CVE-2020-2757, CVE-2020-2773,
CVE-2020-2781, CVE-2020-2800, CVE-2020-2803, CVE-2020-2805, CVE-2020-2830
Also misc bugfixes.

(tnn)

2020-05-04 21:29:25 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 75.0nb4

(maya)

2020-05-04 21:29:08 UTC MAIN commitmail json YAML

2020-05-04 21:21:11 UTC MAIN commitmail json YAML

openjdk11: JVMCI is shipped on aarch64

(tnn)

2020-05-04 20:54:42 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 4.0.5

(tsutsui)

2020-05-04 20:54:27 UTC MAIN commitmail json YAML

mikutter: update to 4.0.5.

pkgsrc changes:

* adjust distfile rename and reorganization (upstream ticket #1422)

Upstream changes:

mikutter 4.0.5

* gettext 3.3.5
* remove a notice in the request log
* thanks Ahiru Iegamo

(tsutsui)

2020-05-04 20:48:37 UTC MAIN commitmail json YAML

openjdk11: remove binutils from the distinfo

(it was for an uncommitted PKG_OPTION to build hsdis_aarch64.so)

(tnn)

2020-05-04 20:46:11 UTC MAIN commitmail json YAML

2020-05-04 20:29:26 UTC MAIN commitmail json YAML

regress/check-portability: fix regression test for added line numbers

The line numbers were added to the output in check-portability.awk r1.12.

(rillig)

2020-05-04 19:14:59 UTC MAIN commitmail json YAML

libnetpgpverify now uses its own protected symbols, update build process to
account for this.

(agc)

2020-05-04 19:13:13 UTC MAIN commitmail json YAML

2020-05-04 18:41:23 UTC MAIN commitmail json YAML

par2: update Github repo

(adam)

2020-05-04 18:29:26 UTC MAIN commitmail json YAML

converters/help2man: remove redundant condition around SUBST block

Since subst.mk r1.85 from 2020-04-29 20:00, a few hours after this
condition had been added, this is not necessary anymore.

(rillig)

2020-05-04 18:06:56 UTC MAIN commitmail json YAML

mk/configure/pkg-config-override.mk: ignore no-op SUBST blocks

There are many .pc files that don't have a "Libs:" line.  That is totally
ok, therefore just skip these files.

(rillig)

2020-05-04 17:35:52 UTC MAIN commitmail json YAML

swig3: add buildlink3 file

(wiz)

2020-05-04 17:24:08 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 9.3.1

(riastradh)

2020-05-04 17:23:28 UTC MAIN commitmail json YAML

py-hg-evolve: update to 9.3.1, needed with mercurial 5

joerg did not raise a clear objection when I asked, just alerted me
that there will be a mercurial and hg-evolve update `real soon now'.
Since it hasn't happened in the two weeks since I prepared this
patch, I'm reading the lack of objection as approval, with the
understanding that this update may be overwritten soon.

(riastradh)

2020-05-04 16:18:36 UTC MAIN commitmail json YAML

doc: Added games/ajbsp version 1.01

(micha)

2020-05-04 16:15:40 UTC MAIN commitmail json YAML

games/Makefile: +ajbsp

(micha)

2020-05-04 16:12:48 UTC MAIN commitmail json YAML

2020-05-04 15:41:36 UTC MAIN commitmail json YAML

doc: Updated news/sfeed to 0.9.17

(leot)

2020-05-04 15:41:23 UTC MAIN commitmail json YAML

sfeed: Update to 0.9.17

Changes:
0.9.17
------
- Fallback author to feedname instead of unknown in sfeed_mbox.
- Remove prefix in Subject: for sfeed_mbox to save some space.
  Filtering or custom labels can be made using the X-Feedname: header.
- Document exit status in man pages.
- Use a <pre> section per feed in sfeed_html/sfeed_frames.
- Optimize UTF-8 decoding and column position calculation in sfeed_plain.

(leot)

2020-05-04 15:40:28 UTC MAIN commitmail json YAML

doc: Updated www/tscrape to 0.5

(leot)

2020-05-04 15:40:06 UTC MAIN commitmail json YAML

tscrape: Update to 0.5

pkgsrc changes:
- Remove patch that was backported from upstream Git HEAD

0.5
---
- Use a <pre> section per feed for tscrape_html
- Ignore possible consecutive `js-stream-item' when parsing a single tweet:
  previously some tweets could be accidentally not parsed
- Misc bug fixes and improvements

(leot)

2020-05-04 15:37:23 UTC MAIN commitmail json YAML

Updated www/py-aiohttp-socks, multimedia/py-m3u8, sysutils/py-sh, devel/py-dotenv

(adam)

2020-05-04 15:37:01 UTC MAIN commitmail json YAML

py-dotenv: updated to 0.13.0

0.13.0:
Add support for a Bash-like default value in variable expansion

(adam)

2020-05-04 15:36:08 UTC MAIN commitmail json YAML

py-sh: updated to 1.13.1

1.13.1:
* regression fix if `_fg=False`

1.13.0:
* minor Travis CI fixes
* bugfix for boolean long options not respecting `_long_prefix`
* fix deprecation warning on Python 3.6 regexes
* `_pass_fds` and `_close_fds` special kwargs for controlling file descriptor inheritance in child.
* more efficiently closing inherited fds
* bugfix where passing invalid dictionary to `_env` will cause a mysterious child 255 exit code.
* bugfix where `_in` using 0 or `sys.stdin` wasn't behaving like a TTY, if it was in fact a TTY.
* bugfix where `help(sh)` raised an exception
* bugfix fixing broken interactive ssh tutorial from docs
* change to automatic tty merging into a single pty if `_tty_in=True` and `_tty_out=True`
* introducing `_unify_ttys`, default False, which allows explicit tty merging into single pty
* contrib command for `ssh` connections requiring passwords
* performance fix for polling output too fast when using `_iter`
* execution contexts can now be used in python shell
* bugfix `ErrorReturnCode` instances can now be pickled
* bugfix passing empty string or `None` for `_in` hanged
* bugfix where passing a filename or file-like object to `_out` wasn't using os.dup2
* regression make `_fg` work with `_cwd` again
* an invalid `_cwd` now raises a `ForkException` not an `OSError`.
* AIX support
* added a `timeout=None` param to `RunningCommand.wait()`

(adam)

2020-05-04 15:25:21 UTC MAIN commitmail json YAML

py-m3u8: updated to 0.6.0

0.6.0:
Order DATERANGE x-s predictably
EXT-X-GAP support
Added ability for extra parameters to be passed to Key class
Add DATERANGE tag support
Add support for EXT-X-PRELOAD-HINT

(adam)

2020-05-04 15:24:47 UTC MAIN commitmail json YAML

py-aiohttp-socks: updated to 0.3.9

0.3.9:
Change the default value of the family parameter to AF_UNSPEC

(adam)

2020-05-04 15:21:54 UTC MAIN commitmail json YAML

2020-05-04 15:02:58 UTC MAIN commitmail json YAML

ggiterm: Don't attempt to run a freetype 'test program'

(nia)

2020-05-04 14:25:52 UTC MAIN commitmail json YAML

qsubst: Don't build with -Werror

(nia)

2020-05-04 14:09:23 UTC MAIN commitmail json YAML

xscribble: Avoid defining own strcpy(), should help builds with newer gcc

(nia)

2020-05-04 13:49:28 UTC MAIN commitmail json YAML

2020-05-04 13:29:28 UTC MAIN commitmail json YAML

Updated devel/p5-Type-Tiny to 1.010002,  devel/p5-Type-Tiny-XS to 0.017

Updated devel/p5-Type-Tiny to 1.010002
Updated devel/p5-Type-Tiny-XS to 0.017

(mef)

2020-05-04 13:26:11 UTC MAIN commitmail json YAML

(devel/p5-Type-Tiny-XS) Updated to 0.017

0.017  2020-04-28

[ Bug Fixes ]
- Fix segfault in BOOT.
  Fixes RT#130458.
  Tomasz Konojacki++
  <https://rt.cpan.org/Ticket/Display.html?id=130458>
  <https://github.com/tobyink/p5-type-tiny-xs/pull/11>

(mef)

2020-05-04 13:20:41 UTC MAIN commitmail json YAML

(devel/p5-Type-Tiny) Updated to 1.010002

1.010002        2020-05-01      Mayday

[ Bug Fixes ]
- Better bareword handling on Perl < 5.14.
  Fixes RT#132455.
  Graham Knop++
  Karen Etheridge++
  <https://rt.cpan.org/Ticket/Display.html?id=132455>
- If Scalar::Util was below 1.18, the LaxNum type from Types::Standard
  would accept blobs as being numbers. This is now fixed.
  Fixes RT#132426.
  Graham Knop++
  <https://rt.cpan.org/Ticket/Display.html?id=132426>

(mef)

2020-05-04 13:12:56 UTC MAIN commitmail json YAML

Updated devel/p5-{Devel-Declare, Devel-PatchPerl, File-BOM, File-LibMagic}

Updated devel/p5-Devel-Declare to 0.006022
Updated devel/p5-Devel-PatchPerl to 1.92
Updated devel/p5-File-BOM to 0.18
Updated devel/p5-File-LibMagic to 1.22

(mef)

2020-05-04 13:10:17 UTC MAIN commitmail json YAML

(devel/p5-File-LibMagic) Updated 1.16 to 1.22

(pkgsrc)
- BUILD_DEPENDS converted to TEST_DEPENDS
- dropped :BUILD_DEPENDS+=  p5-ExtUtils-MakeMaker>=7.10

(upstream)
1.22    2020-04-26

- This is a stable release with the same changes as 1.21. See the change logs
  for 1.17 and 1.21 for details of what's new.

1.21    2020-04-04 (TRIAL RELEASE)

- Add two class methods that provide introspection on the available limit
  processing parameters, max_param_constant() and
  limit_key_is_supported(). Based on a PR from Paul Wise. GH #24.

1.20    2020-03-28 (TRIAL RELEASE)

- Fix one last test that assumed a limit parameter was available. Reported by
  Slaven Rezić. GH #22.

1.19    2020-03-28 (TRIAL RELEASE)

- Fix tests that still mistakenly assumed that all limit parameter constants
  should be exported by File::LibMagic. Reported by Slaven Rezić. GH #22.

1.18    2020-03-28 (TRIAL RELEASE)

- Not all versions of libmagic support setting processing limits, and those
  that do may not support all the limit parameters that the most recent
  version supports. This release fixes compilation and runtime issues that
  would occur with older libmagic versions that don't support the same options
  as the version I have installed locally. Reported by Slaven Rezić. GH #22.

1.17    2020-03-28 (TRIAL RELEASE)

- Switched to using GitHub issues.

- Removed embedded copy of Config::AutoConf from distro. Instead this is now a
  configure phase prereq. Implemented by Paul Wise. GH #19.

- Moved list of constants in libmagic that we care about to one
  module. Implemented by Paul Wise. GH #20.

- Add support for setting libmagic processing limits. Implemented by Paul
  Wise. GH #15.

- Check all libmagic function return values properly and croak on
  failure. Implemented by Paul Wise. GH #21.

(mef)

2020-05-04 12:52:01 UTC MAIN commitmail json YAML

(devel/p5-File-BOM) Updated to 0.18

0.18 - Fri May 2020  1
    - Update manifest to include testrules.yml

0.17 - Fri May  1 2020
    - Fix tests to be runnable in parallel. Thanks to Tom Hukins.
    - Fix documentation typos. Thanks again to Tom Hukins.

(mef)

2020-05-04 12:48:16 UTC MAIN commitmail json YAML

(devel/p5-Devel-PatchPerl) Updated 1.92

version 1.92 at 2020-04-27 10:25:28 +0000
    Release engineering for 1.92

    - Added
    https://github.com/perl/perl5/commit/e9c9cf57594854df9f5802f7f149be47
    38212e96

    to resolve issues building threaded/quadmath perls below v5.28.0 on
    recent Ubunutu 20.04

(mef)

2020-05-04 12:44:30 UTC MAIN commitmail json YAML

(devel/p5-Devel-Declare) Updated from 0.006019 to 0.006022

0.006022 - 2020-04-26
  - release 0.006_021 as stable

0.006_021 - 2019-12-22
  - use ppport.h for compatibility with earlier perls

0.006_020 - 2019-11-25
  - update to work with Perl 5.31.7 (Karl Williamson, github PR#1)

(mef)

2020-05-04 12:26:37 UTC MAIN commitmail json YAML

2020-05-04 12:25:19 UTC MAIN commitmail json YAML

Added devel/p5-Devel-CallParser version 0.002

(mef)

2020-05-04 12:20:42 UTC MAIN commitmail json YAML

devel/p5-Devel-CallParser: import p5-Devel-CallParser-0.002

This module provides a C API, for XS modules, concerned with custom
parsing. It is centred around the function cv_set_call_parser, which
allows XS code to attach a magical annotation to a Perl subroutine,
resulting in resolvable calls to that subroutine having their
arguments parsed by arbitrary C code. (This is a more conveniently
structured facility than the core's PL_keyword_plugin API.) This
module makes cv_set_call_parser and several supporting functions
available.

This module provides the implementation of the functions at
runtime. It also, at compile time, supplies the C header file and link
library which provide access to the functions. In normal use,
"callparser0_h"/"callparser1_h" and "callparser_linkable" should be
called at build time (not authoring time) for the module that wishes
to use the C functions.

(mef)

2020-05-04 12:20:37 UTC MAIN commitmail json YAML

doc: Updated geography/py-proj to 2.6.1

(gdt)

2020-05-04 12:20:28 UTC MAIN commitmail json YAML

geography/py-proj: Update to 2.6.1

Note that while upstream talks about "wheels", this package links
against an installed proj.

Upstream changes:

* WHL: Wheels contain PROJ version is 7.0.1
* BUG: Allow `*_name` to be added in `pyproj.crs.CRS.to_cf()` (issue #585)
* BUG: Fix building prime meridian in `pyproj.crs.CRS.from_cf()` (pull #588)
* BUG: Fix check for numpy bool True kwarg (pull #590)
* DOC: Update pyproj.Proj docstrings for clarity (issue #584)
* Added `pyproj.__proj_version__`
* BUG: Fix `pyproj.proj.Proj.get_factors()` (issue #600)
* BUG: fix unequal (!=) with non-CRS type (pull #596)

(gdt)

2020-05-04 12:13:32 UTC MAIN commitmail json YAML

(devel/p5-*) 4 packages updated, (-DynaLoader-Functions,-Devel-CallChecker) added

Updated devel/p5-Algorithm-Dependency to 1.112
Updated devel/p5-Async-Interrupt to 1.26
Updated devel/p5-CPAN-Perl-Releases to 5.20200428
Updated devel/p5-CPANPLUS to 0.9908
Added devel/p5-DynaLoader-Functions version 0.003
Added devel/p5-Devel-CallChecker version 0.008

(mef)

2020-05-04 11:41:04 UTC MAIN commitmail json YAML

doc: Updated chat/ircd-hybrid to 8.2.31

(fox)

2020-05-04 11:40:10 UTC MAIN commitmail json YAML

chat/ircd-hybrid: Updates to 8.2.31

Changes since 8.2.30:

-- Noteworthy changes in version 8.2.31 (2020-05-03)
o) macOS compatibility fixes
o) Removed 'spoof_notice' from auth::flags. With vhosts now this notice doesn't make
  much sense anymore
o) Fixed issue where ban masks might become malformed if set by remote clients/servers
o) Fixed issue with channel mode +c where high ascii characters can be erroneously
  detected as control characters
o) For a full list of all changes in this release, see https://git.io/JfsmV

(fox)

2020-05-04 11:15:50 UTC MAIN commitmail json YAML

pkgin: Unbreak PKGPATH subst change.

(jperkin)

2020-05-04 11:04:08 UTC MAIN commitmail json YAML

2020-05-04 10:58:24 UTC MAIN commitmail json YAML

doc: Updated chat/znc to 1.8.0

(nia)

2020-05-04 10:58:01 UTC MAIN commitmail json YAML

znc: Update to 1.8.0

# ZNC 1.8.0 (2020-05-01)

## New
* Output of various commands (e.g. `/znc help`) was switched from a table to a list
* Support IP while verifying SSL certificates
* Make it more visible that admins have lots of privileges

## Fixes
* Fix parsing of channel modes when the last parameter starts with a colon, improving compatibility with InspIRCd v3
* Fix null dereference on startup when reading invalid config
* Don't show server passwords on ZNC startup
* Fix build with newer OpenSSL
* Fix in-source CMake build
* Fix echo-message for `status`

## Modules
* controlpanel: Add already supported NoTrafficTimeout User variable to help output
* modpython:
    * Use FindPython3 in addition to pkg-config in CMake to simplify builds on Gentoo when not using emerge
    * Support python 3.9
* modtcl: Added GetNetworkName
* partyline: Module is removed
* q: Module is removed
* route_replies: Handle more numerics
* sasl: Fix sending of long authentication information
* shell: Unblock signals when spawning child processes
* simple_away: Convert to UTC time
* watch: Better support multiple clients
* webadmin: Better wording for TrustPKI setting

## Internal
* Refactor the way how SSL certificate is checked to simplify future socket-related refactors
* Build integration test and ZNC itself with the same compiler (https://bugs.gentoo.org/699258)
* Various improvements for translation CI
* Normalize variable name sUserName/sUsername
* Make de-escaping less lenient

(nia)

2020-05-04 10:57:52 UTC MAIN commitmail json YAML

doc: Fix syntax of CHANGES line

(nia)

2020-05-04 10:23:56 UTC MAIN commitmail json YAML

doc: Updated audio/audacious-plugins to 4.0.3

(nia)

2020-05-04 10:23:25 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.83.1

(nia)

2020-05-04 10:22:31 UTC MAIN commitmail json YAML

dosbox-x: Update to 0.83.1

0.83.1
  - Sound Blaster emulation fixed to better handle Goldplay
    mode detection false positive in 1994 demoscene demo
    myth_dw.zip when using Sound Blaster Pro setting in
    the demo. The initial state before music starts is
    like Goldplay mode, but when music actually starts the
    DMA programmed to normal state without restarting
    DMA playback.
  - dosbox-x.conf is now recognized as the default config
    file name in addition to dosbox.conf. The sample config
    file "dosbox.reference.conf" has been renamed to
    "dosbox-x.reference.conf" as well (Wengier)
  - Tandy DAC output fixed to slowly ramp last sample to
    zero DC sample (128) when switched off. This fixes
    loud popping (DC offset) problems with Tandy DAC
    sound effects in Prince of Persia. This new behavior
    also seems to match real Tandy 1000 hardware according
    to video captures of it's audio/video outputs while
    playing Prince of Persia on it.
  - Tandy/PCjr 3-voice fixed to respond to I/O port 0xC0
    regardless of 8-bit or 16-bit I/O (fixes Prince of
    Persia).
  - Write-protecting a disk image in IMGMOUNT and BOOT
    commands now supported by putting a leading colon (:)
    before the image file name. Works with disk swapping;
    e.g. "BOOT :C:\DISK1.IMG C:\DISK2.IMG" only write-
    protects C:\DISK1.IMG but not C:\DISK2.IMG. The new
    config option "leading colon write protect image" can
    be used to disable or enable this behavior (Wengier)
  - Support for changing DOSBox-X internal time (Wengier)
  - Support for pipes (|), e.g. "DIR | MORE" should now
    work as expected; it is recommended to set the %TEMP%
    (or %TMP%) environment variable to a writable directory
    inside DOSBox-X before using pipes (Wengier)
  - Improved redirections using "<" or ">" (Wengier)
  - Improved Ctrl+C handling in some commands (Wengier)
  - Improved Tab completion in the command shell (Wengier)
  - Improved -get & -set options for the CONFIG command,
    e.g. support for config options with spaces (Wengier)
  - Improved REN (or RENAME) command to support wildcards
    (* and ?) in the source and/or target files (Wengier)
  - Some improvements to commands like MORE & VER (Wengier)
  - Added BREAK, VERIFY and TRUENAME commands as in a real
    DOS system. Type "[command] /?" for help info (Wengier)
  - Implemented FOR command to run a specified command for
    each file in a set of files. Also added LFNFOR command
    to control whether to use long filenames in the FOR
    command as in MS-DOS 7+ (Wengier)
  - Implemented ATTRIB command to view and set attributes
    of files or directories (Wengier)
  - Added emulation of R (readonly) attribute bit for
    Linux and Unix systems through the user-writable
    file mode bits of the filesystem.
  - Fixed PC DOS 2000 crash during installation.
  - PC speaker: Mode 3 (square wave) and a counter value
    of 1 produces a low frequency square wave. Ulrasonic
    frequencies do not begin until count == 2. This fixes
    helicopter noises in Paratrooper.
  - Fixed PC speaker emulation to allow higher PC speaker
    frequencies (10x the value of pcrate) to reduce
    hiss/noise/aliasing noise that occurs when games
    program ultrasonic frequencies into the counter to
    "silence" the speaker. "Titus the Fox Marrakech and
    Back" should no longer have audible hissing noises
    between beeps when the game is using the PC speaker.
  - Increased DOS device limit, to avoid E_Exit() crash
    if all LPT and COM devices are enabled along with
    the new CLIP$ device.
  - Minimum MCB free default changed to better reflect
    a typical MS-DOS setup with minimal to no drivers.
    This should result in a report of 600K-ish memory
    free, which is equivalent to Windows 95 without
    anything loaded except COMMAND.COM.
  - DIR command now supports /S (search all directories)
    as well as /A, /AS, /A-S, /AH, /A-H, /AR, /A-R, /AA,
    /A-A options for file attribute support; Note that
    DIR /A shows all files and directories whereas DIR
    alone (without /A) shows all except system/hidden
    ones as in a real DOS system (Wengier)
  - DIR command now shows the real free disk space on
    local drives. It is possible to limit this free space
    for certain programs with the -freesize option of
    MOUNT command. A new config option "freesizecap" is
    added to change the behavior of this option (Wengier)
  - DIR command fixed to show the volume label of the
    drive you are listing, instead of always the current
    drive (rderooy)
  - Various improvements to DEL and COPY commands, e.g.
    fixed the DEL /P option having no effect, and "DEL ."
    deleted all files in the current directory silently;
    the COPY command now asks for confirmation before
    overwriting files, and it now supports /Y and /-Y
    options to change this behavior, which can also be
    set from the COPYCMD environment variable. (Wengier)
  - Added or fixed help information and/or error messages
    for some commands. (Wengier)
  - Added support for DOS programs to communicate
    with the clipboard in Windows builds. If the
    "dos clipboard device enable" setting in
    dosbox-x.conf is set to "true" or "full", a DOS
    device (default name: CLIP$) will be added to
    allow bidirectional communications with the
    clipboard (e.g. "DIR >CLIP$" will write the
    output to the clipboard, and "TYPE CLIP$" will
    show the clipboard contents). Alternatively,
    you can set it to "read" or "write" to allow
    only read or write access for security reasons.
    The DOS device name can also be changed with
    the "dos clipboard device name" setting in
    dosbox-x.conf. (Wengier)
  - Added support for using the right mouse button
    to copy and paste from the Windows clipboard; the
    config option "clip_key_modifier" can be used to
    change the keyboard modifier such as none, alt, ctrl,
    shift, or disable this feature (default). (Wengier)
  - Updated the PasteClipboard feature in SDL1 build
    to support Unicode text translations; also fixed this
    feature not working in SDL2 build. The config option
    "clip_paste_speed" is added to speed up or slow down
    the pasting speed for different DOS programs (Wengier)
  - Support for DOSLIB2's w95sysrg/w95sysrs utils to
    get/set system registry location in DOS 7+. (Wengier)
  - Long filename support added, adapted from
    the vDosPlus project. It will be enabled with
    an initial DOS version of 7.0 or higher. (Wengier)
  - Corrected return value when using option to
    fake the installation of SHARE. (Allofich)
  - Added code to EMS emulation to print specific
    debug information when a PC-98 specific call is
    made to remap segment B000h to either system
    memory or video memory. I do not have enough
    test cases or a setup to test what really happens,
    so it will remain a debug message for now.
  - Added dosbox-x.conf option to allow emulation of a
    DOS environment that lacks ANSI.SYS. NOTE: The
    option has no effect in PC-98 mode.
  - INT 2Fh now responds to AX=1A00h which is an installation
    check to report whether ANSI.SYS is resident.
  - Added INT 21h debug logging for file I/O and general
    INT 21h usage [patch by ognjenmi]. Added enables for
    the logging which are off by default since the INT 21h
    and file I/O logging are fairly noisy under normal
    usage.

(nia)

2020-05-04 09:37:36 UTC MAIN commitmail json YAML

doc: Updated audio/audacious to 4.0.3

(nia)

2020-05-04 09:37:18 UTC MAIN commitmail json YAML

audacious: Update to 4.0.3

Qt interface fixes/updates:

* When the menu bar is hidden, an "Audacious" icon is added to the
  toolbar, allowing menu access
* A-to-B repeat is now available in the Playback menu and displayed in
  the time label
* The time slider no longer becomes invisible when the window is made
  very small
* Incorrect behavior of Shift-click selection in the playlist has been
  fixed
* The checkbox to "Show time scale for current song" in the info popup
  did nothing and has been removed

Other fixes/updates:

* A rare crash/freeze caused by a race condition in the ALSA output
  plugin has been fixed
* The EQ preset button in the Qt Winamp Classic interface now works
* The Qt Winamp Classic interface now has an option to stay on top of
  other windows
* The Song Info plugin now updates correctly when the title changes or
  playback stops

Other changes:

* Due to frequent crashes, the Stream Tuner plugin is now disabled by
  default
* Translations have been updated

(nia)

2020-05-04 09:23:35 UTC MAIN commitmail json YAML

doc: Updated audio/ncmpc to 0.38

(nia)

2020-05-04 09:21:17 UTC MAIN commitmail json YAML

ncmpc: Update to 0.38

ncmpc 0.38 - (2020-04-30)
* add option "timedisplay-type=none" to hide current song time
* fix use-after-free bug
* fix crash after entering empty password

(nia)

2020-05-04 06:19:17 UTC MAIN commitmail json YAML

Updated net/py-xandikos, math/py-numpy

(adam)

2020-05-04 06:18:55 UTC MAIN commitmail json YAML

py-numpy: updated to 1.18.4

1.18.4:
BLD: add i686 for 1.18 builds
BUG: random: ``Generator.integers(2**32)`` always returned 0.
BLD: fix path to libgfortran on macOS
REV: Reverts side-effect changes to casting
BLD: put openblas library in local directory on windows
DOC: Change import error "howto" to link to new troubleshooting...

(adam)

2020-05-04 06:18:05 UTC MAIN commitmail json YAML

py-xandikos: updated to 0.2.0

0.2.0:
* Fix <calendar-data> subelement filtering.
* Skip non-calendar files for calendar-query operations.
* Switch to using aiohttp rather than uWSGI.
* Query component's SUMMARY in ICalendarFile.describe().
* Add /metrics support.
* Drop support for Python 3.4, add support for 3.8.

(adam)

2020-05-04 04:53:53 UTC MAIN commitmail json YAML

lang/ruby: make patching config_file.rb optional

ruby26-base and beyond don't need this patch anymore.  They get the
configuration directory from Gem::ConfigFile::SYSTEM_CONFIG_PATH, which
is set to RbConfig::CONFIG["sysconfdir"], which in turn is set to
PKGSYSCONFDIR.

(rillig)

2020-05-04 04:45:49 UTC MAIN commitmail json YAML

(devel/p5-Devel-CallChecker) import p5-Devel-CallChecker-0.008

This module makes some new features of the Perl 5.14.0 C API available
to XS modules running on older versions of Perl. The features are
centred around the function cv_set_call_checker, which allows XS code
to attach a magical annotation to a Perl subroutine, resulting in
resolvable calls to that subroutine being mutated at compile time by
arbitrary C code. This module makes cv_set_call_checker and several
supporting functions available. (It is possible to achieve the effect
of cv_set_call_checker from XS code on much earlier Perl versions, but
it is painful to achieve without the centralised facility.)

This module provides the implementation of the functions at runtime
(on Perls where they are not provided by the core). It also, at
compile time, supplies the C header file and link library which
provide access to the functions. In normal use, "callchecker0_h" and
"callchecker_linkable" should be called at build time (not authoring
time) for the mo

(mef)

2020-05-04 04:43:34 UTC MAIN commitmail json YAML

2020-05-04 04:42:10 UTC MAIN commitmail json YAML

(devel/p5-DynaLoader-Functions) import p5-DynaLoader-Functions-0.003

This module provides a function-based interface to dynamic loading as
used by Perl. Some details of dynamic loading are very
platform-dependent, so correct use of these functions requires the
programmer to be mindful of the space of platform variations.

(mef)

2020-05-04 04:39:15 UTC MAIN commitmail json YAML

devel/py-coverage: skip shell portability check for unneeded file

(rillig)

2020-05-04 04:35:57 UTC MAIN commitmail json YAML

(devel/p5-DynaLoader-Function) import p5-DynaLoader-Functions-0.003

This module provides a function-based interface to dynamic loading as
used by Perl. Some details of dynamic loading are very
platform-dependent, so correct use of these functions requires the
programmer to be mindful of the space of platform variations.

(mef)

2020-05-04 04:24:07 UTC MAIN commitmail json YAML

tex-hyperref: Fix tex-zapfding dependency pattern

(ryoon)

2020-05-04 02:51:51 UTC MAIN commitmail json YAML

(devel/p5-CPANPLUS) Updated to 0.9908

0.9908      Sun Apr 12 12:37:28 BST 2020

* Skip some tests on MINIX due to MINIX FS limitations
* Correct the pluralization of some doc text [grammar].

(mef)

2020-05-04 02:19:44 UTC MAIN commitmail json YAML

(devel/p5-CPAN-Perl-Releases) Updated 5.20200220 to 5.20200428

version 5.20200428 at 2020-04-28 19:50:05 +0000
    Updated for v5.31.11

version 5.20200320 at 2020-03-20 20:24:11 +0000
    Updated for v5.31.10

version 5.20200314 at 2020-03-14 17:16:19 +0000
    Updated for v5.30.2

version 5.20200229 at 2020-02-29 19:30:18 +0000
    Updated for v5.30.2-RC1

(mef)

2020-05-04 02:16:48 UTC MAIN commitmail json YAML

(devel/p5-Async-Interrupt) Updated to 1.26

1.26 Mon Apr 27 13:34:10 CEST 2020
        - make it compatible with perl 5.31's sighandler changes
          (patch by Todd Rinaldo).

(mef)

2020-05-04 02:13:54 UTC MAIN commitmail json YAML

(devel/p5-Algorithm-Dependency) Updated to 1.112

1.112    2020-04-28 03:15:25Z
        - restore prerequisite version declarations from version 1.110
        - update documentation to add clarity for how ordered processing works
          (PR#1) (thanks, Mark Murawski!)

(mef)

2020-05-04 02:11:00 UTC MAIN commitmail json YAML

polkit: align GCC_REQD with USE_LANGUAGES

(gutteridge)

2020-05-04 01:41:31 UTC MAIN commitmail json YAML

Note update of netpgpverify and libnetpgpverify to 20200504

(agc)

2020-05-04 01:39:59 UTC MAIN commitmail json YAML

Bump version of libnetpgpverify and netpgpverify to 20200504 for changes
brought over from src.

(agc)

2020-05-04 01:37:54 UTC MAIN commitmail json YAML

bring over changes from src - cast return values

(agc)

2020-05-04 01:37:28 UTC MAIN commitmail json YAML

bring over change from src - cast return values

(agc)

2020-05-04 01:36:41 UTC MAIN commitmail json YAML

Bring over change from src - properly cite authors of RFC 4880

(agc)

2020-05-03 23:50:28 UTC MAIN commitmail json YAML

Note update of netpgpverify and libnetpgpverify to 20200503

(agc)

2020-05-03 23:49:04 UTC MAIN commitmail json YAML

2020-05-03 21:52:18 UTC MAIN commitmail json YAML

2020-05-03 21:38:27 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 75.0nb3

(maya)

2020-05-03 20:48:57 UTC MAIN commitmail json YAML

xfce4-session: handle a Polkit disabling edge case

Allow Polkit support to be disabled even if Polkit is found in the
build environment (an atypical use case, indeed, but one I just tripped
over).

(gutteridge)

2020-05-03 20:41:34 UTC MAIN commitmail json YAML

openjdk11: aarch64 should default to hotspot

(tnn)

2020-05-03 20:07:34 UTC MAIN commitmail json YAML

update SUBST block for openjdk8 -> openjdk11

(tnn)

2020-05-03 19:41:50 UTC MAIN commitmail json YAML

devel/ruby-redmine: remove no-op files from SUBST_FILES

(rillig)

2020-05-03 19:36:33 UTC MAIN commitmail json YAML

emulators/qemu: remove no-op file from SUBST_FILES

(rillig)

2020-05-03 19:32:30 UTC MAIN commitmail json YAML

devel/protobuf: skip shell portability check

(rillig)

2020-05-03 19:21:55 UTC MAIN commitmail json YAML

lang/openjdk8: document safe use of array[char]

(rillig)

2020-05-03 19:11:31 UTC MAIN commitmail json YAML

mk/defaults/options.description: describe a few options

(rillig)

2020-05-03 19:08:52 UTC MAIN commitmail json YAML

www/aws: clean up package definition

(rillig)

2020-05-03 18:52:21 UTC MAIN commitmail json YAML

net/libktorrent: move documentation from share/docs to share/doc

(rillig)

2020-05-03 18:45:31 UTC MAIN commitmail json YAML

firefox: limit disbling multiprocess firefox to netbsd-8.

The patches might be safe to remove altogether (disabling multiprocess
should be enough), but it's not necessary for netbsd-9 in general, as
it has working pshared semaphores.

Fixes a lot of issues with Firefox, like WebGL not working.
PKGREVISION++

(maya)

2020-05-03 18:45:28 UTC MAIN commitmail json YAML

mk/bsd.options.mk: make deprecated options more visible

Up to now, the generated warnings were not prefixed with anything.

(rillig)

2020-05-03 18:29:53 UTC MAIN commitmail json YAML

Updated devel/py-test-xdist, devel/py-Pyro, devel/py-pbr

(adam)

2020-05-03 18:29:16 UTC MAIN commitmail json YAML

py-pbr: updated to 5.4.5

5.4.5:
* Switch to Ussuri jobs

(adam)

2020-05-03 18:28:11 UTC MAIN commitmail json YAML

py-Pyro: updated to 4.80

4.80:
fix possible race condition when creating instances with instancemode "single"

(adam)

2020-05-03 18:17:36 UTC MAIN commitmail json YAML

py-test-xdist: updated to 1.32.0

pytest-xdist 1.32.0

Deprecations and Removals
- Drop support for EOL Python 3.4.

Features
- Add `testrun_uid` fixture. This is a shared value that uniquely identifies a test run among all workers.
  This also adds a `PYTEST_XDIST_TESTRUNUID` environment variable that is accessible within a test as well as a command line option `--testrunuid` to manually set the value from outside.

(adam)

2020-05-03 18:16:19 UTC MAIN commitmail json YAML

proj: Restore commented-out PKGREVISION

(gdt)

2020-05-03 18:14:01 UTC MAIN commitmail json YAML

remserial: link network libs on SunOS

(wiedi)