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

2024-05-12 18:43:08 UTC Now

2019-08-23 03:08:40 UTC MAIN commitmail json YAML

Bump PKGREVISION because the file has been changed.

(ryoon)

2019-08-23 01:48:07 UTC MAIN commitmail json YAML

doc: Updated www/goaccess to 1.3

(schmonz)

2019-08-23 01:48:00 UTC MAIN commitmail json YAML

Update to 1.3. From the changelog:

- Added ability to store accumulated processing time into DB_GEN_STATS tcb
  file via '--accumulated-time' command line option.
- Added additional Apache status codes to the list.
- Added a few feed readers to the list.
- Added 'Android 8 Oreo' to the list of OSs.
- Added 'Android Pie 9' to the list of OSs.
- Added --anonymize-ip command line option to anonymize ip addresses.
- Added --browsers-file command line option to load a list of crawlers from a
  text file.
- Added byte unit (PiB) to C formatter and refactored code.
- Added byte unit (PiB) to JS formatter.
- Added Chinese translation (i18n).
- Added French translation (i18n).
- Added '%h' date specifier to the allowed date character specifiers.
- Added "HeadlessChrome" to the list of browsers.
- Added --hide-referer command line option to hide referers from report.
- Added HTTP status code 429 (TOO MANY REQUESTS).
- Added IGNORE_LEVEL_PANEL and IGNORE_LEVEL_REQ definitions.
- Added --ignore-referer-report command line option to hide referers from
  output.
- Added Japanese translation (i18n).
- Added macOS 10.14 Mojave to the list of OSs.
- Added "Mastodon" user-agent to the list of crawlers/unix-like.
- Added new fontawesome icons and use angle arrows in HTML paging.
- Added new purple theme to HTML report and default to it.
- Added --no-parsing-spinner command line option to switch off parsing
  spinner.
- Added .ogv and ogg static file extension (ogg video, Ogg Vorbis audio).
- Added OS X version numbers when outputting with --real-os.
- Added parsing mechanism in an attempt capture more bots and to include
  unspecified bots/crawlers.
- Added --pidfile command line option to the default config file.
- Added Spanish translation (i18n).
- Added SSL support for Docker goaccess build.
- Added support to the WebSocket server for openssl-1.1*.
- Added the ability to show/hide a chart per panel in the HTML report.
- Added transparency to the navigation bar of the HTML report.
- Added "WhatsApp" user-agent to the list of crawlers.
- Changed default db folder so it adds the process id (PID). --db-path is
  required now when using --load-from-disk.
- Changed Dockerfile to build from the current source.
- Changed 'hits' to be right-aligned on TUI.
- Changed to use faster slide animations on HTML report.
- Changed wording from 'Bandwidth' to the proper term 'Tx. Amount'.
- Ensure database filenames used by btree are less predictable.
- Ensure HTML templates, CSS and JS files are minified when outputting
  report.
- Ensure key phrases from Google are added even when https is used.
- Ensure live report updates data & charts if tab/document has focus.
- Ensure multiple 'Yandex' crawlers are properly parsed.
- Ensure Safari has priority over most crawlers except the ones that are
  known to have it.
- Ensure the request protocol on its own is properly parsed.
- Ensure the right number of tests are performed against the given log.
- Ensure user configuration is parsed first when available.
- Ensure wss:// is used when connecting via HTTPS.
- Ensure XFF parser takes into account escaped braces.
- Fixed a regression where fifo-in/out would fail with ENXIO.
- Fixed a regression where it would return EXIT_FAILURE on an empty log.
- Fixed a (ssh) pipeline problem with fgetline()/fgets() when there is a race
  for data on stdin.
- Fixed broken X-Forwarded-For (XFF) %~ specifier in certain parsing cases.
- Fixed conf.filenames duplication problem if logs are via pipe.
- Fixed float percent value on JSON/HTML output for locales using decimal comma.
- Fixed issue where it was not possible to establish a Web Socket connection
  when attempting to parse and extract HTTP method.
- Fixed issue where log formats with pipe delimiter were not propely parsed.
- Fixed memory leak after config file path has been set (housekeeping).
- Fixed memory leak when adding host to holder introduced in c052d1ea.
- Fixed possible memory leak when hiding specific referrers.
- Fixed several JS jshint warnings.
- Fixed sudo installs on TravisCI.
- Fixed UNDEFINED time range in HTML report when VISITORS panel was ignored.
- Fixed unnecessary closing span tags from template.
- Fixed use-after-free when two color items were found on color_list.

(schmonz)

2019-08-23 01:17:04 UTC MAIN commitmail json YAML

Mollify pkglint ($BUILDLINK_DIR is ambiguous): it's a Make variable.

(schmonz)

2019-08-23 01:08:50 UTC MAIN commitmail json YAML

Fix "include/boost/core/uncaught_exceptions.hpp.orig" missing from PLIST
by removing *.orig files at the start of do-install. Remove *.orig from
PLIST to match.

(schmonz)

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

Updated MoarVM, nqp, and rakudo to 2019.07.1 (Perl6)

(ast)

2019-08-22 22:43:37 UTC MAIN commitmail json YAML

It's the unstable release train
heads up by <leot>

(sevan)

2019-08-22 22:33:15 UTC MAIN commitmail json YAML

2019-08-22 22:25:47 UTC MAIN commitmail json YAML

Perl 5.31.3

(sevan)

2019-08-22 21:38:12 UTC MAIN commitmail json YAML

New NetSurf is out

(sevan)

2019-08-22 21:05:27 UTC MAIN commitmail json YAML

2019-08-22 20:24:02 UTC MAIN commitmail json YAML

doc: Added comms/qodem version 1.0.0

(fcambus)

2019-08-22 20:23:31 UTC MAIN commitmail json YAML

2019-08-22 20:22:32 UTC MAIN commitmail json YAML

comms/qodem: import qodem-1.0.0

Qodem is a from-scratch clone implementation of the Qmodem
communications program made popular in the days when Bulletin Board
Systems ruled the night. Qodem emulates the dialing directory and the
terminal screen features of Qmodem over both modem and Internet
connections.

OK kamil@

(fcambus)

2019-08-22 19:52:42 UTC MAIN commitmail json YAML

doc: Added x11/modular-xorg-xwayland version 1.20.4

(nia)

2019-08-22 19:52:29 UTC MAIN commitmail json YAML

Add x11/modular-xorg-xwayland.

XWayland is a fully fledged X server implementation that acts as a proxy
between X11 clients and a Wayland compositor.

It runs as a specialized Wayland client, while optionally using a set of
XWayland specific Wayland protocols for implementing certain functionality.

The Wayland compositor acts both as the Wayland display server XWayland
connects to, as well as the window manager.

(nia)

2019-08-22 18:37:34 UTC MAIN commitmail json YAML

Updated emulators/fs-uae

(adam)

2019-08-22 18:35:23 UTC MAIN commitmail json YAML

fs-uae: updated to 3.0.0

Changes in FS-UAE 3.0 (compared to 2.8):
* Fixed JIT direct access on modern Linux distributions.
* FS-UAE default is now to show a 692×540 image, not stretched to fill screen.
* Built-in configurations for many more game controllers.
* New option whdload_quit_key to gracefully quit slaves.
* Added more shaders (compiled/ported/written by guest.r and rsn8887).
* Updated emulation core from WinUAE 3300b2.
* Several new configuration options (see Changelog for details).
* Many more smaller fixes and updates (see Changelog for details).

Changes in FS-UAE Launcher 3.0 (compared to 2.8):
* Plugins can provide files for offline use (WHDLoad, JST, SKick, etc).
* Added support for .gz/.adz/.roz/.xz-compressed files.
* Support WHDLoad versions 18.4 and 18.5 (game database).
* Revert fullscreen_mode to default when upgrading from older versions.
* Use https for all more fs-uae.net and openretro.org communication.
* Support hd_requirements = xpkmaster.library.
* Fixed problem on Windows where devices were sometimes not detected.
* Make configurations list wider when window width is quite large.
* Try to use config from game database when launching with a WHDLoad archive.
* Extract WHDLoad arguments from .info file when loading a WHDLoad archive.
* Sync “unpublished” games from the online game database, option to show.
* Many bugfixes and smaller improvements (see Changelog for details).

Build-related:
* Only x86-64 (64-bit) official builds for Windows and macOS and Linux.
* Building for x86 (32-bit) still works on all platforms.
* 32-bit packages for Ubuntu, Debian, Fedora and openSUSE are still available.
* Builds for macOS require 10.9+. The source can be built for older versions.

(adam)

2019-08-22 18:29:30 UTC MAIN commitmail json YAML

Updated x11/py-sip, x11/py-qt5

(adam)

2019-08-22 18:29:02 UTC MAIN commitmail json YAML

py-qt5: updated to 5.13.0

v5.13.0:
- Added support for Qt v5.13.0.

v5.12.3:
- Added support for Qt v5.12.4.
- Added support for Python v3.8.
- QCoreApplication (and sub-classes) can be used as a context manager.
- Added the missing WA_ContentsMarginsRespectsSafeArea enum member.

v5.12.2:
- Added support for Qt v5.12.3.
- Added QOpenGLContext.getProcAddress().
- Added support for Python fstrings to pylupdate.

v5.12.1:
- Added support for Qt v5.12.2.

v5.12:
- Added support for Qt v5.12.0 and Qt v5.12.1.
- Added the QtRemoteObjects module.
- Added the remote objects examples.
- Added the missing QLoggingCategory class.
- The QtWebEngine, QtWebEngineCore and QtWebEngineWidgets modules have been
  moved to a separate PyQtWebEngine package.  This is a packaging change only
  and does not affect applications.
- Overflow checking when converting Python int object to C/C++ integer types
  is now enabled by default.
- SIP v4.19.14 is required.

(adam)

2019-08-22 18:25:48 UTC MAIN commitmail json YAML

py-sip: updated to 4.19.18

v4.19.18:
- Bug fixes.

v4.19.17:
- Bug fixes.

v4.19.16:
- Added support for the Haiku platform.
- Bug fixes.

v4.19.15:
- Bug fixes.

v4.19.14:
- The reference count displayed by sip.dump() now has the same caveat as
  sys.getrefcount().
- Added SIP_NULLPTR to the public API.
- Added support for size_t.
- Added sipLong_AsSizeT() to the C API.
- Added the '=' format characters to sipBuildResult() and sipParseResult().
- Bug fixes.

(adam)

2019-08-22 17:49:01 UTC MAIN commitmail json YAML

libLLVM: Enable RTTI, needed for newer MesaLib.

(nia)

2019-08-22 17:45:51 UTC MAIN commitmail json YAML

py-meson: Handle our multiple llvm-config executables in different paths.

Helps building new graphics/MesaLib when you have lang/llvm installed.

(nia)

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

options.description: Add some options from MesaLib

(nia)

2019-08-22 17:24:18 UTC MAIN commitmail json YAML

doc: Updated graphics/MesaLib to 19.1.4

(nia)

2019-08-22 17:24:01 UTC MAIN commitmail json YAML

MesaLib: Update to 19.1.4

Upstream has replaced their autotools-based build system with Meson.

Thanks to fox@ for testing on Linux.

New features:

* GL_AMD_texture_texture4 on all GL 4.0 drivers.
* GL_EXT_shader_implicit_conversions on all drivers (ES extension).
* GL_EXT_texture_compression_bptc on all GL 4.0 drivers (ES extension).
* GL_EXT_texture_compression_rgtc on all GL 3.0 drivers (ES extension).
* GL_EXT_render_snorm on gallium drivers (ES extension).
* GL_EXT_texture_view on drivers supporting texture views (ES extension).
* GL_OES_texture_view on drivers supporting texture views (ES extension).
* GL_NV_shader_atomic_float on nvc0 (Fermi/Kepler only).
* Shader-based software implementations of GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64, GL_ARB_vertex_attrib_64bit, and GL_ARB_shader_ballot on i965.
* VK_ANDROID_external_memory_android_hardware_buffer on Intel
* Fixed and re-exposed VK_EXT_pci_bus_info on Intel and RADV
* VK_EXT_scalar_block_layout on Intel and RADV
* VK_KHR_depth_stencil_resolve on Intel
* VK_KHR_draw_indirect_count on Intel
* VK_EXT_conditional_rendering on Intel
* VK_EXT_memory_budget on RADV
* GL_ARB_parallel_shader_compile on all drivers.
* GL_EXT_gpu_shader4 on all GL 3.1 drivers.
* GL_EXT_shader_image_load_formatted on radeonsi.
* GL_EXT_texture_buffer_object on all GL 3.1 drivers.
* GL_EXT_texture_compression_s3tc_srgb on Gallium drivers and i965 (ES extension).
* GL_NV_compute_shader_derivatives on iris and i965.
* GL_KHR_parallel_shader_compile on all drivers.
* VK_EXT_buffer_device_address on Intel and RADV.
* VK_EXT_depth_clip_enable on Intel and RADV.
* VK_KHR_ycbcr_image_arrays on Intel.
* VK_EXT_inline_uniform_block on Intel and RADV.
* VK_EXT_external_memory_host on Intel.
* VK_EXT_host_query_reset on Intel and RADV.
* VK_KHR_surface_protected_capabilities on Intel and RADV.
* VK_EXT_pipeline_creation_feedback on Intel and RADV.
* VK_KHR_8bit_storage on RADV.
* VK_AMD_gpu_shader_int16 on RADV.
* VK_AMD_gpu_shader_half_float on RADV.
* VK_NV_compute_shader_derivatives on Intel.
* VK_KHR_shader_float16_int8 on Intel and RADV (RADV only supports int8).
* VK_KHR_shader_atomic_int64 on Intel.
* VK_EXT_descriptor_indexing on Intel.
* VK_KHR_shader_float16_int8 on Intel and RADV.
* GL_INTEL_conservative_rasterization on iris.
* VK_EXT_memory_budget on Intel.

(nia)

2019-08-22 16:20:36 UTC MAIN commitmail json YAML

doc: Updated multimedia/vlc to 3.0.8

(nia)

2019-08-22 16:20:24 UTC MAIN commitmail json YAML

vlc: Update to 3.0.8

XXX libarchive option is broken with netbsd-9 so has to be disabled
(version number detection fails)

Changes between 3.0.7.1 and 3.0.8:
----------------------------------

Core:
* Fix stuttering for low framerate videos

Demux:
* Fix channel ordering in some MP4 files
* Fix glitches in TS over HLS
* Add real probing of HLS streams
* Fix HLS MIME type fallback

Decoder:
* Fix WebVTT subtitles rendering

Stream filter:
* Improve network buffering

Misc:
* Update Youtube script

Audio Output:
* macOS/iOS: Fix stuttering or blank audio when starting or seeking when using
  external audio devices (bluetooth for example)
* macOS: Fix AV synchronization when using external audio devices

Video Output:
* Direct3D11: Fix hardware acceleration for some AMD drivers

Stream output:
* Fix transcoding when the decoder does not set the chroma

Security:
* Fix a buffer overflow in the MKV demuxer (CVE-2019-14970)
* Fix a read buffer overflow in the avcodec decoder (CVE-2019-13962)
* Fix a read buffer overflow in the FAAD decoder
* Fix a read buffer overflow in the OGG demuxer (CVE-2019-14437, CVE-2019-14438)
* Fix a read buffer overflow in the ASF demuxer (CVE-2019-14776)
* Fix a use after free in the MKV demuxer (CVE-2019-14777, CVE-2019-14778)
* Fix a use after free in the ASF demuxer (CVE-2019-14533)
* Fix a couple of integer underflows in the MP4 demuxer (CVE-2019-13602)
* Fix a null dereference in the dvdnav demuxer
* Fix a null dereference in the ASF demuxer (CVE-2019-14534)
* Fix a null dereference in the AVI demuxer
* Fix a division by zero in the CAF demuxer (CVE-2019-14498)
* Fix a division by zero in the ASF demuxer (CVE-2019-14535)

