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

2024-05-12 19:59:18 UTC Now

2021-05-23 11:06:06 UTC MAIN commitmail json YAML

libidn: update to 1.37.

** doc: Minor fixes and codespell typos.

** Updated translations.

** Update gnulib files and build fixes.
We now use gnulib's ./bootstrap and gnulib's readme-release
infrastructure for making releases.

(wiz)

2021-05-23 11:01:37 UTC MAIN commitmail json YAML

doc: Updated multimedia/dav1d to 0.9.0

(wiz)

2021-05-23 11:01:28 UTC MAIN commitmail json YAML

dav1d: update to 0.9.0.

0.9.0 is a major version of dav1d, adding notably 10b acceleration on x64.

Details:
- x86 (64bit) AVX2 implementation of most 10b/12b functions, which should provide
  a large boost for high-bitdepth decoding on modern x86 computers and servers.
- ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
- New API to signal events happening during the decoding process

(wiz)

2021-05-23 09:47:26 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-cucumber-wire to 5.0.1

(taca)

2021-05-23 09:47:07 UTC MAIN commitmail json YAML

devel/ruby-cucumber-wire: update to 5.0.1

5.0.1 (2021-05-18)

Dependencies
* Updated cucumber-core ~> 9.0.1

5.0.0 (2021-04-14)

Changed

* Update from cucumber-expressions 10 to 12 introduces significant
  underlying changes in how step definitions are matched.  This should be
  backward compatible but there is a risk of regressions.
Dependencies
* Updated dependencies (look at the diff for details)

(taca)

2021-05-23 09:46:20 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-cucumber-core to 9.0.1

(taca)

2021-05-23 09:45:56 UTC MAIN commitmail json YAML

devel/ruby-cucumber-core: update to 9.0.1

9.0.1 (2021-05-18)

