Commit graph

334801 commits

Author SHA1 Message Date
taca
72c80373a8 databases/php-redis3: remove pacakge
Remove php-redis3 package.  It was php-redis for php70 and later, but now
php-redis take over its role.
2021-03-07 13:05:07 +00:00
taca
8a5dfd3fe8 databases/Makefile: remove php-redis3 2021-03-07 13:04:07 +00:00
taca
4892790f28 doc: Updated databases/php-redis to 5.3.3 2021-03-07 13:02:49 +00:00
taca
e1f3babd6b databases/php-redis: update to 5.3.3
Update php-redis to latest version 5.3.3, switch php-redis for php56 to
php73 and php74.

Changes are too many to write here, but php-redis supports redis 6.
For more information, please refer <https://pecl.php.net/package-changelog.php?package=redis>.
2021-03-07 13:02:29 +00:00
taca
1dbcaf9507 doc: Added databases/php-redis4 version 4.3.0 2021-03-07 12:59:33 +00:00
taca
6247d4aa37 databases/Makefile: add and enable php-redis4 2021-03-07 12:59:13 +00:00
taca
5681497435 databases/php-redis4: add php-redis package version 4.3.0
Add php-redis package version 4.3.0 which is latest release supporting
PHP 5.
2021-03-07 12:58:28 +00:00
kleink
ceeb0f4186 doc: Updated devel/libftdi1 to 1.5 2021-03-07 10:51:31 +00:00
kleink
0f77ef03ae libftdi1: Update to 1.5.
New in 1.5 - 2020-07-07
-----------------------
* Implement tc[io]flush methods & deprecate broken purge_buffers methods

  Please check your code for ftdi_usb_purge_rx_buffer(),
  ftdi_usb_purge_tx_buffer() and ftdi_usb_purge_buffers()
  and migrate to the new ftdi_tc[io]flush() methods.

  Old code will continue to function, but you'll get
  a deprecation warning during compilation.

* Add program to test buffer flush (purge) functionality
* Add kernel driver auto attach/detach.
  See new AUTO_DETACH_REATACH_SIO_MODULE option
* Add ftdi_setflowctrl_xonxoff()
* ftdi_eeprom / eeprom handling:
  * Unify handling of all boolean eeprom flags
  * Add device release number support
  * Add channel_a_driver support for type xxR chips
  * Add support for group0 drive levels on x232H chips
  * Fix handling of high_current_drive parameter
  * Fix inverted handling of VCP driver field for TYPE_R chips
  * New --verbose option for eeprom decode operation
* Add example code for async mode
* Add SPDX license identifiers to the core library & ftdi_eeprom
* Various python SWIG wrapper improvements
* Various cmake file improvements
* Fix small bugs in error code paths
2021-03-07 10:51:06 +00:00
taca
682c826f62 doc: Updated www/ruby-puma to 5.2.2 2021-03-07 10:12:44 +00:00
taca
b5e234b75f www/ruby-puma: update to 5.2.2
5.2.2 / 2021-02-22

Bugfixes