(nia)

2019-08-22 14:49:25 UTC MAIN commitmail json YAML

llvm: Enable RTTI. Needed for MesaLib-19.

(nia)

2019-08-22 13:33:08 UTC MAIN commitmail json YAML

doc: Added www/kore version 3.3.1

(fcambus)

2019-08-22 13:32:28 UTC MAIN commitmail json YAML

2019-08-22 13:30:31 UTC MAIN commitmail json YAML

www/kore: import kore-3.3.1.

Kore is an easy to use web application framework for writing scalable
web APIs in C.

Its main goals are security, scalability and allowing rapid development
and deployment of such APIs. Because of this Kore is an ideal candidate
for building robust, scalable and secure web things.

OK kamil@

(fcambus)

2019-08-22 13:12:32 UTC MAIN commitmail json YAML

modular-xorg-server: Add Xwayland support to options.mk.

This no longer needs modular X to build with DRI, so make that
unconditional.

(nia)

2019-08-22 13:01:15 UTC MAIN commitmail json YAML

2019-08-22 12:35:37 UTC MAIN commitmail json YAML

2019-08-22 12:23:56 UTC MAIN commitmail json YAML

2019-08-22 12:19:22 UTC MAIN commitmail json YAML

Update boost packages to 1.71.0

(ryoon)

2019-08-22 12:17:53 UTC MAIN commitmail json YAML

Update to 1.71.0

Changelog:

New Libraries

    Variant2: A never-valueless, strong guarantee implementation of std::variant, from Peter Dimov.

