Commit graph

37608 commits

Author SHA1 Message Date
taca
a2d3ec0f33 devel/ruby-zeitwerk: update to 2.4.2
2.4.2 (27 November 2020)

* Implements Zeitwerk::Loader#on_load, which allows you to configure
  blocks of code to be executed after a certain class or module have
  been loaded:

	# config/environments/development.rb
	loader.on_load("SomeApiClient") do
	  SomeApiClient.endpoint = "https://api.dev"

	# config/environments/production.rb
	loader.on_load("SomeApiClient") do
	  SomeApiClient.endpoint = "https://api.prod"
	end

  See the documentation for further details.

2.4.1 (29 October 2020)

* Use __send__ instead of send internally.
2021-01-11 13:33:22 +00:00
taca
b21922e494 devel/Makefile: add and enable ruby-tty-table 2021-01-11 13:31:21 +00:00
taca
2f04cbc5ac devel/ruby-tty-table: add version 0.12.0
Add ruby-tty-table package version 0.12.0.


TTY::Table

TTY::Table provides independent table formatting component for TTY toolkit
(https://github.com/piotrmurach/tty).

## Features

* Table behaves like an array with familiar API
* Create table once and render using custom view renderers
* Rendering provides many display options
* Easy custom border creation
* Supports multibyte character encodings
2021-01-11 13:30:38 +00:00
taca
a73472a44b devel/ruby-tty-prompt: update to 0.23.0
pkgsrc change: update HOMEPAGE to https://ttytoolkit.org/.


## [v0.23.0] - 2020-12-14

### Added
* Add the ability to provide an arbitrary array of values to Prompt::Slider by Katelyn Schiesser (@slowbro)

### Changed
* Change to allow default option to be choice name as well as index in select, multi_select and enum_select prompts

### Fixed
* Fix left and right key navigation while filtering choices in the #select and #multi_select prompts
2021-01-11 13:28:12 +00:00
taca
83c35b5938 devel/ruby-tty-reader: update to 0.9.0
pkgsrc change: update HOMEPAGE to https://ttytoolkit.org/.


## [v0.9.0] - 2020-12-08

### Added
* Add buffer to save input when traversing history and restore it back
  similar to shell

### Changed
* Pressing :down no longer erases the #read_line input if history is disabled by Charles Pence (@pencechp)
* Change Reader initializer to use keyword arguments in place of options hash
* Change history to only exclude empty lines without any space or invisible characters
* Change all input reading methods to use explicit keyword arguments

### Fix
* Fix #read_multiline :value parameter to insert content only once in the first line
2021-01-11 13:26:44 +00:00
taca
50a4e87850 devel/ruby-tty-color: update to 0.6.0
pkgsrc change: update HOMEPAGE to https://ttytoolkit.org/.


## [v0.6.0] - 2020-11-07

### Added
* Add 24bit color aka "direct color" aka "truecolor" by @nevans
* Add support for NO_COLOR env var by @nevans

### Changed
* Change to freeze all regular expressions
* Change to increase test coverage to 100%
2021-01-11 13:24:55 +00:00
taca
40507f55f7 devel/ruby-tty-box: update to 0.7.0
pkgsrc change: update HOMEPAGE to https://ttytoolkit.org/.


## [v0.7.0] - 2020-12-20

### Added
* Add :enable_color configuration to allow control over colouring

### Changed
* Change to ensure non-negative space filler size
* Change to enforce private visibility for the private module methods

### Fixed
* Fix box width calculation to ignore colored text by @LainLayer
* Fix drawing frame around multiline colored content
2021-01-11 13:23:41 +00:00
taca
b0b8b41b6e Update HOMEPAGE
Update HOMEPAGE to https://ttytoolkit.org/.
2021-01-11 13:22:09 +00:00
taca
2748e1b18c devel/ruby-tins: update to 1.26.0
1.26.0 (2020-09-30)

* Add shortcut that automatically waits.
2021-01-11 13:19:25 +00:00
taca
cbabc707a5 devel/ruby-test-unit: update to 3.3.9
## 3.3.9 - 2020-12-29 {#version-3-3-9}

### Improvements

  * `assert_not_match`: Add support for `String` as pattern.
    [GitHub#178][Patch by David Rodríguez]

### Thanks

  * David Rodríguez

## 3.3.8 - 2020-12-25 {#version-3-3-8}

### Improvements

  * [UI][console]: Removed reverse mode because Ruby 3.0 reverts
    reverse backtrace.

## 3.3.7 - 2020-11-18 {#version-3-3-7}

### Improvements

  * Improved TruffleRuby support.
    [GitHub#171][Reported by Benoit Daloze]

  * Removed needless `to_sym`.
    [GitHub#177][Patch by icm7216]

  * `assert_raise`: Added backtrace for actual error.

  * Improved terminal color availability detection.
    [GitHub#175][Patch by nicholas a. evans]

  * Changed license to the new Ruby's.
    [GitHub#174]

### Fixes

  * Fixed a typo in `--help` output:
    [GitHub#176][Patch by icm7216]

### Thanks

  * Benoit Daloze

  * icm7216

  * nicholas a. evans
2021-01-11 13:16:02 +00:00
taca
ea5339b42f devel/ruby-simplecov: update to 0.21.2
0.21.2 (2021-01-09)
==========

## Bugfixes
* `maximum_coverage_drop` won't fail any more if `.last_run.json` is still in the old format. Thanks [@petertellgren](https://github.com/petertellgren)
* `maximum_coverage_drop` won't fail if an expectation is specified for a previous unrecorded criterion, it will just pass (there's nothing, so nothing to drop)
* fixed bug in `maximum_coverage_drop` calculation that could falsely report it had dropped for minimal differences

0.21.1 (2021-01-04)
==========

## Bugfixes
* `minimum_coverage_by_file` works again as expected (errored out before 😱)

0.21.0 (2021-01-03)
==========

The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.

## Enhancements
* Performance of `SimpleCov.collate` improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)
* Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to [@jemmaissroff](https://github.com/jemmaissroff)
* Can set primary coverage to something other than line by setting `primary_coverage :branch` in SimpleCov Configuration. Thanks to [@jemmaissroff](https://github.com/jemmaissroff)

## Misc
* reduce gem size by splitting Changelog into `Changelog.md` and a pre 0.18 `Changelog.old.md`, the latter of which is not included in the gem
* The interface of `ResultMeger.merge_and_store` is changed to support the `collate` performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to [collate](https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments).

0.20.0 (2020-11-29)
==========

The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details [in this issue](https://github.com/codeclimate/test-reporter/issues/413).
Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide `simplecov-core` without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.

## Enhancements
* `simplecov_json_formatter` included by default ([docs](https://github.com/simplecov-ruby/simplecov#json-formatter)), this should enable the Code Climate test reporter to work again once it's updated
* invalidate internal cache after switching `SimpleCov.root`, should help with some bugs

0.19.1 (2020-10-25)
==========

## Bugfixes

* No more warnings triggered by `enable_for_subprocesses`. Thanks to [@mame](https://github.com/mame)
* Avoid trying to patch `Process.fork` when it isn't available. Thanks to [@MSP-Greg](https://github.com/MSP-Greg)
2021-01-11 13:14:29 +00:00
taca
dad871f69b devel/ruby-simplecov-html: update to 0.12.3
0.12.3 (2020-09-23)
==================

## Bugfixes
* Relax ruby version requirement to work with Ruby 3.0 (next version, current `ruby-head`). Thanks [@byroot](https://github.com/byroot).
2021-01-11 13:12:18 +00:00
taca
26a15195fa devel/ruby-rspec-rails: update to 4.0.2
### 4.0.2 / 2020-12-26
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.1...v4.0.2)

Bug Fixes:

* Indent all extra failure lines output from system specs. (Alex Robbin, #2321)
* Generated request spec for update now uses the correct let. (Paul Hanyzewski, #2344)
* Return `true`/`false` from predicate methods in config rather than raw values.
  (Phil Pirozhkov, Jon Rowe, #2353, #2354)
* Remove old #fixture_path feature detection code which broke under newer Rails.
  (Koen Punt, Jon Rowe, #2370)
2021-01-11 13:10:33 +00:00
taca
4a2acc42be devel/ruby-rspec: update to 3.10.0
Update ruby-rspec to 3.10.0.  This is meta rubygems and no changes itself.
2021-01-11 13:09:24 +00:00
taca
9c154f4141 devel/ruby-rspec-mocks: update to 3.10.1
### 3.10.1 / 2020-12-27
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.10.0...v3.10.1)

Bug Fixes:

* Issue `ArgumentError` rather than `TypeError` when unsupported methods on
  unsupported objects are attempted to be stubbed. (@zhisme, #1357)

### 3.10.0 / 2020-10-30
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.9.1...v3.10.0)

Enhancements:
* Add the ability to set a custom error generator in `MessageExpectation`.
  This will allow rspec-expectations to inject a custom failure message.
  (Benoit Tigeot and Nicolas Zermati, #1312)
* Return the result of the block passed to `RSpec::Mocks.with_temporary_scope`
  when block run. (@expeehaa, #1329)
2021-01-11 13:08:02 +00:00
taca
a5e7f78ff9 devel/ruby-rspec-expectations: update to 3.10.1
### 3.10.1 / 2020-12-27
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.10.0...v3.10.1)

Bug Fixes:

* Allow JRuby 9.2.x.x to generate backtraces normally rather than via our
  backfill workaround. (#1230, Jon Rowe)

### 3.10.0 / 2020-10-30
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.9.3...v3.10.0)

Enhancements:

* Allow `include` matcher to be chained with `once`, `at_least`, etc. for simple cases.
  (Marc-André Lafortune, #1168)
* Add an explicit warning when `nil` is passed to `raise_error`. (Phil Pirozhkov, #1143)
* Improve `include` matcher's composability. (Phil Pirozhkov, #1155)
* Mocks expectations can now set a custom failure message.
  (Benoit Tigeot and Nicolas Zermati, #1156)
* `aggregate_failures` now shows the backtrace line for each failure. (Fabricio Bedin, #1163)
* Support multiple combinations of `yield_control` modifiers like `at_least`, `at_most`.
  (Jon Rowe, #1169)
* Dynamic `have_<n>` matchers now have output consistent with other dynamic matchers.
  (Marc-André Lafortune, #1195)
* New config option `strict_predicate_matchers` allows predicate matcher to be strict
  (i.e. match for `true` or `false`) instead of the default (match truthy vs `false` or `nil`).
  (Marc-André Lafortune, #1196)

### 3.9.4 / 2020-10-29
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.9.3...v3.9.4)

Bug Fixes:

* Fix regression with `be_` and `have_` matchers and arguments implementing `to_hash`
  were they would act like keywords and be cast to a hash. (Jon Rowe, #1222)

### 3.9.3 / 2020-10-23
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.9.2...v3.9.3)

Bug Fixes:

* Swap the comparison of the delta vs the expected for the `be_within` matcher allowing
  more complicated oobjects to be compared providing they provide `abs` and other
  comparison methods. (Kelly Stannard, #1182)
* Properly format expected in the description of the `be_within` matcher. (Jon Rowe, #1185)
* Remove warning when using keyword arguments with `be_` and `have_` matchers on 2.7.x
  (Jon Rowe, #1187)
* Prevent formatting a single hash as a list of key value pairs in default failure messages
  for custom matches (fixes formatting in `EnglishPhrasing#list`). (Robert Eshleman, #1193)
* Prevent errors from causing false positives when using `be <operator>` comparison, e.g.
  `expect(1).not_to be < 'a'` will now correctly fail rather than pass. (Jon Rowe, #1208)
2021-01-11 13:06:55 +00:00
taca
593f38509f devel/ruby-rspec-core: update to 3.10.1
### 3.10.1 / 2020-12-27
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.10.0...v3.10.1)


Bug fixes:

* RSpec warning output was missing deprecations from Ruby, these are now included.
  (Jon Rowe, #2811)

### 3.10.0 / 2020-10-30
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.3...v3.10.0)

Enhancements:

* Memoize `RSpec::Core::Formatters::ExceptionPresenter#exception_lines` to improve performance
  with slow exception messages. (Maxime Lapointe, #2743)
* Add configuration for an error exit code (to disambiguate errored builds from failed builds
  by exit status). (Dana Sherson, #2749)

# 3.9.3 / 2020-09-30
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.9.2...v3.9.3)

Bug Fixes:

* Declare `ruby2_keywords` on `method_missing` for other gems. (Jon Rowe, #2731)
* Ensure custom error codes are returned from bisect runs. (Jon Rowe, #2732)
* Ensure `RSpec::Core::Configuration` predicate config methods return booleans.
  (Marc-André Lafortune, #2736)
* Prevent `rspec --bisect` from generating zombie processes while executing
  bisect runs. (Benoit Tigeot, Jon Rowe, #2739)
* Predicates for pending examples, (in `RSpec::Core::Example`, `#pending?`, `#skipped?` and
  `#pending_fixed?`) now return boolean values rather than truthy values.
  (Marc-André Lafortune, #2756, #2758)
* Exceptions which have a message which cannot be cast to a string will no longer
  cause a crash. (Jon Rowe, #2761)
2021-01-11 13:05:46 +00:00
taca
ccfcd59ea8 devel/ruby-rspec-support: update to 3.10.1
### 3.10.1 / 2020-12-27

Bug Fixes:

* Fix deprecation expectations to fail correctly when
  asserting on messages. (Phil Pirozhkov, #453)

### 3.10.0 / 2020-10-30

No changes. Released to support other RSpec releases.

### 3.9.4 / 2020-10-23

Bug Fixes:

* Flag ripper as supported on Truffle Ruby. (Brandon Fish, #427)
* Prevent stubbing `File.read` from breaking source extraction.
  (Jon Rowe, #431)
2021-01-11 13:04:16 +00:00
adam
910b7b08a5 git: updated to 2.30.0
Git 2.30 Release Notes
======================

Updates since v2.29
-------------------

UI, Workflows & Features

 * Userdiff for PHP update.

 * Userdiff for Rust update.

 * Userdiff for CSS update.

 * The command line completion script (in contrib/) learned that "git
   stash show" takes the options "git diff" takes.

 * "git worktree list" now shows if each worktree is locked.  This
   possibly may open us to show other kinds of states in the future.

 * "git maintenance", an extended big brother of "git gc", continues
   to evolve.

 * "git push --force-with-lease[=<ref>]" can easily be misused to lose
   commits unless the user takes good care of their own "git fetch".
   A new option "--force-if-includes" attempts to ensure that what is
   being force-pushed was created after examining the commit at the
   tip of the remote ref that is about to be force-replaced.

 * "git clone" learned clone.defaultremotename configuration variable
   to customize what nickname to use to call the remote the repository
   was cloned from.

 * "git checkout" learned to use checkout.guess configuration variable
   and enable/disable its "--[no-]guess" option accordingly.

 * "git resurrect" script (in contrib/) learned that the object names
   may be longer than 40-hex depending on the hash function in use.

 * "git diff A...B" learned "git diff --merge-base A B", which is a
   longer short-hand to say the same thing.

 * A sample 'push-to-checkout' hook, that performs the same as
   what the built-in default action does, has been added.

 * "git diff" family of commands learned the "-I<regex>" option to
   ignore hunks whose changed lines all match the given pattern.

 * The userdiff pattern learned to identify the function definition in
   POSIX shells and bash.

 * "git checkout-index" did not consistently signal an error with its
   exit status, but now it does.

 * A commit and tag object may have CR at the end of each and
   every line (you can create such an object with hash-object or
   using --cleanup=verbatim to decline the default clean-up
   action), but it would make it impossible to have a blank line
   to separate the title from the body of the message.  We are now
   more lenient and accept a line with lone CR on it as a blank line,
   too.

 * Exit codes from "git remote add" etc. were not usable by scripted
   callers, but now they are.

 * "git archive" now allows compression level higher than "-9"
   when generating tar.gz output.

 * Zsh autocompletion (in contrib/) update.

 * The maximum length of output filenames "git format-patch" creates
   has become configurable (used to be capped at 64).

 * "git rev-parse" learned the "--end-of-options" to help scripts to
   safely take a parameter that is supposed to be a revision, e.g.
   "git rev-parse --verify -q --end-of-options $rev".

 * The command line completion script (in contrib/) learned to expand
   commands that are alias of alias.

 * "git update-ref --stdin" learns to take multiple transactions in a
   single session.

 * Various subcommands of "git config" that take value_regex
   learned the "--literal-value" option to take the value_regex option
   as a literal string.

 * The transport layer was taught to optionally exchange the session
   ID assigned by the trace2 subsystem during fetch/push transactions.

 * "git imap-send" used to ignore configuration variables like
   core.askpass; this has been corrected.

 * "git $cmd $args", when $cmd is not a recognised subcommand, by
   default tries to see if $cmd is a typo of an existing subcommand
   and optionally executes the corrected command if there is only one
   possibility, depending on the setting of help.autocorrect; the
   users can now disable the whole thing, including the cycles spent
   to find a likely typo, by setting the configuration variable to
   'never'.

 * "@" sometimes worked (e.g. "git push origin @:there") as a part of
   a refspec element, but "git push origin @" did not work, which has
   been corrected.


Performance, Internal Implementation, Development Support etc.

 * Use "git archive" more to produce the release tarball.

 * GitHub Actions automated test improvement to skip tests on a tree
   identical to what has already been tested.

 * Test-coverage for running commit-graph task "git maintenance" has
   been extended.

 * Our test scripts can be told to run only individual pieces while
   skipping others with the "--run=..." option; they were taught to
   take a substring of test title, in addition to numbers, to name the
   test pieces to run.

 * Adjust tests so that they won't scream when the default initial
   branch name is different from 'master'.

 * Rewriting "git bisect" in C continues.

 * More preliminary tests have been added to document desired outcomes
   of various "directory rename" situations.

 * Micro clean-up of a couple of test scripts.

 * "git diff" and other commands that share the same machinery to
   compare with working tree files have been taught to take advantage
   of the fsmonitor data when available.

 * The code to detect premature EOF in the sideband demultiplexer has
   been cleaned up.

 * "git fetch --depth=<n>" over the stateless RPC / smart HTTP
   transport handled EOF from the client poorly at the server end.

 * A specialization of hashmap that uses a string as key has been
   introduced.  Hopefully it will see wider use over time.

 * "git bisect start/next" in a large span of history spends a lot of
   time trying to come up with exactly the half-way point; this can be
   optimized by stopping when we see a commit that is close enough to
   the half-way point.

 * A lazily defined test prerequisite can now be defined in terms of
   another lazily defined test prerequisite.

 * Expectation for the original contributor after responding to a
   review comment to use the explanation in a patch update has been
   described.

 * Multiple "credential-store" backends can race to lock the same
   file, causing everybody else but one to fail---reattempt locking
   with some timeout to reduce the rate of the failure.

 * "git-parse-remote" shell script library outlived its usefulness.

 * Like die() and error(), a call to warning() will also trigger a
   trace2 event.

 * Use of non-reentrant localtime() has been removed.

 * Non-reentrant time-related library functions and ctime/asctime with
   awkward calling interfaces are banned from the codebase.


Fixes since v2.29
-----------------

 * In 2.29, "--committer-date-is-author-date" option of "rebase" and
   "am" subcommands lost the e-mail address by mistake, which has been
   corrected.
   (merge 5f35edd9d7 jk/committer-date-is-author-date-fix later to maint).

 * "git checkout -p A...B [-- <path>]" did not work, even though the
   same command without "-p" correctly used the merge-base between
   commits A and B.
   (merge 35166b1fb5 dl/checkout-p-merge-base later to maint).

 * The side-band status report can be sent at the same time as the
   primary payload multiplexed, but the demultiplexer on the receiving
   end incorrectly split a single status report into two, which has
   been corrected.
   (merge 712b0377db js/avoid-split-sideband-message later to maint).

 * "git fast-import" wasted a lot of memory when many marks were in use.
   (merge 3f018ec716 jk/fast-import-marks-alloc-fix later to maint).

 * A test helper "test_cmp A B" was taught to diagnose missing files A
   or B as a bug in test, but some tests legitimately wanted to notice
   a failure to even create file B as an error, in addition to leaving
   the expected result in it, and were misdiagnosed as a bug.  This
   has been corrected.
   (merge 262d5ad5a5 es/test-cmp-typocatcher later to maint).

 * When "git commit-graph" detects the same commit recorded more than
   once while it is merging the layers, it used to die.  The code now
   ignores all but one of them and continues.
   (merge 85102ac71b ds/commit-graph-merging-fix later to maint).

 * The meaning of a Signed-off-by trailer can vary from project to
   project; this and also what it means to this project has been
   clarified in the documentation.
   (merge 3abd4a67d9 bk/sob-dco later to maint).

 * "git credential' didn't honor the core.askPass configuration
   variable (among other things), which has been corrected.
   (merge 567ad2c0f9 tk/credential-config later to maint).

 * Dev support to catch a tentative definition of a variable in our C
   code as an error.
   (merge 5539183622 jk/no-common later to maint).

 * "git rebase --rebase-merges" did not correctly pass --gpg-sign
   command line option to underlying "git merge" when replaying a merge
   using non-default merge strategy or when replaying an octopus merge
   (because replaying a two-head merge with the default strategy was
   done in a separate codepath, the problem did not trigger for most
   users), which has been corrected.
   (merge 43ad4f2eca sc/sequencer-gpg-octopus later to maint).

 * "git apply -R" did not handle patches that touch the same path
   twice correctly, which has been corrected.  This is most relevant
   in a patch that changes a path from a regular file to a symbolic
   link (and vice versa).
   (merge b0f266de11 jt/apply-reverse-twice later to maint).

 * A recent oid->hash conversion missed one spot, breaking "git svn".
   (merge 03bb366de4 bc/svn-hash-oid-fix later to maint).

 * The documentation on the "--abbrev=<n>" option did not say the
   output may be longer than "<n>" hexdigits, which has been
   clarified.
   (merge cda34e0d0c jc/abbrev-doc later to maint).

 * "git p4" now honors init.defaultBranch configuration.
   (merge 1b09d1917f js/p4-default-branch later to maint).

 * Recently the format of an internal state file "rebase -i" uses has
   been tightened up for consistency, which would hurt those who start
   "rebase -i" with old git and then continue with new git.  Loosen
   the reader side a bit (which we may want to tighten again in a year
   or so).
   (merge c779386182 jc/sequencer-stopped-sha-simplify later to maint).

 * The code to see if "git stash drop" can safely remove refs/stash
   has been made more careful.
   (merge 4f44c5659b rs/empty-reflog-check-fix later to maint).

 * "git log -L<range>:<path>" is documented to take no pathspec, but
   this was not enforced by the command line option parser, which has
   been corrected.
   (merge 39664cb0ac jc/line-log-takes-no-pathspec later to maint).

 * "git format-patch --output=there" did not work as expected and
   instead crashed.  The option is now supported.
   (merge dc1672dd10 jk/format-patch-output later to maint).

 * Define ARM64 compiled with MSVC to be little-endian.
   (merge 0c038fc65a dg/bswap-msvc later to maint).

 * "git rebase -i" did not store ORIG_HEAD correctly.
   (merge 8843302307 pw/rebase-i-orig-head later to maint).

 * "git blame -L :funcname -- path" did not work well for a path for
   which a userdiff driver is defined.

 * "make DEVELOPER=1 sparse" used to run sparse and let it emit
   warnings; now such warnings will cause an error.
   (merge 521dc56270 jc/sparse-error-for-developer-build later to maint).

 * "git blame --ignore-revs-file=<file>" learned to ignore a
   non-existent object name in the input, instead of complaining.
   (merge c714d05875 jc/blame-ignore-fix later to maint).

 * Running "git diff" while allowing external diff in a state with
   unmerged paths used to segfault, which has been corrected.
   (merge d66851806f jk/diff-release-filespec-fix later to maint).

 * Build configuration cleanup.
   (merge b990f02fd8 ab/config-mak-uname-simplify later to maint).

 * Fix regression introduced when nvimdiff support in mergetool was added.
   (merge 12026f46e7 pd/mergetool-nvimdiff later to maint).

 * The exchange between receive-pack and proc-receive hook did not
   carefully check for errors.

 * The code was not prepared to deal with pack .idx file that is
   larger than 4GB.
   (merge 81c4c5cf2e jk/4gb-idx later to maint).

 * Since jgit does not yet work with SHA-256 repositories, mark the
   tests that use it not to run unless we are testing with ShA-1
   repositories.
   (merge ea699b4adc sg/t5310-jgit-wants-sha1 later to maint).

 * Config parser fix for "git notes".
   (merge 45fef1599a na/notes-displayref-is-not-boolean later to maint).

 * Move a definition of compatibility wrapper from cache.h to
   git-compat-util.h
   (merge a76b138daa hn/sleep-millisec-decl later to maint).

 * Error message fix.
   (merge eaf5341538 km/stash-error-message-fix later to maint).

 * "git pull --rebase --recurse-submodules" checked for local changes
   in a wrong range and failed to run correctly when it should.
   (merge 5176f20ffe pb/pull-rebase-recurse-submodules later to maint).

 * "git push" that is killed may leave a pack-objects process behind,
   still computing to find a good compression, wasting cycles.  This
   has been corrected.
   (merge 8b59935114 jk/stop-pack-objects-when-push-is-killed later to maint).

 * "git fetch" that is killed may leave a pack-objects process behind,
   still computing to find a good compression, wasting cycles.  This
   has been corrected.
   (merge 309a4028e7 jk/stop-pack-objects-when-fetch-is-killed later to maint).

 * "git add -i" failed to honor custom colors configured to show
   patches, which has been corrected.
   (merge 96386faa03 js/add-i-color-fix later to maint).

 * Processes that access packdata while the .idx file gets removed
   (e.g. while repacking) did not fail or fall back gracefully as they
   could.
   (merge 506ec2fbda tb/idx-midx-race-fix later to maint).

 * "git apply" adjusted the permission bits of working-tree files and
   directories according to core.sharedRepository setting by mistake and
   for a long time, which has been corrected.
   (merge eb3c027e17 mt/do-not-use-scld-in-working-tree later to maint).

 * "fetch-pack" could pass NULL pointer to unlink(2) when it sees an
   invalid filename; the error checking has been tightened to make
   this impossible.
   (merge 6031af387e rs/fetch-pack-invalid-lockfile later to maint).

 * "git maintenance run/start/stop" needed to be run in a repository
   to hold the lockfile they use, but didn't make sure they are
   actually in a repository, which has been corrected.

 * The glossary described a branch as an "active" line of development,
   which is misleading---a stale and non-moving branch is still a
   branch.
   (merge eef1ceabd8 so/glossary-branch-is-not-necessarily-active later to maint).

 * Newer versions of xsltproc can assign IDs in HTML documents it
   generates in a consistent manner.  Use the feature to help format
   HTML version of the user manual reproducibly.
   (merge 3569e11d69 ae/doc-reproducible-html later to maint).

 * Tighten error checking in the codepath that responds to "git fetch".
   (merge d43a21bdbb jk/check-config-parsing-error-in-upload-pack later to maint).

 * "git pack-redundant" when there is only one packfile used to crash,
   which has been corrected.
   (merge 0696232390 jx/pack-redundant-on-single-pack later to maint).

 * Other code cleanup, docfix, build fix, etc.
   (merge 3e0a5dc9af cc/doc-filter-branch-typofix later to maint).
   (merge 32c83afc2c cw/ci-ghwf-check-ws-errors later to maint).
   (merge 5eb2ed691b rs/tighten-callers-of-deref-tag later to maint).
   (merge 6db29ab213 jk/fast-import-marks-cleanup later to maint).
   (merge e5cf6d3df4 nk/dir-c-comment-update later to maint).
   (merge 5710dcce74 jk/report-fn-typedef later to maint).
   (merge 9a82db1056 en/sequencer-rollback-lock-cleanup later to maint).
   (merge 4e1bee9a99 js/t7006-cleanup later to maint).
   (merge f5bcde6c58 es/tutorial-mention-asciidoc-early later to maint).
   (merge 714d491af0 so/format-patch-doc-on-default-diff-format later to maint).
   (merge 0795df4b9b rs/clear-commit-marks-in-repo later to maint).
   (merge 9542d56379 sd/prompt-local-variable later to maint).
   (merge 06d43fad18 rs/pack-write-hashwrite-simplify later to maint).
   (merge b7e20b4373 mc/typofix later to maint).
   (merge f6bcd9a8a4 js/test-whitespace-fixes later to maint).
   (merge 53b67a801b js/test-file-size later to maint).
   (merge 970909c2a7 rs/hashwrite-be64 later to maint).
   (merge 5a923bb1f0 ma/list-object-filter-opt-msgfix later to maint).
   (merge 1c3e412916 rs/archive-plug-leak-refname later to maint).
   (merge d44e5267ea rs/plug-diff-cache-leak later to maint).
   (merge 793c1464d3 ab/gc-keep-base-option later to maint).
   (merge b86339b12b mt/worktree-error-message-fix later to maint).
   (merge e01ae2a4a7 js/pull-rebase-use-advise later to maint).
   (merge e63d774242 sn/config-doc-typofix later to maint).
   (merge 08e9df2395 jk/multi-line-indent-style-fix later to maint).
   (merge e66590348a da/vs-build-iconv-fix later to maint).
   (merge 7fe07275be js/cmake-extra-built-ins-fix later to maint).
   (merge 633eebe142 jb/midx-doc-update later to maint).
   (merge 5885367e8f jh/index-v2-doc-on-fsmn later to maint).
   (merge 14639a4779 jc/compat-util-setitimer-fix later to maint).
   (merge 56f56ac50b ab/unreachable-break later to maint).
   (merge 731d578b4f rb/nonstop-config-mak-uname-update later to maint).
   (merge f4698738f9 es/perf-export-fix later to maint).
   (merge 773c694142 nk/refspecs-negative-fix later to maint).
2021-01-11 10:20:16 +00:00
prlw1
7ae66cbc33 Update pango to 1.48.0
Overview of changes in 1.48.0
=============================
- docs: Clarify use of PangoAnalysis in shaping
- fontconfig: Make pango_font_family_get_face more reliable
- introspection: Fix use of PangoFcSubstituteFunc
- introspection: Skip fontconfig types
- build: Use yielding meson feature for introspection

Overview of changes in 1.47.0
=============================
- Add pango_language_get_preferred
- Add pango_fc_font_get_languages
- Sort faces of a family by slant and weight

Overview of changes in 1.46.2
=============================
- Fix pango_win32_font_map_load_font with falback families
- Fix an assertion in pango_language_get_scripts
- Fix a crash in get_items_log_attrs
- Fix attribute iterators with overlapping attributes
- Fix rendering of Emoji keycap sequences
- ci: Run the testsuite under asan and fix all reported issues
- build: Make libthai, cairo, xft, fontconfig, freetype
  dependencies meson features
2021-01-11 09:43:21 +00:00
mef
cbbfa6a770 (devel/R-pkgcache) Recover DEPENDS+= R-filelock-[0-9]*, tks jperkin@ 2021-01-11 08:46:36 +00:00
adam
ba08fb7169 meson: updated to 0.56.2
0.56.2:
Bugfixes
2021-01-11 07:26:32 +00:00
adam
fed8b0f2bc py-xdis: updated to 5.0.7
5.0.7:
Add Python 3.8.7

5.0.6:
Add Python 3.9.1
2021-01-11 07:17:06 +00:00
adam
fb4199bc44 py-test-rerunfailures: updated to 9.1.1
9.1.1

Compatibility fix.
- Ignore ``--result-log`` command line option when used together with ``pytest
  >= 6.1.0``, as it was removed there. This is a quick fix, use an older
  version of pytest, if you want to keep this feature for now.
- Support up to pytest 6.1.0.


9.1

Features
- Add a new flag ``--only-rerun`` to allow for users to rerun only certain
  errors.

Other changes
- Drop dependency on ``mock``.
- Add support for pre-commit and add a linting tox target.
2021-01-10 21:49:59 +00:00
adam
200595f6f1 py-test-assume: updated to 2.4.2
2.4.2
Fix dependency on six library

2.4.1
Bugfixes for xfails

2.4.0
Minor version bump whenever we change pytest hooks. This hook change in particular was done for unittest-based tests; which do not use the 'pytest_pyfunc_call' hook we were originally using.

2.3.3
Fix error when test file paths were on different drive
Updated pytest & python unittest matrix

2.3.2
Add pytest_assume_summary_report hook for modifying output of failed assertions (thanks @ptrivedi2610)

2.3.0
New hook for modifying output
2021-01-10 21:45:41 +00:00
taca
89eeaa5dc7 devel/ruby-rgl: update to 0.5.7
2019-01 Release 0.5.7

Horst Duchene
 * Fully automate dev setup with Gitpod (41dd00)
 * Add Dockerfile to install graphviz (2bd738)
 * Examples do not call dotty (6bba96)
 * Add ruby license file (a21aa5)
ujihisa <ujihisa@users.noreply.github.com>
 * Test against Ruby 2.6 and 2.7 as well (50ac7c)
 * Fix dead links (9184f3)
Harry Lascelles <hlascelles@users.noreply.github.com>
 * Update .travis.yml (45b9a2)
 * Make the links more explicit (95dc3b)
Harry Lascelles
 * Add explicit license to gemspec (de3647)
2021-01-10 16:20:48 +00:00
taca
308b45d8db devel/ruby-stream: update to 0.5.3
pkgsrc change:
* Remove DIST_SUBDIR since there is no need to treat gem file specially.
* Change LICENSE.


0.5.3 (2020-12-19)

* Add ruby 2.6 and 2.7 to travis.
* Fixed test error.
* Add LICENSE file.
2021-01-10 16:19:07 +00:00
taca
430afa85b8 devel/Makefile: add and enable ruby-semverse 2021-01-10 16:10:47 +00:00
taca
8814f8b104 devel/ruby-semverse: add package version 3.0.0
Add ruby-semverse package version 3.0.0.  It is required by
ruby-inspec-core package (not yet added).


Semverse

An elegant library for representing and comparing SemVer versions and
constraints.
2021-01-10 16:10:14 +00:00
taca
5403867152 devel/Makefile: add and enable ruby-scanf 2021-01-10 16:07:40 +00:00
taca
433d6afead devel/ruby-scanf: add package version 1.0.0
Add ruby-scanf package version 1.0.0.  It is required by newer puppet
package.


scanf is an implementation of the C function scanf(3).
2021-01-10 16:07:06 +00:00
taca
f74729c264 devel/ruby-rbtree: update to 0.4.4
0.4.4 (2021-01-01)

* Remove the rb_safe_level warning on Ruby 2.7.

0.4.3 (2021-01-01)

* Quick bug fixes for Ruby 3.
2021-01-10 15:56:45 +00:00
taca
193d937929 devel/ruby-racc: update to 1.5.2
Changes are not available but various small fixes.

Please refer <https://github.com/ruby/racc/compare/v1.5.0...v1.5.2>
in detail.
2021-01-10 15:51:47 +00:00
taca
2945aeaf3b devel/ruby-pkg-config: update to 1.4.4
== 1.4.4 - 2020-09-23

=== Fixes

  * Fixed a bug that NoMethodError instead of
    PackageConfig::NotFoundError is raised.
    [Fixed by kojix2][GitHub#21]

=== Thanks

  * kojix2
2021-01-10 15:44:14 +00:00
taca
66d0ecc6ba devel/ruby-parseconfig: update to 1.1.0
Mon Sep 28, 2020 - v1.1.0
- Add non-value option support.
  Resolves Issue #11
2021-01-10 15:37:45 +00:00
taca
52fb35381c devel/ruby-octokit: update to 4.18.0
4.18.0 (2020-03-25)

API Support

* #1304 Added the ability to delete a deployment @jer-k
* #1308 Add repo vulnerability alerts related functionality for
   repositories @calvinhughes

Bug fixes

* #1309 Paginate outside_collaborators calls @sds
* #1316 Uses of FaradayMiddleware#on_complete should not be private
   @tarebyte

Code improvements

* #1131 Add CommitIsNotPartOfPullRequest error @wata727
* #1303 Remove integrations preview header @MichaelViveros
* #1307 Raise Octokit::InstallationSuspended when another error is
   received @yykamei

Documentation

* #1302 Add documentation on how to specify the ref option for RubyDoc
   @aomathwift
* #1311 Fix Code of Conduct link in Table of Contents @eduardoj


4.19.0 (2020-10-20)

Code Improvements

* #1223 Ensure a boolean is returned for application_authenticated @zakallen
* #1255 Update api paths in the organization api to take ids @hmharvey
* #1260 Fix last_response behavior after failures @JackTLi
* #1253 Ensure adapters set SSL options properly @tjwallace
* #1270 Add context around rate limit errors @jatindhankhar

API Support

* #1252 Introduces support for the ActionWorkflow and ActionWorkflowRun
   APIs @petar-lazarov
* #1236 Support for ActionsSecrets API @jylitalo
* #1266 Support for get the authenticated app @kitop
* #1281 Support for create a workflow dispatch event @igfoo
* #1286 Support installation suspended failures @stmllr
* #1288 Support for user migration endpoints @stmllr

Documentation

* #1248 Fix documentation link for update a repository @spier
* #1269 Update some documentation param names @tarebyte
* #1276 Remove dangling phrase in CONTRIBUTING.md @igfoo
* #1278 Link related doc in CONTRIBUTING.md @igfoo
* #1279 Fix script typo in README.md @igfoo
* #1291 Fix typo in authorizations comments @ohbarye
2021-01-10 15:27:12 +00:00
taca
b18c6d4581 devel/ruby-necromancer: update to 0.7.0
0.7.0 (2020-12-29)

Added

* Add HashConverters for transforming string into hash of string, integer,
  float or boolean values
* Add converters for transforming string to array of booleans, integers,
  floats and numeric

Changed

* Change StringToRange converter to work with decimal numbers and spaces
* Change :strict to be a keyword argument
* Change StringToNumeric converter to allow numbers with space characters
2021-01-10 15:21:29 +00:00
taca
afc0102cd5 devel/ruby-mocha: update to 1.12.0
1.12.0 (2020-12-23)

External changes

* Various improvements to README inspired by #207 and #390 - thanks to
  @nitishr for his work on #390 (fed0eee6)

* Improve documentation related to StateMachine classes - thanks to
  @nitishr (#425 & #427)

* Fix regression in cardinality introduced in v1.10.0 (59454a8) and
  reported in #473 - thanks to @srvance for reporting and @nitishr for
  fixing (#474)

* Fix documentation for Mocha::Expectation#when - thanks to @olleolleolle
  (b4f59daa & #477)

* Remove Mocha::Mock#respond_to? from documentation - thanks to @nitishr
  (#480)

* Improvements to documentation for Expectation#yields & #multiple_yields
  - thanks to @andyw8 for reporting in #495 (1b6571c)

* Remove documentation & tests from gem to reduce its size by over 50% -
  thanks to @gabetax (#500)

* Update documentation to point to travis-ci.com instead of travis-ci.org

Internal changes

* Refactor StateMachine-related classes - thanks to @nitishr (#425 & #427)

* Remove redundant test - thanks to @nitishr (8e4f1a7c)

* Add Ruby 2.7 to Travis CI matrix - thanks to @bastelfreak (fc5ea2f2)

* Simplify Mockery - thanks to @nitishr (#449)

* Update Travis CI badge to point to main vs master branch (bd8028f8)

* Generate docs using newer version of yard (v0.9.25) (c619afac)

* Manually upgrade jquery in docs from v1.7.1 -> v1.9.0 to fix
  CVE-2017-16011 (211098a5, dd5eeedb & 1b76e4d5; also see #492)

* Remove reference to non-existent jquery source map to fix error in
  Chrome developer tools (20156555)

* Temporarily ignore Ruby v1.8.7 build failures (e5b9feef)
2021-01-10 15:15:39 +00:00
taca
e3249271b4 devel/ruby-mixlib-shellout: update to 3.2.2
3.2.2 (2020-11-16)

* Remove copyright dates #225 (tas50)
* Cleanup deps and fix the failing spec helper loading of support files
  #226 (tas50)

v3.2.0 (2020-11-12)

* Windows: fetch env variables for specified users #224 (kapilchouhan99)

v3.1.7 (2020-10-29)

* Loosen win32-process dep to resolve Ruby 3 deprecation warnings #223
  (tas50)
2021-01-10 15:12:14 +00:00
taca
26a011e7e4 devel/ruby-minitest: update to 5.14.3
=== 5.14.3 / 2021-01-05

* 1 bug fix:

  * Bumped require_ruby_version to < 4 (trunk = 3.1).
2021-01-10 15:10:22 +00:00
taca
d27482505c devel/ruby-i18n: update to 1.8.7
1.8.7 (2021-01-04)

* Fixed a regression with fallback logic: see issues #547, #546 and #542.

1.8.6 (2021-01-01)

* Fallbacks are now stored in Thread.current for multi-threading
  compatibility: #542

* no-op arguments are no longer allowed for I18n.t calls -- fixes an
  incompatibility with Ruby 3.0: #545

This gem's GitHub workflow files have been updated to ensure compatibility
between new Rails versions (6.1) and the new Ruby release (3.0).  See the
"Actions" tab on GitHub for the full range of supported Rails and Ruby
versions.
2021-01-10 15:08:25 +00:00
taca
e7d2e9ecf0 devel/Makefile: add and enable ruby-generator 2021-01-10 15:01:20 +00:00
taca
2179db8bee devel/ruby-generator: add package version 0.0.1
Add ruby-generator package version 0.0.1.  It is required by newer
ruby-stream package.


Generator gem is designed for use in ruby projects and provides templates
generators like rails 3.
2021-01-10 15:00:36 +00:00
taca
dbd0736411 devel/ruby-ffi: update to 1.14.2
1.14.2 / 2020-12-21
-------------------

Fixed:
* Fix builtin libffi on newer Ubuntu caused by an outdated Makefile.in . #863


1.14.1 / 2020-12-19
-------------------

Changed:
* Revert changes to FFI::Pointer#write_string made in ffi-1.14.0.
  It breaks compatibilty in a way that can cause hard to find errors. #857


1.14.0 / 2020-12-18
-------------------

Added:
* Add types.conf for x86_64-msys, x86_64-haiku, aarch64-openbsd and aarch64-darwin (alias arm64-darwin)
* Add method AbstractMemory#size_limit? . #829
* Add new extconf option --enable-libffi-alloc which is enabled per default on Apple M1 (arm64-darwin).

Changed:
* Do NULL pointer check only when array length > 0 . #305
* Raise an error on an unknown order argument. #830
* Change FFI::Pointer#write_string to terminate with a NUL byte like other string methods. #805
* Update bundled libffi to latest master.

Removed:
* Remove win32/stdint.h and stdbool.h because of copyright issue.  #693

Fixed:
* Fix possible UTF-8 load error in loader script interpretation. #792
* Fix segfault on non-array argument to #write_array_of_*
* Fix memory leak in MethodHandle . #815
* Fix possible segfault in combination with fiddle or other libffi using gems . #835
* Fix possibility to use ffi ruby gem with JRuby-9.3 . #763
* Fix a GC issue, when a callback Proc is used on more than 2 callback signatures. #820
2021-01-10 14:49:36 +00:00
taca
32525df6ee devel/ruby-facade: update to 1.2.1
## 1.2.1 - 10-Oct-2020

* Remove the old test file and directory, oops. Thanks go to Michael Crusoe
  for the spot.


## 1.2.0 - 30-Sep-2020

* Switched from test-unit to rspec, and added a Gemfile.
* Use markdown for text files.
2021-01-10 14:47:38 +00:00
taca
fbc9b8536a devel/ruby-docile: update to 1.3.4
1.3.4 (Dec 22, 2020)

* Special thanks to Benoit Daloze (@eregon):
  - Fix delegation on Ruby 2.7 (issues #45 and #44, PR #52)

1.3.3 (Dec 18, 2020)

* Special thanks (again!) to Taichi Ishitani (@taichi-ishitani):
  - Fix keyword arg warnings on Ruby 2.7 (issue #44, PR #45)
  - Filter Docile's source files from backtrace (issue #35, PR #36)
2021-01-10 14:44:45 +00:00
taca
2adeae01a6 devel/ruby-curses: update to 1.4.0
### 1.4.0 / 2020-12-10

New features:

* Remove fat binary support for newer versions of Ruby
2021-01-10 14:42:32 +00:00
taca
bd90085814 devel/ruby-celluloid: update to 0.18.0
0.18.0 (2020-12-05)

#804 Remove deprecation warnings

#802 Remove lattice link itself.

#797 Update Ruby versions in CI script

#801 Associate Open Collective sponsorship option

#800 Streamline README

#799 Update links, add diagram preview.

#796 Create Class Diagram in Draw.io

#798 Pertinent Newsflash

#792 CI: 2.5.5, 2.6.2

#788 Travis: Include Ruby 2.5, 2.6

#787 Travis config: drop old configuration sudo: false

#786 Travis: use jruby-9.2.5.0

#783 v0.18.0.pre2

#782 Merge 'celluloid-supervision' back into the tree

#781 .gitmodules: No longer used

#780 README.md: Link to unmaintained issue

#778 README.md: Add "maintained: no! (as of 2016)" badge

#777 gemspec: Metadata with supported links

#776 Travis: use jruby-9.2.0.0

#775 Travis: jruby-9.1.17.0

#769 Travis: jruby-9.1.15.0

#768 Travis: use latest JRuby

#767 CHANGES: Add GitHub compare link on each heading

#766 Fix celluloid/celluloid#758

#765 Travis: jruby-9.1.13.0

#761 Travis: jruby-9.1.12.0

#760 Travis: jruby-9.1.10.0

#759 Travis: jruby-9.1.9.0

#757 parameterize error message so old and new Rubies match text

#756 Travis: latest stable rubies

#754 README: Fix badge rendering in Markdown

#753 Travis: use jruby-9.1.8.0

#752 Misspellings

#749 Return false from Celluloid.running? if Celluloid.boot hasn't been called

#751 Travis: Use JRuby 9.1.7.0

#740 Global variables: stop the bleeding

#739 Remove hacks around old MRIs, JRuby, and rbx

#738 Update to RuboCop 0.45.0 (with new rubocop.yml policy)

#737 Simplify dependencies: merge 'essentials' and 'culture' repos

#736 Remove $CELLULOID_BACKPORTED and $CELLULOID_MANAGED

#735 Require Ruby 2.2.6+

#729 Remove mysterious Fiber.yield

#721 Instruction for cloning Celluloid via github

#715 fix error response reference in Future#cancel

#712 Add RBX-3 to the build

#711 Added bundler cache

#709 Fix autostart. Fixes https://github.com/celluloid/celluloid/issues/698

#705 Adding method source code path to backtrace
2021-01-10 14:39:23 +00:00
taca
2b26124886 devel/ruby-backports: update to 3.20.1
## [3.20.1](https://github.com/marcandre/backports/compare/v3.20.0...v3.20.1) - 2021-01-03

### Fixed

* Added `Ractor.[]` and `[]=` [#161]
* `Ractor.current` fixed from threads [#161]

## [3.20.0](https://github.com/marcandre/backports/compare/v3.19.0...v3.20.0) - 2020-12-30

### Added

Ractor backport (all methods)

## [3.19.0](https://github.com/marcandre/backports/compare/v3.19.0...v3.18.2) - 2020-12-28

### Added

* Ruby 3.0 backports

  * Env
    * `except`

  * Hash
    * `except`
    * `transform_keys`, `transform_keys!` (with hash argument)

  * Symbol
    * `name`

* Ruby 2.3 backports

  * Queue
    * `close`, `closed?` (affects `push`, `pop` and aliases)
2021-01-10 14:31:30 +00:00
adam
471ee9071a tclap: updated to 1.2.3
Minor release for 1.2 branch (v1.2.3):
- v1.2 is now in maintanance mode, 1.4 is the development version
- Documentation improvements
- Minor obscure bug fixes
- Improvements to test code

Bugfix release for 1.2 branch (v1.2.2):
- Fixed a few typos
- Fixed ZshCompletionOutput
- Fixed brief output with TCLAP_NAMESTRING defined
- Initialize theDelimiter (supress warning) in DocBookOutput
- Fixed an issue with config.h and compiling on systems
  without sstream.h
- Fixed } outside of include guards in ArgTraits.h
2021-01-09 21:14:19 +00:00