* Add #flush and #sync methods to Puma::NullIO (#2553)
* Restore sync=true on STDOUT and STDERR streams (#
2021-03-07 10:12:15 +00:00
taca
c16860aa31 doc: Updated sysutils/capistrano to 3.16.0 2021-03-07 10:10:54 +00:00
taca
617a58e42f sysutils/capistrano: update to 3.16.0
3.16.0 (2021-02-28)

New Features

* Add a :verify_commit option; if enabled, checks that the revision being
  deployed has a valid signature (git only) (#2076) @mohamedhafez

Housekeeping

* Fix cucumber puts deprecation warnings (#2075) @mattbrictson
2021-03-07 10:10:34 +00:00
taca
aad8fd30ac doc: Updated security/ruby-rex-text to 0.2.33 2021-03-07 10:08:47 +00:00
taca
f8c3c2fa56 security/ruby-rex-text: update to 0.2.33
0.2.33 (2021-02-24)

* Allow per table configuration of wrapped tables

0.2.34 (2021-02-24)

* Update rex text word wrap tests
2021-03-07 10:08:27 +00:00
taca
58b9c23590 doc: Updated security/ruby-rex-sslscan to 0.1.6 2021-03-07 10:06:06 +00:00
taca
a2194dfcea security/ruby-rex-sslscan: update to 0.1.6
0.1.6 (2021-02-19)

* Fix tests to work with more recent versions of openssl
* update authors/email
* switch fail fast to true for tests
2021-03-07 10:05:41 +00:00
taca
cc7c52fa8b doc: Updated security/ruby-metasploit-payloads to 2.0.37 2021-03-07 09:58:32 +00:00
taca
6526bcc290 security/ruby-metasploit-payloads: update to 2.0.37
No release note is available.  Please refer commit log
<https://github.com/rapid7/metasploit-payloads/compare/v2.0.32...v2.0.37>
in details.
2021-03-07 09:58:11 +00:00
taca
bb1e97c117 doc: Updated net/ruby-train-core to 3.5.2 2021-03-07 09:55:30 +00:00
taca
204cb4db68 net/ruby-train-core: update to 3.5.2
3.5.2 (2021-02-23)

Merged Pull Requests

* Update chefstyle requirement from 1.5.9 to 1.6.1 #661
  (dependabot-preview[bot])
* Upgrade dependabot configs from v1 to v2 #665 (jlosito)
* Update chefstyle requirement from 1.6.1 to 1.6.2 #663
  (dependabot-preview[bot])
* Fix crash on exit #666 (tecracer-theinen)
* Implement upload/download for connections #664 (tecracer-theinen)
* Update chefstyle requirement from 1.6.1 to 1.7.1 #667 (dependabot[bot])
* Update berkshelf requirement from ~> 6.3.0 to ~> 7.0.10 #668
  (dependabot[bot])
2021-03-07 09:55:09 +00:00
wiz
51e3d3167b doc/TODO: add some
+ ImageMagick-7.0.11.2, cascadia-ttf-2102.25, grpc-1.36.2,
  poppler-21.03.0, protobuf-3.15.5, py-google-api-python-client-2.0.0,
  py-hypothesis-6.4.3.
2021-03-07 09:53:29 +00:00
taca
594851b620 doc: Updated net/ruby-nio4r to 2.5.7 2021-03-07 09:53:25 +00:00
taca
5d1c6e5a88 net/ruby-nio4r: update to 2.5.7
No proper release note nor change log.
Please refer <https://github.com/socketry/nio4r/compare/v2.5.5...v2.5.7>
in detail.
2021-03-07 09:52:59 +00:00
taca
f2d875740d doc: Updated misc/ruby-bundler to 2.2.13 2021-03-07 09:48:34 +00:00
taca
470b73845c misc/ruby-bundler: update to 2.2.13
2.2.13 (March 3, 2021)

Enhancements:

* Respect user configured default branch in README links in new generated
  gems #4303

Bug fixes:

* Fix gems sometimes being pulled from irrelevant sources #4418


2.2.12 (March 1, 2021)

Bug fixes:

* Fix sporadic warnings about nil gemspec on install/update and make those
  faster #4409

* Fix deployment install with duplicate path gems added to Gemfile #4410

2.2.11 (February 17, 2021)

Bug fixes:

* Revert disable_multisource changes #4385

2.2.10 (February 15, 2021)

Security fixes:

* Fix source priority for transitive dependencies and split lockfile
  rubygems source sections #3655

Bug fixes:

* Fix adding platforms to lockfile sometimes conflicting on ruby
  requirements #4371

* Fix bundler sometimes choosing ruby variants over java ones #4367

Documentation:

* Update man pages to reflect to new default for bundle install jobs #4188
2021-03-07 09:48:15 +00:00
taca
c57d90a8e9 doc: Updated graphics/ruby-RMagick to 4.2.2 2021-03-07 09:45:50 +00:00
taca
820c099c95 graphics/ruby-RMagick: update to 4.2.2
RMagick 4.2.2 (2021-02-24)

Bug Fixes:

* Remove deprecation warning about block syntax (#1272)

You are still recommended to use the block parameter instead of self. but
we're silencing the deprecation warning until we can get RMagick's code up
to that standard.
2021-03-07 09:45:28 +00:00
taca
33492671ac multimedia/php-ming: fix build problem with maintainer-zts
Fix build problem with php56 maintainer-zts PKG_OPTION is enabled.
2021-03-07 09:38:58 +00:00
tron
df16893015 Note update of the "mutt" package to version 2.0.6 2021-03-07 09:18:42 +00:00
tron
6a15aedfae mutt: Update to version 2.0.6
This release fixes a few small bugs and cleans up the abort behavior in a
couple prompts.
2021-03-07 09:18:21 +00:00
taca
0da112a30f doc: Updated devel/ruby-rspec-rails to 4.1.0 2021-03-07 08:34:04 +00:00
taca
123ff98c28 devel/ruby-rspec-rails: update to 4.1.0
4.1.0 / 2021-03-06

Enhancements:

* Issue a warning when using job matchers with #at mis-match on usec
  precision. (Jon Rowe, #2350)

* Generated request specs now have a bare _spec suffix instead of
  request_spec. (Eloy Espinaco, Luka Lüdicke, #2355, #2356, #2378)

* Generated scaffold now includes engine route helpers when inside a
  mountable engine. (Andrew W. Lee, #2372)

* Improve request spec "controller" scafold when no action is
  specified. (Thomas Hareau, #2399)

* Introduce testing snippets concept (Phil Pirozhkov, Benoit Tigeot, #2423)

* Prevent collisions with let(:name) for Rails 6.1 and let(:method_name) on
  older Rails. (Benoit Tigeot, #2461)
2021-03-07 08:33:44 +00:00
taca
3497e93772 doc: Updated devel/ruby-ffi to 1.15.0 2021-03-07 08:31:10 +00:00
taca
ca70e2a2c0 devel/ruby-ffi: update to 1.15.0
1.15.0 / 2021-03-05

Fixed:

* Fix MSVC build
* Fix async callbacks in conjunction with fork(). #884

Added:

* Allow to pass callbacks in varargs. #885
* Name the threads for FFI callback dispatcher and async thread calls for
  easier debugging.  #883 The name can be retrieved by Thread.name and is
  shown by Thread.list.inspect etc.  Even gdb shows the thread name on
  supported operating systems.
* Add types.conf for powerpc64le-linux
* Add types.conf for riscv64-linux
* More release automation of ffi gems

Changed:

* Switch from rubygems-tasks to bundler/gem_helper

Removed:

* Remove unused VariadicInvoker#init
2021-03-07 08:30:47 +00:00
taca
b9de161bc1 doc: Updated mail/dovecot2-pigeonhole to 0.5.14 2021-03-07 08:28:39 +00:00
taca
097b4c0dd5 mail/dovecot2-pigeonhole: update to 0.5.14
v0.5.14 2021-03-04  Aki Tuomi <aki.tuomi@open-xchange.com>

	* IMAP FILTER command: cmd-filter-sieve - Do not allow NIL as
	  script name argument.
2021-03-07 08:28:20 +00:00
taca
de4acc0e67 doc: Updated mail/dovecot2 and related pacakges to 2.3.14
mail/dovecot2
	mail/dovecot2-gssapi
	mail/dovecot2-mysql
	mail/dovecot2-pgsql
	mail/dovecot2-sqlite
VS: ----------------------------------------------------------------------
2021-03-07 08:27:49 +00:00
taca
d94cf8c9ae mail/dovecot2: update to 2.3.14
From release announce:

	We have removed some components from the software, please
	review changelogs carefully prior upgrading.


V2.3.14 2021-03-04  Aki Tuomi <aki.tuomi@open-xchange.com>

* Added new aliases for some variables. Usage of the old ones is possible,
  but discouraged. (These were partially added already to v2.3.13.)
  See https://doc.dovecot.org/configuration_manual/config_file/config_variables/
  for more information.
* Optimize imap/pop3/submission/managesieve proxies to use less CPU at
  the cost of extra memory usage.
* Remove autocreate, expire, snarf and mail-filter plugins.
* Remove cydir storage driver.
* Remove XZ/LZMA write support. Read support will be removed in future release.
* doveadm -D: Add timestamps to debug output even when LOG_STDERR_TIMESTAMP
  environment variable is not set. Timestamp format is taken from
  log_timestamp setting.
* If BROKENCHAR or listescape plugin is used, the escaped folder names
  may be slightly different from before in some situations. This is
  unlikely to cause issues, although caching clients may redownload the
  folders.
* imapc: It now enables BROKENCHAR=~ by default to escape remote folder
  names if necessary. This also means that if there are any '~'
  characters in the remote folder names, they will be visible as "~7e".
* imapc: When using local index files folder names were escaped on
  filesystem a bit differently. This affects only if there are folder
  names that actually require escaping, which isn't so common. The old
  style folders will be automatically deleted from filesystem.
* stats: Update exported metrics to be compliant with OpenMetrics standard.
+ doveadm: Add an optional '-p' parameter to metadata list command. If
  enabled, "/private", and "/shared" metadata prefixes will be prepended
  to the keys in the list output.
+ doveconf: Support environment variables in config files. See
  https://doc.dovecot.org/configuration_manual/config_file/config_file_syntax/#environment-variables
  for more details.
+ indexer-worker: Change indexer to disconnect from indexer-worker
  after each request. This allows service indexer-worker's service_count &
  idle_kill settings to work. These can be used to restart indexer-worker
  processes once in a while to reduce their memory usage.
- auth: "nodelay" with various authentication mechanisms such as apop
  and digest-md5 crashed AUTH process if authentication failed.
- auth: Auth lua script generating an error triggered an assertion
  failure: Panic: file db-lua.c: line 630 (auth_lua_call_password_verify):
  assertion failed: (lua_gettop(script->L) == 0).
- configure: Fix libunwind detection to work on other than x86_64 systems.
- doveadm-server: Process could crash if logging was done outside command
  handling. For example http-client could have done debug logging
  afterwards, resulting in either segfault or Panic:
  file http-client.c: line 642 (http_client_context_close):
  assertion failed: (cctx->clients_list == NULL).
- dsync: Folder name escaping with BROKENCHAR didn't work completely
  correctly. This especially caused problems with dsync-migrations using
  imapc where some of the remote folder names may not have been accessible.
- dsync: doveadm sync + imapc doesn't always sync all mails when doing
  an incremental sync (-1), which could lead to mail loss when it's used
  for migration. This happens only when GUIDs aren't used (i.e.
  imapc without imapc_features=guid-forced).
- fts-tika: When tika server returns error, some mails cause Panic:
  file message-parser.c: line 802 (message_parser_deinit_from_parts):
  assertion failed: (ctx->nested_parts_count == 0 || i_stream_have_bytes_left(ctx->input))
- lib-imap: imapc parsing illegal BODYSTRUCTUREs with NILs could have
  resulted in crashes. This exposed that Dovecot was wrongly accepting
  atoms in "nstring" handling. Changed the IMAP parsing to be more
  strict about this now.
- lib-index: If dovecot.index.cache has corrupted message size, fetching
  BODY/BODYSTRUCTURE may cause assert-crash:
  Panic: file index-mail.c: line 1140 (index_mail_parse_body_finish):
  assertion failed: (mail->data.parts != NULL).
- lib-index: Minor error handling and race condition fixes related to
  rotating dovecot.index.log. These didn't usually cause problems,
  unless the log files were rotated rapidly.
- lib-lua: Lua scripts using coroutines or lua libraries using coroutines
  (e.g., cqueues) panicked.
- Message PREVIEW handled whitespace wrong so first space would get
  eaten from between words.
- FTS and message PREVIEW (snippet) parsed HTML &entities case-sensitively.
- lib-mail: When max nested MIME parts were reached, IMAP BODYSTRUCTURE
  was written in a way that may have caused confusion for IMAP clients
  and also Dovecot itself when parsing it. The truncated part is now
  written out using application/octet-stream MIME type.
- lib-oauth2: HS512 and HS384 JWT token algorithms crash when you try to
  use them: Panic: file hmac.c: line 26 (hmac_init): assertion failed:
  (meth->context_size <= MAC_MAX_CONTEXT_SIZE).
- event filters: NOT keyword did not have the correct associativity.
  NOT a AND b were getting parsed as NOT (a AND b) instead of
  (NOT a) AND b.
- Ignore ECONNRESET when closing socket. This avoids logging useless
  errors on systems like FreeBSD.
- event filters: event filter syntax error may lead to Panic:
  file event-filter.c: line 137 (event_filter_parse): assertion failed:
  (state.output == NULL)
- lib: timeval_cmp_margin() was broken on 32-bit systems. This could
  potentially have caused HTTP timeouts to be handled incorrectly.
- log: instance_name wasn't used as syslog ident by the log process.
- master: After a service reached process_limit and client_limit, it
  could have taken up to 1 second to realize that more client connections
  became available. During this time client connections could have been
  unnecessarily rejected and a warning logged:
  Warning: service(...): process_limit (...) reached, client connections are being dropped
- stats: Crash would occur when generating openmetrics data for metrics
  using aggregating functions.
- stats: Event filters comparing against empty strings crash the stats
  process.
2021-03-07 08:26:24 +00:00
taca
497fdfb919 devel/php-pthreads: fix build problem
Fix build problem.  Since "lang/php/phpversion.mk" dose not pull in
"mk/pkg-build-options.mk", PKG_BUILD_OPTIONS.${PHP_PKG_PREFIX} was
always undefined.

And PKG_BUILD_OPTIONS.* is defined based on PKGBASE, check
PKG_BUILD_OPTIONS.php.
2021-03-07 08:11:02 +00:00
taca
b7d201df2c lang/php56: properly define PKG_BUILD_OPTIONS
Include "../../mk/pkg-build-options.mk" in order to define
PKG_BUILD_OPTIONS properly.
2021-03-07 08:08:38 +00:00
taca
2b94c22f4f converters/php-iconv: fix dependency
Do not hardcord php-iconv's version in buildlink3.mk.
2021-03-07 08:06:18 +00:00
adam
7e1e610fee Updated net/py-ncclient, textproc/py-defusedxml 2021-03-07 07:49:17 +00:00
adam
3afa0c8880 py-defusedxml: updated to 0.7.0
defusedxml 0.7.0
----------------
- No changes


defusedxml 0.7.0rc2
-------------------
- Re-add and deprecate ``defusedxml.cElementTree``
- Use GitHub Actions instead of TravisCI
- Restore ``ElementTree`` attribute of ``xml.etree`` module after patching

defusedxml 0.7.0rc1
-------------------
- Add support for Python 3.9
- ``defusedxml.cElementTree`` is not available with Python 3.9.
- Python 2 is deprecate. Support for Python 2 will be removed in 0.8.0.
2021-03-07 07:48:59 +00:00
adam
972d18d61b py-ncclient: updated to 0.6.10
version 0.6.10
-------------
* NETCONF call-home (RFC8071) support
* YANG 1.1 `action` support
* Nokia SR OS device handler support
* Removal of old ALU base-r13 API documentation
* Increased test coverage
* Variety of bugfixes and minor enhancements from a variety of contributors since 0.6.9 (see commit history)
* Thanks to all contributors!

version 0.6.9
-------------
* Resiolved breaking API change
2021-03-07 07:46:01 +00:00
adam
db0863683f Updated multimedia/mkvtoolnix, editors/retext 2021-03-07 07:31:20 +00:00
adam
717efc02be retext: updated to 7.2.1
ReText 7.2.1

* Improved support for dark Qt themes.
* Fixed preview jumping to top during MathJax rendering.
* Fixed QTextBrowser-based preview jumping.
* Fixed opening files with spaces from QTextBrowser-based
  preview.
* Use `defaultCodec` setting by default when saving files;
  correctly detect encoding for UTF-8 files with BOM.
2021-03-07 07:31:00 +00:00
adam
a2733a44f7 mkvtoolnix: updated to 55.0.0
Version 55.0.0 "Waiting For Space"

Bug fixes

* all programs, only on Windows: fixed checking existence of & creating
  directories with UNC paths such as `\\server\share\folder\file.mkv`.
* all programs, only on Windows: implemented several workarounds for bugs in
  `std::filesystem` wrt. UNC paths. The effect of those bugs was that Blu-rays
  and DVDs couldn't be added from UNC paths.
* mkvmerge, only on Windows: fixed non-ASCII characters getting mangled in the
  destination file name when splitting is active.
* MKVToolNix GUI, only on Windows: fixed the GUI hanging when trying to browse
  for files on drives that don't actually exist.
* MKVToolNix GUI, only on Windows: the GUI did not remember UNC paths as the
  "most recently used source directory" properly.
* MKVToolNix GUI: only on Windows: when dragging & dropping files from other
  applications to MKVToolNix GUI the GUI will force the drop action to be a
  copy action, no matter which keys were pressed by the users. This prevents
  Windows Explorer from deleting the dragged file when the user presses shift
  while dropping the file onto MKVToolNix GUI.
* MKVToolNix GUI, only on Windows: when using the file dialog for selecting a
  file name to save to (e.g. when browsing for the destination file name in
  the multiplexer or saving an attachment in the header editor) non-ASCII
  characters in the default file name were mangled.
* MKVToolNix GUI: multiplexer: the user can now configure what to do when
  using the "Add source files" button independently of the setting for what
  happens when files are dragged & dropped onto the GUI. The same options are
  available, but they're distinct settings, allowing for different use
  cases.
* MKVToolNix GUI: multiplexer: deriving the track language from file names
  doesn't use one big regular expression of all enabled languages
  anymore. Instead, the file name is split into parts on a list of characters
  (such as `.` or `(` and `)`; configurable in the preferences). This prevents
  the regular expression becoming too big for the regular expression library
  to handle when many languages are enabled.
* MKVToolNix GUI: preferences: the language lists for "deriving track
  languages" and "enabling items by language" always included all the ISO
  639-3 languages, even if those weren't enabled in the "often-used languages"
  pane.

Other changes

* mkvmerge, MKVToolNix GUI multiplexer: the functionality for changing the
  length of the NALU "size" field for AVC/H.264 and HEVC/H.265 tracks has been
  removed. The corresponding command-line option will continue to be
  recognized by mkvmerge as not to break existing third-party applications,
  but it won't actually do anything.
2021-03-07 07:30:09 +00:00
adam
b488cea815 Updated graphics/libimagequant, graphics/gd 2021-03-07 06:54:57 +00:00
adam
df4a3931b4 gd: updated to 2.3.2
2.3.2:

Fixed
gif: allow decodin when both Global and Local Colormaps

Added
avif: Support for AVIF images via libavif
heif: Support for HEIF/AVIF images via libheif
webp: Drop ../deps/ search when building with cmake
Windows: Remove unused snprintf fallback
2021-03-07 06:41:42 +00:00