summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-02-26Updated archivers/py-zstandard, devel/py-isortadam1-1/+3
2019-02-26doc: Updated audio/fasttracker2 to version 2.138fox1-1/+2
2019-02-26fasttracker2: update to b138fox2-7/+7
Changes since b137: Beta #138 - 25.02.2019 - Touchscreen input should now work properly in fullscreen mode
2019-02-26py-isort: updated to 4.3.9adam2-7/+7
4.3.9: - Fixed a bug that led to an incompatibility with black 4.3.8: - Fixed a bug that led to the recursive option not always been available from the command line. 4.3.7: - Expands the finder failsafe to occur on the creation of the finder objects.
2019-02-26py-zstandard: updated to 0.11.0adam4-22/+15
0.11.0 (released 2019-02-24) ============================ Backwards Compatibility Nodes ----------------------------- * ZstdDecompressor.read() now allows reading sizes of -1 or 0 and defaults to -1, per the documented behavior of io.RawIOBase.read(). Previously, we required an argument that was a positive value. * The readline(), readlines(), __iter__, and __next__ methods of ZstdDecompressionReader() now raise io.UnsupportedOperation instead of NotImplementedError. * ZstdDecompressor.stream_reader() now accepts a read_across_frames argument. The default value will likely be changed in a future release and consumers are advised to pass the argument to avoid unwanted change of behavior in the future. * setup.py now always disables the CFFI backend if the installed CFFI package does not meet the minimum version requirements. Before, it was possible for the CFFI backend to be generated and a run-time error to occur. * In the CFFI backend, CompressionReader and DecompressionReader were renamed to ZstdCompressionReader and ZstdDecompressionReader, respectively so naming is identical to the C extension. This should have no meaningful end-user impact, as instances aren't meant to be constructed directly. * ZstdDecompressor.stream_writer() now accepts a write_return_read argument to control whether write() returns the number of bytes read from the source / written to the decompressor. It defaults to off, which preserves the existing behavior of returning the number of bytes emitted from the decompressor. The default will change in a future release so behavior aligns with the specified behavior of io.RawIOBase. * ZstdDecompressionWriter.__exit__ now calls self.close(). This will result in that stream plus the underlying stream being closed as well. If this behavior is not desirable, do not use instances as context managers. * ZstdCompressor.stream_writer() now accepts a write_return_read argument to control whether write() returns the number of bytes read from the source / written to the compressor. It defaults to off, which preserves the existing behavior of returning the number of bytes emitted from the compressor. The default will change in a future release so behavior aligns with the specified behavior of io.RawIOBase. * ZstdCompressionWriter.__exit__ now calls self.close(). This will result in that stream plus any underlying stream being closed as well. If this behavior is not desirable, do not use instances as context managers. * ZstdDecompressionWriter no longer requires being used as a context manager. * ZstdCompressionWriter no longer requires being used as a context manager. * The overlap_size_log attribute on CompressionParameters instances has been deprecated and will be removed in a future release. The overlap_log attribute should be used instead. * The overlap_size_log argument to CompressionParameters has been deprecated and will be removed in a future release. The overlap_log argument should be used instead. * The ldm_hash_every_log attribute on CompressionParameters instances has been deprecated and will be removed in a future release. The ldm_hash_rate_log attribute should be used instead. * The ldm_hash_every_log argument to CompressionParameters has been deprecated and will be removed in a future release. The ldm_hash_rate_log argument should be used instead. * The compression_strategy argument to CompressionParameters has been deprecated and will be removed in a future release. The strategy argument should be used instead. * The SEARCHLENGTH_MIN and SEARCHLENGTH_MAX constants are deprecated and will be removed in a future release. Use MINMATCH_MIN and MINMATCH_MAX instead. * The zstd_cffi module has been renamed to zstandard.cffi. As had been documented in the README file since the 0.9.0 release, the module should not be imported directly at its new location. Instead, import zstandard to cause an appropriate backend module to be loaded automatically. Bug Fixes --------- * CFFI backend could encounter a failure when sending an empty chunk into ZstdDecompressionObj.decompress(). The issue has been fixed. * CFFI backend could encounter an error when calling ZstdDecompressionReader.read() if there was data remaining in an internal buffer. The issue has been fixed. Changes ------- * ZstDecompressionObj.decompress() now properly handles empty inputs in the CFFI backend. * ZstdCompressionReader now implements read1() and readinto1(). These are part of the io.BufferedIOBase interface. * ZstdCompressionReader has gained a readinto(b) method for reading compressed output into an existing buffer. * ZstdCompressionReader.read() now defaults to size=-1 and accepts read sizes of -1 and 0. The new behavior aligns with the documented behavior of io.RawIOBase. * ZstdCompressionReader now implements readall(). Previously, this method raised NotImplementedError. * ZstdDecompressionReader now implements read1() and readinto1(). These are part of the io.BufferedIOBase interface. * ZstdDecompressionReader.read() now defaults to size=-1 and accepts read sizes of -1 and 0. The new behavior aligns with the documented behavior of io.RawIOBase. * ZstdDecompressionReader() now implements readall(). Previously, this method raised NotImplementedError. * The readline(), readlines(), __iter__, and __next__ methods of ZstdDecompressionReader() now raise io.UnsupportedOperation instead of NotImplementedError. This reflects a decision to never implement text-based I/O on (de)compressors and keep the low-level API operating in the binary domain. * README.rst now documented how to achieve linewise iteration using an io.TextIOWrapper with a ZstdDecompressionReader. * ZstdDecompressionReader has gained a readinto(b) method for reading decompressed output into an existing buffer. This allows chaining to an io.TextIOWrapper on Python 3 without using an io.BufferedReader. * ZstdDecompressor.stream_reader() now accepts a read_across_frames argument to control behavior when the input data has multiple zstd *frames*. When False (the default for backwards compatibility), a read() will stop when the end of a zstd *frame* is encountered. When True, read() can potentially return data spanning multiple zstd *frames*. The default will likely be changed to True in a future release. * setup.py now performs CFFI version sniffing and disables the CFFI backend if CFFI is too old. Previously, we only used install_requires to enforce the CFFI version and not all build modes would properly enforce the minimum CFFI version. * CFFI's ZstdDecompressionReader.read() now properly handles data remaining in any internal buffer. Before, repeated read() could result in *random* errors. * Upgraded various Python packages in CI environment. * Upgrade to hypothesis 4.5.11. * In the CFFI backend, CompressionReader and DecompressionReader were renamed to ZstdCompressionReader and ZstdDecompressionReader, respectively. * ZstdDecompressor.stream_writer() now accepts a write_return_read argument to control whether write() returns the number of bytes read from the source. It defaults to False to preserve backwards compatibility. * ZstdDecompressor.stream_writer() now implements the io.RawIOBase interface and behaves as a proper stream object. * ZstdCompressor.stream_writer() now accepts a write_return_read argument to control whether write() returns the number of bytes read from the source. It defaults to False to preserve backwards compatibility. * ZstdCompressionWriter now implements the io.RawIOBase interface and behaves as a proper stream object. close() will now close the stream and the underlying stream (if possible). __exit__ will now call close(). Methods like writable() and fileno() are implemented. * ZstdDecompressionWriter no longer must be used as a context manager. * ZstdCompressionWriter no longer must be used as a context manager. When not using as a context manager, it is important to call flush(FRAME_FRAME) or the compression stream won't be properly terminated and decoders may complain about malformed input. * ZstdCompressionWriter.flush() (what is returned from ZstdCompressor.stream_writer()) now accepts an argument controlling the flush behavior. Its value can be one of the new constants FLUSH_BLOCK or FLUSH_FRAME. * ZstdDecompressionObj instances now have a flush([length=None]) method. This provides parity with standard library equivalent types. * CompressionParameters no longer redundantly store individual compression parameters on each instance. Instead, compression parameters are stored inside the underlying ZSTD_CCtx_params instance. Attributes for obtaining parameters are now properties rather than instance variables. * Exposed the STRATEGY_BTULTRA2 constant. * CompressionParameters instances now expose an overlap_log attribute. This behaves identically to the overlap_size_log attribute. * CompressionParameters() now accepts an overlap_log argument that behaves identically to the overlap_size_log argument. An error will be raised if both arguments are specified. * CompressionParameters instances now expose an ldm_hash_rate_log attribute. This behaves identically to the ldm_hash_every_log attribute. * CompressionParameters() now accepts a ldm_hash_rate_log argument that behaves identically to the ldm_hash_every_log argument. An error will be raised if both arguments are specified. * CompressionParameters() now accepts a strategy argument that behaves identically to the compression_strategy argument. An error will be raised if both arguments are specified. * The MINMATCH_MIN and MINMATCH_MAX constants were added. They are semantically equivalent to the old SEARCHLENGTH_MIN and SEARCHLENGTH_MAX constants. * Bundled zstandard library upgraded from 1.3.7 to 1.3.8. * setup.py denotes support for Python 3.7 (Python 3.7 was supported and tested in the 0.10 release). * zstd_cffi module has been renamed to zstandard.cffi. * ZstdCompressor.stream_writer() now reuses a buffer in order to avoid allocating a new buffer for every operation. This should result in faster performance in cases where write() or flush() are being called frequently. * Bundled zstandard library upgraded from 1.3.6 to 1.3.7.
2019-02-25Updated ham/gnuradio-doxygen to 3.7.13.4nb3 for doxygen-1.8.15, PKGREVISION++mef2-5940/+996
2019-02-25doc: Updated emulators/libretro-beetle-ngp to 20190203nia1-1/+2
2019-02-25emulators/libretro-beetle-ngp: Update to 20190203nia2-8/+8
* Add missing variables to save states * Sync some bug fixes from 0.9.39.2: - Fixed several off-by-1 bugs in address to ROM data translation - Fixed an old Z80 emulation bug with interrupt handling. * Softpatching support
2019-02-25mv share/doc/uhd/doxygen/html/Ettus_Logo.png from PLIST -> PLIST.doxygenmef2-3/+3
thanks Tobias Nygren
2019-02-25inkscape: fix build. also mentioned by someone on some mailing list.maya2-5/+5
2019-02-25Updated databases/sqlite3, net/fpingadam1-1/+3
2019-02-25fping: updated to 4.2adam2-7/+7
fping 4.2: New features * New option -x / --reachable to check if the number of reachable hosts is >= a certain number. Useful for example to implement connectivity-checks Bugfixes and other changes * Allow decimal numbers for '-t', '-i', '-p', and '-Q' * Fix build with --disable-ipv6 * Fix hang with '-6', with ipv6 kernel module, but not loaded * Assume '-6' if the binary is named 'fping6' (this is mostly for special embedded-distro use cases, and not meant to be used generally in place of compiling IPv6-only binary or using '-6' * Get rid of warning "timeout (-t) value larger than period (-p) produces unexpected results"
2019-02-25sqlite3: updated to 3.27.2adam6-24/+25
SQLite Release 3.27.2: Fix a bug in the IN operator that was introduced by an attempted optimization in version 3.27.0. Fix a bug causing a crash when a window function is misused. Fix various documentation typos
2019-02-25doc: Updated math/ruby-spreadsheet to 1.2.0taca1-1/+2
2019-02-25math/ruby-spreadsheet: update to 1.2.0taca2-7/+7
### 1.2.0 17.2.2019 Author: James McLaren <jamesmclaren555@gmail.com> * spreadsheet-1.2.0.gem released
2019-02-25doc: Updated graphics/ruby-RMagick to 3.0.0taca1-1/+2
2019-02-25graphics/ruby-RMagick: update to 3.0.0taca3-10/+16
## RMagick 3.0.0 Breaking Changes: - Drop support for Ruby < 2.3. - Drop support for ImageMagick < 6.8. - Raise error when `nil` or empty string are passed to `Image.read`. (#351) - Monitor feature disabled on Windows. (#344) - Note: ruby versions > 2.4 and ImageMagick versions > 6.8 are not *explicitly* supported, yet, but if you are using them already, they should continue to work in the same fashion. Enhancements: - Add feature `Image#channel_entropy` (#300) - Many quality of life improvements in the codebase. Bug Fixes: - Many memory leaks fixed! - Fix `LoadError` on Windows. (#315) - fix argument count in `Image#morphology_channel` (#306)
2019-02-25doc: Updated devel/ruby-rgl to 0.5.4taca1-1/+2
2019-02-25devel/ruby-rgl: update to 0.5.4taca2-8/+8
2019-01 Release 0.5.4 Lia Skalkos * Enable options to be passed to #write_to_graphic_file (4ca972). For details see PR #41 Horst Duchene * Fix travis-ci errors * Add new ruby versions * Fix gemspec errors * Fix lint warnings * Use version stream 0.5.2
2019-02-25doc: Updated devel/ruby-pkg-config to 1.3.4taca1-1/+2
2019-02-25devel/ruby-pkg-config: update to 1.3.4taca2-7/+7
== 1.3.4 - 2019-02-19 === Fixes * Fixed 32bit MinGW Ruby detection. [GitHub:ruby-gnome2/ruby-gnome2#1274][Reported by noanoa07] === Thanks * noanoa07 == 1.3.3 - 2019-02-10 === Improvements * Improved MSYS2 detection on Windows. [GitHub#16][Reported by dsisnero] === Thanks * dsisnero
2019-02-25doc: Updated devel/ruby-pathname2 to 1.8.1taca1-1/+2
2019-02-25devel/ruby-pathname2: update to 1.8.1taca2-7/+7
== 1.8.1 - 31-Jan-2019 * The VERSION constant is now frozen. * Added metadata to the gemspec. * Fixed missing hyphen in license name. * Updated cert, should be good for about 10 years.
2019-02-25Updated textproc/py-markupsafe to 1.1.1.kleink1-1/+2
2019-02-25py-markupsafe: Update to 1.1.1.kleink2-7/+7
Version 1.1.1 ------------- Released 2019-02-23 - Fix segfault when ``__html__`` method raises an exception when using the C speedups. The exception is now propagated correctly. (#109)
2019-02-25doc: Updated security/tor-browser to 8.5wiz2-3/+3
2019-02-25tor-browser: update to 8.5.wiz169-6245/+2810
This is based on a git checkout from a couple days ago; not completely sure about the version number. The Makefile now contains a short how-to for updating this package. Many thanks for the www/firefox60 patches! Use at your own risk! Survives basic browsing and check.torproject.org claims it connects via tor. Changes: too many to document.
2019-02-25doc: Updated lang/swi-prolog to 8.0.1leot1-1/+3
2019-02-25doc: Updated lang/swi-prolog-packages to 8.0.1leot1-1/+2
2019-02-25doc: Updated lang/swi-prolog-lite to 8.0.1leot1-1/+2
2019-02-25swi-prolog*: Update to 8.0.1leot21-2168/+1941
pkgsrc changes: - Rename swi-prolog to swipl to follow upstream nomenclature - Add all main packages (except X11) to swi-prolog-lite. After CMake migration in order to generate the documentation and being able to use it (e.g. via help/2) it is needed to add basic, archive, ssl and term packages. All X11 packages are provided by swi-prolog-packages. - Adjust pkgsrc Makefile-s logic to upstream CMake migration: o Uncoditionally disable not wanted packages in Makefile.common (to avoid possible PLIST mismatches; please note that this will probably disable tipc package on Linux!). All other installed packages are enabled/disabled via swi-prolog-{lite,packages,jpl} Makefile. o Add libarchive, ossp-uuid and openssl build dependency to swi-prolog-packages. Despite these are provided by swi-prolog-lite they are needed as part of the build of swi-prolog-packages too. o Remove no more needed logic to check and eventually start X server to build documentation. Should address PR pkg/42047. - Remove an unconditional CHECK_WRKREF_SKIP, this was needed on FreeBSD but unfortunately it is not clear why. If this is still needed please let me know in order to try to investigate further and address that. - Bump API requirements to 8.0.1 in buildlink3.mk to be on the safe side now that shared libraries are provided on all platforms. Changes: 8.0.1 ----- Indexing on multiple arguments together, indexing inside compounds, Mode-directed tabling, saved states using ZIP files, many deployment enhancements. Moved build environment to CMake and removed most of the build tool dependencies. Builds documentation along with the binary. Please note that this is just a short summary. Unfortunately the complete changelog is very long, full changelog can be found at: <http://www.swi-prolog.org/ChangeLog?branch=stable&from=7.6.4&to=8.0.1>
2019-02-25doc: Updated devel/ruby-mustache to 1.1.0taca1-1/+2
2019-02-25devel/ruby-mustache: update to 1.1.0taca3-7/+8
1.1.0 (2018-10-13) * [feat] Introduces Mustache#escape. * This method receives a non-stringified value to allow for more flexibility in the escaping, like JSON. (#245) * [bug] Raise correct error when closing unopened section (#240) * [bug] Fix use of deprecated File.exists? (#241) * [bug] Fix variable shadowing warning (#241)
2019-02-25doc: Updated devel/ruby-test-unit to 3.3.0taca1-1/+2
2019-02-25devel/ruby-test-unit: update to 3.3.0taca2-7/+7
## 3.3.0 - 2019-01-23 {#version-3-3-0} ### Improvements * Added support for auto test run when all tests are defined in modules. * Added support for defining methods to test case class in multiple threads. [GitHub#159][Reported by Charles Oliver Nutter] * Suppressed warnings on Ruby 2.5. [GitHub#160][Reported by Daniel Berger] * Suppressed warnings on Ruby 2.7.
2019-02-25doc: Updated devel/ruby-byebug to 11.0.0taca1-1/+2
2019-02-25devel/ruby-byebug: update to 11.0.0taca3-8/+9
## [11.0.0] - 2019-02-15 ### Added * [#377](https://github.com/deivid-rodriguez/byebug/pull/377): `skip` to continue until the next breakpoint as long as it is different from the current one. You can use this command to get out of loops, for example ([@tacnoman]). * [#524](https://github.com/deivid-rodriguez/byebug/pull/524): `continue!` (or `continue unconditionally`) to continue until the end of the program regardless of the currently enabled breakpoints ([@tacnoman]). ### Fixed * [#527](https://github.com/deivid-rodriguez/byebug/pull/527): `break` help text to clarify placeholders from literals. * [#528](https://github.com/deivid-rodriguez/byebug/pull/528): `quit!` help to not show a space between "quit" and "!". ### Removed * Support for MRI 2.2. Byebug no longer installs on this platform.
2019-02-25doc: Updated databases/ruby-sqlite3 to 1.4.0taca1-1/+2
2019-02-25databases/ruby-sqlite3: update to 1.4.0taca3-13/+20
=== 1.4.0 * Enhancements * Better aggregator support * Bugfixes * Various
2019-02-25libreoffice: add missing includes to fix build on NetBSD HEAD-llvmtnn3-1/+31
2019-02-25doc: Updated databases/ruby-activeldap to 5.2.3taca1-1/+2
2019-02-25databases/ruby-activeldap: update to 5.2.3taca2-7/+9
5.2.3: 2019-02-15 Improvements * Changed to use add and delete for modify if it's needed. [GitHub#156][Patch by David Klotz] * Added support for timezone with munites offset such as @0530@. [GitHub#160][GitHub#161][Patch by Neng Xu] * Added support for Ruby 2.6. Thanks * David Klotz * Neng Xu
2019-02-25Updated textproc/pdfgrep to 2.1.2ryoon1-1/+2
2019-02-25Update to 2.1.2ryoon2-8/+7
Changelog: Version 2.1.2 [2018-11-19] --------------------------- - Bugfix: Fix crash when compiled with hardened compiler flags (specifically -D_GLIBCXX_ASSERTIONS) Version 2.1.1 [2018-05-22] --------------------------- - Bugfix: Fix build with libunac support enabled Version 2.1.0 [2018-04-28] --------------------------- - New option `--page-range` to limit search to a set of pages - New option `--file/-f` to read patterns from a file - New option `--regexp/-e` to specify multiple patterns (combined with OR). - New options `--files-with-matches/-l` and `--files-without-match/-L` to only list filenames of files that contain or don't contain matches. - Major manpage restructuring. It's now divided into subsections like the GNU grep's manpage. - Bugfix: Actually stop searching after first match with `-q` Version 2.0.1 [2017-03-06] --------------------------- - Bugfix: Fix --cache when used with recursive search
2019-02-25doc: Updated lang/erlang to 21.2.6nia1-1/+2
2019-02-25erlang: Update to 21.2.6nia3-9/+9
Changes: --------------------------------------------------------------------- --- erts-10.2.4 ----------------------------------------------------- --------------------------------------------------------------------- --- Fixed Bugs and Malfunctions --- OTP-14728 Application(s): erts Related Id(s): ERIERL-303 When using the {linger,{true,T}} option; gen_tcp:listen/2 used the full linger time before returning for example eaddrinuse. This bug has now been corrected. --------------------------------------------------------------------- --- stdlib-3.7.1 ---------------------------------------------------- --------------------------------------------------------------------- --- Fixed Bugs and Malfunctions --- OTP-15573 Application(s): stdlib Related Id(s): ERIERL-306 Optimize pretty printing of terms. The slower behaviour was introduced in Erlang/OTP 20.
2019-02-25doc: Updated devel/ncursesw to 6.1nb3jperkin1-1/+2
2019-02-25doc: Updated devel/ncurses to 6.1nb5jperkin1-1/+2
2019-02-25ncurses: Disable xterm+rep for maximum portability.jperkin5-7/+24
Many terminal emulators still do not support this capability, resulting in broken output. Patch from OmniOS, bump PKGREVISIONs.
2019-02-25doc: Fix a typo in latest filesystems/ltfs* entriesleot1-3/+3