Updated Libraries

    Align:
        Support for any integral type in the integral versions of align_up and align_down.
        Revised the implementation of aligned_allocator to no longer require a specialization for void.
        Define propagate_on_container_move_assignment and is_always_equal in aligned_allocator.
    Asio:
        Improved performance slightly by eliminating a redundant move construction when completed handlers are dispatched.
        Eliminated a compiler warning by annotating a case fall-through in the free function connect() implementation.
        Fixed the is_*_buffer_sequence detection traits for user-defined sequence types.
        Fixed some Windows-specific warnings about an incompatible pointer cast when obtaining the CancelIoEx entry point.
        Changed to automatically set the defaults when opening a serial port on Windows.
        Changed the serial port get_option() member function to be const.
        Fixed a name hiding issue with the WinRT stream-oriented socket backend's shutdown function.
        Applied a minor fix to the documentation for is_dynamic_buffer.
        Added some support for Haiku OS.
        Added wolfSSL compatability.
        Changed to require C++17 or later for coroutines TS support with clang.
        Fixed a doxygen generation problem in the tutorial.
        Ensured example programs are correctly incorporated into the documentation.
    Any:
        Static initialization of the default constructed boost::any is now possible.
        Fixed performance regression in assignment on a compilers without move-semantics.
        Maintenance work.
    Beast:
        This version consists mostly of bug fixes and performance improvements.
        Substantial work included for the split compilation mode, to reduce compile time when defining BOOST_BEAST_SEPARATE_COMPILATION.
        We'd love to know how you or your company use Beast, consider adding an item to the Companies and Individuals Using Beast list.
        See the full Release Notes for a complete list of changes.
    Circular Buffer:
        Correct doxygen generated reference to no longer show internal members. (Glen Fernandes)
        Eliminate ubsan warning on add and sub. (Glen Fernandes)
        Fix incorrect check in is_uninitialized. (Niklas Fejes)
    Container:
        Fixed bugs:
            GitHub #47: "added alignment specification for small_vector".
            GitHub #88: "Implement C++17 MoveAssignable requirements for self-move assignments".
            GitHub #107: "Alignment ignored in resource_adaptor".
            GitHub #109: "Get rid of integer overflow in copy_move_algo.hpp (-fsanitize=integer)".
            GitHub #110: "Avoid gcc 9 deprecated copy warnings in new_allocator.hpp".
            GitHub #112: "vector::resize() compilation error with msvc-10..12: data is not a member of boost::detail::aligned_storage".
            GitHub #114: "Fix small_vector noexcept specification".
            GitHub #116: "MSVC + boost 1.70 compilation error when windows.h is already included (detail/thread_mutex.hpp)".
            GitHub #117: "flat_map/map::insert_or_assign with hint has wrong return types".
            GitHub #118: "Non-unique inplace_set_difference used in in flat_tree_merge_unique and iterator invalidation in insert_unique".
            GitHub #122: "Fix has_trivial_destructor_after_move".
            GitHub #123: "With heterogeneous lookup, equal_range can result in a range with length greater than 1".
        deque can now have options, using deque_options. The block size/bytes can be be specified.
        static_vector can now have options, using static_vector_options. Alignment and throwing behaviour can be be specified.
        small_vector can now have options, using small_vector_options. Alignment and growth factor can be be specified.
    Context:
        Add support for RISC-V LP64D
        #72: Fix ABI violation on ppc64 ELFv2
        #99: cleanup of stack if creating ucontext fails
    Conversion:
        Maintenance work.
    Core:
        Added functions alloc_construct, alloc_construct_n, alloc_destroy, and alloc_destroy_n in <boost/core/alloc_construct.hpp> for allocator aware and exception safe construction and destruction of objects and arrays. (Glen Fernandes)
        Added constexpr functions first_scalar in <boost/core/first_scalar.hpp> for obtaining a pointer to the first scalar element of an array. Given a pointer of type T* they return a pointer of type remove_all_extents_t<T>*. (Glen Fernandes)
        Added class template noinit_adaptor in <boost/core/noinit_adaptor.hpp> which is an allocator adaptor that converts any allocator into one whose construct(ptr) performs default initialization via placement new, and whose destroy(ptr) invokes the value_type destructor directly. (Glen Fernandes)
        Added class template default_allocator in <boost/core/default_allocator.hpp>, which can serve as a minimal default allocator that has interface similar to C++20 std::allocator, supports configurations with disabled exceptions and does not have std as an associated namespace. The allocator uses operator new and operator delete for allocation. (Glen Fernandes)
        In <boost/core/uncaught_exceptions.hpp> header, added workarounds for better compatibility with QNX SDP 7.0 when libc++/libc++abi libraries are used. (Andrey Semashev, #59)
        The <boost/detail/sp_typeinfo.hpp> header is now marked as deprecated and will be removed in a future release. <boost/core/typeinfo.hpp> should be used instead. (Peter Dimov)
    Dynamic Bitset:
        Enabled hardware-assisted popcount on MSVC (#38).
        Added support for boost::hash and std::hash (#45).
        Support copy-initialization with default constructor (#48).
    Endian:
        Clarified requirements on the value type template parameter
        Added support for float and double
        Added endian_load, endian_store
        Updated endian_reverse to correctly support all non-bool integral types
        Moved deprecated names to the deprecated header endian.hpp
    Fiber:
        documentation for shared_work updated
    Filesystem:
        Fixed incorrect error_code returned from directory iterator increment when readdir_r is used.
        For path, fixed rvalue-aware operator/ return type to return an rvalue instead of rvalue reference. This fixes leaving a dangling reference in the user's code if the result of operator/ is bound to a const reference. (#110)
        Fixes for better compatibility with Windows CE. (#24)
        Added minimal support for CMake. (#106)
    Flyweight:
        Maintenance work.
    Histogram:
        New features:
            Support for thread-safe storages and new thread-safe accumulators
            Support for compiling without exceptions/RTTI (increases performance by 10-20 %) (with Glen Fernandes)
            Performance improvements for 1D and 2D histograms
            boost::histogram::indexed now returns forward iterator range instead of input iterator range
            boost::histogram::indexed_range::accessor is now non-copyable and acts like reference to cell value, making more algorithms from the C++ stdlib work
            boost::histogram::algorithm::reduce with new slice option and option fusion
            boost::histogram::algorithm::project accepts runtime indices for static histograms
        Bug Fixes:
            boost::histogram::algorithm::reduce also works on histograms that have some axis types without reduction support
            boost::histogram::axis::traits::update now works correctly for boost::histogram::axis::variant
        Other:
            100 % test coverage
            Reduced internal Boost dependencies
            Improved documentation and examples
            Guaranteed no-throw moves for all builtin axis types
            Compile cleanly at higher warning levels
        See changelog for more details.
    IoStreams:
        Fixed processing of multi-stream files (#87).
        Added support for multi-threaded LZMA (#95).
    Interprocess:
        GitHub #85 ("warning: Implicit conversion loses integer precision").
        GitHub #86 ("warning: Possible misuse of comma operator").
    Intrusive:
        GitHub #42: Documentation does not describe treap priority_of_value changes
        GitHub #43: Fix tests with BOOST_INTRUSIVE_VARIADIC_TEMPLATES enabled
        GitHub #45: Disable variadic templates for MSVC-12 to avoid ICEs
    LexicalCast:
        Added tests for boost::filesystem::path conversions #25.
        Maintenance work, including #28.
    Log:
        New features:
            Improved support for C++17 std::string_view in basic_formatting_ostream. The string view can now participate in character code conversion on output.
            Added auto_newline formatter and stream manipulator. It can be used to ensure that formatted output always ends with a newline while avoiding duplicate newlines.
            In the output stream, text file and text multi-file sink backends added support for configuring behavior with regard to appending a trailing newline to every formatted log record. Use auto_newline_mode named parameter of the backend constructor or call the set_auto_newline_mode method on the sink backend.
            Note: The default behavior with regard to trailing newlines added by sink backends has changed slightly compared to the previous Boost.Log releases. The backends will now only add a trailing newline if there isn't one in the formatted log message string already. In previous releases a newline was added unconditionally.
            Added support for passing arbitrary function objects in the filter and format named parameters to sink constructors and convenience functions for initializing sinks. For example, it is now possible to specify C++11 lambda functions directly in these parameters. (#63)
            In the default filter and formatter factories used in filter and formatter parsers, added support for severity level attribute values of type boost::log::trivial::severity_level. For filters, the support is limited to attributes with "Severity" name.
        Bug fixes:
            Fixed incorrect parsing of components of the rotated file names while scanning for files in the text file sink backend. If the file name pattern ended with a placeholder (for example, a file counter), the scan_for_files method would not find files matching that pattern in the target storage, leaving them unmanaged. In particular, such files would not be deleted to free target storage. (#78)
            Updated basic_formatting_ostream and basic_record_ostream to make it possible to overload stream output operators for pointers to user-defined types. User-defined operator<< overloads taking std::basic_ostream and a pointer argument should now be picked up by the compiler when the pointer is being written to one of Boost.Log streams. (#84)
        See changelog for more details.
    Math:
        New features:
            Catmull-Rom interpolator now works in C++11
            Cardinal quadratic B-spline interpolation
            Domain of elliptic integrals extended
            sin_pi and cos_pi performance improvements
            Forward-mode automatic differentiation
            Vector valued barycentric rational interpolation
            Ooura's method for evaluation of Fourier integrals
        Bug fixes:
            Multiple compatibility issues with Multiprecision fixed
            Lambert-W fixed on a rare architecture
    Metaparse:
        New features:
            In C++11 variadic template support for the following: sequence, one_of_c, one_of, repeated_one_of, repeated_one_of1, one_char_except_c, one_char_except.
        Bug fixes:
            BOOST_METAPARSE_STRING does not use out of range character values as template arguments.
            any_of_c<> does not create empty array in C++14.
    Move:
        Git Issue #26: "Invalid iterator increment/decrement in the last iteration of adaptive_sort_combine_blocks".
    Multi Array:
        Simplify allocator support by using new alloc_construct_n and alloc_destroy_n facilities from Core. (Glen Fernandes)
    Multi-index Containers:
        Added variants of const_mem_fun and mem_fun for differently qualified member functions (issue #24).
        Terse key specification syntax now correctly handles noexcept-specified member functions (issue #24).
    Outcome:
        Enhancements:
            #184 As per request from Boost release managers, relocated version.hpp and revision.hpp into detail, and added the Boost licence boilerplate to the top of every source file which was missing one (I think). Also took the opportunity to run the licence restamping script over all Outcome, so copyright dates are now up to date.
            #185 Add FAQ item explaining issue #185, and why we will do nothing to fix it right now.
            #189 Refactored the OUTCOME_TRY implementation to use more clarified customisation points capable of accepting very foreign inputs. Removed the std::experimental::expected<T, E> specialisations, as those are no longer necessary. Fixed the documentation for the customisation points which previously claimed that they are ADL discovered, which they are not. Added a recipe describing how to add in support for foreign input types.
            #183 Added a separate motivation/plug_error_code specifically for Boost.
        Bug fixes:
            OUTCOME_VERSION_MINOR hadn't been updated to 1.
            #181 Fix issue #181 where Outcome didn't actually implement the strong swap guarantee, despite being documented as doing so.
            #190 Fix issue #190 in Boost edition where unit test suite was not runnable from the Boost release distro.
            #182 Fix issue #182 where trait::is_exception_ptr_available<T> was always true, thus causing much weirdness, like not printing diagnostics and trying to feed everything to make_exception_ptr().
            #192 Fix issue #192 where the std::basic_outcome_failure_exception_from_error() was being defined twice for translation units which combine standalone and Boost Outcome's.
    Parameter:
        Upgraded keyword generation macro BOOST_PARAMETER_TEMPLATE_KEYWORD (#15).
        Moved keyword generation macro BOOST_PARAMETER_NESTED_KEYWORD from Accumulators to this library (#28).
        Added support for std::reference_wrapper and std::ref() (#16).
        Moved boost::parameter::required, boost::parameter::optional, and boost::parameter::deduced metafunction definitions to their own header files in directory boost/parameter (#18).
        Added support for Boost.Parameter-enabled function call operators (#20).
        Added support for parameter category qualifiers "forward", "consume", and "move_from" (current qualifiers are "in", "out", and "in_out") (#21) (#23) based on http://www.modernescpp.com/index.php/c-core-guidelines-how-to-pass-function-parameters. Added new usage syntax BOOST_PARAMETER_NAME((object-name), namespace-name) qualifier(tag-name)) and BOOST_PARAMETER_NAME(qualifier(name)). (Existing code that uses qualifiers directly and correctly with BOOST_PARAMETER_FUNCTION and other code generation macros should remain unaffected for now, so no breaking changes.) The reason for the change in usage is to enable applying of parameter category constraints to Boost.Parameter-enabled functions and constructors invoked through argument composition. (Otherwise, it is currently possible to use argument composition to bypass parameter category constraints applied in BOOST_PARAMETER_FUNCTION et. al.)
        Added support for perfect forwarding (#23) (#26), so that parameter::parameters::operator() can accept non-const rvalues. As a positive side effect, Boost.Parameter-enabled functions and constructors are no longer bound by BOOST_PARAMETER_MAX_ARITY on compilers that support perfect forwarding. User code can now check for this support by detecting the configuration macro BOOST_PARAMETER_HAS_PERFECT_FORWARDING, or manually turn off this support by defining the configuration macro BOOST_PARAMETER_DISABLE_PERFECT_FORWARDING.
        Added metafunctions boost::parameter::is_argument_pack (#27), boost::parameter::are_tagged_arguments (#52), and boost::parameter::result_of::compose (#75).
        Added variadic function template boost::parameter::compose() which takes in named arguments and returns them in an argument pack (#52). For compilers that do not support perfect forwarding, the configuration macro BOOST_PARAMETER_COMPOSE_MAX_ARITY determines the maximum number of arguments that boost::parameter::compose() can take in (#61).
        Added code generation macros BOOST_PARAMETER_BASIC_FUNCTION_CALL_OPERATOR, BOOST_PARAMETER_BASIC_CONST_FUNCTION_CALL_OPERATOR, BOOST_PARAMETER_NO_SPEC_FUNCTION, BOOST_PARAMETER_NO_SPEC_MEMBER_FUNCTION, BOOST_PARAMETER_NO_SPEC_CONST_MEMBER_FUNCTION, BOOST_PARAMETER_NO_SPEC_FUNCTION_CALL_OPERATOR, BOOST_PARAMETER_NO_SPEC_CONST_FUNCTION_CALL_OPERATOR, BOOST_PARAMETER_NO_SPEC_CONSTRUCTOR, and BOOST_PARAMETER_NO_SPEC_NO_BASE_CONSTRUCTOR (#52).
        Added support for Boost.MP11 (#47) (#66) (#70). User code can now check for this support by detecting the configuration macro BOOST_PARAMETER_CAN_USE_MP11, or manually turn off this support by defining the configuration macro BOOST_PARAMETER_DISABLE_MP11_USAGE.
        Improved support for parameter-dependent return types via SFINAE (#73).
    PtrContainer:
        Fix a ptr_vector regression introduced in 1.66.0 (#24).
    PolyCollection:
        Maintenance work.
    SmartPtr:
        Added aliasing constructors to weak_ptr
        Added weak_ptr<T>::empty()
        Added enable_shared_from, shared_from, and weak_from
    Stacktrace:
        Fixed output of name(), source_location() and source_line() for the default constructed frame with thread sanitizer builds in C++98 mode.
        Fixed output of long strings from name() and source_location() on MSVC #78.
        Maintenance work.
    Test:
        Boost.test v3.11 see the Changes log for more details.
        Breaking changes:
            Boost.Test shows deprecation warnings if some very old headers as deprecated. If you encounter such warnings, please follow the indications: those headers will be removed in a future release.
        New feature:
            Now BOOST_TEST can be used to compare abstract types
        Bug fixes and pull requests:
            GitHub Issues: #209, #218
            GitHub Pull Requests: #219, #224
    Utility:
        Implemented function template ostream_string in <boost/utility/ostream_string.hpp> to optimally write any kind of string content to an output stream. It satisfies the requirements of [ostream.formatted.reqmts]. (Glen Fernandes)
        Optimized the stream output operators of basic_string_view and basic_string_ref to write directly to the rdbuf stream buffer. (Glen Fernandes)
    Uuid:
        Breaking change: MD5 name-based uuid generation was corrected to be identical on all endian systems. Define BOOST_UUID_COMPAT_PRE_1_71_MD5 to keep the result in a format compatible with 1.66 through 1.70. This does not affect the default name-based uuid generation which is based on SHA1. (#109)
    Variant:
        Fixed compilation of boost::apply_visitor with variants passed by non const reference in #68. Many thanks to Ed Catmur for providing the fix.
        Added support for std::hash (#49). Macro BOOST_VARIANT_DO_NOT_SPECIALIZE_STD_HASH could be defined to avoid those specializations.
        Added micro optimizations for binary size and performance by Nikita Kniazev in #63 and #66.
        Maintenance work, including #64 by Nikita Kniazev and #67 by Hans Dembinski.
    YAP:
        Added an example showing how to make self-evaluating YAP expressions (that is, expressions that don't need an explicit call to evaluate() or transform()).

(ryoon)

2019-08-22 12:04:53 UTC MAIN commitmail json YAML

Updated databases/py-redis, devel/py-toolz

(adam)

2019-08-22 12:04:33 UTC MAIN commitmail json YAML

py-toolz: updated to 0.10.0

0.10.0:
Unknown changes

(adam)

2019-08-22 12:00:46 UTC MAIN commitmail json YAML

py-redis: updated to 3.3.8

* 3.3.8
    * Fixed MONITOR parsing to properly parse IPv6 client addresses, unix
      socket connections and commands issued from Lua.
* 3.3.7
    * Fixed a regression introduced in 3.3.0 where socket.error exceptions
      (or subclasses) could potentially be raised instead of
      redis.exceptions.ConnectionError.
* 3.3.6
    * Fixed a regression in 3.3.5 that caused PubSub.get_message() to raise
      a socket.timeout exception when passing a timeout value.
* 3.3.5
    * Fix an issue where socket.timeout errors could be handled by the wrong
      exception handler in Python 2.7.
* 3.3.4
    * More specifically identify nonblocking read errors for both SSL and
      non-SSL connections. 3.3.1, 3.3.2 and 3.3.3 on Python 2.7 could
      potentially mask a ConnectionError.
* 3.3.3
    * The SSL module in Python < 2.7.9 handles non-blocking sockets
      differently than 2.7.9+. This patch accommodates older versions
* 3.3.2
    * Further fixed a regression introduced in 3.3.0 involving SSL and
      non-blocking sockets.
* 3.3.1
    * Fixed a regression introduced in 3.3.0 involving SSL and non-blocking
      sockets.
* 3.3.0
    * Resolve a race condition with the PubSubWorkerThread.
    * Cleanup socket read error messages.
    * Cleanup the Connection's selector correctly.
    * Added a Monitor object to make working with MONITOR output easy.
    * Internal cleanup: Removed the legacy Token class which was necessary
      with older version of Python that are no longer supported.
    * Response callbacks are now case insensitive. This allows users that
      call Redis.execute_command() directly to pass lower-case command
      names and still get reasonable responses.
    * Added support for hiredis-py 1.0.0 encoding error support. This should
      make the PythonParser and the HiredisParser behave identically
      when encountering encoding errors.
    * All authentication errors now properly raise AuthenticationError.
      AuthenticationError is now a subclass of ConnectionError, which will
      cause the connection to be disconnected and cleaned up appropriately.
    * Add READONLY and READWRITE commands.
    * Remove selectors in favor of nonblocking sockets. Selectors had
      issues in some environments including eventlet and gevent. This should
      resolve those issues with no other side effects.
    * Fixed an issue with XCLAIM and previously claimed but not removed
      messages.
    * Allow for single connection client instances. These instances
      are not thread safe but offer other benefits including a subtle
      performance increase.
    * Added extensive health checks that keep the connections lively.
      Passing the "health_check_interval=N" option to the Redis client class
      or to a ConnectionPool ensures that a round trip PING/PONG is successful
      before any command if the underlying connection has been idle for more
      than N seconds. ConnectionErrors and TimeoutErrors are automatically
      retried once for health checks.
    * Changed the PubSubWorkerThread to use a threading.Event object rather
      than a boolean to control the thread's life cycle.
    * Fixed a bug in Pipeline error handling that would incorrectly retry
      ConnectionErrors.

(adam)

2019-08-22 11:54:43 UTC MAIN commitmail json YAML

options.description: add full stops

(nia)

2019-08-22 11:53:40 UTC MAIN commitmail json YAML

options.description: +glesv1, +glesv2

(nia)

2019-08-22 11:47:23 UTC MAIN commitmail json YAML

Updated security/py-josepy, textproc/py-jsonschema

(adam)

2019-08-22 11:47:04 UTC MAIN commitmail json YAML

py-jsonschema: updated to 3.0.2

v3.0.2
* Fixed a bug where 0 and False were considered equal by
  const and enum.

(adam)

2019-08-22 11:45:03 UTC MAIN commitmail json YAML

py-josepy: updated to 1.2.0

1.2.0:
* Support for Python 2.6 and 3.3 has been removed.
* Known incompatibilities with Python 3.8 have been resolved.

(adam)

2019-08-22 11:06:50 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis, devel/py-test

(adam)

2019-08-22 11:06:28 UTC MAIN commitmail json YAML

py-test: updated to 4.6.5

pytest 4.6.5:
Bug Fixes
* Fix RuntimeError/StopIteration when trying to collect package with ���__init__.py��� only.
* Fix encode error when using unicode strings in exceptions with pytest.raises.
* Fix issue where tmp_path and tmpdir would not remove directories containing files marked as read-only, which could lead to pytest crashing when executed a second time with the --basetemp option.
* --step-wise now handles xfail(strict=True) markers properly.
* Improved output when parsing an ini configuration file fails.

pytest 4.6.4:
Bug Fixes
* Emit a warning when attempting to unwrap a broken object raises an exception, for easier debugging.
* Fix --stepwise mode when the first file passed on the command-line fails to collect.
* Fix bug introduced in 4.6.0 causing collection errors when passing more than 2 positional arguments to pytest.mark.parametrize.
* Fix crash when discovery fails while using -p no:terminal.

(adam)

2019-08-22 11:05:27 UTC MAIN commitmail json YAML

py-hypothesis: updated to 4.33.1

4.33.1:
This patch works around a crash when an incompatible version of Numpy
is installed under PyPy 5.10 (Python 2.7).

If you are still using Python 2, please upgrade to Python 3 as soon
as possible - it will be unsupported at the end of this year.

4.33.0:
This release improves the :func:~hypothesis.provisional.domains
strategy, as well as the :func:~hypothesis.provisional.urls and
the :func:~hypothesis.strategies.emails strategies which use it.
These strategies now use the full IANA list of Top Level Domains
and are correct as per :rfc:1035.

Passing tests using these strategies may now fail.

4.32.3:
This patch tidies up the repr of several settings-related objects,
at runtime and in the documentation, and deprecates the undocumented
edge case that phases=None was treated like phases=tuple(Phase).

It *also* fixes :func:~hypothesis.extra.lark.from_lark with
:pypi:lark 0.7.2 <lark-parser> and later.

4.32.2:
This patch updates some internal comments for :pypi:mypy 0.720.
There is no user-visible impact.

4.32.1:
This release changes how the shrinker represents its progress internally. For large generated test cases
this should result in significantly less memory usage and possibly faster shrinking. Small generated
test cases may be slightly slower to shrink but this shouldn't be very noticeable.

4.32.0:
This release makes :func:~hypothesis.extra.numpy.arrays more pedantic about
elements strategies that cannot be exactly represented as array elements.

In practice, you will see new warnings if you were using a float16 or
float32 dtype without passing :func:~hypothesis.strategies.floats the
width=16 or width=32 arguments respectively.

The previous behaviour could lead to silent truncation, and thus some elements
being equal to an explicitly excluded bound (:issue:1899).

4.31.1:
This patch changes an internal use of MD5 to SHA hashes, to better support
users subject to FIPS-140.  There is no user-visible or API change.

4.31.0:
This release simplifies the logic of the :attr:~hypothesis.settings.print_blob setting by removing the option to set it to PrintSettings.INFER.
As a result the print_blob setting now takes a single boolean value, and the use of PrintSettings is deprecated.

4.28.2:
This patch improves the docstrings of several Hypothesis strategies, by
clarifying markup and adding cross-references.  There is no runtime change.

4.28.1:
This patch improves the behaviour of the :func:~hypothesis.strategies.text
strategy when passed an alphabet which is not a strategy.  The value is
now interpreted as whitelist_characters to :func:~hypothesis.strategies.characters
instead of a sequence for :func:~hypothesis.strategies.sampled_from, which
standardises the distribution of examples and the shrinking behaviour.

You can get the previous behaviour by using
lists(sampled_from(alphabet)).map("".map) instead.

4.28.0:
This release deprecates find().  The .example() method is a better
replacement if you want *an* example, and for the rare occasions where you
want the *minimal* example you can get it from :func:@given <hypothesis.given>.

:func:@given <hypothesis.given> has steadily outstripped find() in both
features and performance over recent years, and as we do not have the resources
to maintain and test both we think it is better to focus on just one.

4.27.0:
This release refactors the implementation of the .example() method,
to more accurately represent the data which will be generated by
:func:@given <hypothesis.given>.

As a result, calling s.example() on an empty strategy s
(such as :func:~hypothesis.strategies.nothing) now raises Unsatisfiable
instead of the old NoExamples exception.

4.26.4:
This patch ensures that the Pandas extra will keep working when Python 3.8
removes abstract base classes from the top-level :obj:python:collections
namespace.  This also fixes the relevant warning in Python 3.7, but there
is no other difference in behaviour and you do not need to do anything.

4.26.3:
This release fixes  :issue:2027, by changing the way Hypothesis tries to generate distinct examples to be more efficient.

This may result in slightly different data distribution, and should improve generation performance in general,
but should otherwise have minimal user impact.

4.26.2:
This release fixes :issue:1864, where some simple tests would perform very slowly,
because they would run many times with each subsequent run being progressively slower.
They will now stop after a more reasonable number of runs without hitting this problem.

Unless you are hitting exactly this issue, it is unlikely that this release will have any effect,
but certain classes of custom generators that are currently very slow may become a bit faster,
or start to trigger health check failures.

4.26.1:
This release adds the strategy :func:~hypothesis.extra.numpy.integer_array_indices,
which generates tuples of Numpy arrays that can be used for
advanced indexing <http://www.pythonlikeyoumeanit.com/Module3_IntroducingNumpy/AdvancedIndexing.html#Integer-Array-Indexing>_
to select an array of a specified shape.

4.26.0:
This release significantly improves the performance of drawing unique collections whose
elements are drawn from  :func:~hypothesis.strategies.sampled_from  strategies.

As a side effect, this detects an error condition that would previously have
passed silently: When the min_size argument on a collection with distinct elements
is greater than the number of elements being sampled, this will now raise an error.

4.25.1:
This release removes some defunct internal functionality that was only being used
for testing. It should have no user visible impact.

4.25.0:
This release deprecates and disables the buffer_size setting,
which should have been treated as a private implementation detail
all along.  We recommend simply deleting this settings argument.

4.24.6:
This patch makes :func:~hypothesis.strategies.datetimes more efficient,
as it now handles short months correctly by construction instead of filtering.

4.24.5:
This patch improves the development experience by simplifying the tracebacks
you will see when e.g. you have used the .map(...) method of a strategy
and the mapped function raises an exception.

No new exceptions can be raised, nor existing exceptions change anything but
their traceback.  We're simply using if-statements rather than exceptions for
control flow in a certain part of the internals!

4.24.4:
This patch fixes :issue:2014, where our compatibility layer broke with version
3.7.4 of the :pypi:typing module backport on PyPI.

This issue only affects Python 2.  We remind users that Hypothesis, like many other
packages, will drop Python 2 support on 2020-01-01 <https://python3statement.org>__
and already has several features that are only available on Python 3.

4.24.3:
This patch improves the implementation of an internal wrapper on Python 3.8
beta1 (and will break on the alphas; but they're not meant to be stable).
On other versions, there is no change at all.

(adam)

2019-08-22 10:32:16 UTC MAIN commitmail json YAML

libuv: mention current test status in a comment

(wiz)

2019-08-22 10:28:25 UTC MAIN commitmail json YAML

2019-08-22 09:59:47 UTC MAIN commitmail json YAML

Use http MASTER_SITES for Mesa

(nia)

2019-08-22 09:57:08 UTC MAIN commitmail json YAML

2019-08-22 09:55:50 UTC MAIN commitmail json YAML

2019-08-22 09:32:50 UTC MAIN commitmail json YAML

fonts: Sort ibm-plex-otf in Makefile

(nia)

2019-08-22 08:23:48 UTC MAIN commitmail json YAML

Updated www/py-scrapy, www/py-notebook

(adam)

2019-08-22 08:23:27 UTC MAIN commitmail json YAML

py-notebook: updated to 6.0.1

6.0.1

- Attempt to re-establish websocket connection to Gateway
- Add missing react-dom js to package data

6.0

This is the first major release of the Jupyter Notebook since version 5.0 (March 2017).

We encourage users to start trying JupyterLab, which has just announced it's 1.0 release in preparation
for a future transition.

- Remove Python 2.x support in favor of Python 3.5 and higher.
- Multiple accessibility enhancements and bug-fixes.
- Multiple translation enhancements and bug-fixes.
- Remove deprecated ANSI CSS styles.
- Native support to forward requests to Jupyter Gateway(s) (Embedded NB2KG).
- Use JavaScript to redirect users to notebook homepage.
- Enhanced SSL/TLS security by using PROTOCOL_TLS which selects the highest ssl/tls
  protocol version available that both the client and server support. When PROTOCOL_TLS
  is not available use PROTOCOL_SSLv23.
- Add ?no_track_activity=1 argument to allow API requests.
  to not be registered as activity (e.g. API calls by external activity monitors).
- Kernels shutting down due to an idle timeout is no longer considered
  an activity-updating event.
- Further improve compatibility with tornado 6 with improved
  checks for when websockets are closed.
- Launch the browser with a local file which redirects to the server address including
  the authentication token. This prevents another logged-in user from stealing the token
  from command line arguments and authenticating to the server.
  The single-use token previously used to mitigate this has been removed.
  Thanks to Dr. Owain Kenway for suggesting the local file approach.
- Respect nbconvert entrypoints as sources for exporters
- Update to CodeMirror to 5.37, which includes f-string syntax for Python 3.6.
- Update jquery-ui to 1.12
- Execute cells by clicking icon in input prompt.
- New "Save as" menu option.
- When serving on a loopback interface, protect against DNS rebinding by
  checking the Host header from the browser.
  This check can be disabled if necessary by setting
  NotebookApp.allow_remote_access.
  (Disabled by default while we work out some Mac issues in :ghissue:3754).
- Add kernel_info_timeout traitlet to enable restarting slow kernels.
- Add custom_display_host config option to override displayed URL.
- Add /metrics endpoint for Prometheus Metrics.
- Optimize large file uploads.
- Allow access control headers to be overriden in jupyter_notebook_config.py to support
  greater CORS and proxy configuration flexibility.
- Add support for terminals on windows.
- Add a "restart and run all" button to the toolbar.
- Frontend/extension-config: allow default json files in a .d directory.
- Allow setting token via jupyter_token env.
- Cull idle kernels using --MappingKernelManager.cull_idle_timeout.
- Allow read-only notebooks to be trusted.
- Convert JS tests to Selenium.

Security Fixes included in previous minor releases of Jupyter Notebook and also included in version 6.0.

- Fix Open Redirect vulnerability (CVE-2019-10255)
  where certain malicious URLs could redirect from the Jupyter login page
  to a malicious site after a successful login.

- Contains a security fix for a cross-site inclusion (XSSI) vulnerability (CVE-2019–9644),
  where files at a known URL could be included in a page from an unauthorized website if
  the user is logged into a Jupyter server. The fix involves setting the
  X-Content-Type-Options: nosniff header, and applying CSRF checks previously on all
  non-GET API requests to GET requests to API endpoints and the /files/ endpoint.

- Check Host header to more securely protect localhost deployments from DNS rebinding.
  This is a pre-emptive measure, not fixing a known vulnerability.
  Use .NotebookApp.allow_remote_access and .NotebookApp.local_hostnames to configure
  access.

- Upgrade bootstrap to 3.4, fixing an XSS vulnerability, which has been
  assigned CVE-2018-14041 <https://nvd.nist.gov/vuln/detail/CVE-2018-14041>_.

- Contains a security fix preventing malicious directory names
  from being able to execute javascript.

- Contains a security fix preventing nbconvert endpoints from executing javascript with
  access to the server API. CVE request pending.

(adam)

2019-08-22 08:21:11 UTC MAIN commitmail json YAML

py-scrapy: updated to 1.7.3

Scrapy 1.7.3:
Enforce lxml 4.3.5 or lower for Python 3.4 (issue 3912, issue 3918).

Scrapy 1.7.2:
Fix Python 2 support (issue 3889, issue 3893, issue 3896).

Scrapy 1.7.1:
Re-packaging of Scrapy 1.7.0, which was missing some changes in PyPI.

Scrapy 1.7.0:
Highlights:
Improvements for crawls targeting multiple domains
A cleaner way to pass arguments to callbacks
A new class for JSON requests
Improvements for rule-based spiders
New features for feed exports

Backward-incompatible changes

429 is now part of the RETRY_HTTP_CODES setting by default
This change is backward incompatible. If you don窶冲 want to retry 429, you must override RETRY_HTTP_CODES accordingly.

Crawler, CrawlerRunner.crawl and CrawlerRunner.create_crawler no longer accept a Spider subclass instance, they only accept a Spider subclass now.
Spider subclass instances were never meant to work, and they were not working as one would expect: instead of using the passed Spider subclass instance, their from_crawler method was called to generate a new instance.

Non-default values for the SCHEDULER_PRIORITY_QUEUE setting may stop working. Scheduler priority queue classes now need to handle Request objects instead of arbitrary Python data structures.

New features

A new scheduler priority queue, scrapy.pqueues.DownloaderAwarePriorityQueue, may be enabled for a significant scheduling improvement on crawls targetting multiple web domains, at the cost of no CONCURRENT_REQUESTS_PER_IP support (issue 3520)
A new Request.cb_kwargs attribute provides a cleaner way to pass keyword arguments to callback methods (issue 1138, issue 3563)
A new JSONRequest class offers a more convenient way to build JSON requests (issue 3504, issue 3505)
A process_request callback passed to the Rule constructor now receives the Response object that originated the request as its second argument (issue 3682)
A new restrict_text parameter for the LinkExtractor constructor allows filtering links by linking text (issue 3622, issue 3635)
A new FEED_STORAGE_S3_ACL setting allows defining a custom ACL for feeds exported to Amazon S3 (issue 3607)
A new FEED_STORAGE_FTP_ACTIVE setting allows using FTP窶冱 active connection mode for feeds exported to FTP servers (issue 3829)
A new METAREFRESH_IGNORE_TAGS setting allows overriding which HTML tags are ignored when searching a response for HTML meta tags that trigger a redirect (issue 1422, issue 3768)
A new redirect_reasons request meta key exposes the reason (status code, meta refresh) behind every followed redirect (issue 3581, issue 3687)
The SCRAPY_CHECK variable is now set to the true string during runs of the check command, which allows detecting contract check runs from code (issue 3704, issue 3739)
A new Item.deepcopy() method makes it easier to deep-copy items (issue 1493, issue 3671)
CoreStats also logs elapsed_time_seconds now (issue 3638)
Exceptions from ItemLoader input and output processors are now more verbose (issue 3836, issue 3840)
Crawler, CrawlerRunner.crawl and CrawlerRunner.create_crawler now fail gracefully if they receive a Spider subclass instance instead of the subclass itself (issue 2283, issue 3610, issue 3872)

Bug fixes

process_spider_exception() is now also invoked for generators (issue 220, issue 2061)
System exceptions like KeyboardInterrupt are no longer caught (issue 3726)
ItemLoader.load_item() no longer makes later calls to ItemLoader.get_output_value() or ItemLoader.load_item() return empty data (issue 3804, issue 3819)
The images pipeline (ImagesPipeline) no longer ignores these Amazon S3 settings: AWS_ENDPOINT_URL, AWS_REGION_NAME, AWS_USE_SSL, AWS_VERIFY (issue 3625)
Fixed a memory leak in MediaPipeline affecting, for example, non-200 responses and exceptions from custom middlewares (issue 3813)
Requests with private callbacks are now correctly unserialized from disk (issue 3790)
FormRequest.from_response() now handles invalid methods like major web browsers

(adam)

2019-08-21 21:26:33 UTC MAIN commitmail json YAML

updated net/pulledpork to 0.7.3

(nils)

2019-08-21 21:24:08 UTC MAIN commitmail json YAML

Updated net/pulledpork to version 0.7.3.

Upstream changelog :
This release includes bug fixes related to some versioning code
in the latest version of Snort and other outstanding issues.

(nils)

2019-08-21 18:10:08 UTC MAIN commitmail json YAML

doc: Updated www/cliqz to 1.28.2

(fox)

2019-08-21 18:07:43 UTC MAIN commitmail json YAML

cliqz: Update to 1.28.2

DIST_SUBDIR no longer contains version suffix to prevent distfiles clutter.

Changes since 1.28.1:

* DB-2245: merge with Firefox 68.0.2
* DB-2245: Update to 1.28.2
* DB-2250: fixed about dialog license link
* DB-2247: fix texts on Profile Downgrade dialog
* DB-2246: fallback to textValue as url value

(fox)

2019-08-21 17:43:18 UTC MAIN commitmail json YAML

doc: Various legacy xorg components removed

(nia)

2019-08-21 17:40:43 UTC MAIN commitmail json YAML

Remove graphics/MesaLib7, x11/modular-xorg-server112

Also remove legacy drivers only building against mxs112:

* x11/xf86-video-newport
* x11/xf86-video-modesetting (integrated into later X versions)

According to tnn, these are no longer useful.

* Originally kept for drm1 users (NetBSD 6).
* The one use case that actually worked was xf86-video-ati6.
* That driver has been patched to work with the new server ABI.

(nia)

2019-08-21 17:08:44 UTC MAIN commitmail json YAML

doc: Updated net/dhcpcd to 8.0.3

(roy)

2019-08-21 17:08:33 UTC MAIN commitmail json YAML

Import dhcpcd-8.0.3 with the following changes:

*  DHCP: Work with IP headers with options
*  script: Assert that env string are correctly terminated
*  script: Terminate env strings with no value
*  script: Don't attempt to use an invalid env string
*  route: Fix NULL deference error when using static routes
*  ARP: Respect IFF_NOARP
*  DHCP: Add support for ARPHRD_NONE interfaces
*  DHCP: Allow full DHCP support for PtP interfaces, but not by default
*  DragonFlyBSD: 500704 announces IPv6 address flag changes
*  control: sends correct buffer to listeners

DragonFlyBSD-500704 kernel has the functionality dhcpcd needs to compile without any warnings. There are still improvements to be made to the whole network stack, but none of them are dhcpcd specific.

dhcpcd-ui now correctly reports SSD association and all the addresses obtained (regression from dhcpcd-7)

dhcpcd now supports QMI interfaces in RawIP mode - this is basically PtP interface without any L2 frame header. Because PtP interfaces normally configure their address via a 3rd party tool (dhcpcd waits for this address to appear), DHCP is not enabled by default. You can now enable it like so

interface wwan0
    dhcp

Or just add --dhcpcd on the command line.

(roy)

2019-08-21 16:58:57 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.7.21

(rillig)

2019-08-21 16:45:17 UTC MAIN commitmail json YAML

2019-08-21 16:31:18 UTC MAIN commitmail json YAML

doc: Removed MesaLib11

(nia)

2019-08-21 16:30:29 UTC MAIN commitmail json YAML

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

2019-08-21 16:15:57 UTC MAIN commitmail json YAML

2019-08-21 14:19:35 UTC MAIN commitmail json YAML

Updated net/knot to 2.8.3

(ryoon)

2019-08-21 14:19:00 UTC MAIN commitmail json YAML

Update to 2.8.3

Changelog:

Features:

        Added cert/key file configuration for TLS in kdig (Thanks to Alexander Schultz)

Improvements:

        More verbose log message for offline-KSK signing
        Module RRL logs affected source address subnet instead of only one source address
        Extended DNSSEC policy configuration checks
        Various improvements in the documentation

Bugfixes:

        Excessive server load when maximum TCP clients limit is reached
        Incorrect reply after zone update with a node changed from non-authoritative to delegation
        Wrong error line number in a config file if it contains leading tab character
        Config file error message contains unrelated parsing context
        NSEC3 salt not updated when reconfigured to zero length
        Kjournalprint sometimes prints a random value for per-zone occupation
        Missing debug log for failed zone refresh triggered by zone notification
        DS check not scheduled when reconfigured
        Broken unit test on NetBSD 8.x

(ryoon)

2019-08-21 14:18:25 UTC MAIN commitmail json YAML

Updated net/nsd to 4.2.2

(ryoon)

2019-08-21 14:16:40 UTC MAIN commitmail json YAML

Update to 4.2.2

* Readd _OPENBSD_SOURCE explicitly to fix build on NetBSD 9

Changelog:
13 August 2019: Wouter
- Fix error message for out of zone data to have more information.

12 August 2019: Wouter
- Fix #33: Fix segfault in service of remaining streams on exit.

6 August 2019: Wouter
- Tag for 4.2.2rc1.

5 August 2019: Wouter
- PR #31: nsd-control: Add missing stdio header.
- PR #32: tsig: Fix compilation without HAVE_SSL.
- Cleanup tls context on xfrd exit.

31 July 2019: Wouter
- Fix #29: SSHFP check NULL pointer dereference.
- Fix #30: SSHFP check failure due to missing domain name.
- Fix to timeval_add in minievent for remaining second in microseconds.

22 July 2019: Wouter
- Set timeout for refetch immediately, only spread load when there
  are retries.

19 July 2019: Wouter
- Set no renegotiation on the SSL context to stop client
  session renegotiation.

18 July 2019: Wouter
- Fix #25: NSD doesn't refresh zones after extended downtime,
  it refreshes the old zones, with a random delay of a couple of
  seconds to spread the load.
- Fix so that expired zones stay expired when server is down a
  long time.

17 July 2019: Wouter
- Fix that NSD warns for wrong length of the hash in SSHFP records.

15 July 2019: Wouter
- PR #23: Fix typo in nsd.conf man-page.

4 July 2019: Wouter
- Set version to 4.2.2 in development.
- clean memory on exit of nsd-checkzone for memory debug.
- Fix #20: CVE-2019-13207 Stack-based Buffer Overflow in the
  dname_concatenate() function.  Reported by Frederic Cambus.
  It causes the zone parser to crash on a malformed zone file,
  with assertions enabled, an assertion catches it.
- Fix #19: Out-of-bounds read caused by improper validation of
  array index.  Reported by Frederic Cambus.  The zone parser
  fails on type SIG because of mismatched definition with RRSIG.

2 July 2019: Wouter
- Tag for 4.2.1rc1

27 June 2019: Wouter
- Fix unit test for added options and no dot after zone updated
  log message.
- Fix compile without accept4.

21 June 2019: Wouter
- Omit remaining tcp processing if the list is empty.
- Fix output of nsd-checkconf -h.

20 June 2019: Wouter
- Initialize event structures before event_set, to stop uninitialized
  values from setting event library lists and assertions, that would
  sometimes also show after event_del.
- Added num.tls and num.tls6 stat counters.
- PR #12: send-buffer-size, receive-buffer-size,
  tcp-reject-overflow options for nsd.conf, from Jeroen Koekkoek.
- Do not use symbol from libc, instead use own replacement, if not
  available, for accept4.
- Fix #14, tcp connections have 1/10 to be active and have to work
  every second, and then they get time to complete during a reload,
  this is a process that lingers with the old version during a version
  update.

19 June 2019: Wouter
- Fix tls handshake event callback function mistake, reported
  by Mykhailo Danylenko.

18 June 2019: Wouter
- Fix #15: crash in SSL library, initialize variables for TCP access
  when TLS is configured.

14 June 2019: Wouter
- Fix to init event not pointer, in reassignment.

12 June 2019: Wouter
- Fix to init event structure for reassignment.

(ryoon)

2019-08-21 13:44:29 UTC MAIN commitmail json YAML

2019-08-21 13:37:24 UTC MAIN commitmail json YAML

doc: MesaLib18 moved

(nia)

2019-08-21 13:35:29 UTC MAIN commitmail json YAML

2019-08-21 13:22:54 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgdiff to 1.9

(hauke)

2019-08-21 13:22:10 UTC MAIN commitmail json YAML

Bump the _other_ version, since the sources have changed.

(hauke)

2019-08-21 13:04:23 UTC MAIN commitmail json YAML

Updated devel/py-futures, www/py-nbconvert, devel/py-fakefs, devel/py-pyparsing

(adam)

2019-08-21 13:03:41 UTC MAIN commitmail json YAML

py-pyparsing: updated to 2.4.2

Version 2.4.2:

- Updated the shorthand notation that has been added for repetition
  expressions: expr[min, max], with '...' valid as a min or max value:
    - expr[...] and expr[0, ...] are equivalent to ZeroOrMore(expr)
    - expr[1, ...] is equivalent to OneOrMore(expr)
    - expr[n, ...] or expr[n,] is equivalent
          to expr*n + ZeroOrMore(expr)
          (read as "n or more instances of expr")
    - expr[..., n] is equivalent to expr*(0, n)
    - expr[m, n] is equivalent to expr*(m, n)
  Note that expr[..., n] and expr[m, n] do not raise an exception
  if more than n exprs exist in the input stream.  If this
  behavior is desired, then write expr[..., n] + ~expr.

  Better interpretation of [...] as ZeroOrMore raised by crowsonkb,
  thanks for keeping me in line!

  If upgrading from 2.4.1 or 2.4.1.1 and you have used `expr[...]`
  for `OneOrMore(expr)`, it must be updated to `expr[1, ...]`.

- The defaults on all the `__diag__` switches have been set to False,
  to avoid getting alarming warnings. To use these diagnostics, set
  them to True after importing pyparsing.

  Example:
      import pyparsing as pp
      pp.__diag__.warn_multiple_tokens_in_named_alternation = True

- Fixed bug introduced by the use of __getitem__ for repetition,
  overlooking Python's legacy implementation of iteration
  by sequentially calling __getitem__ with increasing numbers until
  getting an IndexError. Found during investigation of problem
  reported by murlock, merci!

(adam)

2019-08-21 13:02:03 UTC MAIN commitmail json YAML

py-fakefs: updated to 3.6

Version 3.6:

Changes
* removed unneeded parameter use_dynamic_patch

New Features
* support for src_dir_fd and dst_dir_fd arguments in os.rename,
  os.replace and os.link
* added possibility to use modules instead of module names for the
  additional_skip_names argument
* added argument allow_root_user to Patcher and UnitTest to allow
  forcing non-root access
* added basic support for os.pipe
* added support for symlinks in add_real_directory
* added new public method add_real_symlink

Infrastructure
* added check for correctly installed Python 3 version in Travis.CI

Fixes
* fixed incorrect argument names for some os functions
* fake DirEntry now implements os.PathLike in Python >= 3.6
* fixed incorrect argument name for os.makedirs
* avoid pytest warning under Python 2.7
* add __next__ to FakeFileWrapper

(adam)

2019-08-21 13:00:06 UTC MAIN commitmail json YAML

Properly preserve patch comments when working with a readonly pkgsrc tree.
Do not prefix an absolute path argument with $cwd.
Declare a handful of variables, and 'use warnings'.

Fixes PR pkg/54485

(hauke)

2019-08-21 12:59:54 UTC MAIN commitmail json YAML

py-nbconvert: updated to 5.6.0

5.6.0:
Significant Changes

Jupter Client Pin
The jupyter_client dependency is now pinned to >5.3.1. This is done to support the Parallel NBConvert below, and future versions may require interface changes from that version.

Parallel NBConvert
NBConvert --execute can now be run in parallel via threads, multiprocessing, or async patterns! This means you can now parallelize nbconvert via a bash loop, or a python concurrency pattern and it should be able to execute those notebooks in parallel.

Kernels have varying support for safe concurrent execution. The ipython kernel (ipykernel version 1.5.2 and higher) should be safe to run concurrently using Python 3. However, the Python 2 ipykernel does not always provide safe concurrent execution and sometimes fails with a socket bind exception. Unlike ipykernel which is maintained by the project, other community-maintained kernels may have varying support for concurrent execution, and these kernels were not tested heavily.

Issues for nbconvert can be viewed here:
.. note: We'll keep an eye for issues related to this new capability and try to quickly patch any discovered issues post release. The improvement required touching three projects with separate releases, so if you do find an issue try upgrading dependencies and listing your dependencies for your environment when reporting.

Execute Loop Rewrite
This release completely rewrote the execution loop responsible for monitoring kernel messages until cell execution is completed. This removes an error where kernel messages could be dropped if too many were posted too quickly. Furthermore, the change means that messages are not buffered. Now, messages can be logged immediately rather than waiting for the cell to terminate.

Comprehensive notes

New Features
- Make a default global location for custom user templates
- Parallel execution improvements
- Added store_history option to preprocess_cell and run_cell
- Simplify the function signature for preprocess()
- Set flag to not always stop kernel execution on errors
- setup_preprocessor passes kwargs to start_new_kernel

Fixing Problems
- Very fast stream outputs no longer drop some messages
- LaTeX errors now properly raise exceptions
- Improve template whitespacing
- Fixes for character in LaTeX exports and filters
- Mistune pinned in preparation for 2.0 release
- Require mock only on Python 2
- Fix selection of mimetype when converting to HTML
- Correct a few typos
- Update export_from_notebook names
- Dedenting html in ExtractOutputPreprocessor
- Fix backwards incompatibility with markdown2html
- Fixed html image tagging
- Remove unnecessary css

Testing, Docs, and Builds
- Pip-install nbconvert on readthedocs.org
- Fix various doc build issues
- Add issue templates
- Added instructions for bumping the version forward when releasing
- Fix Testing on Windows
- Refactored test_run_notebooks
- Fixed documentation typos

(adam)

2019-08-21 12:57:52 UTC MAIN commitmail json YAML

py-futures: updated to 3.3.0

3.3.0
Backported bpo-24882: Let ThreadPoolExecutor reuse idle threads before creating new thread

(adam)

2019-08-21 12:51:55 UTC MAIN commitmail json YAML

Updated devel/py-xopen, devel/py-wheel, www/py-soupsieve, devel/py-unittest2pytest

(adam)

2019-08-21 12:51:18 UTC MAIN commitmail json YAML

py-unittest2pytest: updated to 0.4

0.4:
* Add support for assertDictContainsSubset.
* Put parenthesis around expressions if required.
* Fixed assertRaisesRegex, assertRaisesRegexp and assertWarnsRegex.
  The regex was getting replaced with an undefined variable pattern.
* Fix assertRaisesRegex and assertRaisesRegexp with **kwargs and
  atom parameters.
* Made assertRaisesRegex, assertRaisesRegexp and assertWarnsRegex use
  the match kwarg in pytest.raises instead of creating a variable
  with the context manager and doing an assert on re.search.
* Add a short developer guide.
* Remove testing on Python 3.0, 3.1, 3.2, add 3.6 and 3.7.
* Distribute package as a universal wheel.

(adam)

2019-08-21 12:48:04 UTC MAIN commitmail json YAML

py-soupsieve: updated to 1.9.3

1.9.3
- **FIX**: [attr!=value] pattern was mistakenly using :not([attr|=value]) logic instead of :not([attr=value]).
- **FIX**: Remove undocumented _QUIRKS mode flag. Beautiful Soup was meant to use it to help with transition to Soup
Sieve, but never released with it. Help with transition at this point is no longer needed.

(adam)

2019-08-21 12:46:05 UTC MAIN commitmail json YAML

py-wheel: updated to 0.33.6

0.33.6:
- Fixed regression from 0.33.5 that broke building binary wheels against the
  limited ABI
- Fixed egg2wheel compatibility with the future release of Python 3.10

0.33.5:
- Don't add the m ABI flag to wheel names on Python 3.8
- Updated MANIFEST.in to include many previously omitted files in the sdist

(adam)

2019-08-21 12:44:34 UTC MAIN commitmail json YAML

py-xopen: updated to 0.8.1

v0.8.1
Exiting with a SIGTERM exit code is fine when we sent it
When we forcefully close the subprocess with Popen.terminate(), we must not
complain that it returns an exit code of -15 (corresponding to SIGTERM).

v0.8.0
Speed improvements when iterating over gzipped files.

(adam)

2019-08-21 12:42:24 UTC MAIN commitmail json YAML

Added devel/py-pebble, www/py-ipywidgets

(adam)

2019-08-21 12:41:24 UTC MAIN commitmail json YAML

py-ipywidgets: added version 7.5.1

Interactive HTML widgets for Jupyter notebooks and the IPython kernel.

(adam)

2019-08-21 12:39:39 UTC MAIN commitmail json YAML

py-pebble: added version 4.3.10

Pebble provides a neat API to manage threads and processes within an
application.

(adam)

2019-08-21 12:34:42 UTC MAIN commitmail json YAML

options.description: add vulkan

(nia)

2019-08-21 12:21:28 UTC MAIN commitmail json YAML

MesaLib18: Add Wayland support.

Note: It doesn't seem to be possible to build Mesa without X11 support yet.

While here,

- Fix building with non-modular X.
- Appease pkglint and my eyes.

(nia)

2019-08-21 11:51:46 UTC MAIN commitmail json YAML

2019-08-21 10:29:33 UTC MAIN commitmail json YAML

Updated multimedia/py-m3u8, devel/py-jupyter_client, devel/py-ipykernel

(adam)

2019-08-21 10:25:56 UTC MAIN commitmail json YAML

py-ipykernel: updated to 5.1.2

5.1.2
5.1.2 fixes some socket-binding race conditions that caused testing failures in
nbconvert.
- Fix socket-binding race conditions
- Add a no-op ``flush`` method to ``DummySocket`` and comply with stream API
- Update kernel version to indicate kernel v5.3 support
- Add testing for upcoming Python 3.8 and PEP 570 positional parameters

(adam)

2019-08-21 10:24:08 UTC MAIN commitmail json YAML

py-jupyter_client: updated to 5.3.1

5.3.1

- Fix bug with control channel socket introduced in 5.3.0

5.3.0

New Features:
- Multiprocessing and Threading support
- Setup package long_description

Changes:
- Control channel now in the public API
- Closing Jupyter Client is now faster
- Pip support improvements

Breaking changes:
- Dropped support for Python 3.3 and 3.4 (upstream packages dropped support already)

(adam)

2019-08-21 10:17:15 UTC MAIN commitmail json YAML

py-m3u8: updated to 0.3.12

0.3.12:
Add support for (preliminary) low latency protocol extensions
Fix quote handling on ASSOC-LANGUAGE and INSTREAM-ID
Don't assume EXTINF titles are quoted

(adam)

2019-08-21 10:11:53 UTC MAIN commitmail json YAML

Updated security/p5-CryptX

(adam)

2019-08-21 10:11:22 UTC MAIN commitmail json YAML

p5-CryptX: updated to 0.0.64

0.064:
- fix libtommath patch - building on HP-UX 11.11 / PA-RISC
- necessary XS adaptation to the latest libtommath
- bundled libtomcrypt update branch:develop

(adam)

2019-08-21 09:48:42 UTC MAIN commitmail json YAML

2019-08-21 09:30:12 UTC MAIN commitmail json YAML

2019-08-21 09:01:17 UTC MAIN commitmail json YAML

Updated devel/py-logbook, misc/py-tqdm

(adam)

2019-08-21 09:01:00 UTC MAIN commitmail json YAML

py-tqdm: updated to 4.34.0

tqdm v4.34.0 stable
add leave=None convenience option for leave = position == 0
ensure nested completed bars respect leave=True
ensure nested bars are cleared before being moved up
support both and = syntax for CLI options
misc documentation updates
fix/update tests
update GitHub docker package deployment

(adam)

2019-08-21 08:58:23 UTC MAIN commitmail json YAML

py-logbook: updated to 1.5.2

1.5.2:
Unknown changes

1.5.1:
Added support for asyncio and contextvars

(adam)

2019-08-21 08:51:09 UTC MAIN commitmail json YAML

Updated databases/prometheus, databases/postgres_exporter

(adam)

2019-08-21 08:50:51 UTC MAIN commitmail json YAML

postgres_exporter: updated to 0.5.1

v0.5.1:
* Add application_name as a label for pg_stat_replication metrics

v0.5.0:
It's been far too long since I've done a release and we have a lot of accumulated changes.
* Docker image now runs as a non-root user named "postgres_exporter"
* Add `--auto-discover-databases` option, which automatically discovers and scrapes all databases.
* Add support for boolean data types as metrics
* Replication lag is now expressed as a float and not truncated to an integer.
* When default metrics are disabled, no version metrics are collected anymore either.
* BUGFIX: Fix exporter panic when postgres server goes down.
* Add support for collecting metrics from multiple servers.
* PostgreSQL 11 is now supported in the integration tests.

(adam)

2019-08-21 08:46:39 UTC MAIN commitmail json YAML

prometheus: updated to 2.12.0

2.12.0:
[FEATURE] Track currently active PromQL queries in a log file.
[FEATURE] Enable and provide binaries for mips64 / mips64le architectures.
[ENHANCEMENT] Improve responsiveness of targets web UI and API endpoint.
[ENHANCEMENT] Improve remote write desired shards calculation.
[ENHANCEMENT] Flush TSDB pages more precisely.
[ENHANCEMENT] Add prometheus_tsdb_retention_limit_bytes metric.
[ENHANCEMENT] Add logging during TSDB WAL replay on startup.
[ENHANCEMENT] Improve TSDB memory usage.
[BUGFIX] Check for duplicate label names in remote read.
[BUGFIX] Mark deleted rules' series as stale on next evaluation.
[BUGFIX] Fix JavaScript error when showing warning about out-of-sync server time.
[BUGFIX] Fix promtool test rules panic when providing empty exp_labels.
[BUGFIX] Only check last directory when discovering checkpoint number.
[BUGFIX] Fix error propagation in WAL watcher helper functions.
[BUGFIX] Correctly handle empty labels from alert templates.

2.11.0:
[CHANGE] Remove max_retries from queue_config (it has been unused since rewriting remote-write to utilize the write-ahead-log).
[CHANGE] The meta file BlockStats no longer holds size information. This is now dynamically calculated and kept in memory. It also includes the meta file size which was not included before.
[CHANGE] Renamed metric from prometheus_tsdb_wal_reader_corruption_errors to prometheus_tsdb_wal_reader_corruption_errors_total.
[FEATURE] Add option to use Alertmanager API v2.
[FEATURE] Added humanizePercentage function for templates.
[FEATURE] Include InitContainers in Kubernetes Service Discovery.
[FEATURE] Provide option to compress WAL records using Snappy.
[ENHANCEMENT] Create new clean segment when starting the WAL.
[ENHANCEMENT] Reduce allocations in PromQL aggregations.
[ENHANCEMENT] Add storage warnings to LabelValues and LabelNames API results.
[ENHANCEMENT] Add prometheus_http_requests_total metric.
[ENHANCEMENT] Enable openbsd/arm build.
[ENHANCEMENT] Remote-write allocation improvements.
[ENHANCEMENT] Query performance improvement: Efficient iteration and search in HashForLabels and HashWithoutLabels.
[ENHANCEMENT] Allow injection of arbitrary headers in promtool.
[ENHANCEMENT] Allow passing external_labels in alert unit tests groups.
[ENHANCEMENT] Allows globs for rules when unit testing.
[ENHANCEMENT] Improved postings intersection matching.
[ENHANCEMENT] Reduced disk usage for WAL for small setups.
[ENHANCEMENT] Optimize queries using regexp for set lookups.
[BUGFIX] resolve race condition in maxGauge.
[BUGFIX] Fix ZooKeeper connection leak.
[BUGFIX] Improved atomicity of .tmp block replacement during compaction for usual case.
[BUGFIX] Fix "unknown series references" after clean shutdown.
[BUGFIX] Re-calculate block size when calling block.Delete.
[BUGFIX] Fix unsafe snapshots with head block.
[BUGFIX] prometheus_tsdb_compactions_failed_total is now incremented on any compaction failure.

(adam)

2019-08-20 21:53:06 UTC MAIN commitmail json YAML

Updated security/dehydrated to 0.6.5

(nils)

2019-08-20 21:50:56 UTC MAIN commitmail json YAML

Updated security/dehydrated to version 0.6.5.

Some of the upstream changes since 0.4.0 :
* OpenSSL binary path is now configurable
* Support for ACME v02
* Challenge validation loop has been modified to loop over authorization identifiers instead of altnames (ACMEv2 + wildcard support)
* Use new ACME v2 endpoint by default
* Initial support for tls-alpn-01 validation
* OCSP refresh interval is now configurable

Full changelog available here :
https://github.com/lukas2511/dehydrated/blob/v0.6.5/CHANGELOG

(nils)

2019-08-20 21:39:16 UTC MAIN commitmail json YAML

net/tor: Reset MAINTAINER

(After checking with previous $MAINTAINER.)

(gdt)

2019-08-20 21:16:20 UTC MAIN commitmail json YAML

Fix build on NetBSD 8

(ryoon)

2019-08-20 20:18:00 UTC MAIN commitmail json YAML

doc: Updated net/tor to 0.4.1.5

(wiz)

2019-08-20 20:17:51 UTC MAIN commitmail json YAML

tor: update to 0.4.1.5.

Changes in version 0.4.1.5 - 2019-08-20
  This is the first stable release in the 0.4.1.x series. This series
  adds experimental circuit-level padding, authenticated SENDME cells to
  defend against certain attacks, and several performance improvements
  to save on CPU consumption. It fixes bugs in bootstrapping and v3
  onion services. It also includes numerous smaller features and
  bugfixes on earlier versions.

(wiz)

2019-08-20 18:04:05 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.212

(wiz)

2019-08-20 18:03:54 UTC MAIN commitmail json YAML

mame: update to 0.212.

It窶冱 the moment you窶况e surely been waiting for: the release of MAME
0.212! A huge amount of work has gone into this release in a number
of different areas. Starting with the software lists, you窶冤l find
hundreds more clean cracks for Apple II, the Rainbow on Disk
collection for Tandy Color Computer, all the latest Game Boy Advance
dumps, and thousands more ZX Spectrum cassette images. Chess
computers now support chess piece simulation using the built-in
artwork, support has been added for several more chess computers
from Hegener & Glaser, Novag and Saitek, and the Tasc ChessSystem
R30 is now working. Three Game & Watch titles, Bomb Sweeper, Gold
Cliff and Safe Buster, have been added for this release.

Protection microcontrollers continue to fall, with Rainbow Islands
窶� Extra Version, Choplifter, Wyvern F-0, 1943: The Battle of Midway
and Bionic Commando no longer needing simulation, hacks or patches.
In some cases, the dumps have confirmed that the protection had
been reverse-engineered correctly and the simulation was correct,
but it's still important to preserve these programs. It窶冱 also
important for people repairing these systems if the original
microcontrollers have failed.

There are three important sound-related fixes in this release: FM
Towns CD audio playback positions have been fixed, Konami System
573 digital audio synchronisation has been improved, and a special
low latency mode has been added for the PortAudio sound module.

For more advanced users and developers, more functionality has been
exposed to Lua scripts and plugins. The layout file format has been
overhauled to better support systems that make creative use of LEDs
and LCDs. Disassembler support has been added for the Fujitsu
F2MC-16 and National Semiconductor CompactRISC CR16B architectures.
And if you've been following along, you might notice that we窶况e
waved goodbye to a little more of our C legacy with the removal of
the MACHINE_CONFIG_START macro and its associated crud.

(wiz)

2019-08-20 15:18:16 UTC MAIN commitmail json YAML

gtk3: needs fontconfig>=2.11.91

Reported by Marc Baudoin.

(wiz)

2019-08-20 14:31:03 UTC MAIN commitmail json YAML

2019-08-20 14:06:57 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.60.6

(wiz)

2019-08-20 14:06:47 UTC MAIN commitmail json YAML

glib2: update to 2.60.6

Overview of changes in GLib 2.60.6
==================================

* Fix various bugs with use of the `GKeyfileSettingsBackend` within flatpaks (!984, !985, #1825)

* Bugs fixed:
- !993 Backport !984, !985 keyfile/portal fixes to glib-2-60

Overview of changes in GLib 2.60.5
==================================

* Fix implicit use of the `GKeyfileSettingsBackend` (#1822)

* Fix opening a URI using the ���Open URI��� portal (!968)

* Bugs fixed:
- !910 Backport !909 ���D-Bus auth mechanism improvements��� to glib-2-60
- !949 Backport !945 ���Avoid overrunning stack at the end of the varargs.��� to glib-2-60
- !956 Backport !954 ���Fix the ISO 15924 code for Manichaean��� to glib-2-60
- !958 gthread: fix minor errno problem in GCond
- !969 Backport !968 ���Fix typo in request handle��� to glib-2-60
- !977 Backport !974 ���Ensure that the keyfile settings backend exists��� to glib-2-60

(wiz)

2019-08-20 13:56:49 UTC MAIN commitmail json YAML

doc: Updated devel/gobject-introspection to 1.60.2

(wiz)

2019-08-20 13:56:40 UTC MAIN commitmail json YAML

gobject-introspection: update to 1.60.2.

1.60.2 - 2019-06-15
-------------------

* docwriter: Fix Exception message attribute :mr:`146` (:user:`Philip Chimento <ptomato>`)
* meson: fix default cairo DLL name on Windows
* scanner: Fix error on Windows in case source files are on different drives
* gi-test: Fix gir file tests with MSVC :mr:`151` (:user:`Chun-wei Fan <fanc999>`)
* MSVC.README.rst: Update VS 2008/x64 build notes :mr:`152` (:user:`Chun-wei Fan <fanc999>`)
* giscanner/scannerlexer.l: Include io.h on Windows (:user:`Chun-wei Fan <fanc999>`)
* build: Force-include msvc_recommended_pragmas.h on Visual Studio :mr:`152` (:user:`Chun-wei Fan <fanc999>`)
* Update glib annotations (2.60.4)

(wiz)

2019-08-20 13:55:22 UTC MAIN commitmail json YAML

doc: Updated x11/gtk3 to 3.24.10

(wiz)

2019-08-20 13:55:05 UTC MAIN commitmail json YAML

gtk3: bump cups requirement after update

(wiz)

2019-08-20 13:54:55 UTC MAIN commitmail json YAML

gtk3+: update to 3.24.10.

Still built using autoconf build system.

Overview of Changes in GTK+ 3.24.10
===================================

* Make gtk_widget_get_action_group behave as documented

* Make gdk_screen_get_monitor_plug_name works as before

* Adwaita:
  - Update infobar look
  - Fix some issues with submenus and popovers

* Wayland: Use the xdg-output protocol

* Fix build issues around cups

* Quartz: Build fixes

* treeview: Bring the pixel cache back, since its removal
  was causing problems in some applications

* Various documentation improvements

* Translation updates:
Slovenian
Croatian
Spanish

Overview of Changes in GTK+ 3.24.9
==================================

* GTK can now be built with the meson build system

* Quartz:
- Build fixes
- Fix a crash with DND

* Win32:
- Enable GLES via libANGLE
- Fix preedit window placement on hi-dpi screens

* Wayland:
- Support the xdg-output protocol for correct
  monitor sizes with scaled displays
- Fix handling of cursor hotspots that was reading
  uninitialized memory
- Update tablet cursors when scale changes

* CSS:
- Use multiple font-family values

* Emoji:
- Populate the Emoji chooser incrementally

* Printing:
- Require CUPS 1.7

* Scrolling:
- Add a gtk-overlay-scrolling setting that can be
  used to force traditional (non-overlay) scrollbars

* GtkTreeView:
- Update rubberband rectangles more often
- Remove the pixel cache, to avoid the redraw
  issues that it causes

* Tooling:
- Support sysprof profiling

* Themes:
- Adwaita: Small tweaks to the theme refresh
- Adwaita: Update treeview progress bars
- HighContrast: Improve notebook tabs

* Translation updates:
Brazilian Portuguese
Friulian
Hungarian
Indonesian
Italian
Lithuanian

(wiz)

2019-08-20 13:49:50 UTC MAIN commitmail json YAML

Enable asterisk16

(ryoon)

2019-08-20 13:49:03 UTC MAIN commitmail json YAML

Added comms/asterisk16 version 16.5.0

(ryoon)

2019-08-20 13:47:42 UTC MAIN commitmail json YAML

comms/asterisk16: import asterisk-16.5.0

Asterisk is a complete PBX in software.  It provides all of the
features you would expect from a PBX and more. Asterisk does voice
over IP in three protocols, and can interoperate with almost all
standards-based telephony equipment using relatively inexpensive
hardware.

Asterisk provides Voicemail services with Directory, Call Conferencing,
Interactive Voice Response, Call Queuing. It has support for
three-way calling, caller ID services, ADSI, SIP and H.323 (as both
client and gateway).

(ryoon)

2019-08-20 13:17:49 UTC MAIN commitmail json YAML

gupnp: mark it as outdated 1.0 branch

(wiz)

2019-08-20 13:17:34 UTC MAIN commitmail json YAML

doc: Added net/gupnp12 version 1.2.1

(wiz)

2019-08-20 13:17:22 UTC MAIN commitmail json YAML

net/Makefile: + gupnp12

(wiz)

2019-08-20 13:16:43 UTC MAIN commitmail json YAML

net/gupnp12: import gupnp12-1.2.1

GUPnP implements the UPnP specification: resource announcement and discovery,
description, control, event notification, and presentation
(GUPnP includes basic web server functionality through libsoup).

Changes to net/gupnp:

1.2.1
=====
- Fix a deadlock when cancelling an action
- Do not call-back a cancelled action
- Fix public dependencies

Bugs fixed in this release:
- https://gitlab.gnome.org/GNOME/gupnp/issues/7

All contributors to this release:
- Jens Georg <mail@jensge.org>

1.2.0
=====
- Release 1.2.0

(no changes noted)

(wiz)

2019-08-20 13:06:30 UTC MAIN commitmail json YAML

Updated devel/git, archivers/zstd

(adam)

2019-08-20 13:04:52 UTC MAIN commitmail json YAML

zstd: updated to 1.4.3

Zstandard v1.4.3

Dictionary Compression Regression
We discovered an issue in the v1.4.2 release, which can degrade the effectiveness of dictionary compression. This release fixes that issue.

Detailed Changes
* bug: Fix Dictionary Compression Ratio Regression
* bug: Fix Buffer Overflow in v0.3 Decompression
* build: Add support for IAR C/C++ Compiler for Arm
* misc: Add NULL pointer check in util.c by

(adam)

2019-08-20 13:00:02 UTC MAIN commitmail json YAML

git: updated to 2.23.0

Git 2.23 Release Notes
======================

Updates since v2.22
-------------------

Backward compatibility note

* The "--base" option of "format-patch" computed the patch-ids for
  prerequisite patches in an unstable way, which has been updated to
  compute in a way that is compatible with "git patch-id --stable".

* The "git log" command by default behaves as if the --mailmap option
  was given.

UI, Workflows & Features

* The "git fast-export/import" pair has been taught to handle commits
  with log messages in encoding other than UTF-8 better.

* In recent versions of Git, per-worktree refs are exposed in
  refs/worktrees/<wtname>/ hierarchy, which means that worktree names
  must be a valid refname component.  The code now sanitizes the names
  given to worktrees, to make sure these refs are well-formed.

* "git merge" learned "--quit" option that cleans up the in-progress
  merge while leaving the working tree and the index still in a mess.

* "git format-patch" learns a configuration to set the default for
  its --notes=<ref> option.

* The code to show args with potential typo that cannot be
  interpreted as a commit-ish has been improved.

* "git clone --recurse-submodules" learned to set up the submodules
  to ignore commit object names recorded in the superproject gitlink
  and instead use the commits that happen to be at the tip of the
  remote-tracking branches from the get-go, by passing the new
  "--remote-submodules" option.

* The pattern "git diff/grep" use to extract funcname and words
  boundary for Matlab has been extend to cover Octave, which is more
  or less equivalent.

* "git help git" was hard to discover (well, at least for some
  people).

* The pattern "git diff/grep" use to extract funcname and words
  boundary for Rust has been added.

* "git status" can be told a non-standard default value for the
  "--[no-]ahead-behind" option with a new configuration variable
  status.aheadBehind.

* "git fetch" and "git pull" reports when a fetch results in
  non-fast-forward updates to let the user notice unusual situation.
  The commands learned "--no-show-forced-updates" option to disable
  this safety feature.

* Two new commands "git switch" and "git restore" are introduced to
  split "checking out a branch to work on advancing its history" and
  "checking out paths out of the index and/or a tree-ish to work on
  advancing the current history" out of the single "git checkout"
  command.

* "git branch --list" learned to always output the detached HEAD as
  the first item (when the HEAD is detached, of course), regardless
  of the locale.

* The conditional inclusion mechanism learned to base the choice on
  the branch the HEAD currently is on.

* "git rev-list --objects" learned the "--no-object-names" option to
  squelch the path to the object that is used as a grouping hint for
  pack-objects.

* A new tag.gpgSign configuration variable turns "git tag -a" into
  "git tag -s".

* "git multi-pack-index" learned expire and repack subcommands.

* "git blame" learned to "ignore" commits in the history, whose
  effects (as well as their presence) get ignored.

* "git cherry-pick/revert" learned a new "--skip" action.

* The tips of refs from the alternate object store can be used as
  starting point for reachability computation now.

* Extra blank lines in "git status" output have been reduced.

* The commits in a repository can be described by multiple
  commit-graph files now, which allows the commit-graph files to be
  updated incrementally.

* "git range-diff" output has been tweaked for easier identification
  of which part of what file the patch shown is about.

Performance, Internal Implementation, Development Support etc.

* Update supporting parts of "git rebase" to remove code that should
  no longer be used.

* Developer support to emulate unsatisfied prerequisites in tests to
  ensure that the remainder of the tests still succeeds when tests
  with prerequisites are skipped.

* "git update-server-info" learned not to rewrite the file with the
  same contents.

* The way of specifying the path to find dynamic libraries at runtime
  has been simplified.  The old default to pass -R/path/to/dir has been
  replaced with the new default to pass -Wl,-rpath,/path/to/dir,
  which is the more recent GCC uses.  Those who need to build with an
  old GCC can still use "CC_LD_DYNPATH=-R"

* Prepare use of reachability index in topological walker that works
  on a range (A..B).

* A new tutorial targeting specifically aspiring git-core
  developers has been added.

* Auto-detect how to tell HP-UX aCC where to use dynamically linked
  libraries from at runtime.

* "git mergetool" and its tests now spawn fewer subprocesses.

* Dev support update to help tracing out tests.

* Support to build with MSVC has been updated.

* "git fetch" that grabs from a group of remotes learned to run the
  auto-gc only once at the very end.

* A handful of Windows build patches have been upstreamed.

* The code to read state files used by the sequencer machinery for
  "git status" has been made more robust against a corrupt or stale
  state files.

* "git for-each-ref" with multiple patterns have been optimized.

* The tree-walk API learned to pass an in-core repository
  instance throughout more codepaths.

* When one step in multi step cherry-pick or revert is reset or
  committed, the command line prompt script failed to notice the
  current status, which has been improved.

* Many GIT_TEST_* environment variables control various aspects of
  how our tests are run, but a few followed "non-empty is true, empty
  or unset is false" while others followed the usual "there are a few
  ways to spell true, like yes, on, etc., and also ways to spell
  false, like no, off, etc." convention.

* Adjust the dir-iterator API and apply it to the local clone
  optimization codepath.

* We have been trying out a few language features outside c89; the
  coding guidelines document did not talk about them and instead had
  a blanket ban against them.

* A test helper has been introduced to optimize preparation of test
  repositories with many simple commits, and a handful of test
  scripts have been updated to use it.

Fixes since v2.22
-----------------

* A relative pathname given to "git init --template=<path> <repo>"
  ought to be relative to the directory "git init" gets invoked in,
  but it instead was made relative to the repository, which has been
  corrected.

* "git worktree add" used to fail when another worktree connected to
  the same repository was corrupt, which has been corrected.

* The ownership rule for the file descriptor to fast-import remote
  backend was mixed up, leading to an unrelated file descriptor getting
  closed, which has been fixed.

* A "merge -c" instruction during "git rebase --rebase-merges" should
  give the user a chance to edit the log message, even when there is
  otherwise no need to create a new merge and replace the existing
  one (i.e. fast-forward instead), but did not.  Which has been
  corrected.

* Code cleanup and futureproof.

* More parameter validation.

* "git update-server-info" used to leave stale packfiles in its
  output, which has been corrected.

* The server side support for "git fetch" used to show incorrect
  value for the HEAD symbolic ref when the namespace feature is in
  use, which has been corrected.

* "git am -i --resolved" segfaulted after trying to see a commit as
  if it were a tree, which has been corrected.

* "git bundle verify" needs to see if prerequisite objects exist in
  the receiving repository, but the command did not check if we are
  in a repository upfront, which has been corrected.

* "git merge --squash" is designed to update the working tree and the
  index without creating the commit, and this cannot be countermanded
  by adding the "--commit" option; the command now refuses to work
  when both options are given.

* The data collected by fsmonitor was not properly written back to
  the on-disk index file, breaking t7519 tests occasionally, which
  has been corrected.

* Update to Unicode 12.1 width table.

* The command line to invoke a "git cat-file" command from inside
  "git p4" was not properly quoted to protect a caret and running a
  broken command on Windows, which has been corrected.

* "git request-pull" learned to warn when the ref we ask them to pull
  from in the local repository and in the published repository are
  different.

* When creating a partial clone, the object filtering criteria is
  recorded for the origin of the clone, but this incorrectly used a
  hardcoded name "origin" to name that remote; it has been corrected
  to honor the "--origin <name>" option.

* "git fetch" into a lazy clone forgot to fetch base objects that are
  necessary to complete delta in a thin packfile, which has been
  corrected.

* The filter_data used in the list-objects-filter (which manages a
  lazily sparse clone repository) did not use the dynamic array API
  correctly---'nr' is supposed to point at one past the last element
  of the array in use.  This has been corrected.

* The description about slashes in gitignore patterns (used to
  indicate things like "anchored to this level only" and "only
  matches directories") has been revamped.

* The URL decoding code has been updated to avoid going past the end
  of the string while parsing %-<hex>-<hex> sequence.

* The list of for-each like macros used by clang-format has been
  updated.

* "git branch --list" learned to show branches that are checked out
  in other worktrees connected to the same repository prefixed with
  '+', similar to the way the currently checked out branch is shown
  with '*' in front.
  (merge 6e9381469e nb/branch-show-other-worktrees-head later to maint).

* Code restructuring during 2.20 period broke fetching tags via
  "import" based transports.

* The commit-graph file is now part of the "files that the runtime
  may keep open file descriptors on, all of which would need to be
  closed when done with the object store", and the file descriptor to
  an existing commit-graph file now is closed before "gc" finalizes a
  new instance to replace it.

* "git checkout -p" needs to selectively apply a patch in reverse,
  which did not work well.

* Code clean-up to avoid signed integer wraparounds during binary search.

* "git interpret-trailers" always treated '#' as the comment
  character, regardless of core.commentChar setting, which has been
  corrected.

* "git stash show 23" used to work, but no more after getting
  rewritten in C; this regression has been corrected.

* "git rebase --abort" used to leave refs/rewritten/ when concluding
  "git rebase -r", which has been corrected.

* An incorrect list of options was cached after command line
  completion failed (e.g. trying to complete a command that requires
  a repository outside one), which has been corrected.

* The code to parse scaled numbers out of configuration files has
  been made more robust and also easier to follow.

* The codepath to compute delta islands used to spew progress output
  without giving the callers any way to squelch it, which has been
  fixed.

* Protocol capabilities that go over wire should never be translated,
  but it was incorrectly marked for translation, which has been
  corrected.  The output of protocol capabilities for debugging has
  been tweaked a bit.

* Use "Erase in Line" CSI sequence that is already used in the editor
  support to clear cruft in the progress output.

* "git submodule foreach" did not protect command line options passed
  to the command to be run in each submodule correctly, when the
  "--recursive" option was in use.

* The configuration variable rebase.rescheduleFailedExec should be
  effective only while running an interactive rebase and should not
  affect anything when running a non-interactive one, which was not
  the case.  This has been corrected.

* The "git clone" documentation refers to command line options in its
  description in the short form; they have been replaced with long
  forms to make them more recognisable.

* Generation of pack bitmaps are now disabled when .keep files exist,
  as these are mutually exclusive features.
  (merge 7328482253 ew/repack-with-bitmaps-by-default later to maint).

* "git rm" to resolve a conflicted path leaked an internal message
  "needs merge" before actually removing the path, which was
  confusing.  This has been corrected.

* "git stash --keep-index" did not work correctly on paths that have
  been removed, which has been fixed.
  (merge b932f6a5e8 tg/stash-keep-index-with-removed-paths later to maint).

* Window 7 update ;-)

* A codepath that reads from GPG for signed object verification read
  past the end of allocated buffer, which has been fixed.

* "git clean" silently skipped a path when it cannot lstat() it; now
  it gives a warning.

* "git push --atomic" that goes over the transport-helper (namely,
  the smart http transport) failed to prevent refs to be pushed when
  it can locally tell that one of the ref update will fail without
  having to consult the other end, which has been corrected.

* The internal diff machinery can be made to read out of bounds while
  looking for --function-context line in a corner case, which has been
  corrected.
  (merge b777f3fd61 jk/xdiff-clamp-funcname-context-index later to maint).

* Other code cleanup, docfix, build fix, etc.
  (merge fbec05c210 cc/test-oidmap later to maint).
  (merge 7a06fb038c jk/no-system-includes-in-dot-c later to maint).
  (merge 81ed2b405c cb/xdiff-no-system-includes-in-dot-c later to maint).
  (merge d61e6ce1dd sg/fsck-config-in-doc later to maint).

(adam)

2019-08-20 12:58:03 UTC MAIN commitmail json YAML

doc: Updated x11/gtksourceview4 to 4.2.0

(wiz)

2019-08-20 12:57:52 UTC MAIN commitmail json YAML

gtksourceview4: update to 4.2.0.

News in 4.2.0, 2019-03-15
-------------------------
* New syntax highlighting definition file for: Fish, GDScript, Solidity,
  Dart, and Powershell.
* Improvements to the syntax highlighting of: reStructuredText, C++,
  GAP, CSS, HTML, JavaScript, Groovy, Meson, Python3, and Logtalk.
* Fix testsuite for changes in GLib hashtable ordering.
* Avoid double entry of languages based on globs.
* MSVC build improvements.
* Fix usage of GRegex for offset in text, which fixes a Valgrind warning.
* Ensure CSS is inherted from parent style schemes.
* Avoid storing GtkTextIter across main-loop boundaries.
* Fix incorrect transfer annoation for gtk_source_buffer_create_source_mark().
* Various memory leak fixes.
* Translation updates.

(wiz)

2019-08-20 12:45:18 UTC MAIN commitmail json YAML

doc: Updated x11/gtksourceview3 to 3.24.11

(wiz)

2019-08-20 12:45:08 UTC MAIN commitmail json YAML

gtksourceview3: update to 3.24.11.

News in 3.24.11, 2019-05-05
---------------------------
* Improvements to the syntax highlighting of: YAML, Julia, C++,  and C.
* Fixes to GObject Introspection annotations.
* Fix a crash with YAML.
* Fix a crash in presense of Byte-Order-Markers.

News in 3.24.10, 2019-03-15
---------------------------
* New syntax highlighting definition file for: Powershell
* Improvements to the syntax highlighting of: reStructuredText, C++,
  CSS, HTML, Groovy, Meson, Python3, and Logtalk.
* Fix testsuite for changes in GLib hashtable ordering.
* Avoid double entry of languages based on globs.
* MSVC build improvements.
* Fix usage of GRegex for offset in text, which fixes a Valgrind warning.
* Ensure CSS is inherted from parent style schemes.
* Avoid storing GtkTextIter across main-loop boundaries.
* Fix incorrect transfer annoation for gtk_source_buffer_create_source_mark().
* Various memory leak fixes.
* Translation updates.

(wiz)

2019-08-20 12:35:57 UTC MAIN commitmail json YAML

doc: Updated fonts/unifont to 12.1.03

(wiz)

2019-08-20 12:35:48 UTC MAIN commitmail json YAML

unifont: update to 12.1.03.

2019-08-11: Release 12.1.03
  * Replaces the public domain Jiskan Japanese glyphs in
    unifont_jp with the improved Izumi Japanese glyphs,
    which (like Jiskan) are also from a font in the public
    domain spanning JIS X 0213 Plane 1 and Plane 2.

  * Improved glyphs for Limbu, Buginese, Tai Tham, Adlam,
    and Mayan Numerals.

(wiz)

2019-08-20 12:09:12 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 2.6.0

(wiz)

2019-08-20 12:09:04 UTC MAIN commitmail json YAML

harfbuzz: update to 2.6.0.

Overview of changes leading to 2.6.0
Tuesday, August 13, 2019
====================================
- New OpenType metrics, baseline, and metadata table access APIs.
- New API to set font variations to a named-instance.
- New hb-gdi.h header and API for creating hb_face_t from HFONT.
- Amalgam: Provide a single-file harfbuzz.cc file for easier alternate building.
- More size-reduction configurable options, enabled by HB_TINY.
- New API:
+hb_font_set_var_named_instance()
+hb_gdi_face_create()
+hb_ot_layout_baseline_tag_t
+hb_ot_layout_get_baseline()
+hb_ot_meta_tag_t
+hb_ot_meta_get_entry_tags()
+hb_ot_meta_reference_entry()
+hb_ot_metrics_tag_t
+hb_ot_metrics_get_position()
+hb_ot_metrics_get_variation()
+hb_ot_metrics_get_x_variation()
+hb_ot_metrics_get_y_variation()

(wiz)

2019-08-20 11:38:47 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.8.61

(wiz)

2019-08-20 11:38:38 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.8.61.

2019-08-16  7.0.8-61 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.8-61, GIT revision 16033:0c5808c:20190816.

2019-08-03  7.0.8-61 Cristy  <quetzlzacatenango@image...>
  * Issue with -background and -swirl (reference
    https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36512).

(wiz)

2019-08-20 11:35:01 UTC MAIN commitmail json YAML

doc: Updated converters/libvisio to 0.1.7

(wiz)

2019-08-20 11:34:53 UTC MAIN commitmail json YAML

libvisio: update to 0.1.7.

libvisio 0.1.7

- Fix a few memory leaks found by oss-fuzz.
- Fix date and time conversion to string. (tdf#98291)
- Fix number conversion to string. (tdf#76829)
- Fix unit conversion. (tdf#126292)
- Handle more arrow styles. (tdf#126402)
- Fix some issues found by Coverity.
- Disable expanding entities by XML parser as a vulnerability
  prevention measure. Applications writing VSDX/VDX documents do not use
  entities, so there is no difference in behavior.

(wiz)

2019-08-20 11:27:17 UTC MAIN commitmail json YAML

doc/TODO: remove gssdp-1.2.1, done

(wiz)

2019-08-20 11:26:59 UTC MAIN commitmail json YAML

gssdp: mention this is the outdated 1.0 branch

(wiz)

2019-08-20 11:26:42 UTC MAIN commitmail json YAML

doc: Added net/gssdp12 version 1.2.1

(wiz)

2019-08-20 11:26:32 UTC MAIN commitmail json YAML

net/Makefile: + gssdp12

(wiz)

2019-08-20 11:26:13 UTC MAIN commitmail json YAML

net/gssdp12: import gssdp12-1.2.1

A GObject-based API for handling resource discovery and announcement
over SSDP (Simple Service Discovery Protocol). This package also
provides a GTK-based device sniffer.

This package contains the 1.2 branch.

(wiz)

2019-08-20 07:17:28 UTC MAIN commitmail json YAML

Updated devel/py-dulwich, textproc/py-openpyxl, textproc/py-xlsxwriter, devel/py-pyobjc

(adam)

2019-08-20 07:15:55 UTC MAIN commitmail json YAML

py-pyobjc: updated to 5.2

Version 5.2
* Updated metadata for Xcode 10.2

* objc.registerStructAlias no longer emits a deprecation warning because it is still used by the framework wrappers.
  The function is still deprecated though, the deprecation will reappear once the metadata has been updatd.

* The core bridge now uses PyDict_GetItemWithError(), which may result in exceptions being raised that were previously swallowed.

* Partially switch to the new buffer API instead of the older Python 2 buffer API.
  The new implementation is more correct, but may keep Python objects alive longer than the previous implementation, and also affects buffer related functionality of Python objects. In particular, calling [someData bytes] on a Python object keeps the Py_buffer alive until the next flush of the autoreleasepool.

* Fix incorrect metadata for the callback argument to -[AVCaptureStillImageOutput captureStillImageAsynchronouslyFromConnection:completionHandler:].

* Add bindings to the ���PrintCore��� APIs from the ApplicationServices framework.
  Python 2: UserDict.UserDict instances are now bridged to instances of a subclass of NSDictionary.

(adam)

2019-08-20 07:12:38 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 1.1.9

Release 1.1.9:
* Another fix for issues where zipfile.py raises "ZIP does not support
  timestamps before 1980" exception.

(adam)

2019-08-20 07:10:59 UTC MAIN commitmail json YAML

py-openpyxl: updated to 2.6.3

2.6.3:
Bugfixes
* Fix 3D charts.
* Minimum for holeSize in Doughnut charts too high
* Warning for MergedCells with comments
* Pagebreaks duplicated
* Workbook has no default CellStyle

(adam)

2019-08-20 07:07:42 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.19.13

0.19.13:

BUG FIXES
* Avoid PermissionError, since it is Python3-specific.
* Fix regression that added a dependency on C git for the
  test suite.

(adam)

2019-08-20 03:01:27 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20190819

(schmonz)

2019-08-20 02:42:47 UTC MAIN commitmail json YAML

Drop -4 from qmailqread, no longer needed by ucspi-tcp6. Bump version.

(schmonz)

2019-08-20 02:38:12 UTC MAIN commitmail json YAML

doc: Updated mail/qmail to 1.03nb46

(schmonz)

2019-08-20 02:38:04 UTC MAIN commitmail json YAML

Update from netqmail 1.06 (2007) to notqmail 1.07 (just released). From
the changelog:

- code: remove incorrect usage of vfork()
- code: detect and prefer utmpx where available
- code: removed idedit, install-big. var-qmail packages are no more
- portability problem: explicitly initialize strerr_sys and
  define BIND_8_COMPAT to work around Mac OS X
- code: add instchown to set ownership and mode on installed files
- code: add instpackage to install without root access
- doc: rename INSTALL, SENDMAIL to INSTALL.md, SENDMAIL.md to
  support building on case-insensitive filesystems
- code: lookup uid/gid at runtime
- code: use DESTDIR environment variable as root directory in install

pkgsrc changes:

- If hostname isn't FQDN, config-fast-pkgsrc wouldn't produce a working
  config, so don't run it; tell user what to do instead
- Stage QMAIL_QUEUE_DIR into DESTDIR/tmp, to be more obvious that it's
  not being packaged up (and is not how a queue gets created at
  pkg_add time)
- Drop custom destdir, qbiffutmpx, and Darwin patches
- Rebase TLS-onlyremote, QMAILREMOTE, and SRS patches
- Require latest ucspi-ssl and ucspi-tcp6 for IPv4 fixes
- Move MESSAGE.tls to README.tls, and remove other MESSAGE*
- Set PKG_HOME even for non-default values of QMAIL_ALIAS_USER
- Check whether alias/.qmail-foo exist before trying to remove

Bump PKGREVISION.

(schmonz)

2019-08-20 00:14:25 UTC MAIN commitmail json YAML

Distfile changed in place, reported by Nathan Arthur in private mail. No
important diffs from 20190803110528 to 20190803131811. Set DIST_SUBDIR
and update checksum.

(schmonz)

2019-08-19 22:11:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/daemontools-run to 20190819

(schmonz)

2019-08-19 22:11:44 UTC MAIN commitmail json YAML

Require latest ucspi-tcp6 for IPv4 fixes. Bump version.

(schmonz)

2019-08-19 22:09:15 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.999.10.11nb2

(schmonz)

2019-08-19 22:09:06 UTC MAIN commitmail json YAML

Require latest ucspi-tcp6 for IPv4 fixes. Bump PKGREVISION.

(schmonz)

2019-08-19 22:05:47 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-tcp6 to 1.10.7nb1

(schmonz)

2019-08-19 22:05:39 UTC MAIN commitmail json YAML

Apply upstream patch to fix incorrect behavior in tcpserver and
tcpclient when an IPv4 address is given as the hostname.
Bump PKGREVISION.

(schmonz)

2019-08-19 20:03:09 UTC MAIN commitmail json YAML

libsoup: Fix build on SmartOS

(otis)

2019-08-19 20:01:52 UTC MAIN commitmail json YAML

2019-08-19 17:42:42 UTC MAIN commitmail json YAML

doc: Updated graphics/scrot to 1.2

(fox)

2019-08-19 17:41:56 UTC MAIN commitmail json YAML

scrot: Update to 1.2

Removes patch-src_getopt.c since the changes have been integrated to upstream.

Changes since 1.1.1:

Sun Aug 19 08:35:00 -03:00 2019  Joao Eriberto Mota Filho <eriberto@eriberto.pro.br>
Version 1.2

  [ Daniel T. Borelli ]

  * Changed the cursor to indicate the selection mode.
  * Fixed GCC >=8.0 warning: -Wstringop-truncation.
  * Evaluate return of strftime.

  [ Jade Auer ]

  * Added a gitignore to prevent accidentally including any files generated by
    autotools.

  [ Santhosh Raju ]

  * Fixes ambiguous else warning by providing proper braces for if in
    src/getopt.c.
  * Fixed missing <string.h> warnings.

  [ Joao Eriberto Mota Filho ]

  * Added rights for Santhosh Raju.
  * Prepare for new release.

(fox)

2019-08-19 17:00:01 UTC MAIN commitmail json YAML

doc: Updated mail/getmail to 5.14

(schmonz)

2019-08-19 16:59:55 UTC MAIN commitmail json YAML

Update to 5.14. From the changelog:

- remove socket setblocking() calls which should be no longer needed,
  and which may have caused hangups. Thanks: Viacheslav Chimishuk.
- correct version number string in error message. Thanks: Piet
  van Oostrum.

(schmonz)

2019-08-19 13:35:25 UTC MAIN commitmail json YAML

SDL2: handle wayland properly in buildlink3

(nia)

2019-08-19 13:31:20 UTC MAIN commitmail json YAML

gtk3: handle wayland in buildlink

(nia)

2019-08-19 12:50:23 UTC MAIN commitmail json YAML

wayland: Avoid trying and failing to use posix_fallocate on NetBSD.

I can now run GTK3 programs.

(nia)

2019-08-19 12:31:24 UTC MAIN commitmail json YAML

coma: allow overriding MAN_DIR, and set it to "${PREFIX}/${PKGMANDIR}".

Pointed out by leot@, thanks!

(fcambus)

2019-08-19 10:27:58 UTC MAIN commitmail json YAML

doc: Updated www/gitea to 1.9.1

(nia)

2019-08-19 10:27:42 UTC MAIN commitmail json YAML

gitea: Update to 1.9.1

Changes:

* BREAKING
  * Add pagination for admin api get orgs and fix only list public orgs bug (#7742) (#7752)
* SECURITY
  * Be more strict with git arguments (#7715) (#7762)
  * Release built with go 1.12.8 to fix security fixes in golang std lib, ref: https://groups.google.com/forum/#!topic/golang-nuts/fCQWxqxP8aA
* BUGFIXES
  * Fix local runs of ssh-requiring integration tests (#7855) (#7857)
  * Fix hook problem (#7856) (#7754)
  * Use .ExpiredUnix.IsZero to display green color of forever valid gpg key (#7850) (#7846)
  * Do not fetch all refs (#7797) (#7837)
  * Fix duplicate call of webhook (#7824) (#7821)
  * Enable switching to a different source branch when PR already exists (#7823)
  * Rewrite existing repo units if setting is not included in api body (#7811)
  * Prevent Commit Status and Message From Overflowing On Branch Page (#7800) (#7808)
  * API: fix multiple bugs with statuses endpoints (Backport #7785) (#7807)
  * Fix Slack webhook fork message (1.9 release backport) (#7783)
  * Fix approvals counting (#7757) (#7777)
  * Fix rename failed when rewrite public keys (#7761) (#7769)
  * Fix dropTableColumns sqlite implementation (#7710) (#7765)
  * Fix repo_index_status lingering when deleting a repository (#7738)
  * Fix milestone completness calculation when migrating (#7725) (#7732)
  * Fixes indexed repos keeping outdated indexes when files grow too large (#7731)
  * Skip non-regular files (e.g. submodules) on repo indexing (#7717)
  * Improve branches list performance and fix protected branch icon when no-login (#7695) (#7704)
  * Correct wrong datetime format for git (#7689) (#7690)

(nia)

2019-08-19 10:14:04 UTC MAIN commitmail json YAML

Updated net/haproxy, devel/ccache

(adam)

2019-08-19 10:13:47 UTC MAIN commitmail json YAML

ccache: updated to 3.7.3

ccache 3.7.3

Bug fixes
The cache size (which is counted in “used disk blocks”) is now correct on filesystems that use more or less disk blocks than conventional filesystems, e.g. ecryptfs or btrfs/zfs with transparent compression. This also fixes a related problem with ccache’s own test suite when run on such file systems.

Fixed a regression in 3.7.2 when using the compiler option “-Werror” and then “-Wno-error” later on the command line.

(adam)

2019-08-19 10:10:36 UTC MAIN commitmail json YAML

haproxy: updated to 2.0.5

2.0.5
- BUG/MEDIUM: stick-table: Wrong stick-table backends parsing.
- BUG/MINOR: ssl: fix 0-RTT for BoringSSL
- MINOR: ssl: ssl_fc_has_early should work for BoringSSL
- BUG/MINOR: buffers/threads: always clear a buffer's head before releasing it
- BUG/MEDIUM: proxy: Don't forget the SF_HTX flag when upgrading TCP=>H1+HTX.
- BUG/MEDIUM: proxy: Don't use cs_destroy() when freeing the conn_stream.
- BUG/MINOR: lua: fix setting netfilter mark
- BUG/MINOR: Fix prometheus '# TYPE' and '# HELP' headers
- BUG/MEDIUM: mux_h1: Don't bother subscribing in recv if we're not connected.
- BUG/MEDIUM: lua: Fix test on the direction to set the channel exp timeout
- BUG/MINOR: stats: Wait the body before processing POST requests
- MINOR: fd: make sure to mark the thread as not stuck in fd_update_events()
- BUG/MEDIUM: mux_pt: Don't call unsubscribe if we did not subscribe.

2.0.4
- BUG/MEDIUM: protocols: add a global lock for the init/deinit stuff
- BUG/MINOR: proxy: always lock stop_proxy()
- BUILD: threads: add the definition of PROTO_LOCK
- BUG/MEDIUM: lb-chash: Fix the realloc() when the number of nodes is increased
- BUG/MEDIUM: streams: Don't switch the SI to SI_ST_DIS if we have data to send.
- BUG/MINOR: log: make sure writev() is not interrupted on a file output
- DOC: improve the wording in CONTRIBUTING about how to document a bug fix
- BUG/MINOR: hlua/htx: Reset channels analyzers when txn:done() is called
- BUG/MEDIUM: hlua: Check the calling direction in lua functions of the HTTP class
- MINOR: hlua: Don't set request analyzers on response channel for lua actions
- MINOR: hlua: Add a flag on the lua txn to know in which context it can be used
- BUG/MINOR: hlua: Only execute functions of HTTP class if the txn is HTTP ready
- BUG/MINOR: htx: Fix free space addresses calculation during a block expansion
- BUG/MAJOR: queue/threads: avoid an AB/BA locking issue in process_srv_queue()
- BUG/MINOR: debug: fix a small race in the thread dumping code
- MINOR: wdt: also consider that waiting in the thread dumper is normal
- BUG/MEDIUM: lb-chash: Ensure the tree integrity when server weight is increased
- BUG/MAJOR: http/sample: use a static buffer for raw -> htx conversion
- BUG/MINOR: stream-int: also update analysers timeouts on activity
- BUG/MEDIUM: mux-h2: unbreak receipt of large DATA frames
- BUG/MEDIUM: mux-h2: split the stream's and connection's window sizes
- BUG/MEDIUM: proxy: Make sure to destroy the stream on upgrade from TCP to H2
- BUG/MEDIUM: fd: Always reset the polled_mask bits in fd_dodelete().
- BUG/MINOR: mux-h2: don't refrain from sending an RST_STREAM after another one
- BUG/MINOR: mux-h2: use CANCEL, not STREAM_CLOSED in h2c_frt_handle_data()
- BUG/MINOR: mux-h2: do not send REFUSED_STREAM on aborted uploads
- BUG/MEDIUM: mux-h2: do not recheck a frame type after a state transition
- BUG/MINOR: mux-h2: always send stream window update before connection's
- BUG/MINOR: mux-h2: always reset rcvd_s when switching to a new frame
- BUG/MEDIUM: checks: make sure to close nicely when we're the last to speak

(adam)

2019-08-19 09:58:41 UTC MAIN commitmail json YAML

doc: Removed graphics/eog successor graphics/eom

(nia)

2019-08-19 09:56:54 UTC MAIN commitmail json YAML

2019-08-19 06:01:41 UTC MAIN commitmail json YAML

doc: Updated sysutils/libgtop to 2.28.4nb16

(gutteridge)

2019-08-19 05:59:56 UTC MAIN commitmail json YAML

libgtop: fix build with Perl >= 5.30

As of Perl 5.30, it's no longer permitted to set $[ to a non-zero
value, which was causing the lib.pl script to fail. Adjust the script
to use zero-based indexing. (Upstream has also changed this script
accordingly in subsequent releases, but this isn't a straight lift from
there, as the ingoing features.def input file format has also changed
in intervening releases, and there were other, unrelated changes
applied too.) This is a workaround until this package is updated to a
newer release (that is non-trivial because of the number of local
patches, etc.). Addresses PR pkg/54475.

(gutteridge)

2019-08-19 05:45:25 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.14.0nb1

(gutteridge)

2019-08-19 05:45:14 UTC MAIN commitmail json YAML

xfce4-extras: update plugin minimums to current releases

Make this meta-package representative of the minimum plugin versions
available at the time Xfce 4.14.0 was released. Bump PKGREVISION to
denote constituent packages may need rebuilding.

(gutteridge)

2019-08-19 05:03:11 UTC MAIN commitmail json YAML

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

(gutteridge)

2019-08-19 05:03:00 UTC MAIN commitmail json YAML

xfce4-whiskermenu-plugin: update to 2.3.3

Change log:

2.3.3
=====
- Removed workaround for garcon that did not always fix crash.
- Translation updates: Bulgarian, Czech, Danish, Galician, Icelandic, Nepali.

(gutteridge)

2019-08-19 05:01:17 UTC MAIN commitmail json YAML

doc: Updated misc/xfce4-weather-plugin to 0.10.0

(gutteridge)

2019-08-19 05:01:06 UTC MAIN commitmail json YAML

xfce4-weather-plugin: update to 0.10.0

Change log:

0.10.0
======
- Translation Updates:
  Albanian, Arabic, Asturian, Basque, Bulgarian, Chinese (China),
  Croatian, Danish, Dutch, English (United Kingdom), Finnish, French,
  Galician, Greek, Icelandic, Indonesian, Italian, Lithuanian, Norwegian
  Bokm奪l, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Russian, Slovenian, Spanish, Turkish

(gutteridge)

2019-08-19 04:59:26 UTC MAIN commitmail json YAML

xfce4-wavelan-plugin: remove patch that's no longer needed

(gutteridge)

2019-08-19 04:58:19 UTC MAIN commitmail json YAML

doc: Updated net/xfce4-wavelan-plugin to 0.6.1

(gutteridge)

2019-08-19 04:58:11 UTC MAIN commitmail json YAML

xfce4-wavelan-plugin: update to 0.6.1

Change log:

0.6.1 (2019/08/13):
---------
  * Preferences: Improve spacing (bug #14679)
  * fix "Suspicious condition (assignment + comparison)" warnings by moving parenthesis (bug #14632)
  * fix build under and usage under FreeBSD
  * refactor progressbar styling (#12942)
  * use a singleton for GtkCssProvider, should leak less memory
  * translation updates

(gutteridge)