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 (6d)  pkgsrc-2023Q4 (52d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 13:38:05 UTC Now

2022-11-30 14:33:33 UTC MAIN commitmail json YAML

graphics/ruby-RMagick: update to 5.1.0

5.1.0 (2022-11-15)

Improvements

* Improve multi-thread performance by releasing GVL (#1352)
* Add Ractor support (#1349)
* Avoid overriding compilation variables (#1365)
* Remove pkg-config command dependency (#1366)

(taca)

2022-11-30 14:32:04 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-zeitwerk to 2.6.6

(taca)

2022-11-30 14:31:42 UTC MAIN commitmail json YAML

devel/ruby-zeitwerk: update to 2.6.6

2.6.2 (2022-10-31)

* Zeitwerk::Loader#load_file allows you to load an individual Ruby file.
  Check its documentation for details.

* Zeitwerk::Loader#eager_load_dir allows you to eager load a directory,
  recursively.  Check its documentation for details.

* Zeitwerk::Loader#eager_load_namespace allows you to eager a namespace,
  recursively.  Namespaces are global, this method loads only what the
  receiver manages from that namespace, if anything.  Check its
  documentation for details.

* Zeitwerk::Loader.eager_load_namespace broadcasts eager_load_namespace to
  all registered loaders.  Check its documentation for details.

* Documents shadowed files.  They always existed, but were not covered by
  the documentation.

* Other assorted documentation improvements.

2.6.3 (2022-10-31)

* v2.6.2 introduced a regression in the logic that checks whether two
  loaders want to manage the same root directories.  It has been fixed.

2.6.4 (2022-11-01)

Ruby does not have gem-level visibility, so sometimes you need things to be
public for them to be accessible internally.  But they do not belong to the
public interface of the gem.

A method that is undocumented and marked as @private in the source code is
clearly private API, regardless of its formal Ruby visibility.

This release starts a series of gradual patches in which private interface
is enforced with stricter formal visibility.

2.6.5 (2022-11-06)

* Controlled errors in a couple of situations:

  o Attempting to eager load or reload without previously invoking setup now
    raises Zeitwerk::SetupRequired.

  o The method Zeitwerk::Loader#push_dir raises Zeitwerk::Error if it gets
    an anonymous custom namespace.

* These should be backwards compatible, because they raise in circumstances
  that didn't work anyway.  The goal here is to provide a meaningful error
  upfront.

* Enforcement of private interfaces continues with another gradual patch.

2.6.6 (2022-11-08)

* The new eager_load_namespace had a bug when eager loading certain
  namespaces with collapsed directories.  This has been fixed.

(taca)

2022-11-30 14:27:13 UTC MAIN commitmail json YAML

doc: Added devel/ruby-tty-logger version 0.6.0

(taca)

2022-11-30 14:26:57 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-tty-logger

(taca)

2022-11-30 14:26:19 UTC MAIN commitmail json YAML

devel/ruby-tty-logger: add pacakge version 0.6.0

This package is required by new ruby-review package.

TTY::Logger

> A readable, structured and beautiful logging for the terminal

TTY::Logger provides independent logging component for TTY toolkit.

## Features

* Intuitive console output for an increased readability
* Ability to stream data to any IO object
* Supports structured data logging
* Filters sensitive data
* Allows to define custom log types
* Formats and truncates messages to avoid clogging logging output
* Customizable styling of labels and symbols for console output
* Includes metadata information: time, location, scope
* Handles multiple logging outputs

(taca)

2022-11-30 14:23:40 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-tins to 1.32.1

(taca)

2022-11-30 14:23:07 UTC MAIN commitmail json YAML

devel/ruby-tins: update to 1.32.1

No release note nor changes, so quote from commit log.

1.32.0 (2022-11-17) 02:26

* attempt method now supports passing of previously caught exception into
  the called block to let the handling behaviour depend on it.

* Also some smaller changes to make debugging on multiple ruby releases,
  easier via all_images.

1.32.1 (2022-11-22)

* Remove mutex for finalizer, let ruby take care of it

(taca)

2022-11-30 13:55:30 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-rails to 6.0.1

(taca)

2022-11-30 13:55:10 UTC MAIN commitmail json YAML

devel/ruby-rspec-rails: update to 6.0.1

6.0.0 (2022-10-10)

Enhancements:

* Support Rails 7
* Template tweaks to remove instance variables from generated specs. (Takuma
  Ishikawa, #2599)
* Generators now respects default path configuration option. (@vivekmiyani,
  #2508)

Breaking Changes:

* Drop support for Rails below 6.1
* Drop support for Ruby below 2.5 (following supported versions of Rails
  6.1)
* Change the order of after_teardown from after to around in system specs to
  improve compatibility with extensions and Capybara. (Tim Diggins, #2596)

Deprecations:

* Deprecates integration spec generator (rspec:integration) which was an
  alias of request spec generator (rspec:request) (Luka L端dicke, #2374)

6.0.1 (2022-10-18)

Bug Fixes:

* Prevent tagged logged support in Rails 7 calling #name. (Jon Rowe, #2625)

(taca)

2022-11-30 13:51:16 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec to 3.12.0

(taca)

2022-11-30 13:50:35 UTC MAIN commitmail json YAML

devel/ruby-rspec: update to 3.12.0

3.12.0 (2022-10-26)

This is meta gem containing ruby-rspec-core, ruby-rspec-expectations and
ruby-rspec-mocks.

(taca)

2022-11-30 13:48:28 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-mocks to 3.12.0

(taca)

2022-11-30 13:47:54 UTC MAIN commitmail json YAML

devel/ruby-rspec-mocks: update to 3.12.0

3.12.0 (2022-10-26)

Enhancements:

* Improve diff output when diffing keyword arguments against hashes.  (Jean
  Boussier, #1461)

(taca)

2022-11-30 13:47:05 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-expectations to 3.12.0

(taca)

2022-11-30 13:46:36 UTC MAIN commitmail json YAML

devel/ruby-rspec-expectations: update to 3.12.0

3.12.0 (2022-10-26)

Enhancements:

* Add an_array_matching alias for match_array to improve readability as an
  argument matcher.  (Mark Schneider, #1361)

(taca)

2022-11-30 13:45:38 UTC MAIN commitmail json YAML

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

(taca)

2022-11-30 13:45:09 UTC MAIN commitmail json YAML

devel/ruby-rspec-core: update to 3.12.0

3.12.0 (2022-10-26)

Full Changelog

* No changes, released to support other gems.

(taca)

2022-11-30 13:44:11 UTC MAIN commitmail json YAML

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

(taca)

2022-11-30 13:43:34 UTC MAIN commitmail json YAML

devel/ruby-rspec-support: update to 3.12.0

3.12.0 (2022-10-26)

* Add RSpec::Support::RubyFeatures.distincts_kw_args_from_positional_hash?
  (Jean byroot Boussier, #535)

(taca)

2022-11-29 13:15:23 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-regexp_parser to 2.6.1

(taca)

2022-11-29 13:14:52 UTC MAIN commitmail json YAML

devel/ruby-regexp_parser: update to 2.6.1

2.6.1 (2022-11-16)

Fixed

* fixed scanning of two negative lookbehind edge cases

o (?<!x)y> used to raise a ScannerError
o (?<!x>)y used to be misinterpreted as a named group
o thanks to Sergio Medina for the report

(taca)

2022-11-29 13:13:16 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-pkg-config to 1.5.1

(taca)

2022-11-29 13:12:43 UTC MAIN commitmail json YAML

devel/ruby-pkg-config: update to 1.5.1

1.5.0 (2022-11-23)

Improvements

* Improved the default search path.  "pkg-config --variable=pc_path
  pkg-config" is used as the default search path if it's available.
  [Reported by Watson][GitHub:#22]

1.5.1 (2022-11-23)

Improvements

* Improved the default search path. "/usr" in "/usr/bin/pkg-config" isn't
  used for buidling the default search path if "pkg-config
  --variable=pc_path pkg-config" is available.  [Reported by
  Watson][GitHub:#22]

(taca)

2022-11-29 13:04:36 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-mocha to 2.0.2

(taca)

2022-11-29 13:04:17 UTC MAIN commitmail json YAML

devel/ruby-mocha: update to 2.0.2

2.0.0 (2022-11-01)

External changes

* Remove support for Ruby v1.9 - thanks to @wasabigeek (#552)
* Support strict keyword argument matching - see docs for Expectation#with &
  Configuration#strict_keyword_argument_matching=
  - thanks to @wasabigeek (#446,#535,#544,#562)
* Deprecate Hash args that don't strictly match (#563,981c31be)
* Drop support for older versions of test-unit - gem versions of test-unit
  earlier than v2.5.1 and versions of test-unit from the Ruby v1.8 standard
  library are no longer supported (#540,969f4845)
* Drop support for older versions of minitest - versions of minitest earlier
  than v3.3.0 are no longer supported (#541,ca69dc9e)
* Remove deprecated mocha/setup.rb mechanism (642a0ff4)
* Add missing docs for API#stub parameter (257b4cb4)
* Remove optional reinstatement of v1.9 behaviour (#436,#438,#569,1473ee25)
* Remove deprecated methods in Configuration (#421,e7ff7528)
* Fail fast when mock receives invocations in another test
  (#440,#442,cb054d59)
* Improve docs re using matchers in Expectation#with (da7237cd)
* Expand Expectation#with docs re keyword arguments (fed6808d)
* Improve docs for strict_keyword_argument_matching (8d8f881d)
* Remove deprecated Rails plugin init.rb file (1c617175)
* Improve strict keyword argument matching deprecation warning by including
  the source location of the stub definition (77c0d4cc)
* Add README section re semantic versioning (00758246)

Internal changes

* Separate linting from tests in terms of Rake tasks & CircleCI jobs
  - thanks to @wasabigeek (#556)
* Remove tests specific to Ruby v1.8 behaviour (46fca7ac, 3b369e99)
* Multi-line rubocop disable in Mock#method_missing (af2194c4)
* Remove unused arg for HashMethods#mocha_inspect (4f59e27f)
* Improve test runner assertions - failure vs error (eec7200a)
* Improve test coverage of PositionalOrKeywordHash (c294fe70)
* More consistent Test::Unit & Minitest integration (27dd3817)
* Remove redundant require statements (d82218a8,fa17b114)
* Add missing require statement (73493761)
* Disable Style/Semicolon cop globally (8cd0b705)

2.0.1 (2022-11-03)

External changes

* Fix LoadError when using v2.0.0 with Ruby < v2.7 by moving declaration of
  runtime dependency on ruby2_keywords gem from Gemfile to mocha.gemspec -
  thanks to @mishina2228 for reporting (#581, #582, cdeb0356)

2.0.2 (2022-11-07)

External changes

* Fix regression in Mock#responds_like behaviour - thanks to
  @adrianna-chang-shopify for reporting (#580,#583,ba4d619e)

(taca)

2022-11-29 12:43:07 UTC MAIN commitmail json YAML

doc: Added devel/ruby-corefoundation version 0.3.13

(taca)

2022-11-29 12:42:52 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-corefoundation

(taca)

2022-11-29 12:42:01 UTC MAIN commitmail json YAML

devel/ruby-corefoundation: add package version 0.3.13

Required by newer sysutil/ruby-chef package.

CoreFoundation

FFI based wrappers for a subset of core foundation: various bits of
CFString, CFData, CFArray, CFDictionary are available.

Although the CF collection classes can store arbitrary pointer sized values
this wrapper only supports storing CFTypes.

The CF namespace has the raw FFI generated method calls but it's usually
easier to use the wrapper classes: CF::String, CF::Date, CF::Array,
CF::Dictionary, CF::Boolean which try to present a rubyish view of the world
(for example CF::Array implements Enumerable).

These implement methods for creating new instances from ruby objects (eg
CF::String.from_string("hello world")) but you can also pass build them from
an FFI::Pointer).

(taca)

2022-11-29 12:39:33 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-contracts to 0.17

(taca)

2022-11-29 12:39:05 UTC MAIN commitmail json YAML

devel/ruby-contracts: update to 0.17

0.17 (2021-05-17)

No release note nor changelog for 0.17, but 0.17 add support for Ruby 3.0.

(taca)

2022-11-29 01:01:14 UTC MAIN commitmail json YAML

doc/TODO: clamsv 1.0.0 released!

+ clamav-1.0.0.

(taca)

2022-11-27 02:53:54 UTC MAIN commitmail json YAML

doc/TODO: update sympa

+ sympa-6.2.70.

(taca)

2022-11-27 02:53:33 UTC MAIN commitmail json YAML

doc: Updated lang/php80 to 8.0.26

(taca)

2022-11-27 02:53:03 UTC MAIN commitmail json YAML

lang/php80: update to 8.0.26

PHP 8.0.26 (2022-11-24)

- CLI:
  . Fixed bug GH-9709 (Null pointer dereference with -w/-s options). (Adam Saponara)

- Core:
  . Fixed bug GH-9752 (Generator crashes when interrupted during argument
    evaluation with extra named params). (Arnaud)
  . Fixed bug GH-9801 (Generator crashes when memory limit is exceeded during
    initialization). (Arnaud)
  . Fixed potential NULL pointer dereference in Windows shm*() functions. (cmb)
  . Fixed bug GH-9750 (Generator memory leak when interrupted during argument
    evaluation. (Arnaud)

- Date:
  . Fixed bug GH-9763 (DateTimeZone ctr mishandles input and adds null byte if
    the argument is an offset larger than 100*60 minutes). (Derick)

- FPM:
  . Fixed bug GH-9754 (SaltStack (using Python subprocess) hangs when running
    php-fpm 8.1.11). (Jakub Zelenka)

- mysqli:
  . Fixed bug GH-9841 (mysqli_query throws warning despite using
    silenced error mode). (Kamil Tekiela)

- OpenSSL:
  . Fixed bug GH-8430 (OpenSSL compiled with no-md2, no-md4 or no-rmd160 does
    not build). (Jakub Zelenka, fsbruva)

- SOAP:
  . Fixed GH-9720 (Null pointer dereference while serializing the response).
    (cmb)

(taca)

2022-11-26 14:07:28 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-bindata to 2.4.14

(taca)

2022-11-26 14:07:09 UTC MAIN commitmail json YAML

devel/ruby-bindata: update to 2.4.14

2.4.13 (2022-10-16)

* Relax over-strict parameter naming requirements.  Requested by
  vinayak3qilabs.

2.4.14 (2022-10-31)

* Use Comparable#clamp instead of manual calculations.

* Update tests to new minitest requirements.

* Adjust tests due to changes in ruby 3.1

(taca)

2022-11-26 14:04:17 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-pg to 1.4.5

(taca)

2022-11-26 14:03:55 UTC MAIN commitmail json YAML

databases/ruby-pg: update to 1.4.5

1.4.5 (2022-11-17)

* Return the libpq default port when blank in conninfo. #492

* Add PG::DEF_PGPORT constant and use it in specs. #492

* Fix name resolution when empty or `nil` port is given.

* Update error codes to PostgreSQL-15.

* Update Windows fat binary gem to PostgreSQL-15.1 AND OpenSSL-1.1.1s.

(taca)

2022-11-26 13:14:02 UTC MAIN commitmail json YAML

doc: Note update of Ruby language packages.

lang/ruby31-base 3.1.3
devel/ruby-readline 3.1.3
lang/ruby31 3.1.3
lang/ruby 3.1.3
lang/ruby30-base 3.0.5
lang/ruby27-base 2.7.7
databases/ruby-gdbm 2.7.7
lang/ruby27 2.7.7

(taca)

2022-11-26 13:09:59 UTC MAIN commitmail json YAML

lang/ruby27-base: update to 2.7.7

Ruby 2.7.7 Released (2022-11-24)

Ruby 2.7.7 has been released.

This release includes a security fix.  Please check the topics below for
details.

* CVE-2021-33621: HTTP response splitting in CGI

This release also includes some build problem fixes.  They are not
considered to affect compatibility with previous versions.  See the commit
logs for further details.

(taca)

2022-11-26 13:07:52 UTC MAIN commitmail json YAML

lang/ruby30-base: update to 3.0.5

Ruby 3.0.5 Released (2022-11-24)

Ruby 3.0.5 has been released.

This release includes a security fix.  Please check the topics below for
details.

* CVE-2021-33621: HTTP response splitting in CGI

This release also includes some bug fixes.  See the commit logs for further
details.

(taca)

2022-11-26 13:02:49 UTC MAIN commitmail json YAML

2022-11-25 16:53:41 UTC MAIN commitmail json YAML

doc: Updated lang/php81 to 8.1.13

(taca)

2022-11-25 16:53:13 UTC MAIN commitmail json YAML

lang/php81: update to 8.1.13

8.1.13 (2022-11-24)

- CLI:
  . Fixed bug GH-9709 (Null pointer dereference with -w/-s options). (Adam Saponara)

- Core:
  . Fixed bug GH-9752 (Generator crashes when interrupted during argument
    evaluation with extra named params). (Arnaud)
  . Fixed bug GH-9801 (Generator crashes when memory limit is exceeded during
    initialization). (Arnaud)
  . Fixed potential NULL pointer dereference Windows shm*() functions. (cmb)
  . Fixed bug GH-9750 (Generator memory leak when interrupted during argument
    evaluation. (Arnaud)

- Date:
  . Fixed bug GH-9763 (DateTimeZone ctr mishandles input and adds null byte if
    the argument is an offset larger than 100*60 minutes). (Derick)

- FPM:
  . Fixed bug GH-9754 (SaltStack (using Python subprocess) hangs when running
    php-fpm 8.1.11). (Jakub Zelenka)

- mysqli:
  . Fixed bug GH-9841 (mysqli_query throws warning despite using
    silenced error mode). (Kamil Tekiela)

- MySQLnd:
  . Fixed potential heap corruption due to alignment mismatch. (cmb)

- OpenSSL:
  . Fixed bug GH-8430 (OpenSSL compiled with no-md2, no-md4 or no-rmd160 does
    not build). (Jakub Zelenka, fsbruva)

- SOAP:
  . Fixed GH-9720 (Null pointer dereference while serializing the response).
    (cmb)

(taca)

2022-11-20 12:11:43 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sqlite3 to 1.5.4

(taca)

2022-11-20 12:11:12 UTC MAIN commitmail json YAML

databases/ruby-sqlite3: update to 1.5.4

1.5.4 (2022-11-18)

Dependencies

* Vendored sqlite is updated to v3.40.0.

(taca)

2022-11-16 13:48:02 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.35

(taca)

2022-11-16 13:47:38 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.35

9.6.35 (2022-11-16)

Bug Fixes

* A crash was fixed that happened when a dnssec-policy zone that used NSEC3
  was reconfigured to enable inline-signing.  [GL #3591]

* In certain resolution scenarios, quotas could be erroneously reached for
  servers, including any configured forwarders, resulting in SERVFAIL
  answers being sent to clients.  This has been fixed.  [GL #3598]

* rpz-ip rules in response-policy zones could be ineffective in some cases
  if a query had the CD (Checking Disabled) bit set to 1.  This has been
  fixed.  [GL #3247]

* Previously, if Internet connectivity issues were experienced during the
  initial startup of named, a BIND resolver with dnssec-validation set to
  auto could enter into a state where it would not recover without stopping
  named, manually deleting the managed-keys.bind and managed-keys.bind.jnl
  files, and starting named again.  This has been fixed.  [GL #2895]

* The statistics counter representing the current number of clients awaiting
  recursive resolution results (RecursClients) could overflow in certain
  resolution scenarios.  This has been fixed.  [GL #3584]

* Previously, BIND failed to start on Solaris-based systems with hundreds of
  CPUs.  This has been fixed.  [GL #3563]

* When a DNS resource record's TTL value was equal to the resolver's
  configured prefetch "eligibility" value, the record was erroneously not
  treated as eligible for prefetching.  This has been fixed.  [GL #3603]

(taca)

2022-11-14 11:50:34 UTC MAIN commitmail json YAML

www/ruby-html-proofer: restrict to Ruby 3.1

Dependency to devel/ruby-async restricts to Ruby 3.1.

(taca)

2022-11-14 11:49:42 UTC MAIN commitmail json YAML

devel/ruby-async: restrict to Ruby 3.1

Noted by wiz@ via private e-mail and thanks much.

(taca)

2022-11-14 11:47:58 UTC MAIN commitmail json YAML

devel/ruby-io-event: restrict to Ruby 3.0 and later

Noted by wiz@ via private e-mail and thanks much.

(taca)

2022-11-11 14:13:26 UTC MAIN commitmail json YAML

doc: Added misc/ruby-lolcat version 100.0.1

(taca)

2022-11-11 14:13:11 UTC MAIN commitmail json YAML

misc/Makefile: add and enable ruby-lolcat

(taca)

2022-11-11 14:12:34 UTC MAIN commitmail json YAML

misc/ruby-lolcat: add package version 100.0.1

Fancy color terminal output utility request by wiz@.

Rainbows and unicorns!

(taca)

2022-11-11 14:07:34 UTC MAIN commitmail json YAML

doc: Added misc/ruby-manpages version 0.6.1

(taca)

2022-11-11 14:07:17 UTC MAIN commitmail json YAML

misc/Makefile: add and enable ruby-manpages

(taca)

2022-11-11 14:06:25 UTC MAIN commitmail json YAML

misc/ruby-manpages: add package version 0.6.1

Required by ruby-lolcat package.

Manpages

This plugin will add man pages support to ruby gems.  Instead of adding a
new command like gem-man it will try to link the files to a place the man
command automatically discovers.

With rvm and chruby it works out of the box, but sadly for rbenv we need to
add hooks that modify the man symlink depending on the ruby version
currently used.

(taca)

2022-11-11 14:04:14 UTC MAIN commitmail json YAML

doc: Added devel/ruby-paint version 2.3.0

(taca)

2022-11-11 14:03:44 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-paint

(taca)

2022-11-11 14:02:52 UTC MAIN commitmail json YAML

devel/ruby-paint: add package version 2.3.0

Required by ruby-lolcat package.

Ruby Paint

Paint creates terminal colors and effects for you.  It combines the
strengths of term-ansicolor, rainbow, and similar projects into a simple to
use, however still flexible terminal colors gem with no core extensions by
default.

Features

* No string extensions (suitable for library development)
* Simple API
* Faster than other terminal color gems (as of July 2022)
* Supports true color or 256 colors (for capable terminals)
* Allows you to set any terminal effects
* Paint.mode: Fall-back modes for terminals with less colors, supported
  modes:

  o 0xFFFFFF (= 16777215) colors (true color)
  o 256 colors (palette)
  o 16 colors (only ANSI colors, combined with bright effect)
  o 8 colors (only ANSI colors)
  o 0 colors (no colors / deactivate)

(taca)

2022-11-11 14:01:26 UTC MAIN commitmail json YAML

doc: Added devel/ruby-optimist version 3.0.1

(taca)

2022-11-11 14:01:11 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-optimist

(taca)

2022-11-11 13:58:38 UTC MAIN commitmail json YAML

devel/ruby-optimist: add package version 3.0.1

Required by ruby-lolcat package.

optimist

Description

Optimist is a commandline option parser for Ruby that just gets out of your
way.  One line of code per option is all you need to write.  For that, you
get a nice automatically-generated help page, robust option parsing, and
sensible defaults for everything you don't specify.

Features

* Dirt-simple usage.
* Single file.  Throw it in lib/ if you don't want to make it a Rubygem
  dependency.
* Sensible defaults.  No tweaking necessary, much tweaking possible.
* Support for long options, short options, subcommands, and automatic type
  validation and conversion.
* Automatic help message generation, wrapped to current screen width.

Requirements

* A burning desire to write less code.

(taca)

2022-11-11 13:50:23 UTC MAIN commitmail json YAML

doc: Updated www/ruby-html-proofer to 5.0.1

(taca)

2022-11-11 13:49:57 UTC MAIN commitmail json YAML

www/ruby-html-proofer: update to 5.0.1

pkgsrc change:
* Add "USE_LANGUAGES= # none".
* Add pkg_alternatives support.

5.0.0 (2022-10-08)

Closed issues:

* Options validation breaking for booleans #773

Merged pull requests:

* Native async #766 (gjtorikian)
* Lock to >= Ruby 3.1 #760 (gjtorikian)
* V5 #759 (gjtorikian)
* CLI Args: A New Hope #758 (gjtorikian)

5.0.1 (2022-11-01)

Closed issues:

* QUESTION - ignore-files syntax not ignore entire directories as I would
  expect it to. Is my approach syntax incorrect? #775

Merged pull requests:

* Accept regexp values for ignore-files via CLI #776 (gjtorikian)

(taca)

2022-11-11 13:42:51 UTC MAIN commitmail json YAML

doc: Added devel/ruby-async version 2.2.1

(taca)

2022-11-11 13:42:19 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-async

(taca)

2022-11-11 13:41:34 UTC MAIN commitmail json YAML

devel/ruby-async: add package version 2.2.1

Required by ruby-html-proofer package.

Async

Async is a composable asynchronous I/O framework for Ruby based on io-event
and timers.

    "Lately I've been looking into async, as one of my projects -
    tus-ruby-server - would really benefit from non-blocking I/O.
    It's really beautifully designed." - janko

Features

* Scalable event-driven I/O for Ruby. Thousands of clients per process!
* Light weight fiber-based concurrency. No need for callbacks!
* Multi-thread/process containers for parallelism.
* Growing eco-system of event-driven components.

(taca)

2022-11-11 13:38:42 UTC MAIN commitmail json YAML

doc: Added devel/ruby-io-event version 1.1.2

(taca)

2022-11-11 13:38:25 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-io-event

(taca)

2022-11-11 13:37:40 UTC MAIN commitmail json YAML

devel/ruby-io-event: add package version 1.1.2

Required by ruby-async package.

IO::Event

Provides low level cross-platform primitives for constructing event loops,
with support for select, kqueue, epoll and io_uring.

Motivation

The initial proof-of-concept Async was built on NIO4r.  It was perfectly
acceptable and well tested in production, however being built on libev was a
little bit limiting.  I wanted to directly built my fiber scheduler into the
fabric of the event loop, which is what this gem exposes - it is
specifically implemented to support building event loops beneath the fiber
scheduler interface, providing an efficient C implementation of all the core
operations.

(taca)

2022-11-11 13:30:28 UTC MAIN commitmail json YAML

doc: Added devel/ruby-console version 1.16.2

(taca)

2022-11-11 13:30:14 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-console

(taca)

2022-11-11 13:29:25 UTC MAIN commitmail json YAML

devel/ruby-console: add package version 1.16.2

Required by ruby-async package.

Console

Provides beautiful console logging for Ruby applications.  Implements fast,
buffered log output.

Motivation

When Ruby decided to reverse the order of exception backtraces, I finally
gave up using the built in logging and decided restore sanity to the output
of my programs once and for all!

Features

* Thread safe global logger with per-fiber context.
* Carry along context with nested loggers.
* Enable/disable log levels per-class.
* Detailed logging of exceptions.
* Beautiful logging to the terminal or structured logging using JSON.

(taca)

2022-11-11 13:26:27 UTC MAIN commitmail json YAML

doc: Added devel/ruby-fiber-local version 1.0.0

(taca)

2022-11-11 13:26:07 UTC MAIN commitmail json YAML

devel/Makefile: add and enable ruby-fiber-local

(taca)

2022-11-11 13:25:16 UTC MAIN commitmail json YAML

devel/ruby-fiber-local: add package version 1.0.0

Required by ruby-async package.

Fiber::Local

A module to simplify fiber-local state.

Features

* Easily access fiber-local state from a fiber.
* Default to shared thread-local state.

(taca)

2022-11-11 13:18:02 UTC MAIN commitmail json YAML

doc: Updated devel/hoe to 3.26.0

(taca)

2022-11-11 13:17:35 UTC MAIN commitmail json YAML

devel/hoe: update to 3.26.0

3.26.0 (2022-10-20)

2 minor enhancements:

* Added warning to bundled minitest/test_task.
* Removed dead rcov plugin and added (simple)cov plugin.

1 bug fix:

* Fixed test task load path issue, prepend Hoe.include_dirs to ensure they
  come first.

(taca)

2022-11-11 13:16:14 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sqlite3 to 1.5.3

(taca)

2022-11-11 13:15:39 UTC MAIN commitmail json YAML

databases/ruby-sqlite3: update to 1.5.3

1.5.3 (2022-10-11)

Fixed

* Fixed installation of the "ruby" platform gem when building from source on
  Fedora.  In v1.5.0..v1.5.2, installation failed on some systems due to the
  behavior of Fedora's pkg-config implementation.  [#355]

(taca)

2022-11-11 13:14:00 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.62.0

(taca)

2022-11-11 13:13:39 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.62.0

5.62.0 (2022-11-01)

* Add back the pg_auto_parameterize extension for automatically using bound
  variables when using postgres adapter with pg driver (jeremyevans)

* Add pg_extended_integer_support extension for customizing behavior when
  literalizing a Ruby integer outside PostgreSQL bigint range (jeremyevans)

* Raise Postgres::IntegerOutsideBigintRange if attempting to literalize a
  Ruby integer outside PostgreSQL bigint range (jeremyevans)

* Add primary_key_lookup_check_values plugin for typecasting and checking
  primary key values during lookup (jeremyevans)

* Setup validation of minimum and maximum values for integer columns in
  auto_validations (jeremyevans)

* Add validates_max_value and validates_min_value to validation_helpers
  (jeremyevans)

* Include :min_value and :max_value schema entries for integer columns on
  most databases (jeremyevans)

* Don't wrap multi-inserts in a transaction when it's not required
  (shannoncole, jeremyevans) (#1945)

* Update mock PostgreSQL adapter to default to PostgreSQL 15 instead of
  PostgreSQL 14 (jeremyevans)

* Support fractional seconds in the named_timezones extension (jeremyevans)
  (#1943)

* Cache reflection datasets in the postgres adapter to improve performance
  (jeremyevans)

* Handle BC dates and timestamps in bound variables when using the
  pg_extended_date_support extension (jeremyevans)

* Correctly format hstore[] types in bound variables on PostgreSQL
  (jeremyevans)

* Fix corner case in eager loading where window function eager limit
  strategy is used, but row number entry is not removed (jeremyevans)

* Support server/shard specific :after_connect and :connect_sqls Database
  options (jeremyevans) (#1935)

(taca)

2022-11-11 13:02:14 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-pg to 1.4.4

(taca)

2022-11-11 13:01:50 UTC MAIN commitmail json YAML

databases/ruby-pg: update to 1.4.4

1.4.4 (2022-10-11)

* Revert to let libpq do the host iteration while connecting.  #485 Ensure
  that parameter `connect_timeout` is still respected.
* Handle multiple hosts in the connection string, where only one host has
  writable session. #476
* Add some useful information to PG::Connection#inspect. #487
* Support new pgresult_stream_any API in sequel_pg-1.17.0. #481
* Update Windows fat binary gem to PostgreSQL-14.5.

(taca)

2022-11-11 12:59:44 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-moneta to 1.5.2

(taca)

2022-11-11 12:59:26 UTC MAIN commitmail json YAML

databases/ruby-moneta: update to 1.5.2

1.5.2 (2022-11-10)

* Proxy - handle returning config when the adapter does not use config
* Avoid calling supports?(:expires) when expiry isn't needed
* Adapters::Mongo - fix merge! behaviour when no values are inserted

(taca)

2022-11-11 07:52:15 UTC MAIN commitmail json YAML

devel/py-pip: fix build problem with CHECK_PERMS is yes

There might be better way for python package, it works for me.

(taca)

2022-11-10 14:59:03 UTC MAIN commitmail json YAML

doc: Updated devel/php-igbinary to 3.2.12

(taca)

2022-11-10 14:58:38 UTC MAIN commitmail json YAML

devel/php-igbinary: update to 3.2.12

3.2.12 (2022-11-07)

* Fix symbol error seen in php 8.2.0 loading zend_class_unserialize_deny,
  due to failing to load a header defining a macro.

(taca)

2022-11-09 14:53:15 UTC MAIN commitmail json YAML

doc: Updated devel/php-xdebug to 3.1.6

(taca)

2022-11-09 14:52:48 UTC MAIN commitmail json YAML

devel/php-xdebug: update to 3.1.6

3.1.6 (2022-11-08)

Fixed bugs:

* Fixed issue #2100: "Fatal error: debuginfo() must return an array" when
  Exception is thrown from debugInfo in PHP 8.x
* Fixed issue #2101: When a temporary breakpoint is hit, breakpoint_list
  should show it as disabled
* Fixed issue #2129: Cannot read snapshot Gzip-compressed data is corrupt

(taca)

2022-11-08 15:30:47 UTC MAIN commitmail json YAML

net/icingaweb2: update HOMEPAGE

(taca)

2022-11-08 15:29:36 UTC MAIN commitmail json YAML

doc: Updated devel/php-igbinary to 3.2.11

(taca)

2022-11-08 15:29:12 UTC MAIN commitmail json YAML

devel/php-igbinary: update to 3.2.11

3.2.7 (2022-01-12)

* Update test expectations for php 8.2.0-dev.  Add
  `#[AllowDynamicProperties]` Attribute to some tests to avoid notices.

* In php 8.1+, make igbinary_unserialize check to see if an equivalent
  interned string already exists when unserializing object property names,
  array keys, and class names and use that instead of creating a brand new
  string.
  (This deliberately doesn't create a new interned string if one doesn't
  already exist.)
  (Before this change, igbinary would deduplicate strings when serializing,
  but would not check if strings were interned by PHP itself when
  unserializing)

* Avoid debug build assertion failure for `HT_ASSERT_RC1` the same way as
  PHP's unserialize - this is a case where ostensibly there are no other
  references to the array being unserialized.

3.2.8 (2022-10-17)

* Reduce excessive inlining to reduce shared library size.

* Miscellaneous optimizations.

* Update test expectations to handle changes to var_export output (fully
  qualified class names) in PHP 8.2.

* Throw an Error when igbinary_unserialize would add dynamic properties to
  class definitions that forbid them in PHP 8.0+
  (especially PHP 8.2 `readonly` classes)

* Emit a deprecation notice when igbinary_unserialize() adds dynamic
  properties to a class without `#[AllowDynamicProperties]` in PHP 8.2.
  Doing that would become an Error in PHP 9.0.

* Set up CI job to build dlls on https://github.com/igbinary/igbinary - at
  the moment, the infrastructure used by the Windows for php team has been
  broken for months.

3.2.9 (2022-10-17)

* Fix invalid release artifact name in job to build dlls for
  https://github.com/igbinary/igbinary

3.2.10 (2022-11-06)

* Add a macro that callers can use to check if igbinary will accept the
  header for data being unserialized.

* Fix bug preventing the unserialization of data containing representations
  of strings larger than 4GB.

3.2.11 (2022-11-06)

* Fix a bug that could prevent objects/arrays with reference cycles from
  being properly garbage collected.

* Fix bugs in unserializing PHP references to values found in php 7.4 typed
  properties (#363)

(taca)

2022-11-07 14:27:15 UTC MAIN commitmail json YAML

doc: Updated security/sudo to 1.9.12p1

(taca)

2022-11-07 14:26:57 UTC MAIN commitmail json YAML

security/sudo: update to 1.9.12p1

1.9.12p1 (2022-11-07)

What's new in Sudo 1.9.12p1

* Sudo's configure script now does a better job of detecting when
  the -fstack-clash-protection compiler option does not work.
  GitHub issue #191.

* Fixed CVE-2022-43995, a potential out-of-bounds write for passwords
  smaller than 8 characters when passwd authentication is enabled.
  This does not affect configurations that use other authentication
  methods such as PAM, AIX authentication or BSD authentication.

* Fixed a build error with some configurations compiling host_port.c.

(taca)

2022-11-04 00:58:29 UTC MAIN commitmail json YAML

doc: Updated security/sudo to 1.9.12nb1

(taca)

2022-11-04 00:58:00 UTC MAIN commitmail json YAML

security/sudo: add fix for CVE-2022-43995

Add patch from upstream to fix CVE-2022-43995.

Bump PKGREVISION.

(taca)

2022-11-04 00:41:29 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.33

(taca)

2022-11-04 00:40:58 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.33

7.4.33 (2022-11-03)

- GD:
  . Fixed bug #81739: OOB read due to insufficient input validation in
    imageloadfont(). (CVE-2022-31630) (cmb)

- Hash:
  . Fixed bug #81738: buffer overflow in hash_update() on long parameter.
    (CVE-2022-37454) (nicky at mouha dot be)

(taca)

2022-11-03 07:50:35 UTC MAIN commitmail json YAML

doc: Updated time/ruby-tzinfo-data to 1.2022.6

(taca)

2022-11-03 07:50:13 UTC MAIN commitmail json YAML

time/ruby-tzinfo-data: update to 1.2022.6

1.2022.6 (2022-10-29)

* Based on version 2022f of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html).

(taca)

2022-11-03 07:45:59 UTC MAIN commitmail json YAML

security/pear-Crypt_GPG: utilize REPLACE_PHP

Instead of using own REPLACE_INTERPRETER, use REPLACE_PHP.

(taca)

2022-10-30 10:50:01 UTC MAIN commitmail json YAML

lang/php: post-install clean up

Do not manually install executable files and manual.
These are already done by php's Makefile from some time ago.

(taca)

2022-10-30 10:19:27 UTC MAIN commitmail json YAML

doc: Updated lang/php80 to 8.0.25

(taca)

2022-10-30 10:18:35 UTC MAIN commitmail json YAML

lang/php80: update to 8.0.25

8.0.25 (2022-10-27)

- GD:
  . Fixed bug #81739: OOB read due to insufficient input validation in
    imageloadfont(). (CVE-2022-31630) (cmb)

- Hash:
  . Fixed bug #81738: buffer overflow in hash_update() on long parameter.
    (CVE-2022-37454) (nicky at mouha dot be)

- Session:
  . Fixed bug GH-9583 (session_create_id() fails with user defined save handler
    that doesn't have a validateId() method). (Girgias)

- Streams:
  . Fixed bug GH-9590 (stream_select does not abort upon exception or empty
    valid fd set). (Arnaud)

(taca)

2022-10-30 10:16:49 UTC MAIN commitmail json YAML

doc: Updated lang/php81 to 8.1.12

(taca)

2022-10-30 10:16:24 UTC MAIN commitmail json YAML

lang/php81: update to 8.1.12

8.1.12 (2022-10-27)

- Core:
  . Fixes segfault with Fiber on FreeBSD i386 architecture. (David Carlier)

- Fileinfo:
  . Fixed bug GH-8805 (finfo returns wrong mime type for woff/woff2 files).
    (Anatol)

- GD:
  . Fixed bug #81739: OOB read due to insufficient input validation in
    imageloadfont(). (CVE-2022-31630) (cmb)

- Hash:
  . Fixed bug #81738: buffer overflow in hash_update() on long parameter.
    (CVE-2022-37454) (nicky at mouha dot be)

- MBString:
  - Fixed bug GH-9683 (Problem when ISO-2022-JP-MS is specified in
    mb_ encode_mimeheader). (Alex Dowad)

- Opcache:
  . Added indirect call reduction for jit on x86 architectures. (wxue1)

- Session:
  . Fixed bug GH-9583 (session_create_id() fails with user defined save handler
    that doesn't have a validateId() method). (Girgias)

- Streams:
  . Fixed bug GH-9590 (stream_select does not abort upon exception or empty
    valid fd set). (Arnaud)

(taca)

2022-10-25 16:16:03 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.17.2

(taca)

2022-10-25 16:15:35 UTC MAIN commitmail json YAML

net/samba4: update to 4.17.2

4.17.2 (2022/10-25)

o CVE-2022-3437:  There is a limited write heap buffer overflow in the GSSAPI
                  unwrap_des() and unwrap_des3() routines of Heimdal (included
                  in Samba).
                  https://www.samba.org/samba/security/CVE-2022-3437.html

o CVE-2022-3592:  A malicious client can use a symlink to escape the exported
                  directory.
                  https://www.samba.org/samba/security/CVE-2022-3592.html

Changes since 4.17.1
--------------------

o  Volker Lendecke <vl@samba.org>
  * BUG 15207: CVE-2022-3592.

o  Joseph Sutton <josephsutton@catalyst.net.nz>
  * BUG 15134: CVE-2022-3437.

(taca)

2022-10-22 13:13:39 UTC MAIN commitmail json YAML

x11/pixman: remove junk lines from distinfo

(taca)

2022-10-19 11:05:54 UTC MAIN commitmail json YAML

doc/TODO: update bind

+ bind-9.18.8.

(taca)

2022-10-19 11:05:22 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.34

(taca)

2022-10-19 11:04:49 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.34

9.16.34

Known Issues

* Upgrading from BIND 9.16.32 or any older version may require a manual
  configuration change.  The following configurations are affected:

- type primary zones configured with dnssec-policy but without
          either allow-update or update-policy,

- type secondary zones configured with dnssec-policy.

* In these cases please add inline-signing yes; to the individual zone
  configuration(s).  Without applying this change, named will fail to start.
  For more details, see
  https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing

New Features

* Support for parsing and validating the dohpath service parameter in SVCB
  records was added.  [GL #3544]

* named now logs the supported cryptographic algorithms during startup and
  in the output of named -V.  [GL #3541]

Bug Fixes

* Changing just the TSIG key names for primaries in catalog zones' member
  zones was not effective.  This has been fixed.  [GL #3557]

(taca)

2022-10-16 04:17:43 UTC MAIN commitmail json YAML

doc: Updated www/ruby-jekyll to 4.2.2nb1

(taca)

2022-10-16 04:17:23 UTC MAIN commitmail json YAML

www/ruby-jekyll: fix "jekyll server"

Fix "jekyll server".

* Require ruby-webrick on Ruby 3.0 and lator.
* Explicitly require webrick".

Bump PKGREVISION.

(taca)

2022-10-13 16:34:18 UTC MAIN commitmail json YAML

doc: Updated time/ruby-tzinfo-data to 1.2022.5

(taca)

2022-10-13 16:33:58 UTC MAIN commitmail json YAML

time/ruby-tzinfo-data: update to 1.2022.5

1.2022.5 (2022-10-12)

* Based on version 2022e of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2022-October/000074.html).

(taca)

2022-10-11 15:23:28 UTC MAIN commitmail json YAML

doc/TODO: openssl

+ openssl-1.1.1r, openssl-3.0.6.

(taca)

2022-10-11 14:38:48 UTC MAIN commitmail json YAML

2022-10-11 14:38:10 UTC MAIN commitmail json YAML

sysutils/p5-Unburden-Home-Dir: use RUBY_SUFFIX

* Use RUBY_SUFFIX instead of RUBY_VER.
* Bump revision by default Ruby's version change.

(taca)

2022-10-11 14:36:06 UTC MAIN commitmail json YAML

lang/ruby: switch default release to 3.1

Now, Ruby's default release is 3.1.

(taca)

2022-10-10 03:44:54 UTC MAIN commitmail json YAML

2022-10-10 03:42:14 UTC MAIN commitmail json YAML

2022-10-10 03:36:51 UTC MAIN commitmail json YAML

2022-10-10 03:31:44 UTC MAIN commitmail json YAML

2022-10-10 03:29:44 UTC MAIN commitmail json YAML

doc: Removed lang/ruby26-base

(taca)

2022-10-10 03:29:30 UTC MAIN commitmail json YAML

2022-10-10 03:28:55 UTC MAIN commitmail json YAML

lang/Makefile: remove ruby26-base

(taca)

2022-10-10 03:24:52 UTC MAIN commitmail json YAML

2022-10-10 03:23:55 UTC MAIN commitmail json YAML

lang/ruby26: remove package

Ruby 2.6 reached to EOL on 22th April 2022.

(taca)

2022-10-10 03:22:27 UTC MAIN commitmail json YAML

doc: Removed lang/ruby26

(taca)

2022-10-10 03:22:12 UTC MAIN commitmail json YAML

lang/Makefile: remove ruby26

Start removing of Ruby 2.6.

(taca)

2022-10-09 15:37:13 UTC MAIN commitmail json YAML

doc: Removed devel/ruby-redmine41

(taca)

2022-10-09 15:36:48 UTC MAIN commitmail json YAML

devel/ruby-redmine: drop redmine41 support

(taca)

2022-10-09 15:35:34 UTC MAIN commitmail json YAML

2022-10-09 15:35:08 UTC MAIN commitmail json YAML

devel/Makefile: remove ruby-redmine41

(taca)

2022-10-09 15:33:25 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine50 to 5.0.3

(taca)

2022-10-09 15:32:55 UTC MAIN commitmail json YAML

devel/ruby-redmine50: update to 5.0.3

5.0.3 (2022-10-02)

[Code cleanup/refactoring]

* Defect #37609: Remove obsolete remnant public/images/openid-bg.gif
* Defect #37449: Passing a wrong parameter to `with_settings` in
  UserTest::test_random_password_include_required_characters

[Filters]

* Defect #36940: Chained custom field filter doesn't work for User fields
* Defect #37349: Chained custom field filter for User fields returns 500
  internal server error when filtering after a float value

[Issues]

* Defect #37369: Mention auto-complete not works in bulk-edit comments
* Defect #37499: Default query should not be applied if the query is not
  allowed to be set as the default
* Defect #37473: Focus IssueId not working when linking issues

[Issues list]

* Defect #37268: Performance problem with Redmine 4.2.7 and 5.0.2

[Rails support]

* Patch #37452: Update Rails to 6.1.7

[Security]

* Defect #37492: Update jQuery UI to 1.13.2

[SCM]

* Defect #33953: Repository tab is not displayed if no repository is set as
  the main repository
* Defect #36258: Support revision without any message in Mercurial
  repositories
* Defect #37585: Do not show "History" tab for content in Filesystem
  repository
* Defect #37626: Diff of a javascript file in repository module is not
  displayed with layout
* Defect #37718: Repository browser does not show "+" (plus sign) in
  filename

[SCM extra]

* Defect #37562: POST Requests to repository WS fail with "Can't verify CSRF
  token authenticity"

[Text formatting]

* Defect #37237: Common Markdown Formatter does not render all properties on
  HTML elements
* Patch #37713: Add rel="noopener" to all external links that would open a
  new tab/window
* Defect #37379: Thumbnail macro does not work when a file is attached and
  preview is displayed immediately

[Translations]

* Defect #37529: Fix mistranslation of label button_create_and_follow in
  Russian translation
* Defect #37603: Missing translation for label_default_queries.for_this_user
* Patch #35613: German translation update of Wiki syntax help for 5.0-stable
* Patch #37263: Lithuanian translation update for 5.0-stable
* Patch #37698: Persian translation update for 4.2-stable

[UI]

* Defect #36901: Jump to project is misaligned in Safari 15.4 and later
* Defect #37282: Subtask isn't displayed correctly since 4.2.7
* Defect #37481: Fix the unintentional selection of rows with the context
  menu
* Defect #37566: The number of the ordered list in the project description
  is not displayed and the indentation does not match the unordered list

(taca)

2022-10-09 15:32:18 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-redmine42 to 4.2.8

(taca)

2022-10-09 15:31:47 UTC MAIN commitmail json YAML

devel/ruby-redmine42: update to 4.2.8

4.2.8 (2022-10-02)

[Code cleanup/refactoring]其

* Defect #37449: Passing a wrong parameter to `with_settings` in
  UserTest::test_random_password_include_required_characters

[Filters]

* Defect #36940: Chained custom field filter doesn't work for User fields

* Defect #37349: Chained custom field filter for User fields returns 500
  internal server error when filtering after a float value

[Issues]

* Defect #37473: Focus IssueId not working when linking issues

[Issues list]

* Defect #37268: Performance problem with Redmine 4.2.7 and 5.0.2

[Rails support]

* Patch #37465: Update Rails to 5.2.8.1

[Security]

* Defect #37492: Update jQuery UI to 1.13.2

[SCM]

* Defect #37718: Repository browser does not show "+" (plus sign) in
  filename

[Text formatting]

* Defect #37379: Thumbnail macro does not work when a file is attached and
  preview is displayed immediately

[Translations]

* Patch #37698: Persian translation update for 4.2-stable

[UI]

* Defect #36901: Jump to project is misaligned in Safari 15.4 and later
* Defect #37282: Subtask isn't displayed correctly since 4.2.7
* Defect #37481: Fix the unintentional selection of rows with the context
  menu
* Defect #37566: The number of the ordered list in the project description
  is not displayed and the indentation does not match the unordered list

(taca)

2022-10-09 09:17:24 UTC MAIN commitmail json YAML

doc: Updated www/ruby-html-proofer to 4.4.3

(taca)

2022-10-09 09:17:02 UTC MAIN commitmail json YAML

www/ruby-html-proofer: udpate to 4.4.3

4.4.1 (2022-09-25)

Closed issues:

* Custom Checker class is not executed #764
* --cache unvailable in CLI #763
* --parallel unavailable in CLI #762
* HTMLproofer does not properly ignore links #756
* Mailto check failed in some cases #754

Merged pull requests:

* Optimize checking internal link hashes in target files #770
  (riccardoporreca)
* Fix --swap-attributes CLI argument in README #765 (mark-monteiro)
* Fix and improve swap_attribute README example #755 (riccardoporreca)

4.4.2 (2022-10-07)

Closed issues:

* erstiebegrüßung.html causing problems on macOS #771
* HTMLProofer times out #768

Merged pull requests:

* Create erstiebegrüßung.html from code #772 (asbjornu)
* Validate options #767 (asbjornu)

4.4.3 (2022-10-08)

Merged pull requests:

* Revert "Validate options" #774 (gjtorikian)

(taca)

2022-10-09 09:13:45 UTC MAIN commitmail json YAML

doc: Updated www/ruby-selenium-webdriver to 4.5.0

(taca)

2022-10-09 09:13:24 UTC MAIN commitmail json YAML

www/ruby-selenium-webdriver: update to 4.5.0

4.5.0 (2022-09-28)

Ruby:

* Fix bug in Platform code
* Update Select class to error when elements are disabled (#10812)

(taca)

2022-10-09 09:10:43 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-secretsmanager to 1.66.0

(taca)

2022-10-09 09:10:24 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-secretsmanager: update to 1.66.0

1.66.0 (2022-09-29)

* Feature - Documentation updates for Secrets Manager

(taca)

2022-10-09 09:08:25 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-core to 3.159.0

(taca)

2022-10-09 09:07:55 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-core: update to 3.159.0

3.159.0 (2022-10-07)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.158.1 (2022-10-06)

* Issue - Ensure that the ReadCallbackIO is always unwrapped (#2761).

3.158.0 (2022-09-30)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.157.0 (2022-09-29)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.156.0 (2022-09-27)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.155.0 (2022-09-26)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.154.0 (2022-09-23)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.153.0 (2022-09-22)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.152.0 (2022-09-21)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.151.0 (2022-09-20)

* Feature - Updated Aws::SSO::Client with the latest API changes.

3.150.0 (2022-09-19)

* Feature - Updated Aws::SSO::Client with the latest API changes.

(taca)

2022-10-09 09:04:02 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sigv4 to 1.5.2

(taca)

2022-10-09 09:03:45 UTC MAIN commitmail json YAML

www/ruby-aws-sigv4: update to 1.5.2

1.5.2 (2022-09-30)

* Issue - Fix an issue where quoted strings with multiple spaces are not
  trimmed. (#2758)

(taca)

2022-10-09 09:02:36 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-partitions to 1.644.0

(taca)

2022-10-09 09:02:04 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: update to 1.644.0

1.644.0 (2022-10-07)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.643.0 (2022-10-06)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.642.0 (2022-10-04)

* Feature - Added support for enumerating regions for Aws::ConnectCases.

1.641.0 (2022-10-03)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.640.0 (2022-09-30)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.639.0 (2022-09-29)

* Feature - Added support for enumerating regions for
  Aws::MigrationHubOrchestrator.

1.638.0 (2022-09-27)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.637.0 (2022-09-26)

* Feature - Added support for enumerating regions for Aws::IoTFleetWise.

1.636.0 (2022-09-23)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.635.0 (2022-09-22)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.634.0 (2022-09-21)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.633.0 (2022-09-20)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.632.0 (2022-09-19)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

(taca)

2022-10-09 08:36:14 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-haml to 6.0.6

(taca)

2022-10-09 08:35:52 UTC MAIN commitmail json YAML

textproc/ruby-haml: update to 6.0.6

6.0.0 (2022-09-21)

* Replace the implementation with Hamlit

  - Haml 6 is about 1.7x faster than Haml 5 in this benchmark.
  - The parser is kept as is, but everything else is replaced.
  - The haml CLI interface was also replaced.
  - The interface of Haml::Engine is changed. Haml::Template is most likely
    what you need now.
  - Most Haml helpers are removed.

    Rails:

Kept: find_and_reserve, preserve, surround, precede, succeed,
      capture_haml

Removed: block_is_haml?, flatten, haml_concat, haml_indent,
haml_tag, haml_tag_if, html_attrs, html_escape,
init_haml_helpers, is_haml?, list_of, non_haml, tab_down,
tab_up, with_tabs

    Tilt:

Kept: preserve

Removed: block_is_haml?, capture_haml, escape_once,
find_and_preserve, flatten, haml_concat, haml_indent,
haml_tag, haml_tag_if, html_attrs, html_escape,
init_haml_helpers, is_haml?, list_of, non_haml, precede,
succeed, surround, tab_down, tab_up, with_tabs

  - Only the attributes in Haml::AttributeBuilder::BOOLEAN_ATTRIBUTES are
    handled as boolean attributes.
  - Some legacy Rails integration is removed.

6.0.1 (2022-09-23)

* Unescape HTML-safe interpolation on Rails #1084
* Resurrect Haml 5's AttributeParser.available? for syntax_tree-haml #1085

6.0.2 (2022-09-28)

* Unescape HTML-safe arguments for surround, succeed, and precede on Rails
  #1088

6.0.3 (2022-09-28)

* For Wasm, fallback to Ruby when C extension is not available.

6.0.4 (2022-10-02)

* Fix a parse failure of % in attributes #1096
* Add another fallback from C to Ruby for Wasm.

6.0.5 (2022-10-05)

* Resurrect #haml_object_ref support in an object reference #1097

  - This was removed in 6.0.0, and added back in this version.

* Stop warning remove_whitespace: true option.

6.0.6 (2022-10-09)

* Prevent CRuby from accidentally using the Ruby implementation fallback

  - Reversing what v6.0.3 and v6.0.4 did, but still supporting Wasm.

(taca)

2022-10-09 08:26:39 UTC MAIN commitmail json YAML

doc: Updated security/ruby-snaky_hash to 2.0.1

(taca)

2022-10-09 08:26:15 UTC MAIN commitmail json YAML

security/ruby-snaky_hash: update to 2.0.1

Added

* Certificate for signing gem releases (@pboling)
* Gemspec metadata (@pboling)

- funding_uri
- mailing_list_uri

* Checksums for released gems (@pboling)

Changed

* Gem releases are now cryptographically signed (@pboling)

(taca)

2022-10-09 08:24:45 UTC MAIN commitmail json YAML

doc: Updated security/ruby-oauth-tty to 1.0.5

(taca)

2022-10-09 08:24:23 UTC MAIN commitmail json YAML

security/ruby-oauth-tty: update to 1.0.5

1.0.4 (2022-09-19)

Added

* Certificate for signing gem releases (@pboling)
* Gemspec metadata (@pboling)

- funding_uri
- mailing_list_uri

* Installation and usage documentation (@pboling)
* SHA 512 Checksum for release (@pboling)

Changed

* Gem releases are now cryptographically signed (@pboling)

1.0.5 (2022-09-20)

Added

* SHA 256 Checksum for release (in addition to SHA 512) (@pboling)
* Aligned checksums directory name with rake build:checksum task (@pboling)
* General Cleanup

(taca)

2022-10-09 08:21:07 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-payloads to 2.0.97

(taca)

2022-10-09 08:20:48 UTC MAIN commitmail json YAML

security/ruby-metasploit-payloads: update to 2.0.97

2.0.95 (2022-09-22)

* Changes are too many to write here, please refer:
  <https://github.com/rapid7/metasploit-payloads/compare/v2.0.94...v2.0.95>

2.0.96 (2022-09-22)

* Land #585, Add stdapi_registry_check_key_exists for Python

2.0.97 (2022-09-29)

* land #588, Add TrustedSec's COFFLoader as Meterpreter Extension

(taca)

2022-10-09 08:05:31 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-bundler and misc/ruby-slop

misc/ruby-bundler 2.3.23
misc/ruby-slop 4.9.3

(taca)

2022-10-09 08:03:02 UTC MAIN commitmail json YAML

misc/ruby-slop: update to 4.9.3

4.9.3 (2022-09-30)

Bug fixes:

* Fix explicitly false boolean options and allow for additional false
  arguments #276 (Eugene Otto)

(taca)

2022-10-09 08:01:33 UTC MAIN commitmail json YAML

misc/ruby-bundler: update to 2.3.23

2.3.23 (2022-10-05)

Enhancements:

* Update GitLab CI template with new one #5944

Bug fixes:

* Fix bundle init not respecting umask in generated gem's Gemfile #5947

Performance:

* Further speed up Bundler by not sorting specs unnecessarily #5868

Documentation:

* Update Bundler new feature instructions #5912

(taca)

2022-10-09 07:59:33 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-RMagick to 5.0.0

(taca)

2022-10-09 07:59:16 UTC MAIN commitmail json YAML

graphics/ruby-RMagick: update to 5.0.0

4.13.0 (2022-09-23)

RMagick 4.3.0

Deprecates

* Mark Magick.trace_proc= as deprecated (#1354)
* Mark Magick::{Image, Image::Info}#monitor= as deprecated (#1353)
* These methods will be removed in RMagick 5.0 and no alternative.

5.0.0 (2022-10-06)

Improvements

* Improve installer in order to avoid SEGV within pkg-config command (#1359)
* Clean up the documents and comment in source code referring to something
  that no longer exist (#1363)
* Remove deprecated 'tile' attribute in Draw#marshal_dump (#1364)
* Remove deprecated #instance_eval calling when block was given with
  Magick::ImageList#montage, Magick::Image::Info.new and more (#1362)
* Remove deprecated RMagick.rb file (#1361)
* Remove deprecated Magick.trace_proc= (#1351)
* Remove deprecated Magick::{Image, Image::Info}#monitor= (#1356)

(taca)

2022-10-09 07:53:49 UTC MAIN commitmail json YAML

doc: Updated finance/ruby-braintree to 4.9.0

(taca)

2022-10-09 07:53:32 UTC MAIN commitmail json YAML

finance/ruby-braintree: update to 4.9.0

4.9.0 (2022-10-03)

* Add cardholder_name attribute reader to ApplePayCard (Thanks
  @AxelTheGerman)

* Deprecate chargeback_protection_level and add protection_level to Dispute
  and DisputeSearch

(taca)

2022-10-09 07:38:04 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-zeitwerk to 2.6.1

(taca)

2022-10-09 07:37:47 UTC MAIN commitmail json YAML

devel/ruby-zeitwerk: update to 2.6.1

2.6.1 (2022-10-01)

* Zeitwerk::Loader#dirs allows you to instrospect the root directories
  configured in the receiver. Please check its documentation for details.

(taca)

2022-10-09 07:36:35 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-version_gem to 1.1.1

(taca)

2022-10-09 07:36:18 UTC MAIN commitmail json YAML

devel/ruby-version_gem: update to 1.1.1

pkgsrc change: update HOMEPAGE.

1.1.1 (2022-09-19)

Added

* Alternatives section to README.md (@pboling)
* Signing cert for gem releases (@pboling)
* Mailing List and other metadata URIs (@pboling)
* Checksums for released gems (@pboling)

Changed

* SECURITY.md policy (@pboling)
* Version methods are now memoized (||=) on initial call for performance
  (@pboling)
* Gem releases are now cryptographically signed (@pboling)

(taca)

2022-10-09 07:34:33 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-test-unit to 3.5.5

(taca)

2022-10-09 07:34:15 UTC MAIN commitmail json YAML

devel/ruby-test-unit: update to 3.5.5

pkgsrc change: no restriction to ruby31.

3.5.4 (2022-10-04)

Improvements

* Don't raise an error on Test::Unit::TestCase.clone. GitHub#210[Reported by
  David Marchaland]

* Added support for BigDeciaml in assert_in_delta family. GitHub#218[Patch
  by Kenta Murata]

Thanks

* David Marchaland

* Kenta Murata

3.5.5 (2022-10-04)

Fixes

* Suppressed a warning. GitHub#219[Patch by Kenichi Kamiya]

Thanks

* Kenichi Kamiya

(taca)

2022-10-09 07:31:26 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec_junit_formatter to 0.6.0

(taca)

2022-10-09 07:31:08 UTC MAIN commitmail json YAML

devel/ruby-rspec_junit_formatter: update to 0.6.0

0.6.0 (2022-09-29)

Changed

* Restrict to Ruby 2.3+

Fixed

* Fix handling of nil durations

(taca)

2022-10-09 07:29:35 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-regexp_parser to 2.6.0

(taca)

2022-10-09 07:29:16 UTC MAIN commitmail json YAML

devel/ruby-regexp_parser: update to 2.6.0

2.6.0 (2022-09-26)

Fixed

* fixed #referenced_expression for \g<0> (was nil, is now the Root exp)

* fixed #reference, #referenced_expression for recursion level backrefs

- e.g. (a)(b)\k<-1+1>
- #referenced_expression was nil, now it is the correct Group exp

* detect and raise for two more syntax errors when parsing String input

- quantification of option switches (e.g. (?i)+)
- invalid references (e.g. /\k<1>/)
- these are a SyntaxError in Ruby, so could only be passed as a
          String

Added

* Regexp::Expression::Base#human_name

- returns a nice, human-readable description of the expression

* Regexp::Expression::Base#optional?

- returns true if the expression is quantified accordingly
          (e.g. with *, {,n})

* added a deprecation warning when calling #to_re on set members

(taca)

2022-10-09 07:26:43 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-red-datasets to 0.1.5

(taca)

2022-10-09 07:26:25 UTC MAIN commitmail json YAML

devel/ruby-red-datasets: update to 0.1.5

pkgsrc change: drop ruby26 support.

0.1.5 (2022-09-22)

Improvements

* Datasets::PMJTDatasetList: Added. [GitHub#107][Patch by okadak]
* Datasets::AozoraBunko: Added. [GitHub#108][Patch by Masa]
* Added how to develop to README [GitHub#117][Patch by abcdefg-1234567]
* Datasets::FuelEconomy: Added. [GitHub#114][Patch by Benson Muite]
* Datasets::Geolonia: Added. [GitHub#118][Patch by abcdefg-1234567]
* Datasets::Diamonds: Added. [GitHub#110][Patch by Benson Muite]
* Datasets::ITACorpus: Added. [GitHub#119][Patch by abcdefg-1234567]
* Datasets::KuzushijiMNIST: Added. [GitHub#125][Patch by abcdefg-1234567]
* Updated list of datasets in README. [GitHub#129][Patch by Benson Muite]
* Datasets::CaliforniaHousing: Added. [GitHub#123][Patch by Benson Muite]
* Added support for Ruby 3.1. [GitHub#130][Patch by Benson Muite]
* Datasets::AFINN: Added. [GitHub#120][Patch by Benson Muite]
* Datasets::LivedoorNews: Added. [GitHub#127][Patch by abcdefg-1234567]
* Datasets::SeabornDataList: Added. [GitHub#134][Patch by Hirokazu SUZUKI]
* Datasets::WikipediaKyotoJapaneseEnglish: Added. [GitHub#135][Patch by
  abcdefg-1234567]
* Renamed Rdatasets to Rdataset. [GitHub#148][Patch by Hirokazu SUZUKI]
* Removed support for Ruby 2.6.
* Add missing license information.
* Datasets::QuoraDuplicateQuestionPair: Added. [GitHub#149][Patch by
  otegami]

Fixes

* Fixed key from nil to :index in Datasets::SeabornData. [GitHub#133][Patch
  by Hirokazu SUZUKI]
* Fixed Datasets::Rdatasets#each to change "NA" to nil. [GitHub#139][Patch
  by Hirokazu SUZUKI]
* Fix Datasets::Rdatasets#each with mixed data of numeric and
  string. [GitHub#140][Patch by Hirokazu SUZUKI]

Thanks

* okadak
* Masa
* Benson Muite
* abcdefg-1234567
* Hirokazu SUZUKI
* Sutou Kouhei
* otegami

(taca)

2022-10-09 07:22:03 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-msgpack to 1.6.0

(taca)

2022-10-09 07:21:45 UTC MAIN commitmail json YAML

devel/ruby-msgpack: update to 1.6.0

2022-09-30 (1.6.0)

* Fix a potential use-after-free bug in Buffer_free when accessing a packer
  or unpacker buffer.

* `old-style-definition` compilation warnings.

* Restore zero-copy buffer feed when provided a Ruby string. This was
  accidentally broken in 1.5.4.

* Provide implementations for `ObjectSpace.memsize`. Message pack objects
  now properly report their size to Ruby.

* Fix an endianess bug on Windows platform.

(taca)

2022-10-09 07:20:25 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-mocha to 1.15.0

(taca)

2022-10-09 07:20:04 UTC MAIN commitmail json YAML

devel/ruby-mocha: update to 1.15.0

1.15.0 (2022-09-21)

External changes

* Fix examples using mock constructor with block (1cc17667)
* Add another example for API#sequence (b7a7d233, #59)
* Remove support for Ruby v1.8 (ddb5d672)
* Deprecate support for Ruby versions earlier than v2.0 - thanks to
  @wasabigeek (#553, #555)

Internal changes

* Update instructions for obtaining Rubygems API key (ed9c040a)
* Consistent definitions for respond_to? methods (#533)
* Run test tasks before release tasks (92a1bc6e, #447)
* Fix test:performance Rake task (#538, #539)
* Tidying following removal of support for Ruby v1.8 - thanks to @nitishr
  (#542)
* Remove ParametersMatcher from Invocation#call_description - thanks to
  @wasabigeek (#543)
* Remove unnecessary splatting in Invocation - thanks to @wasabigeek (#549)
* Extract handle_method_call from method_missing - thanks to @wasabigeek
  (#550)

(taca)

2022-10-09 07:17:04 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-bindata to 2.4.12

(taca)

2022-10-09 07:16:20 UTC MAIN commitmail json YAML

devel/ruby-bindata: update to 2.4.12

2.4.11 (2022-09-27)

* Make DelayedIO work with :onlyif.  Reported by Spencer McIntyre.

2.4.12 (2022-10-03)

* Do not include DelayedIO objects when :onlyif is false.

(taca)

2022-10-06 14:31:14 UTC MAIN commitmail json YAML

doc: Updated devel/ruby2ruby to 2.5.0

(taca)

2022-10-06 14:30:53 UTC MAIN commitmail json YAML

devel/ruby2ruby: update to 2.5.0

2.5.0 (2022-10-04)

5 minor enhancements:

* Added support for (most?) pattern matching.
* Added support for **kwrest.
* Added support for forward args (…), defn and call.
* Added support for preexe (BEGIN { … }).
* Support ruby 3.1 hash shorthand syntax. (presidentbeef)

3 bug fixes:

* Fix generation of case w/ no else.
* Fixed a bug block shadow vars (they're grouped)
* Fixed find_pat up (after fixing a find_pat bug in ruby_parser).

(taca)

2022-10-06 14:29:04 UTC MAIN commitmail json YAML

doc: Updated www/php-apcu to 5.1.22

(taca)

2022-10-06 14:28:43 UTC MAIN commitmail json YAML

www/php-apcu: update to 5.1.22

pkgsrc change:

* Allow build with enabling PKG_OPTIONS: maintainer-zts.
* Remove trailing whitespace.

5.1.22 (2022-09-19)

- PHP 8.2 compatibility
- PHP 8.1 compatibility in apc.php
- Fix --enable-apcu-rwlocks configure option
- Enable transparent huge pages for mmap memory
- Use monotonic clock for TTL

(taca)

2022-10-06 14:23:08 UTC MAIN commitmail json YAML

doc: Updated archivers/php-pecl-zip to 1.21.1

(taca)

2022-10-06 14:22:38 UTC MAIN commitmail json YAML

archivers/php-pecl-zip: update to 1.21.1

1.21.1 (2022-09-16)

* PHP 8.2 compatibility

(taca)

2022-10-06 14:19:23 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sqlite3 to 1.5.2

(taca)

2022-10-06 14:19:01 UTC MAIN commitmail json YAML

databases/ruby-sqlite3: update to 1.5.2

1.5.2 (2022-10-01)

Packaging

This version correctly vendors the tarball for sqlite v3.39.4 in the vanilla
"ruby" platform gem package, so that users will not require network access
at installation.

v1.5.0 and v1.5.1 mistakenly packaged the tarball for sqlite v3.38.5 in the
vanilla "ruby" platform gem, resulting in downloading the intended tarball
over the network at installation time (or, if the network was not available,
failure to install).  Note that the precompiled native gems were not
affected by this issue. [#352]

1.5.1 (2022-09-29)

Dependencies

* Vendored sqlite is updated to v3.39.4.

Security

The vendored version of sqlite, v3.39.4, should be considered to be a
security release.  From the release notes:

Version 3.39.4 is a minimal patch against the prior release that
addresses issues found since the prior release.  In particular, a
potential vulnerability in the FTS3 extension has been fixed, so
this should be considered a security update.

In order to exploit the vulnerability, an attacker must have full
SQL access and must be able to construct a corrupt database with
over 2GB of FTS3 content.  The problem arises from a 32-bit signed
integer overflow.

For more information please see GHSA-mgvv-5mxp-xq67.

(taca)

2022-10-06 14:16:33 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.61.0

(taca)

2022-10-06 14:16:05 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.61.0

5.61.0 (2022-10-01)

* Make Database#foreign_key_list on PostgreSQL return results for
  partitioned tables (jeremyevans)

* Add Database#check_string_typecast_bytesize for checking bytesize of
  strings before typecasting (jeremyevans)

* Treat negative hexidecimal strings similar to positive hexidecimal strings
  when typecasting to integer (jeremyevans)

* Remove is_json and is_not_json methods from the pg_json_ops extension, as
  the support was removed in PostgreSQL 15 beta 4 (jeremyevans)

* Fix handling of timestamps before the date of calendar reform when using
  pg_extended_date_support extension on Ruby 3.2 (jeremyevans)

(taca)

2022-10-06 14:13:05 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/bulk-medium to 20221006

(taca)

2022-10-06 14:12:45 UTC MAIN commitmail json YAML

meta-pkgs/bulk-medium: update to 20221006

* Retire ruby26-base.
* Add ruby31-base.

(taca)