Fixed
* Skipped scenarios do not affect anymore status of flaky scenarios on retry
  (#218 @eduardrudko)

9.0.0 (2021-04-07)
Dependencies
* Upgraded to gherkin v18 and messages v15
* Updated other dependencies (look at the diff for details)

(taca)

2021-05-23 09:45:06 UTC MAIN commitmail json YAML

doc/TODO: Note rename and update of devel/ruby-cucumber-tag-expressions

(taca)

2021-05-23 09:44:23 UTC MAIN commitmail json YAML

devel/Makefile: replace to ruby-cucumber-tag-expressions

Replace ruby-cucumber-tag_expressions to ruby-cucumber-tag-expressions.

(taca)

2021-05-23 09:41:47 UTC MAIN commitmail json YAML

devel/ruby-cucumber-tag-expressions: add package version 3.0.1

Rename devel/ruby-cucumber-tag_expressions to
ruby-cucumber-tag-expressions and update to 3.0.1.

3.0.1 - 2021-03-31

Fixed
* Previous release 3.0.0 did not publish to npm for some reason.
  Re-releasing.

3.0.0 - 2020-06-11

Added
* [Java] Enable consumers to find our version at runtime using
  clazz.getPackage().getImplementationVersion() by upgrading to
  cucumber-parent:2.1.0 (#976 aslakhellesoy)

Changed
* [Java] Updated TagExpressionParser to use a static method to parse a tag
  expression and return an Expression object to the user.
* [Java] Reduced public API to the bare minimum required.
* [Java] Added more informative error messages for TagExpressionParser
  through the TagExpressionException. (#1005 [cyocum])

2.0.4 - 2020-01-10

Changed
* [JavaScript] changed module name to @cucumber/tag-expressions

2.0.3 - 2019-12-10

Changed
* [Java] Upgrades to cucumber-parent:2.0.2
* [Ruby] Renamed gem to tag-expressions

Removed
* [Ruby] Removed tag-expressions executable

(taca)

2021-05-23 09:37:27 UTC MAIN commitmail json YAML

doc: Updated lang/ruby-cucumber-gherkin to 19.0.2

(taca)

2021-05-23 09:37:06 UTC MAIN commitmail json YAML

lang/ruby-cucumber-gherkin: update to 19.0.2

19.0.2 - 2021-05-19

Fixed
* Upgrade to @cucumber/message-streams ^2.0.0
* Upgrade berp to 1.3.0 (parser behavior not changed) (#1542 gasparnagy)

19.0.1 - 2021-05-17

Fixed
* [Perl] Updated to pass acceptance tests. (#1552 ehuelsmann)

19.0.0 - 2021-05-15

Added
* [JavaScript] Experimental support for Markdown. See
  MARKDOWN_WITH_GHERKIN.md (#1209 aslakhellesoy)

Changed
* [DotNet] Replaced Utf8Json with source-embedded TinyJson. (#511
  gasparnagy)
* Update Dutch translation of the "Rule" keyword. (#1513 OrhanTozan)
* Update Russian translation of the "Scenario Outline" keyword. (#1499
  hkosova)
* Update Hungarian translation of the "Rule" keyword. (#1518 gasparnagy)
* [Go, Java, JavaScript, Ruby] Upgrade to messages 16.0.0: this may have a
  big impact on APIs. Please see messages/CHANGELOG.md for more details.

Removed
* [Elixir] The package was not released - it needs to be updated to pass
  acceptance tests.
* [Perl] The package was not released - it needs to be updated to pass
  acceptance tests.

Fixed
* [Perl] Reinstate Perl 5.10.1 compatibility. (#1495 #1494 ehuelsmann)
* [DotNet] Fixed .NET Gherkin compatibility with other Gherkin
  implementations. (#511 gasparnagy)

18.1.1 - 2021-04-22

Fixed
* [python] Run gherkin as a module. (#1480 #1475 brasmusson
  [aurelien-reeves])

18.1.0 - 2021-04-06

Added
* Python implementation re-enabled, with support for Rule keyword. (#1449
  brasmusson)

Fixed
* Update translation of Rule in Czech. (#1442 plavcik)

18.0.0 - 2021-03-24

Added
* [Perl] New APIs to spawn message streams: Gherkin->from_paths and
  Gherkin->from_source (#1359 ehuelsmann)
* [All] Rules can be tagged. Scenarios that belong to the rule "inherit" the
  rule tags. (#1356 [sebrose], gasparnagy, brasmusson, WannesFransen1994)
* [Perl] DOS line endings support on all platforms (not just DOS/Windows)
  (ehuelsmann)

Changed
* [Perl] Release engineering changes to make it non-interactive, update
  CHANGELOG.md correctly (#1350) ehuelsmann

Removed
* [JavaScript] the GherkinStreams export has moved from @cucumber/gherkin to
  @cucumber/gherkin-streams
* [JavaScript] the gherkin-javascript executable has moved to the new
  @cucumber/gherkin-streams npm module

17.0.2 - 2021-02-16

Fixed
* [Perl] Release archive too large (8MB -> <100kB) (#1350) ehuelsmann
* [Perl] Minimum Perl version (5.10.1) incorrectly declared, leading to
  CPANTESTERS failures (#1350) ehuelsmann
* [Perl] Kwalitee (Perl release quality checker) complaints/errors (#1350)
  ehuelsmann

17.0.1 - 2021-02-08

Fixed
* Fix building of MacOS (darwin) executables. (#1347 #1348 aslakhellesoy
  ciaranmcnulty)

17.0.0 - 2021-02-07

Changed
* [JavaScript] the GherkinStreams object is not longer loaded by default.
  This makes it possible to use the library in a browser without a polyfill.
  To upgrade, use import GherkinStreams from
  '@cucumber/gherkin/dist/src/stream/GherkinStreams' instead of import {
  GherkinStreams } from 'gherkin'. (#1333)
* [Perl] Fully overhauled implementation, moving it up from 4.0.0 (#711,
  #1286) ehuelsmann

Removed
* [JavaScript] remove IGherkinOptions#createReadStream.  This function was
  introduced in 9.1.0 in order to decouple this lib from the Node.js fs
  library.  This decoupling was improved in #1333 which made it obsolete.
  (Fixes #1284)

Fixed
* Use Spanish translation for the "Rule" keyword and for the "Feature"
  synonym keywords (#1360 sergioforerogomez)
* Use Italian translation for the "Rule" keyword and for the "Feature"
  synonym keywords (#1318 mgiustiniani)
* Use Swedish translation for the "Rule" keyword (#1297 johnknoop)
* Elixir implementation - make sure the gherkin_languages.json is added with
  the release package. (#1293 WannesFransen1994)
* [JavaScript] removed circular dependencies. (#1292 davidjgoss
  aslakhellesoy)

16.0.0 - 2020-12-10

Added

* [Elixir] New implementation! (#1251 WannesFransen1994)

Changed
* Telugu now uses the correct 639-1 code - te instead of tl. (#1238 #1221
  nvmkpk)

Removed
* [JavaScript] The Query class has been removed from this library, and has
  been added to @cucumber/gherkin-utils

(taca)

2021-05-23 09:35:04 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-cucumber-messages to 16.0.0

(taca)

2021-05-23 09:34:45 UTC MAIN commitmail json YAML

devel/ruby-cucumber-messages: update to 16.0.0

16.0.0 - 2021-05-15

Added
* [Ruby] The generated code is added to Git. (#1461 aslakhellesoy)
* [JavaScript] Added getWorstTestStepResult function (moved from
  @cucumber/query)

Changed
* [Go, Java, JavaScript, Ruby] The library no longer depends on protocol
  buffers.  The message classes are generated from JSON Schemas. (#1414
  aslakhellesoy)
  - Empty string properties are set to "" rather than being omitted.
  - Empty Array properties are set to [] rather than being omitted.
  - The seconds property on Timestamp and Diration is now a number rather
    than a string.
* [Go, Java, JavaScript, Ruby] Packages and structs have changed:
  - [JavaScript]: Import with import * as messages from '@cucumber/messages'
  - [Ruby] Messages are now plain ruby hashes with camelCase symbol keys
    instead of objects with snake_case properties.

15.0.0 - 2021-03-23

Added
* [All] Added tags to Rule node (#1356 [sebrose], [gasparnagy], brasmusson,
  [WannesFransen1994])

Removed
* [JavaScript] moved code that depends on Node.js stream APIs to
  @cucumber/message-streams

Fixed
* [Elixir] Make sure messages.proto is updated with ../messages.proto
* [Elixir] Generated new message modules based on the new messages.proto
  file

14.1.2 - 2021-03-23

Fixed
* [JavaScript] revert breaking changes in 14.1.1 (#1437)

14.1.1 - 2021-03-22

Fixed
* The 14.1.0 release failed half way through due to build script problems.

14.1.0 - 2021-03-22

Added
* [All] Added tags to Rule node (#1356 [sebrose], [gasparnagy], brasmusson,
  [WannesFransen1994])

Fixed
* [Elixir] Make sure messages.proto is updated with ../messages.proto
* [Elixir] Generated new message modules based on the new messages.proto
  file

14.0.1 - 2021-02-08

Fixed
* [JavaScript] Remove Long from function signatures in TimeConversion

14.0.0 - 2021-02-05

Changed
* [JavaScript] The stream classes have to be imported separately: import {
  MessageToBinaryStream, MessageToNdjsonStream, BinaryToMessageStream,
  NdjsonToMessageStream} from '@cucumber/messages/dist/src/stream' (#1331)
* In JavaScript, Int64 fields are now typed as number, rather than
  number|Long

Fixed
* [JavaScript] removed circular dependencies. (#1292 [davidjgoss]
  aslakhellesoy)

(taca)

2021-05-23 09:34:11 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-cucumber-expressions to 12.1.1

(taca)

2021-05-23 09:33:50 UTC MAIN commitmail json YAML

devel/ruby-cucumber-expressions: update to 16.0.0

Update ruby-cucumber-expressions from 10.3.0 to 16.0.0.
(Previous commit message was wrong, it was not for 13.0.1 but 10.3.0.)

12.1.1 - 2021-04-06

Fixed
* [Ruby] use Array#select instead of Array#filter.  The latter is an alias
  that was introduced in Ruby 2.6.0. (aslakhellesoy)

12.1.0 - 2021-04-06

Added
* [Ruby] Add UndefinedParameterTypeError#undefined_parameter_type_name
  (#1460 aslakhellesoy)

12.0.1 - 2021-04-06

Fixed
* [JavaScript] Fix issue with some files may not appear in published package
  (#1452)
* [Java] Support character in BuiltInParameterTransformer. (#1405)

12.0.0 - 2021-02-09

Changed
* [JavaScript] removed circular dependencies. (#1292 davidjgoss
  aslakhellesoy)

[11.0.2] - 2021-02-09

Fixed
* [JavaScript] revert breaking changes in 11.0.1 (#1352)

11.0.1 - 2021-02-07

Fixed
* [JavaScript] removed circular dependencies. (#1292 davidjgoss
  aslakhellesoy)

11.0.0 - 2020-12-10

This is a major release of Cucumber Expressions.  Cucumber Expressions now
has a formal grammar.

This grammar is implemented in a hand-written recursive-descent parser.  The
new grammar and parser handles edge cases better.

Most existing expressions should still parse in the same way, but you may
come across edge cases where the expressions are parsed differently.

This work was a heroic effort by @mpkorstanje who has been working on and
off on this for over a year!!

Changed
* Some expressions that were valid in previous versions may now be invalid
* Some expressions that were invalid in previous versions may now be valid

Removed
* [JavaScript] Removed webpacked JavaScript from distribution

Fixed

* [Go, Java, JavaScript, Ruby] New handwritten parser, which fixes several
  long-standing bugs. (#601 #726 #767 #770 #771 mpkorstanje)
* [Go] Support for Go 1.15

(taca)

2021-05-23 09:19:32 UTC MAIN commitmail json YAML

doc/TODO: add sudo

+ sudo-1.9.7.

(taca)

2021-05-23 09:00:45 UTC MAIN commitmail json YAML

doc/TODO: add some

+ alacritty-0.8.0, grpc-1.38.0, ilmbase-3.0.3, libidn-1.37,
  libxml2-2.9.12, musicpd-0.22.8, openexr-3.0.3, perl5-5.34.0,
  py-hypothesis-6.13.1, py-libxml2-2.9.12, py-more-itertools-8.8.0,
  texlab-3.0.1, todoman-4.0.0, tor-0.4.5.8.

(wiz)

2021-05-23 08:19:52 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-bindata to 2.4.10

(taca)

2021-05-23 08:19:31 UTC MAIN commitmail json YAML

devel/ruby-bindata: update to 2.4.10

2.4.10 (2021-05-18)

* Improve speed of dynamic object creation.  Reported by Charlie Ablett.

(taca)

2021-05-23 08:12:40 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-tiny_tds to 2.1.5

(taca)

2021-05-23 08:12:13 UTC MAIN commitmail json YAML

databases/ruby-tiny_tds: update to 2.1.5

2.1.5 (2021-05-20)
* Fix compilation errors for Amazon Linux 1. Fixes #495.
* Fix segfault for login timeouts

2.1.4 (2021-05-10)
* Improve handling of network related timeouts
* Fix error reporting when preceded by info message

(taca)

2021-05-23 07:17:50 UTC MAIN commitmail json YAML

gomuks: Enable security/olm dependency

(ryoon)

2021-05-23 07:16:44 UTC MAIN commitmail json YAML

security: Enable olm

(ryoon)

2021-05-23 07:16:02 UTC MAIN commitmail json YAML

doc: Added security/olm version 3.2.2

(ryoon)

2021-05-23 07:15:24 UTC MAIN commitmail json YAML

security/olm: import olm-3.2.2 from wip/olm

An implementation of the Double Ratchet cryptographic ratchet described by
https://whispersystems.org/docs/specifications/doubleratchet/, written in C and
C++11 and exposed as a C API.

This library also includes an implementation of the Megolm cryptographic
ratchet.

(ryoon)

2021-05-23 06:49:51 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-l10n to 78.10.2

(ryoon)

2021-05-23 06:49:32 UTC MAIN commitmail json YAML

thunderbird-l10n: Update to 78.10.2

* Sync with mail/thunderbird-78.10.2.

(ryoon)

2021-05-23 06:48:51 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird to 78.10.2

(ryoon)

2021-05-23 06:48:13 UTC MAIN commitmail json YAML

thunderbird: Update to 78.10.1

Changelog:
78.10.2
What's New

Added support for importing OpenPGP keys without a primary secret key

Add-ons manager displays a preferences icon for mail extensions that include an
options page

Fixes

OpenPGP messages with a high compression ratio (over 10x) could not be
decrypted

Selected OpenPGP key was lost after opening the Key Properties dialog in
Account Settings

Parsing some OpenPGP user IDs failed

Various improvements to OpenPGP partial encryption reminders

Troubleshooting information page did not display row labels on macOS

Mail toolbar buttons were too big when displaying both icons and text

Various security fixes

Security fixes:
#CVE-2021-29957: Partial protection of inline OpenPGP message not indicated
#CVE-2021-29956: Thunderbird stored OpenPGP secret keys without master password
protection

78.10.1
Changes

Removed the fix for bug 1689804 introduced in Thunderbird 78.9.0, restoring the
previous behavior

Fixes

Various security fixes

Security fixes:
#CVE-2021-29951: Thunderbird Maintenance Service could have been started or
stopped by domain users

(ryoon)

2021-05-23 06:33:23 UTC MAIN commitmail json YAML

Do not include ../../lang/llvm/buildlink3.mk

GHC only needs bin/opt and bin/llc but not libLLVM, so inheriting its dependencies does not make sense.

(pho)

2021-05-22 23:35:31 UTC MAIN commitmail json YAML

gomuks: comment out wip reference

(wiz)

2021-05-22 23:24:17 UTC MAIN commitmail json YAML

py-dnaio: unbreak pkgsrc tree. revert removal of PYTHON_VERSIONS_INCOMPATIBLE.

(nia)

2021-05-22 23:11:41 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 5.8nb1

(wiz)

2021-05-22 23:11:31 UTC MAIN commitmail json YAML

py-mercurial: remove obsolete feature patch

Ok joerg@

Bump PKGREVISION.

(wiz)

2021-05-22 23:10:27 UTC MAIN commitmail json YAML

ghc*: remove CONFLICTS with itself

The PKGNAME is ghc-* so there is no point in a conflict with ghc-*

(wiz)

2021-05-22 23:08:45 UTC MAIN commitmail json YAML

ghc90: remove conflicts line

The PKGNAME is ghc-* so there is no point in a conflict with ghc-*

(wiz)

2021-05-22 16:57:56 UTC MAIN commitmail json YAML

fftw2: Note in DESCR that this is egregiously old

(gdt)

2021-05-22 15:58:49 UTC MAIN commitmail json YAML

link-grammar: increase ABI_DEPENDS, requested by wiz

(nia)

2021-05-22 14:58:31 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-moneta to 1.4.2

(taca)

2021-05-22 14:58:04 UTC MAIN commitmail json YAML

databases/ruby-moneta: update to 1.4.2

1.4.2 (2021-05-11)

* Pool - fix busy-loop issue (#197)

(taca)

2021-05-22 14:15:27 UTC MAIN commitmail json YAML

link-grammar: dependencies need argp to link

should help fix the build of abiword-plugins.

(nia)

2021-05-22 14:00:05 UTC MAIN commitmail json YAML

firefox: Sort PLIST. No functional changes.

(rin)

2021-05-22 13:49:16 UTC MAIN commitmail json YAML

firefox: Fix PLIST for debug option.

(rin)

2021-05-22 13:46:14 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.26.10

(mef)

2021-05-22 13:45:53 UTC MAIN commitmail json YAML



(mef)

2021-05-22 13:32:49 UTC MAIN commitmail json YAML

doc: Updated geography/qgis to 3.16.7

(gdt)

2021-05-22 13:32:22 UTC MAIN commitmail json YAML

geography/qgis: Update to 3.16.7

packaging changes: Depend on py-yaml, because quickosm uses it.  While
that's a plugin, it's typical.

upstream changes: bugfixes

(gdt)

2021-05-22 11:36:01 UTC MAIN commitmail json YAML

2021-05-22 10:18:36 UTC MAIN commitmail json YAML

doc: Updated cad/librecad to 2.2.0.rc2

(nia)

2021-05-22 10:18:24 UTC MAIN commitmail json YAML

librecad: Update to 2.2.0.rc2. Fixed build with latest boost.

"More than 280 commits since 2.2.0-rc1 and too much delay, but here it is,
the next big step to final 2.2.0 release.  We fixed some really serious
bugs with DWG reading, what hopefully leads to much less issues and crashes
when opening DWG files.  There may be still some issues with DWG we want to
address and fix for the final 2.2.0 release."

(nia)

2021-05-22 10:08:49 UTC MAIN commitmail json YAML

2021-05-22 09:55:26 UTC MAIN commitmail json YAML

py-daemon: add missing dependency

(nia)

2021-05-22 09:48:02 UTC MAIN commitmail json YAML

2021-05-22 09:12:39 UTC MAIN commitmail json YAML

doc: Updated security/libretls to 3.3.3

(schmonz)

2021-05-22 09:12:31 UTC MAIN commitmail json YAML

Update to 3.3.3, syncing with LibreSSL. No known changes.

(schmonz)

2021-05-22 09:12:13 UTC MAIN commitmail json YAML

doc: Updated net/vpnc-script to 20210401

(schmonz)

2021-05-22 09:12:05 UTC MAIN commitmail json YAML

Update to 20210401. From the changelog:

- fix IPv6 split masklen
- vpnc-script-win: tidy up, more logging
- vpnc-script-win: make VPN addresses/gateways "non-persistent", and
  delete them on disconnect
- vpnc-script-win: delete DNS and WINS servers before adding them
- vpnc-script-win: dump stdout and stderr when a command fails
- vpnc-script-win: use TUNIDX in all netsh commands, remove
  waitForInterface()
- vpnc-script-win: add FIXMEs regard IPv6 split-excludes and gateways
- vpnc-script-win: add legacy IP split-exclude handling
- vpnc-script-win: cleanup spacing, clarify comments
- vpnc-script-win: simplify 'internal gateway' calculation
- GNU awk regex fix
- move destroy_tun_device into do_disconnect (called only here)
- remove bits for ancient Linux 2.6.x kernels
- mention IDLE_TIMEOUT
- cleanup whitespace and clarify comments
- tweak warning message about un-routable exclude routes
- Ignore unreachable exclude routes
- Document split tunnel EXC variables
- ignore bogus non-forwardable exclude routes on disconnect too
- *BSDs: get_default_gw needs to EXCLUDE routes through tunnel for
  attempt-reconnect, but should NOT exclude them otherwise
- mark tunnel device 'down' before destroying
- Add DragonFly BSD support and improve FreeBSD support
- Use '[[:space:]]' instead of '\s' to support POSIX awk
- *BSDs: don't inadvertently pick up a bogus 0.0.0.0/32 route as a
  default route
- Fix basename invocation on *BSD shells
- fix another ifconfig syntax difference between Linux and *BSDs
- use `ip netns` instead of ocserv `listen-netns` config option for
  test configs
- match preexisting code style
- Use systemd-resolve to check if resolved is running
- FIXME add mock IPv6 configuration to get CI to work
- add a bit more logging to test scripts
- split iproute2 and *BSD-ish into separate CI runs
- CI: don't need to install ocserv and which
- numerous fixes for Linux IPv6 configuration using
  ifconfig/route/netstat
- try running tests with *BSD-ish tools (ifconfig/route/netstat) for
  additional coverage
- match code style
- Don't use /sbin/resolvconf if it just points to resolvectl.
- include calling process ID in DEFAULT_ROUTE_FILE{,_IPV6}
- with BSD 'route', save-and-restore IPv6 default routes
- simplify cases and add ifconfig_syntax_del variable
- Patch: make ipv6 in ipv4 and ipv6 in ipv6 tunnels work on (Net)BSD
- vpnc-scripts: added a sanity check of routes and resolv.conf
  generation
- preserve metric in fix_ip_get_output
- with iproute2, sort the routes to the VPN gateway by metric before
  trying to create an explicit route to the gateway via each of them
- make do_attempt_reconnect work with route/ifconfig
- add working do_attempt_reconnect
- don't try to set an explicit route to VPN gateway if localhost, and
  ignore bogus non-forwardable exclude routes
- Ignore link-local routes in set_default_route
- leave support for older systemd-resolved (v229-v238) in place
- Windows IPv6: remove hard-coded next-hop of fe80::8
- Add split DNS support for systemd-resolved
- Use resolvectl for systemd-resolved
- fix tabs/spaces in POSIX vpnc-script as well
- cleanup whitespace in vpnc-script-win.js
- specify interface when adding routes
- fix Slackware issue (netconfig is an unrelated tool, not relevant for
  resolv.conf handling)
- No need to add a separate sed invocation for `$NETMASKLEN` fixing
- iproute2 5.1+ doesn't allow prefixlen!=32 in get

(schmonz)

2021-05-22 09:11:07 UTC MAIN commitmail json YAML

Add upstream URLs in the patch comment

(pho)

2021-05-22 09:10:37 UTC MAIN commitmail json YAML

2021-05-22 00:36:51 UTC MAIN commitmail json YAML

doc: Updated emulators/PC6001VX to 3.7.2

(tsutsui)

2021-05-22 00:36:32 UTC MAIN commitmail json YAML

PC6001VX: update to 3.7.2.

Upstream changes:

3.7.2 2021/05/17
- Removed "Input" tab from config dialog.
- Fixed object leak in state save/load.
- Improved video capture performance.

(tsutsui)

2021-05-21 21:06:19 UTC MAIN commitmail json YAML

2021-05-21 21:01:43 UTC MAIN commitmail json YAML

doc: Removed www/raggle

(nia)

2021-05-21 21:01:16 UTC MAIN commitmail json YAML

2021-05-21 17:06:51 UTC MAIN commitmail json YAML

pdumpfs: remove ruby package prefix

since this package installs no ruby libraries, it has no reason
to have a ruby prefix.

this fixes an incorrect conflict line.

(nia)

2021-05-21 16:47:03 UTC MAIN commitmail json YAML

2021-05-21 16:44:00 UTC MAIN commitmail json YAML

ZenTest: remove false CONFLICTS

(nia)

2021-05-21 16:40:03 UTC MAIN commitmail json YAML

newfile: remove incorrect CONFLICTS

(nia)

2021-05-21 16:39:22 UTC MAIN commitmail json YAML

doc: Removed graphics/x11rec

(nia)

2021-05-21 16:38:58 UTC MAIN commitmail json YAML

2021-05-21 15:41:00 UTC MAIN commitmail json YAML

appstream-glib: needs msgfmt, xgettext for translations

(nia)

2021-05-21 15:22:38 UTC MAIN commitmail json YAML

redshift: install translations and examples. bump PKGREVISION.

from Benedek Gergely in a private email.

(nia)

2021-05-21 15:05:18 UTC MAIN commitmail json YAML

doc: Added chat/gomuks version 0.2.3

(bsiegert)

2021-05-21 15:04:16 UTC MAIN commitmail json YAML

Add a package for gomuks, from pkgsrc-wip.

A terminal Matrix client written in Go using mautrix and mauview

Basic usage is possible, but expect bugs and missing features.
Documentation: https://docs.mau.fi/gomuks/

(bsiegert)

2021-05-21 15:01:52 UTC MAIN commitmail json YAML

2021-05-21 15:01:29 UTC pkgsrc-2021Q1 commitmail json YAML

Pullup tickets #6456 and #6457

(bsiegert)

2021-05-21 15:01:10 UTC pkgsrc-2021Q1 commitmail json YAML

Pullup ticket #6457 - requested by gdt
net/speedtest-cli: bugfix

Revisions pulled up:
- net/speedtest-cli/Makefile                                    1.10
- net/speedtest-cli/distinfo                                    1.4

---
  Module Name:    pkgsrc
  Committed By:  gdt
  Date:          Thu Apr  8 16:53:01 UTC 2021

  Modified Files:
          pkgsrc/net/speedtest-cli: Makefile distinfo

  Log Message:
  speedtest-cli: Update to 2.1.3

  upstream changes: bugfixes

  (This update appears to work around a recently-observed problem.)

(bsiegert)

2021-05-21 14:59:01 UTC pkgsrc-2021Q1 commitmail json YAML

Pullup ticket #6456 - requested by nia
multimedia/mpv: performance fix

Revisions pulled up:
- multimedia/mpv/Makefile                                      1.125
- multimedia/mpv/options.mk                                    1.28

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Sun Apr 25 06:09:41 UTC 2021

  Modified Files:
  pkgsrc/multimedia/mpv: Makefile options.mk

  Log Message:
  mpv: only disable EGL if unavailable in Mesa

  reported by mikeqin on IRC

(bsiegert)

2021-05-21 13:20:43 UTC MAIN commitmail json YAML

mk: Overhaul mysql.buildlink3.mk.

- Avoid shouting in version names.  Users may still set MYSQL_VERSION_DEFAULT
  to "MARIADB104", but it is preferred to switch to "mariadb104".

- Set the correct variables in BUILD_DEFS_EFFECTS and _SYS_VARS.

- Instead of hardcoding library names with per-OPSYS logic and testing for
  their existence to see if the package is installed, do it the correct way
  using pkg_info(1).

- Make it easier to add new MySQL versions.

- Avoid unnecesary variables.  Use bmake(1) slices to select the first item
  in a list rather than a temporary variable.

- Improve documentation.

Based on a patch I've had sitting in the joyent/pkgsrc tree for far too many
years.  No functional change other than the switch to lowercase package names
by default.  Tested in a bulk build with additional Percona packages.

(jperkin)

2021-05-21 12:58:44 UTC MAIN commitmail json YAML

oshu: link with -lm for fmaf()

(nia)

2021-05-21 12:40:22 UTC MAIN commitmail json YAML

2021-05-21 12:20:24 UTC MAIN commitmail json YAML

2021-05-21 11:38:38 UTC MAIN commitmail json YAML

Updated www/nginx, biology/py-dnaio

(adam)

2021-05-21 11:38:13 UTC MAIN commitmail json YAML

py-dnaio: updated to 0.5.1

v0.5.1
Add py.typed and distribute .pyi files

(adam)

2021-05-21 11:37:26 UTC MAIN commitmail json YAML

nginx: updated to 1.20.0

Changes with nginx 1.20.0
*) 1.20.x stable branch.

(adam)

2021-05-21 11:24:30 UTC MAIN commitmail json YAML

doc: Updated sysutils/erlang-lager to 3.9.2nb1

(triaxx)

2021-05-21 11:24:16 UTC MAIN commitmail json YAML

erlang-lager: Go back on rebar

pkgsrc changes:
---------------
  * Go back on devel/rebar instead of devel/rebar3.
  * Bump revision.

(triaxx)

2021-05-21 11:19:22 UTC MAIN commitmail json YAML

ruby-maruku: remove self-conflict

(nia)

2021-05-21 11:18:09 UTC MAIN commitmail json YAML

ruby-amarita: fix self-conflict

note the PLIST changed. please verify whether this installs in
a reproducible way...

(nia)

2021-05-21 11:11:20 UTC MAIN commitmail json YAML

2021-05-21 10:50:26 UTC MAIN commitmail json YAML

doc: Updated net/erlang-stun to 1.0.43nb1

(triaxx)

2021-05-21 10:50:08 UTC MAIN commitmail json YAML

erlang-stun: Remove useless variable from MAKE_ENV

pkgsrc changes:
---------------
  * Actually REBAR is already defined in MAKE_FLAGS of lang/erlang/modules.
  * Bump revision.

(triaxx)

2021-05-21 10:48:56 UTC MAIN commitmail json YAML

erlang-fast_tls: Remove useless variable from MAKE_ENV

pkgsrc changes:
---------------
  * Actually REBAR is already defined in MAKE_FLAGS of lang/erlang/modules.
  * Bump revision.

(triaxx)

2021-05-21 10:31:21 UTC MAIN commitmail json YAML

doc: Updated graphics/erlang-eimp to 1.0.20nb2

(triaxx)

2021-05-21 10:31:00 UTC MAIN commitmail json YAML

erlang-eimp: Remove useless patch

pkgsrc changes:
---------------
  * Actually lang/erlang/module.mk defines USE_GLOBAL_DEPS=true in the
    Makefile environment which disables the fetching of dependencies.
  * Bump revision.

(triaxx)

2021-05-21 10:21:22 UTC MAIN commitmail json YAML

doc: Updated net/erlang-stun to 1.0.43

(triaxx)

2021-05-21 10:20:52 UTC MAIN commitmail json YAML

erlang-stun: Update to 1.0.43

upstream changes:
-----------------
Version 1.0.43
  o Updating p1_utils to version 1.0.22.
  o Updating fast_tls to version 1.1.12.
  o stun_test: Start up transitive dependencies

Version 1.0.42
  o Updating fast_tls to version 1.1.11.

Version 1.0.41
  o Never accept Teredo/6to4 addresses as TURN peers.
  o Never accept 0.0.0.0/:: addresses as TURN peers.

(triaxx)

2021-05-21 08:38:09 UTC MAIN commitmail json YAML

Updated net/haproxy, time/py-cftime

(adam)

2021-05-21 08:37:49 UTC MAIN commitmail json YAML

py-cftime: updated to 1.5.0

version 1.5.0 (release tag v1.5.0.rel)
======================================
* clean-up deprecated calendar specific subclasses.
* added string formatting support to `cftime.datetime` objects
  (via `cftime.datetime.__format__`).
* add support for astronomical year numbering (including year zero) for
  real-world calendars using 'has_year_zero' cftime.datetime kwarg.
  Default is False for 'real-world' calendars ('julian', 'gregorian'/'standard',
  'proleptic_gregorian'). Ignored for idealized calendars like '360_day
  (they always have year zero).
* add "change_calendar" cftime.datetime method to switch to another
  'real-world' calendar. Enable comparison of cftime.datetime instances
  with different 'real-world' calendars (using the new change_calendar method)
* remove legacy `utime` class, and legacy `JulianDayFromDate` and
  `DateFromJulianDay` functions (replaced by `cftime.datetime.toordinal`
  and `cftime.datetime.fromordinal`).
* Change ValueError to TypeError in __sub__

(adam)

2021-05-21 08:36:57 UTC MAIN commitmail json YAML

haproxy: updated to 2.4.0

What's new in 2.4 compared to 2.3 ? Lots of cool stuff! The work was spread
on several fronts:
  - performance and latency: a lot of work was done on locking reduction,
    bringing 2.4 a much lower latency than 2.3 had, and a higher scalability.
    2.4 is NUMA-aware on Linux and will avoid binding to cross-socket cores
    by default. Idle server-side connections are now reusable even when SNI,
    proxy protocol or transparent proxy are used, saving costly round trips.
    Lua now supports lock-free multi-threading. Idle frontend connections
    will now be closed as soon as possible during reloads.

  - reliability: "strict-limits" is on by default, experimental features
    are protected against accidental use from a copy-paste, a diagnostic
    mode was added to report suspicious or uncommon constructs that could
    be mistakes, new live debugging tools were added for better in-field
    debugging. Backend idle connections will be closed before quitting
    so that they don't consume source ports in TIME_WAIT.

  - management and integration: maps and ACLs now support atomic updates,
    server-side SSL certificates can also be updated without reloading,
    servers can be added/removed without reloading (still experimental),
    more server settings can be edited at run time, global variables can
    be listed/edited at run time, "defaults" section can now be named,
    reused an inherited, line numbers and file names can be included in
    any command, file paths can now be relative to the config file, some
    new ".if/.elif/.else/.endif" config directives permit a smoother
    transition between versions using a same config file (particularly
    useful for automated rollbacks),

  - interoperability / protocol support: WebSocket over HTTP/2 (RFC8441)
    is now supported on both sides, regardless of the version on the other
    side. The cache now supports the "Vary" header with a few commonly
    used headers, including "Accept-encoding" which gets normalized for
    optimal cache hit ratio. The Prometheus exporter got a significant
    liftup, requires less tricks on the Prometheus side, and supports
    listing only certain metrics for faster retrieval. Optional native
    support for Opentracing was also integrated (via USE_OT=1). The DNS
    resolvers now support talking to servers over TCP. Basic support for
    extracting information from MQTT and FIX protocol was added. Timeouts
    can now be adjusted on the fly and per-request in order to adapt to
    particuarly slow servers or special protocols.

  - user-friendliness: TCP loggers now do not require a ring section
    declaration anymore, it's transparently done now. Header deletion
    using a pattern matching on the name is now supported instead of
    having to list many names. Checking for real server-side errors got
    easier than before with http_fail_cnt/http_fail_rate. The config
    parser and CLI will now provide suggestions when some keywords are
    misspelled. The CLI's help output can now be filtered to subsets of
    commands and will be sorted for easier finding.

  - processing: the new "wait-for-body" HTTP action allows to wait for
    a request or response body up to a certain size or delay. This is
    convenient to detect POST contents or to detect error patterns or
    information leaks in responses. TCP frontends can now be manually
    upgraded to HTTP, allowing HTTP rules to be used in a frontend in
    a tcp->http scenario. JSON parameters can be decoded to extract some
    fields values. A URL encoder is now available to pass some fields in
    a way that is suitable for query string parameters. Base64 variants
    are now supported (such as the URL-compatible one used by JWT).

  - for distros: building optional addons will be easier thanks to the
    removal of the contrib/ directory and the cleaner integration with
    the regular build process and include files. Libslz was included by
    default, simplifying the packaging work. A few example configs were
    added into examples/ to serve as starters for users. A CPU entry was
    added to produce executables that works well both on old and new
    ARMv8 CPUs.

  - observability: more stats were added (SSL, H2). "show info" can now
    emit floating point values for rates and uptimes if requested.

(adam)

2021-05-21 07:50:13 UTC MAIN commitmail json YAML

doc: Updated security/erlang-fast_tls to 1.1.12

(triaxx)

2021-05-21 07:49:52 UTC MAIN commitmail json YAML

erlang-fast_tls: Update to 1.1.12

pkgsrc changes:
---------------
  o Add a patch to localize the path of rebar by defining the REBAR
    variable in MAKE_ENV.

upstream changes:
-----------------
Version 1.1.12
  o Updating p1_utils to version 1.0.22.

Version 1.1.11
  o Add missing applicaitons in fast_tls.app

(triaxx)

2021-05-21 07:07:37 UTC MAIN commitmail json YAML

Updated www/libsass, www/sassc

(adam)

2021-05-21 07:07:12 UTC MAIN commitmail json YAML

doc: Added www/longboard version 0.0.7

(pin)

2021-05-21 07:06:41 UTC MAIN commitmail json YAML

add longboard

(pin)

2021-05-21 07:05:52 UTC MAIN commitmail json YAML

sassc: updated to 3.6.2

This is the SassC for LibSass 3.6.5

(adam)

2021-05-21 07:05:20 UTC MAIN commitmail json YAML

www/longboard: import package

Longboard: The easy way to surf*.

Features:
-provide a request body on the command line
-options: h1, curl and hyper for the surf* http backend
-provide a file system path to a file to use as the request body

*surf is a fast and friendly HTTP client framework for async Rust, it's
completely modular, and built directly for async/await.

(pin)

2021-05-21 07:03:40 UTC MAIN commitmail json YAML

libsass: updated to 3.6.5

3.6.5:
Fix extend edge case going endlessly
Fix source-maps and how we count unicode characters
Fix seed generator if std::random_device fails
Fix url() containing exclamation mark causing an error
Fix Offset initialization when end was not given
Fix obvious backporting error in pseudo extend
Fix obvious identical subexpressions in op_color_number
Fix edge case regarding unit-less number equality as object keys
Revert compound re-ordering for non extended selectors
Prevent compiler warning about unnecessary copy
Replace Travis CI with GitHub Actions

(adam)

2021-05-21 07:01:43 UTC MAIN commitmail json YAML

doc: Updated sysutils/lsfp to 0.5.0

(pin)

2021-05-21 07:00:59 UTC MAIN commitmail json YAML

sysutils/lsfp: update to 0.5.0

-Add more licenses
-Change license short identifier to match SPDX
-Fixed detecting hidden files/folders on Windows
-Improved help message
-Fixed inconsistent colors in help message
-Improved error handling
-Fixed single file printing
-Removed useless prefix in config (.lsfprc)
-Fixed error when running tree on directories
-Improve when collapsed directories are underlined
-Glob patterns

(pin)

2021-05-21 06:59:53 UTC MAIN commitmail json YAML

Updated lang/nodejs, archivers/unrar

(adam)

2021-05-21 06:59:36 UTC MAIN commitmail json YAML

2021-05-21 06:56:29 UTC MAIN commitmail json YAML

nodejs: updated to 14.17.0

Version 14.17.0 'Fermium' (LTS)

Notable Changes

Diagnostics channel (experimental module)
UUID support in the crypto module
Experimental support for AbortController and AbortSignal

doc:
revoke deprecation of legacy url, change status to legacy (James M Snell)
add legacy status to stability index (James M Snell)
upgrade stability status of report API (Gireesh Punathil)

deps:
V8: Backport various patches for Apple Silicon support (BoHong Li)
update ICU to 68.1 (Michaè°·l Zasso)
upgrade to libuv 1.41.0 (Colin Ihrig)

http:
add http.ClientRequest.getRawHeaderNames() (simov)
report request start and end with diagnostics_channel (Stephen Belanger)

util:
add getSystemErrorMap() impl (eladkeyshawn)

(adam)

2021-05-21 06:28:54 UTC MAIN commitmail json YAML

doc: Updated graphics/erlang-eimp to 1.0.20nb1

(triaxx)

2021-05-21 06:28:37 UTC MAIN commitmail json YAML

erlang-eimp: Change how rebar dependencies are disabled

pkgsrc changes:
---------------
  * Keep the deps entry in rebar.config and remove rebar get-deps in
    Makefile.
  * Bump revision.

(triaxx)

2021-05-21 01:45:01 UTC MAIN commitmail json YAML

Built a bootkit for NetBSD/aarch64

Also the package is now more explicit about LLVM. It used to invoke whatever llc(1) and opt(1) found in the $PATH when -fllvm is passed to the compiler, though it's not the default backend. Now LLVM is an explicit, optional dependency on platforms where NCG backend is available, and a mandatory dependency on others.

Note that the LLVM backend tends to produce faster code but it runs significantly slower than NCG. AArch64 support of NCG is being worked on, but it hasn't been merged to the 9.0 branch yet (or even the master branch).

(pho)

2021-05-20 23:08:30 UTC MAIN commitmail json YAML

geography/qgis: De-optionize python

This commit removes the python option, but keeps python -- what was
formerly included with the option is now simply always included.  In
today's qgis world, python support is simply part of qgis and building
without it is close to unthinkable.  python is tiny compared to qgis
or even qt.

The rationale for removal is that having a split PLIST, and two ways
to build is some maintenance headache, and I believe that zero people
want to build qgis without python.  My guess is that no one has tried
in years.

No PKGREVISOIN++ as there is no change to the default build.

(gdt)

2021-05-20 21:41:26 UTC MAIN commitmail json YAML

doc: Updated sysutils/tsm8 to 8.1.12.0

(hauke)

2021-05-20 21:02:36 UTC MAIN commitmail json YAML

doc: Updated sysutils/erlang-lager to 3.9.2

(triaxx)

2021-05-20 21:02:16 UTC MAIN commitmail json YAML

erlang-lager: Update to 3.9.2

upstream changes:
-----------------
3.9.2
  o Merge pull request #551 from paulo-ferraz-oliveira/feature/ci-otp-24
  o Tweak CI versions (add 24.0, move 23.2 to 23.3)
  o Merge pull request #547 from paulo-ferraz-oliveira/fix/unused_parse_t…
  o Prevent "a term is constructed, but never used" warning
3.9.1
  o Merge pull request #543 from paulo-ferraz-oliveira/fix/log_location
  o CI on Windows with GitHub Actions
  o Fix tests broken in f2ae8fe
  o Log to log_root+..._log except if ..._log is absolute
  o Remove appveyor from CI
3.9.0
  o Merge pull request #539 from paulo-ferraz-oliveira/feature/erl_anno_i…
  o Merge pull request #540 from paulo-ferraz-oliveira/fix/log_location
  o Get rid of pre-OTP 21 test code workarounds
  o Embrace the future
  o Replace Travis CI with GitHub Actions
  o Make our intentions explicit
  o Properly fetch opaque info.
  o Prevent "wrong" log location
3.8.2
  o Merge pull request #536 from paulo-ferraz-oliveira/feature/log_root_o…
  o Merge pull request #535 from yidayoung/master
  o Merge pull request #537 from paulo-ferraz-oliveira/feature/loc_for_line
  o Adapt to OTP 24's Line v. {Line,Col} location
  o Remove unnecessary code
  o Make default logs write to log_root, if defined
  o Allow log_root on crash_log
  o Ensure relative log file not change when current path changed

(triaxx)

2021-05-20 20:42:29 UTC MAIN commitmail json YAML

doc: Updated misc/erlang-p1_utils to 1.0.22

(triaxx)

2021-05-20 20:42:12 UTC MAIN commitmail json YAML

erlang-p1_utils: Update to 1.0.22

upstream changes:
-----------------
Version 1.0.22
  o Update copyright year to 2021
  o Unit tests + plugin in release workflow
  o Support Docker + VScode development

(triaxx)

2021-05-20 20:41:11 UTC MAIN commitmail json YAML

doc: Updated graphics/erlang-eimp to 1.0.20

(triaxx)

2021-05-20 20:40:48 UTC MAIN commitmail json YAML

erlang-eimp: Update to 1.0.20

upstream changes:
-----------------
Version 1.0.20
  o Update p1_utils to 1.0.22
  o Improve code for finding path of binary component
  o Don't link with image libraries, we load them dynamically
  o Two Dialyzer fixes; port_command/2 either succeeds or throws badarg

Version 1.0.19
  o Fix linker issue in openbsd
  o Add missing applications in eimp.app

(triaxx)

2021-05-20 20:19:29 UTC MAIN commitmail json YAML

doc: Added graphics/glad version 0.1.34

(nia)

2021-05-20 20:19:17 UTC MAIN commitmail json YAML

2021-05-20 20:03:52 UTC MAIN commitmail json YAML

doc: Updated textproc/erlang-fast_xml to 1.1.46

(triaxx)

2021-05-20 20:03:28 UTC MAIN commitmail json YAML

erlang-fast_xml: Update to 1.1.46

upstream changes:
-----------------
Version 1.1.46
  o Updating p1_utils to version 1.0.22.

(triaxx)

2021-05-20 19:58:07 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-luerl to 0.4

(triaxx)

2021-05-20 19:57:45 UTC MAIN commitmail json YAML

erlang-luerl: Update to 0.4

upstream changes:
-----------------
  o Reformatted test chunks to make them more legible
  o Add proper handling of full userdata
  o Add test of function records to handle both forms
  o Remove experimental array functions
  o Fix handling of random number for ranges and value 1
  o Fix implementation of mod '%' operator
  o Update tests to new decode of functions
  o Add a Makefile for the minibench
  o Complete split of function record into separate lua and erlang records
  o Merge pull request #90 from benjamintanweihao/patch-1
  o Split function record into separate lua and erlang records
  o Fix Getting Started wiki link
  o Merge pull request #85 from lastcanal/sandbox_runner
  o remove random seed setting from sandbox runner
  o Add luerl_sandbox module, a sandbox builder and reduction counting ru…
  o Changes for hex.pm package
  o Update README.md
  o Make the random state part of the Lua state
  o Cleanup rebar3 config script
  o Fix generation of erlang version macro flag
  o Fix generation of erlang version macro flag
  o Set correct return values for luerl:load
  o The math lib now always uses the correct module random/rand
  o Add handling of erlang version based compiler macros
  o Fix handling of #! and Windows BOM when loading files
  o fixing typo in README
  o Adding support for maps to encode() and fixing README
  o Fixes make clean

(triaxx)

2021-05-20 19:55:48 UTC MAIN commitmail json YAML

taisei: newer version cglm, or it'll try to build it from git.

(nia)

2021-05-20 19:52:43 UTC MAIN commitmail json YAML

doc: Added graphics/cglm version 0.8.2

(nia)

2021-05-20 19:52:31 UTC MAIN commitmail json YAML

add graphics/cglm.

cglm is an optimized 3D math library written in C99 (compatible with C89).
It is similar to original glm library except this is mainly for C.

This library stores matrices as column-major order but in the future row-major
is considered to be supported as optional.

Currently only the float type is supported for most operations.

(nia)

2021-05-20 19:46:44 UTC MAIN commitmail json YAML

doc: Updated devel/erlang-mqtree to 1.0.13

(triaxx)

2021-05-20 19:46:25 UTC MAIN commitmail json YAML

erlang-mqtree: Update to 1.0.13

upstream changes:
-----------------
Version 1.0.13
  o Updating p1_utils to version 1.0.22.

Version 1.0.12
  o Add missing applications to mqtree.app

(triaxx)

2021-05-20 19:24:31 UTC MAIN commitmail json YAML

doc: Updated audio/gramofile to 1.6P

(nia)

2021-05-20 19:24:15 UTC MAIN commitmail json YAML

2021-05-20 19:24:13 UTC MAIN commitmail json YAML

sysutils/tsm8 -- TSM client update to v8.1.12

pkgsrc changes: cli client tested with FreeBSD 13

Upstream changes:

V8.1.12

Security Bulletin: Stack-based Buffer Overflow vulnerabilities in IBM
Spectrum Protect Back-up Archive Client and IBM Spectrum Protect for
Space Management (CVE-2021-29672, CVE-2021-20546)
https://www.ibm.com/support/pages/node/6445497

Security Bulletin: Vulnerabilities in OpenSSL affect IBM Spectrum
Protect Backup-Archive Client NetApp Services (CVE-2020-1971,
CVE-2021-23840, CVE-2021-23841)
https://www.ibm.com/support/pages/node/6445489

Security Bulletin: Vulnerabilities in IBM Java Runtime affect IBM
Spectrum Protect Backup-Archive Client, IBM Spectrum Protect for Space
Management, and IBM Spectrum Protect for Virtual Environments
(CVE-2020-27221, CVE-2020-14782)
https://www.ibm.com/support/pages/node/6445483

To find the fixed APARs in this version, see: IBM Spectrum Protect
Backup-Archive Client 8.1.12 APARs and 8.1.12.x APARs
https://www.ibm.com/support/pages/node/6429561

(hauke)

2021-05-20 19:21:13 UTC MAIN commitmail json YAML

2021-05-20 18:56:10 UTC MAIN commitmail json YAML

openttd: properly transform -std argument for older compilers

(nia)

2021-05-20 15:45:45 UTC MAIN commitmail json YAML

doc: Updated security/erlang-p1_acme to 1.0.12

(triaxx)

2021-05-20 15:45:28 UTC MAIN commitmail json YAML

erlang-p1_acme: Update to 1.0.12

upstream changes:
-----------------
Version 1.0.12
  o Updating yconf to version 1.0.11.

Version 1.0.11
  o Updating yconf to version 1.0.10.
  o Add missing applicaitons to p1_acme.app

(triaxx)

2021-05-20 15:44:21 UTC MAIN commitmail json YAML

doc: Updated textproc/erlang-yconf to 1.0.11

(triaxx)

2021-05-20 15:44:00 UTC MAIN commitmail json YAML

erlang-yconf: Update to 1.0.11

upstream changes:
-----------------
Version 1.0.11
  o Updating fast_yaml to version 1.0.31.
  o Fix unused variable warning
  o Update copyright year to 2021
  o Export include_files/3 to fix several Dialyzer warnings

Version 1.0.10
  o Updating fast_yaml to version 1.0.30.

(triaxx)

2021-05-20 15:05:13 UTC MAIN commitmail json YAML

doc: Updated databases/erlang-p1_mysql to 1.0.18

(triaxx)

2021-05-20 15:04:44 UTC MAIN commitmail json YAML

erlang-p1_mysql: Update to 1.0.18

upstream changes:
-----------------
Version 1.0.18
  o Update copyright year to 2021
  o add_mysql_conn always returns success, except if crashes
  o Database is always 'none', as noticed by Dialyzer
  o Data is always binary, as noticed by Dialyzer

Version 1.0.17
  o Update travis config

Version 1.0.15
  o Fix warnings

Version 1.0.14
  o Add abilty to use ssl connections

Version 1.0.13
  o Update copyright year

Version 1.0.12
  o Properly handle decoding of number of returned fields when there is more than 128 of them.

Version 1.0.11
  o Handle close even in do_recv, this fixes potential connection being stuck after timeout

Version 1.0.10
  o Make socket close always lead to terminating p1_mysql_conn

Version 1.0.9
  o Add contribution guide
  o Don't log errors on shutdown

Version 1.0.8
  o Add support for mysql8 and cache_sha2_password authentication

Version 1.0.7
  o Fix connection timeout handling

(triaxx)

2021-05-20 14:59:00 UTC MAIN commitmail json YAML

doc: Updated databases/erlang-p1_pgsql to 1.1.11

(triaxx)

2021-05-20 14:58:11 UTC MAIN commitmail json YAML

erlang-p1_pgsql: Update to 1.1.11

upstream changes:
-----------------
Version 1.1.11
  o Update copyright year to 2021
  o recv_byte returns {ok, _} or throws an error, but never returns {error, _}

Version 1.1.10
  o Fix Coveralls command call
  o Fix Travis setup using Rebar3

Version 1.1.9
  o Update copyright to 2020

Version 1.1.8
  o Update for hex.pm release

Version 1.1.7
  o Add contribution guide

(triaxx)

2021-05-20 14:43:42 UTC MAIN commitmail json YAML

doc: Updated databases/erlang-sqlite3 to 1.1.12

(triaxx)

2021-05-20 14:43:26 UTC MAIN commitmail json YAML

erlang-sqlite3: Update to 1.1.12

upstream changes:
-----------------
Release 1.1.12
  o Add Github Action to release to hex.pm when tagging
  o Fix wrong gen_server spec detected by Dialyzer
Release 1.1.11
o Use headers from amalagamation on darwin instead of system one

(triaxx)

2021-05-20 14:19:11 UTC MAIN commitmail json YAML

doc: Updated net/erlang-xmpp to 1.5.3

(triaxx)

2021-05-20 14:18:43 UTC MAIN commitmail json YAML

erlang-xmpp: Update to 1.5.3

upstream changes:
-----------------
Version 1.5.3
  o Updating fast_tls to version 1.1.12.
  o Updating fast_xml to version 1.1.46.
  o Updating p1_utils to version 1.0.22.
  o Updating stringprep to version 1.0.25.
  o Fix spec to match the current source code, as reportd by Dialyzer
  o xmpp uses p1_options, so Dialyzer reports some false warnings
  o Fix return value when skipping queued tcp packet to already closed socket

Version 1.5.2
  o Updating fast_tls to version 1.1.11.
  o Allow to free socket/parser/tls when session get detached
  o Add support for XEP-0430: Inbox
  o Add support for XEP-0333: Chat Markers
  o Add missing applicaitons to xmpp.app
  o Fix timezone in timestamp used by XEP-0202
  o Don't throw exception when client send invalid lenght sasl response

(triaxx)

2021-05-20 14:05:35 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-doc to 23.3nb6

(triaxx)

2021-05-20 14:05:16 UTC MAIN commitmail json YAML

erlang-doc: Fix PLIST after lang/erlang update

(triaxx)

2021-05-20 14:04:30 UTC MAIN commitmail json YAML

Update lang/erlang to 23.3.4

(triaxx)

2021-05-20 13:55:09 UTC MAIN commitmail json YAML

Update textproc/hevea to 2.35.0

Changelog:
version 2.35
    * Release
version 2.34+02
    * Some petty optimisation in text output (replace ' '+ '\n' by '\n').
    * Correct bug in text mode (012 by Florian Angeletti).
      On bad combination of indentation and version 2.34+01
    * Correct bug in text mode (012 by Florian Angeletti).
      On bad combination of indentation and underlining.
version 2.34
    * Add command \formatlinks for greater control over navigation links.
version 2.33
    * Compatibility from 4.02.3 to 4.10.0
version 2.32
    * Introduce SVG arrows, contribution by Florian Angeletti
version 2.31
    * Correct doc typos.
version 2.30
    * Better error message when several \documentclass are present.
version 2.29+5
version 2.29+4
version 2.29+3
version 2.29+2
    * mathjax 'automatic' support
version 2.29+1
    * mathjax support
version 2.29
    * Correct bug around double quotes. Notice that the "plain" status
      of double quotes is no expansion, by contrast with all other special
      characters.
version 2.28
    * lstlisting: find files lstlang?.sty in path (as latex does).
version 2.27
    * info: Add initial capitals for some words
      (workaround against (reported) info reader v 6.0 bug
version 2.26
    * add a warning in case of missing \end{document}
    * cleveref.hva patch (removes extra white space), credit: Tim Bourke.
version 2.25
    * Oups !! Forgot to add svg.hva, corrected.
version 2.24
    * Add svg.hva style file, to produce svg images.
    * More robust build.

(tonio)

2021-05-20 13:54:55 UTC MAIN commitmail json YAML

erlang: Update to 23.3.4

This update fixes chat/ejabberd building.

upstream changes:
-----------------
Patch Package:          OTP 23.3.4
Git Tag:                OTP-23.3.4
Date:                    2021-05-10
Trouble Report Id:      OTP-17366, OTP-17379, OTP-17386
Seq num:                ERIERL-650, GH-4775
System:                  OTP
Release:                23
Application:            compiler-7.6.9, diameter-2.2.4, erts-11.2.2
Predecessor:            OTP 23.3.3

Check out the git tag OTP-23.3.4, and build a full OTP system
including documentation. Apply one or more applications from this
build as patches to your installation using the 'otp_patch_apply'
tool. For information on install requirements, see descriptions for
each application version below.

---------------------------------------------------------------------
--- compiler-7.6.9 --------------------------------------------------
---------------------------------------------------------------------

The compiler-7.6.9 application can be applied independently of other
applications on a full OTP 23 installation.

--- Fixed Bugs and Malfunctions ---

  OTP-17386    Application(s): compiler
              Related Id(s): ERIERL-650, OTP-17357

              Reverted the fix for OTP-17357 as it turned out to be
              incomplete and made the validator reject much more
              legal code than before.

              It will be fixed more thoroughly in a later patch.

Full runtime dependencies of compiler-7.6.9: crypto-3.6, erts-11.0,
hipe-3.12, kernel-7.0, stdlib-3.13

---------------------------------------------------------------------
--- diameter-2.2.4 --------------------------------------------------
---------------------------------------------------------------------

The diameter-2.2.4 application can be applied independently of other
applications on a full OTP 23 installation.

--- Fixed Bugs and Malfunctions ---

  OTP-17366    Application(s): diameter
              Related Id(s): GH-4775

              The unordered option was ignored on a client
              diameter_sctp transport, causing all delivery to be
              ordered.

              The association id was not specified to gen_sctp when
              requesting unordered delivery, causing the setting to
              be applied to the whole endpoint.

              Thanks to Bengt Kleberg and Andreas Schultz.

Full runtime dependencies of diameter-2.2.4: erts-10.0, kernel-3.2,
ssl-9.0, stdlib-2.4

---------------------------------------------------------------------
--- erts-11.2.2 -----------------------------------------------------
---------------------------------------------------------------------

The erts-11.2.2 application can be applied independently of other
applications on a full OTP 23 installation.

--- Fixed Bugs and Malfunctions ---

  OTP-17379    Application(s): erts
              Related Id(s): PR-4804

              Fix bug in match spec compilator seen to cause a stack
              overflow crash on debug VM for certain match specs.
              Could potentially cause problems for standard VM, but
              has not been verified. Match specs are used by
              ets:match/select functions and erlang:trace_pattern.

Full runtime dependencies of erts-11.2.2: kernel-7.0, sasl-3.3,
stdlib-3.13

---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------

(triaxx)

2021-05-20 13:53:29 UTC MAIN commitmail json YAML

Update textproc/hevea to 2.35.0

Changelog:
version 2.35
    * Release
version 2.34+02
    * Some petty optimisation in text output (replace ' '+ '\n' by '\n').
    * Correct bug in text mode (012 by Florian Angeletti).
      On bad combination of indentation and version 2.34+01
    * Correct bug in text mode (012 by Florian Angeletti).
      On bad combination of indentation and underlining.
version 2.34
    * Add command \formatlinks for greater control over navigation links.
version 2.33
    * Compatibility from 4.02.3 to 4.10.0
version 2.32
    * Introduce SVG arrows, contribution by Florian Angeletti
version 2.31
    * Correct doc typos.
version 2.30
    * Better error message when several \documentclass are present.
version 2.29+5
version 2.29+4
version 2.29+3
version 2.29+2
    * mathjax 'automatic' support
version 2.29+1
    * mathjax support
version 2.29
    * Correct bug around double quotes. Notice that the "plain" status
      of double quotes is no expansion, by contrast with all other special
      characters.
version 2.28
    * lstlisting: find files lstlang?.sty in path (as latex does).
version 2.27
    * info: Add initial capitals for some words
      (workaround against (reported) info reader v 6.0 bug
version 2.26
    * add a warning in case of missing \end{document}
    * cleveref.hva patch (removes extra white space), credit: Tim Bourke.
version 2.25
    * Oups !! Forgot to add svg.hva, corrected.
version 2.24
    * Add svg.hva style file, to produce svg images.
    * More robust build.

(tonio)

2021-05-20 12:58:34 UTC MAIN commitmail json YAML

Updated finance/py-stripe, math/py-xarray

(adam)

2021-05-20 12:58:14 UTC MAIN commitmail json YAML

py-xarray: updated to 0.18.2

v0.18.2 (19 May 2021)
---------------------
This release reverts a regression in xarray's unstacking of dask-backed arrays.

v0.18.1 (18 May 2021)
---------------------
This release is intended as a small patch release to be compatible with the new
2021.5.0 ``dask.distributed`` release. It also includes a new
``drop_duplicates`` method, some documentation improvements, the beginnings of
our internal Index refactoring, and some bug fixes.

New Features

- Implement :py:meth:`DataArray.drop_duplicates`
  to remove duplicate dimension values (:pull:`5239`).
- Allow passing ``combine_attrs`` strategy names to the ``keep_attrs`` parameter of
  :py:func:`apply_ufunc` (:pull:`5041`)
- :py:meth:`Dataset.interp` now allows interpolation with non-numerical datatypes,
  such as booleans, instead of dropping them. (:issue:`4761` :pull:`5008`).
- Raise more informative error when decoding time variables with invalid reference dates.
  (:issue:`5199`, :pull:`5288`).

Bug fixes

- Opening netCDF files from a path that doesn't end in ``.nc`` without supplying
  an explicit ``engine`` works again (:issue:`5295`), fixing a bug introduced in
  0.18.0.

Documentation

- Clean up and enhance docstrings for the :py:class:`DataArray.plot` and ``Dataset.plot.*``
  families of methods (:pull:`5285`).

- Explanation of deprecation cycles and how to implement them added to contributors
  guide. (:pull:`5289`)

(adam)

2021-05-20 12:56:01 UTC MAIN commitmail json YAML

py-stripe: updated to 2.57.0

2.57.0
* Add support for Identity VerificationSession and VerificationReport APIs

(adam)

2021-05-20 12:23:34 UTC MAIN commitmail json YAML

doc: Updated archivers/zstd to 1.5.0

(wiz)

2021-05-20 12:23:24 UTC MAIN commitmail json YAML

zstd: update to 1.5.0.

v1.5.0  (May 11, 2021)
api: Various functions promoted from experimental to stable API: (#2579-2581, @senhuang42)
  `ZSTD_defaultCLevel()`
  `ZSTD_getDictID_fromCDict()`
api: Several experimental functions have been deprecated and will emit a compiler warning (#2582, @senhuang42)
  `ZSTD_compress_advanced()`
  `ZSTD_compress_usingCDict_advanced()`
  `ZSTD_compressBegin_advanced()`
  `ZSTD_compressBegin_usingCDict_advanced()`
  `ZSTD_initCStream_srcSize()`
  `ZSTD_initCStream_usingDict()`
  `ZSTD_initCStream_usingCDict()`
  `ZSTD_initCStream_advanced()`
  `ZSTD_initCStream_usingCDict_advanced()`
  `ZSTD_resetCStream()`
api: ZSTDMT_NBWORKERS_MAX reduced to 64 for 32-bit environments (@Cyan4973)
perf: Significant speed improvements for middle compression levels (#2494, @senhuang42 @terrelln)
perf: Block splitter to improve compression ratio, enabled by default for high compression levels (#2447, @senhuang42)
perf: Decompression loop refactor, speed improvements on `clang` and for `--long` modes (#2614 #2630, @Cyan4973)
perf: Reduced stack usage during compression and decompression entropy stage (#2522 #2524, @terrelln)
bug: Improve setting permissions of created files (#2525, @felixhandte)
bug: Fix large dictionary non-determinism (#2607, @terrelln)
bug: Fix non-determinism test failures on Linux i686 (#2606, @terrelln)
bug: Fix various dedicated dictionary search bugs (#2540 #2586, @senhuang42 @felixhandte)
bug: Ensure `ZSTD_estimateCCtxSize*() `monotonically increases with compression level (#2538, @senhuang42)
bug: Fix --patch-from mode parameter bound bug with small files (#2637, @occivink)
bug: Fix UBSAN error in decompression (#2625, @terrelln)
bug: Fix superblock compression divide by zero bug (#2592, @senhuang42)
bug: Make the number of physical CPU cores detection more robust (#2517, @PaulBone)
doc: Improve `zdict.h` dictionary training API documentation (#2622, @terrelln)
doc: Note that public `ZSTD_free*()` functions accept NULL pointers (#2521, @animalize)
doc: Add style guide docs for open source contributors (#2626, @Cyan4973)
tests: Better regression test coverage for different dictionary modes (#2559, @senhuang42)
tests: Better test coverage of index reduction (#2603, @terrelln)
tests: OSS-Fuzz coverage for seekable format (#2617, @senhuang42)
tests: Test coverage for ZSTD threadpool API (#2604, @senhuang42)
build: Dynamic library built multithreaded by default (#2584, @senhuang42)
build: Move  `zstd_errors.h`  and  `zdict.h`  to  `lib/`  root (#2597, @terrelln)
build: Allow `ZSTDMT_JOBSIZE_MIN` to be configured at compile-time, reduce default to 512KB (#2611, @Cyan4973)
build: Single file library build script moved to `build/` directory (#2618, @felixhandte)
build: `ZBUFF_*()` is no longer built by default (#2583, @senhuang42)
build: Fixed Meson build (#2548, @SupervisedThinking @kloczek)
build: Fix excessive compiler warnings with clang-cl and CMake (#2600, @nickhutchinson)
build: Detect presence of `md5` on Darwin (#2609, @felixhandte)
build: Avoid SIGBUS on armv6 (#2633, @bmwiedmann)
cli: `--progress` flag added to always display progress bar (#2595, @senhuang42)
cli: Allow reading from block devices with `--force` (#2613, @felixhandte)
cli: Fix CLI filesize display bug (#2550, @Cyan4973)
cli: Fix windows CLI `--filelist` end-of-line bug (#2620, @Cyan4973)
contrib: Various fixes for linux kernel patch (#2539, @terrelln)
contrib: Seekable format - Decompression hanging edge case fix (#2516, @senhuang42)
contrib: Seekable format - New seek table-only API  (#2113 #2518, @mdittmer @Cyan4973)
contrib: Seekable format - Fix seek table descriptor check when loading (#2534, @foxeng)
contrib: Seekable format - Decompression fix for large offsets, (#2594, @azat)
misc: Automatically published release tarballs available on Github (#2535, @felixhandte)

(wiz)

2021-05-20 11:56:00 UTC MAIN commitmail json YAML

2021-05-20 11:50:05 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 21.05.0

(wiz)

2021-05-20 11:49:47 UTC MAIN commitmail json YAML

poppler*: update to 21.05.0

Release 21.05.0:
        core:
        * Fix crashes in malformed files
        * Export SplashFont* symbols used by Scribus
        * Minor code improvements

        glib:
        * Enhance find to support multi-line matching

        qt5/qt6:
        * Make sure new signatures are always properly oriented
        * Allow to pass the border width when signing

        utils:
        * pdftoppm: Fix regression when using single scaleTo. Issue #1062

        build system:
        * Allow to disable building manual tests

(wiz)

2021-05-20 10:51:51 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgsrc-todo to 1.4

(wiz)

2021-05-20 10:51:42 UTC MAIN commitmail json YAML

pkgsrc-todo: fix old bug that broke adding entries at the end of the list

Bump version.

(wiz)

2021-05-20 10:12:17 UTC MAIN commitmail json YAML

TODO: tor-browser 1.0.16 seems to be android-only

(wiz)

2021-05-20 10:05:20 UTC MAIN commitmail json YAML

doc: Updated security/libtasn1 to 4.17.0

(wiz)

2021-05-20 10:05:11 UTC MAIN commitmail json YAML

libtasn1: update to 4.17.0.

* Noteworthy changes in release 4.17.0 (2021-05-13) [stable]
- Print deprecation messages for deprecated macros, thanks to Tim R端hsen.
- Fix some clang issues due to illegal pointers, thanks to Stefan Weil.
- Restore handling of SIZE nodes, thanks to Dmitry Baryshkov.
- Fix memory leak caught by oss-fuzz, thanks to Dmitry Baryshkov.
- Gtk-doc fixes, thanks to Dmitry Baryshkov.
- Fix bugs unveiled by Static Analysis, reported by Simo Sorce.
- Update gnulib files and many build fixes.

(wiz)

2021-05-20 10:03:25 UTC MAIN commitmail json YAML

doc: Updated devel/gopls to 0.6.11

(wiz)

2021-05-20 10:03:16 UTC MAIN commitmail json YAML

gopls: update to 0.6.11.

This release contains mainly bug fixes.

(wiz)

2021-05-20 09:40:24 UTC MAIN commitmail json YAML

py-mercurial: update list of cargo packages

still depends on non-crates.io crate

(wiz)

2021-05-20 09:34:46 UTC MAIN commitmail json YAML

py-hg-evolve: add link to mailing list for change logs

(wiz)

2021-05-20 09:34:00 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 10.3.1

(wiz)

2021-05-20 09:33:52 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.3.1.

This is a bugfix release that addresses various issues and adds
compatibility with the upcoming Mercurial 5.8. Check the changelog for
details. The most notable changes are: cache reuse on different systems
(such as using 64-bit and 32-bit Python to push/pull the same repo)
should now be safe, and hg next now handles unstable changesets with
topics more correctly.

(wiz)

2021-05-20 09:32:48 UTC MAIN commitmail json YAML

doc: Updated devel/py-tortoisehg to 5.8

(wiz)

2021-05-20 09:32:37 UTC MAIN commitmail json YAML

2021-05-20 09:11:49 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 5.8

(wiz)

2021-05-20 09:09:42 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.34.0

(jperkin)

2021-05-20 09:09:32 UTC MAIN commitmail json YAML

matrix-synapse: Update to 1.34.0.

Synapse 1.34.0 (2021-05-17)

This release deprecates the room_invite_state_types configuration setting. See
the upgrade notes for instructions on updating your configuration file to use
the new room_prejoin_state setting.

This release also deprecates the POST /_synapse/admin/v1/rooms/<room_id>/delete
admin API route. Server administrators are encouraged to update their scripts
to use the new DELETE /_synapse/admin/v1/rooms/<room_id> route instead.

No significant changes since v1.34.0rc1.

Synapse 1.34.0rc1 (2021-05-12)

Features

Add experimental option to track memory usage of the caches. (#9881)

Add support for DELETE /_synapse/admin/v1/rooms/<room_id>. (#9889)

Add limits to how often Synapse will GC, ensuring that large servers do not end
up GC thrashing if gc_thresholds has not been correctly set. (#9902)

Improve performance of sending events for worker-based deployments using Redis.
(#9905, #9950, #9951)

Improve performance after joining a large room when presence is enabled.
(#9910, #9916)

Support stable identifiers for MSC1772 Spaces. m.space.child events will now be
taken into account when populating the experimental spaces summary response.
Please see the upgrade notes if you have customised room_invite_state_types in
your configuration. (#9915, #9966)

Improve performance of backfilling in large rooms. (#9935)

Add a config option to allow you to prevent device display names from being
shared over federation. Contributed by @aaronraimist. (#9945)

Update support for MSC2946: Spaces Summary. (#9947, #9954)

Bugfixes

Fix a bug introduced in v1.32.0 where the associated connection was improperly
logged for SQL logging statements. (#9895)

Correct the type hint for the user_may_create_room_alias method of spam
checkers. It is provided a RoomAlias, not a str. (#9896)

Fix bug where user directory could get out of sync if room visibility and
membership changed in quick succession. (#9910)

Include the origin_server_ts property in the experimental MSC2946 support to
allow clients to properly sort rooms. (#9928)

Fix bugs introduced in v1.23.0 which made the PostgreSQL port script fail when
run with a newly-created SQLite database. (#9930)

Fix a bug introduced in Synapse 1.29.0 which caused m.room_key_request
to-device messages sent from one user to another to be dropped. (#9961, #9965)

Fix a bug introduced in v1.27.0 preventing users and appservices exempt from
ratelimiting from creating rooms with many invitees. (#9968)

Updates to the Docker image

Add startup_delay to docker healthcheck to reduce waiting time for coming
online and update the documentation with extra options. Contributed by
@Maquis196. (#9913)

Improved Documentation

Add port argument to the Postgres database sample config section. (#9911)

Deprecations and Removals

Mark as deprecated POST /_synapse/admin/v1/rooms/<room_id>/delete. (#9889)

Internal Changes

Reduce the length of Synapse's access tokens. (#5588)
Export jemalloc stats to Prometheus if it is being used. (#9882)
Add type hints to presence handler. (#9885)
Reduce memory usage of the LRU caches. (#9886)
Add type hints to the synapse.handlers module. (#9896)
Time response time for external cache requests. (#9904)
Minor fixes to the make_full_schema.sh script. (#9931)
Move database schema files into a common directory. (#9932)
Add debug logging for lost/delayed to-device messages. (#9959)
Synapse 1.33.2 (2021-05-11)

Due to the security issue highlighted below, server administrators are
encouraged to update Synapse. We are not aware of these vulnerabilities being
exploited in the wild.

Security advisory

This release fixes a denial of service attack (CVE-2021-29471) against
Synapse's push rules implementation. Server admins are encouraged to upgrade.

Internal Changes

Unpin attrs dependency. (#9946)
Synapse 1.33.1 (2021-05-06)

Bugfixes

Fix bug where /sync would break if using the latest version of attrs
dependency, by pinning to a previous version. (#9937)

Synapse 1.33.0 (2021-05-05)

Features

Build Debian packages for Ubuntu 21.04 (Hirsute Hippo). (#9909)
Synapse 1.33.0rc2 (2021-04-29)

Bugfixes

Fix tight loop when handling presence replication when using workers.
Introduced in v1.33.0rc1. (#9900)

Synapse 1.33.0rc1 (2021-04-28)

Features

Update experimental support for MSC3083: restricting room access via group
membership. (#9800, #9814)

Add experimental support for handling presence on a worker. (#9819, #9820,
#9828, #9850)

Return a new template when an user attempts to renew their account multiple
times with the same token, stating that their account is set to expire. This
replaces the invalid token template that would previously be shown in this
case. This change concerns the optional account validity feature. (#9832)

Bugfixes

Fixes the OIDC SSO flow when using a public_baseurl value including a non-root
URL path. (#9726)

Fix thumbnail generation for some sites with non-standard content types.
Contributed by @rkfg. (#9788)

Add some sanity checks to identity server passed to 3PID bind/unbind endpoints.
(#9802)

Limit the size of HTTP responses read over federation. (#9833)

Fix a bug which could cause Synapse to get stuck in a loop of resyncing device
lists. (#9867)

Fix a long-standing bug where errors from federation did not propagate to the
client. (#9868)

Improved Documentation

Add a note to the docker docs mentioning that we mirror upstream's supported
Docker platforms. (#9801)

Internal Changes

Add a dockerfile for running Synapse in worker-mode under Complement. (#9162)

Apply pyupgrade across the codebase. (#9786)

Move some replication processing out of generic_worker. (#9796)

Replace HomeServer.get_config() with inline references. (#9815)

Rename some handlers and config modules to not duplicate the top-level module.
(#9816)

Fix a long-standing bug which caused max_upload_size to not be correctly
enforced. (#9817)

Reduce CPU usage of the user directory by reusing existing calculated room
membership. (#9821)

Small speed up for joining large remote rooms. (#9825)

Introduce flake8-bugbear to the test suite and fix some of its lint violations.
(#9838)

Only store the raw data in the in-memory caches, rather than objects that
include references to e.g. the data stores. (#9845)

Limit length of accepted email addresses. (#9855)

Remove redundant synapse.types.Collection type definition. (#9856)

Handle recently added rate limits correctly when using --no-rate-limit with the
demo scripts. (#9858)

Disable invite rate-limiting by default when running the unit tests. (#9871)

Pass a reactor into SynapseSite to make testing easier. (#9874)

Make DomainSpecificString an attrs class. (#9875)

Add type hints to synapse.api.auth and synapse.api.auth_blocking modules.
(#9876)

Remove redundant _PushHTTPChannel test class. (#9878)

Remove backwards-compatibility code for Python versions < 3.6. (#9879)

Small performance improvement around handling new local presence updates.
(#9887)

(jperkin)

2021-05-20 09:08:27 UTC MAIN commitmail json YAML

py-mercurial: update to 5.8.

== New Features ==

* `hg purge` is now a core command using `--confirm` by default.

* The `rev-branch-cache` is now updated incrementally whenever changesets
  are added.

* The new options `experimental.bundlecompthreads` and
  `experimental.bundlecompthreads.<engine>` can be used to instruct
  the compression engines for bundle operations to use multiple threads
  for compression. The default is single threaded operation. Currently
  only supported for zstd.

== Default Format Change ==

These changes affects newly created repositories (or new clone) done with
Mercurial 5.8.

  * The `ZSTD` compression will now be used by default for new repositories
    when available. This compression format was introduced in Mercurial 5.0,
    released in May 2019. See `hg help config.format.revlog-compression` for
    details.

  * Mercurial installation built with the Rust parts will now use the
    "persistent nodemap" feature by default. This feature was introduced in
    Mercurial 5.4 (May 2020). However Mercurial installation built without the
    fast Rust implementation will refuse to interact with them by default.
    This restriction can be lifted through configuration.

    See `hg help config.format.use-persistent-nodemap` for details

== New Experimental Features ==

* There's a new `diff.merge` config option to show the changes
    relative to an automerge for merge changesets. This makes it
    easier to detect and review manual changes performed in merge
    changesets. It is supported by `hg diff --change`, `hg log -p`
    `hg incoming -p`, and `hg outgoing -p` so far.

== Bug Fixes ==

* gracefully recover from inconsistent persistent-nodemap data from disk.

== Backwards Compatibility Changes ==

* In normal repositories, the first parent of a changeset is not null,
  unless both parents are null (like the first changeset). Some legacy
  repositories violate this condition. The revlog code will now
  silentely swap the parents if this condition is tested. This can
  change the output of `hg log` when explicitly asking for first or
  second parent. The changesets "nodeid" are not affected.

(wiz)

2021-05-20 08:22:46 UTC MAIN commitmail json YAML

doc: Updated devel/libidn2 to 2.3.1

(wiz)

2021-05-20 08:22:37 UTC MAIN commitmail json YAML

libidn2: update to 2.3.1.

* Noteworthy changes in release 2.3.1 (2021-05-12) [stable]

** Implement full roundtrip for lookup functionality
With TR64 enabled (default), '☺i' was converted to 'xn-- o-oia59s'.
The output contains an illegal space and thus could not be decoded any
more.  Reported-by: Chris Malton.  See
<https://gitlab.com/libidn/libidn2/issues/78> and
<https://gitlab.isc.org/isc-projects/bind9/issues/1610>.

** Fix domain too long error

** doc: idn2.1 and libidn2.texi automatically get idn2 --help output.

** Updated gnulib files and various build fixes.
In particular, it no longer attempts to detect a host CC compiler.
See <https://gitlab.com/libidn/libidn2/-/issues/83>.

(wiz)

2021-05-20 08:21:30 UTC MAIN commitmail json YAML

doc: Updated graphics/libheif to 1.12.0

(wiz)

2021-05-20 08:21:21 UTC MAIN commitmail json YAML

libheif: update to 1.12.0.

    check for MIAF conformance and add as compatible brand
    signaling of premultiplied alpha
    parse AV1 obu_sequence_header for av1C box
    write pixi box in AVIFs
    save alpha as monochrome in AVIF if possible
    many build fixes (thanks to the numerous external contributors)

(wiz)

2021-05-20 08:11:18 UTC MAIN commitmail json YAML

doc/TODO: + MesaLib-21.1.1.

(wiz)

2021-05-20 07:52:37 UTC MAIN commitmail json YAML

math/Makefile: + fftw-long, fftw-quad

(wiz)

2021-05-20 06:57:26 UTC MAIN commitmail json YAML

doc: Updated lang/python39 to 3.9.5nb1

(triaxx)

2021-05-20 06:56:44 UTC MAIN commitmail json YAML

python39: Fix PR pkg/56167

The function implicit declaration occurs on FreeBSD 12.2 but not on
FreeBSD 13.0. The fix comes from python3.10.

(triaxx)

2021-05-20 06:45:07 UTC MAIN commitmail json YAML

2021-05-20 06:32:40 UTC MAIN commitmail json YAML

py-prettytable: add missing build dependency

(nia)

2021-05-20 06:29:56 UTC MAIN commitmail json YAML

gnome-tracker: Disable gtk-doc generation for now, it's broken

(nia)

2021-05-20 06:28:12 UTC MAIN commitmail json YAML

dupeguru: Fix PLIST for newer Sphinx. Delint.

(nia)

2021-05-20 06:16:28 UTC MAIN commitmail json YAML

py-pynng: add more missing dependencies.

(nia)

2021-05-20 06:12:53 UTC MAIN commitmail json YAML

libquadmath: mark only for x86

(nia)

2021-05-20 06:12:14 UTC MAIN commitmail json YAML

py-fftw: fix PLIST

(nia)

2021-05-20 05:59:57 UTC MAIN commitmail json YAML

obs-studio: unbreak PLIST

(nia)