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

2024-05-13 06:01:13 UTC Now

2021-03-21 12:54:20 UTC MAIN commitmail json YAML

devel/ruby-rspec-rails: update to 5.0.1

5.0.1 / 2021-03-18

Bug Fixes:

* Limit multibyte example descriptions when used in system tests for
  #method_name which ends up as screenshot names etc. (@y-yagi, #2405,
  #2487)

(taca)

2021-03-21 12:52:46 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-mixlib-authentication to 3.0.10

(taca)

2021-03-21 12:52:17 UTC MAIN commitmail json YAML

devel/ruby-mixlib-authentication: update to 3.0.10

3.0.10 (2021-03-15)

Merged Pull Requests

* Split using a string not a regex #55 (tas50)
* Replace FILE with dir and use safe operators #54 (tas50)
* Test on Ruby 3 and update gem caching #56 (tas50)

(taca)

2021-03-21 12:51:09 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-odbc to 0.999991

(taca)

2021-03-21 12:50:49 UTC MAIN commitmail json YAML

databases/ruby-odbc: update to 0.999991

Sat Dec 26 2020 version 0.999991 released

* update to compile with newer Ruby releases
* report larger width for SQL_(DECIMAL|NUMERIC) columns

(taca)

2021-03-21 12:49:59 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-hiera to 3.7.0

(taca)

2021-03-21 12:49:40 UTC MAIN commitmail json YAML

databases/ruby-hiera: update to 3.7.0

3.7.0 (2021-03-15)

* Fix typo in DESCR.
* Add license to gemspec.

(taca)

2021-03-21 12:45:24 UTC MAIN commitmail json YAML

doc/TODO: thrift-0.14.0 was updated

- thrift-0.14.0.

(taca)

2021-03-21 12:44:53 UTC MAIN commitmail json YAML

doc: update devel/thrift and related packages to 0.14.0

devel/thrift
devel/libthrift
devel/go-thrift
devel/p5-thrift
devel/py-thrift
devel/ruby-thrift

(taca)

2021-03-21 12:44:03 UTC MAIN commitmail json YAML

devel/ruby-thrift: update to 0.14.0

0.14.0 (2021-03-08)

Ruby

* THRIFT-5281 - Some warning messages need to be fixed
* THRIFT-4707 - Enable maintainers to upload newer versions of Ruby
  Gem of Thrift
* THRIFT-5061 - Pin Ruby's rack version to 2.0.8
* THRIFT-5100 - Gem::InstallError: byebug requires Ruby version >= 2.4.0.
* THRIFT-5266 - release ruby library thrift 0.13.0

(taca)

2021-03-21 12:43:38 UTC MAIN commitmail json YAML

devel/py-thrift: update to 0.14.0

0.14.0 (2021-03-08)

Python
* THRIFT-2087 - unicode decode errors
* THRIFT-4002 - Thrift exceptions are not hashable in Python 3
* THRIFT-5107 - Travis build fails with missing Python 3.3 or newer?
* THRIFT-5165 - Python THttpClient saves cookie when Set-Cookie
  response header is present
* THRIFT-5186 - AI_ADDRCONFIG: Thrift libraries crash with
  localhost-only network.
* THRIFT-5248 - Python: Make TSocket.isOpen check if the other end is
  still connected
* THRIFT-5303 - Unicode decode errors in _fast_decode
* THRIFT-5331 - Python: allow THeaderProtocol to choose which
  subprotocol to use for outbound connections

(taca)

2021-03-21 12:42:57 UTC MAIN commitmail json YAML

devel/p5-thrift: update to 0.14.0

0.14.0 (2021-03-08)

Perl

* THRIFT-5050 - Fix MemoryBuffer.pm to raise a proper exception if no data
  is available
* THRIFT-5066 - Implement testBinary invocation in TestClient.pl

(taca)

2021-03-21 12:42:35 UTC MAIN commitmail json YAML

devel/go-thrift: update to 0.14.0

0.14.0 (2021-03-08)

Go

* THRIFT-4914 - Compiler generated service clients now provide a new
  function, LastResponseMeta_(), to get the response metadata (e.g. headers
  from THeader) from the last client call.
* THRIFT-4984 - Scary and spammy "error processing request: EOF" logs from
  TSimpleServer
* THRIFT-4985 - Clean up logging in go library
* THRIFT-5002 - remote client fails to compile when extending services
* THRIFT-5019 - Multiple import same namespace for go included files
* THRIFT-5046 - Custom tags remove db and json tags
* THRIFT-5069 - Add TSerializerPool and TDeserializerPool, which are
  thread-safe versions of TSerializer and TDeserializer.
* THRIFT-5092 - Panic on nil buffer writes
* THRIFT-5152 - Separate timeout in TSocket
* THRIFT-5164 - Go middleware support
* THRIFT-5214 - go: Implement connection check in TSocket
* THRIFT-5233 - I/O timeout handling in go library
* THRIFT-5240 - The context passed into server handler implementations will
  be canceled when we detected that the client closed the connection.
* THRIFT-5257 - Go THeader implementation doesn't handle endOfFrame correctly
* THRIFT-5270 - Go library unit test is broken in go 1.15
* THRIFT-5278 - Expose API to use THeader+TCompactProtocol in go library
  client code
* THRIFT-5279 - Cleanups/small optimizations for go's
  serializer/deserializer code
* THRIFT-5294 - Go: TSimpleJSONProtocol could panic on WriteMessageEnd
  without matching WriteMessageBegin
* THRIFT-5322 - Add support to TConfiguration, and also fix a bug that could
  cause excessive memory usage when reading malformed messages from
  TCompactProtocol.
* THRIFT-5338 - Proposal: Raise minimal supported Go version with upcoming
  0.14.0 release

(taca)

2021-03-21 12:41:56 UTC MAIN commitmail json YAML

devel/libthrift: update to 0.14.0

0.14.0 (2021-03-08)

C++

* THRIFT-1513 - Thrift compiler generates inconsistent code with some
  complex values (causing g++ to error: "has no member named '__isset')
* THRIFT-5168 - Useless generated code when .thrift file only has service type
* THRIFT-5179 - Thrift compiler will generate wrong code if IDL struct's
  name is 'a' or 'b'
* THRIFT-5200 - Thrift compiler will generate incorrect code when add
  'cob_style' option.
* THRIFT-4282 - StressTestNonBlocking is disabled in Appveyor as it is
  unstable on Windows in general
* THRIFT-4682 - C++ TBinaryProtocol crashes on port scan
* THRIFT-4963 - TNonblockingServer blocked int addTask(IOThread) and
  notify(workerThread)
* THRIFT-5047 - fix cmake support to build cpp server without OPENSSL
* THRIFT-5076 - Improve CMake OpenSSL usage
* THRIFT-5078 - Handle named pipe clients quickly disconnecting
* THRIFT-5086 - CMake target thrift::thrift has no
  INTERFACE_INCLUDE_DIRECTORIES property
* THRIFT-5110 - Added a number of required libs for using static OpenSSL
* THRIFT-5114 - Simplify the computation of the size of TMemoryBuffer
* THRIFT-5177 - getaddrinfo() should not be used for Unix sockets
* THRIFT-5178 - THttpClient should work without specifying host
* THRIFT-5185 - C++: Add WebSocket Server Transport
* THRIFT-5186 - AI_ADDRCONFIG: Thrift libraries crash with localhost-only
  network.
* THRIFT-5215 - C++: Remove portable_endian.h
* THRIFT-5217 - Deprecated boost header
* THRIFT-5237 - Implement MAX_MESSAGE_SIZE and consolidate limits into a
  TConfiguration class
* THRIFT-5290 - Adjusting cpp *.cproj msvcrt options according to LEGAL-538
* THRIFT-5295 - Thread and ThreadFactory should be extensible
* THRIFT-5344 - TTransport may throw raw pointer exceptions

(taca)

2021-03-21 12:41:11 UTC MAIN commitmail json YAML

devel/thrift: update to 0.14.0

0.14.0 (2021-03-08)

Deprecated Languages

* THRIFT-5229 - Deprecate ActionScript 3 support

Removed Languages

* THRIFT-4980 - Remove deprecated C# and netcore bindings from the code base
* THRIFT-4981 - Remove deprecated netcore bindings from the code base
* THRIFT-4982 - Remove deprecated C# bindings from the code base

Breaking Changes

* THRIFT-4981 - Remove deprecated netcore bindings from the code base
* THRIFT-4982 - Remove deprecated csharp bindings from the code base
* THRIFT-4990 - Upgrade to .NET Core 3.1 (LTS)
* THRIFT-5006 - Implement DEFAULT_MAX_LENGTH at TFramedTransport
* THRIFT-5069 - In Go library TDeserializer.Transport is now typed
  *TMemoryBuffer instead of TTransport
* THRIFT-5072 - Haskell generator fails to distinguish between multiple enum
  types with conflicting enum identifiers
* THRIFT-5116 - Upgrade NodeJS to 10.x
* THRIFT-5138 - Swift generator does not escape keywords properly
* THRIFT-5164 - In Go library TProcessor interface now includes ProcessorMap
  and AddToProcessorMap functions.
* THRIFT-5186 - cpp: use all getaddrinfo() results when retrying failed
  bind() in T{Nonblocking,}ServerSocket
* THRIFT-5233 - go: Now all Read*, Write* and Skip functions in TProtocol
  accept context arg
* THRIFT-5152 - go: TSocket and TSSLSocket now have separated connect
  timeout and socket timeout
* c++: dropped support for Windows XP
* THRIFT-5326 - go: TException interface now has a new function: TExceptionType
* THRIFT-4914 - go: TClient.Call now returns ResponseMeta in addition to error

Known Open Issues (Blocker or Critical)

* THRIFT-3877 - C++: library don't work with HTTP (csharp server, cpp
  client; need cross test enhancement)
* THRIFT-5098 - Deprecated: "The high level Network interface is no longer
  supported. Please use Network.Socket." and other Haskell issues
* THRIFT-5245 - NPE when the value of map's key is null
* THRIFT-4687 - Add thrift 0.12.0 to pypi and/or enable more maintainers

Build Process

* THRIFT-4976 - Docker build: Test failure for StalenessCheckTest on MacOS
* THRIFT-5087 - test/test.py fails with "AssertionError: Python 3.3 or later
  is required for proper operation."
* THRIFT-5097 - Incorrect THRIFT_VERSION in ThriftConfig.cmake
* THRIFT-5109 - Misc CMake improvements
* THRIFT-5147 - Add uninstall function
* THRIFT-5218 - Automated Github release artifacts do not match checksums
  provided
* THRIFT-5249 - travis-ci : Failed to run FastbinaryTest.py

Compiler (General)

* THRIFT-4173 - Go: thrift compiler generates wrong code for list of aliased
  type
* THRIFT-4938 - Issues with version.h treatment
* THRIFT-4973 - Add deprecation messages for csharp and netcore
* THRIFT-4980 - Remove deprecated C# and netcore bindings from the code base
* THRIFT-4982 - Remove deprecated C# bindings from the code baseï…‚
* THRIFT-5153 - Deprecate byte
* THRIFT-5225 - Use nullptr instead of NULL
* THRIFT-5302 - Add recursive function name uniqueness check

(taca)

2021-03-21 12:39:52 UTC MAIN commitmail json YAML

lang/ruby: PRINT_PLIST_AWK improvement

* Move PRINT_PLIST_AWK for ${RUBY_SUFFIX} from gem.mk to rubyversion.mk.
  It was previously committed in gem.mk.

* Add support ${RUBY_SUFFIX} to online manual.

(taca)

2021-03-21 10:21:19 UTC MAIN commitmail json YAML

doc: Updated cross/atasm to 1.09

(fcambus)

2021-03-21 10:21:07 UTC MAIN commitmail json YAML

atasm: update to 1.09.

Pkgsrc changes:

- Regenerate Makefile patch
- Remove patch for GCC 2.95 introduced in 2004

ChangeLog:

September 21, 2011 version 1.07

- Introduced .BANKNUM operator
- Allow .SET 6 to forward reference labels
- Allow leading underscores in label names
- Fixed an error with command-line defines
- Allow character quoting of spaces and semicolons
- Allow comments to start without a preceding  space
- Fixed local label references inside of macros or macro parameters

May 26, 2014 version 1.08

- Initial support of list files with -g command-line parameter
- Allow .INCBIN to honor include paths
- Missing state files no longer segfault
- Double-forward defines now throw an error rather than silently generate
  bad code

March 20, 2021 version 1.09

- Fixed a problem with filename creation when saving output to an ATR image
- Fixed CVE-2019-19785: Stack-based buffer overflow in to_comma()
- Fixed CVE-2019-19786: Stack-based buffer overflow in parse_expr()
- Fixed CVE-2019-19787: Stack-based buffer overflow in get_signed_expression()

(fcambus)

2021-03-21 09:03:04 UTC MAIN commitmail json YAML

unifi: works with openjdk11 now (after openjdk11-1.11.0.10.9nb1)

(tnn)

2021-03-21 08:46:59 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-BDD-Cucumber to 0.79

(schmonz)

2021-03-21 08:46:49 UTC MAIN commitmail json YAML

Update to 0.79. From the changelog:

[Changed]
- Files with DOS line endings (\r\n) no longer leave \r at the
  end of the line on Unix (\n line-ending systems)
- Stop warning about mixed comments being disallowed after consulting
  the Cucumber project through their Slack channel
- Moved CI to GitHub Actions, because TravisCI minutes ran out

[Fixed]
- Fix parallel testing support in the `prove` plugin (prove '-j' support)
- Fix passing UTF-8 data from sub-process spawned by `prove` plugin
- Fix formatting UTF-8 TAP output collected during step execution

(schmonz)

2021-03-21 08:38:50 UTC MAIN commitmail json YAML

doc: Updated mail/rss2email to 3.12.3

(schmonz)

2021-03-21 08:38:41 UTC MAIN commitmail json YAML

Update to 3.12.3. From the changelog:

* Make dependency on feedparser have an upper bound so that `pip install`
  works again

(schmonz)

2021-03-21 08:02:27 UTC MAIN commitmail json YAML

mk/jpeg.buildlink3.mk: document allowed values

(wiz)

2021-03-21 07:57:17 UTC MAIN commitmail json YAML

doc: Updated net/gh to 1.7.0

(bsiegert)

2021-03-21 07:56:18 UTC MAIN commitmail json YAML

Update gh to 1.7.0.

GitHub CLI 1.7.0

New features

The repo list command

The gh repo list command lists GitHub repositories under a user or organization
account.

Improvements to the api command

The gh api command is a tool to directly access the GitHub API with in your
scripts. This release adds functionality to make it easier to working with the
resulting JSON.

Other new functionality

  * Allow passing issue/pr create body from file or standard input
  * Add pr edit --base to change the base branch of a PR
  * Allow pr edit without the pull request argument
  * Allow gist view without arguments
  * Add gist edit -a <file> flag to add files to a gist

Fixes

  * Fix setting up a local repository on repo create --template
  * Clarify the repo create interactive prompt
  * Avoid crash in pr merge when the pull request has no commits
  * Fix git authentication when the token comes from environment
  * Have git authentication be resilient to PATH changes
  * Avoid checking for new releases when authenticating git
  * When gh is installed via Homebrew, avoid showing the upgrade notice until
    the homebrew formula is updated
  * Validate gist arguments
  * Have gh exit with non-zero status when the user cancels a command

GitHub CLI 1.6.2

  * Fix pasting Personal Access Token to auth login for GHE

GitHub CLI 1.6.1

  * Fix regression in pr status for GitHub Enterprise 2.22 and older

GitHub CLI 1.6.0
This is a large release seeing a few major new features and a slew of fixes. In
January we spent a week cleaning out the backlog of community pull requests --
thank you for your patience as we got all that merged!

New Commands

Edit Issues and Pull Requests

gh issue edit and gh pr edit allow you to modify existing issues and pull
requests. Both versions accept arguments to edit non-interactively and running
without flags allows you to interactively edit.

SSH Key Management

gh ssh-key list and gh ssh-key add are now live! You'll be prompted to refresh
your auth token with increased scopes to use them.

Issue Deletion

Issues can now be permanently deleted with gh issue delete

New Features

PR Auto-Merge Support

pr merge now supports --auto. Instead of merging the pull request right away,
the pull request will be automatically met once all requirements are met

SSH Key Generation During Authentication

While running through the gh auth login flow, gh can now generate and upload
SSH keys to GitHub on your behalf

@me Syntax for Self Assigning Issues

When using gh issue create, the string @me can be used to self assign

pr checkout Improvements

pr checkout now supports --force to force a checkout and --detach to
checkout a pull request in a detached head state

And More

  * repo fork: support git flags
  * pr merge: edit commit body when merging
  * pr merge: alert about unpushed commits
  * gist view: --files lists filenames in a gist
  * Configuration path can now come from environment
  * Display upgrade notice for brew users
  * Show whether or not branches are up to date with the default branch in gh
    pr status
  * Show progress while creating a new pull request

Fixes

  * Minimized comments no longer appear in comment lists
  * Issue [DEL:and Pull Request:DEL] templates are now listed as per the API
    and not local file system
  * Gist description dropped from single file raw view
  * Restore fork rename behavior
  * Clarify handling of git tags during release create
  * Explain how to link an issue in pr create
  * Improve repo create docs
  * Add more examples to api docs
  * Only fetch default branch when adding upstream remote
  * Consistently use success icon
  * write:org scope is now recognized as satisfying read:org
  * pr merge: do not show invalid merge methods
  * pr merge: avoid prompting to enter editor after editing phase is chosen
  * repo create: clarify prompt
  * gist: print friendly error when missing required argument
  * auth status: add fail message for non-existent hostname
  * config: refactor to use os.UserHomeDir()
  * issue create and pr create: project argument works alongside --web now
  * secret set: fix secret set --repos for repositories that have dashes

(bsiegert)

2021-03-21 07:51:15 UTC MAIN commitmail json YAML

Updated textproc/py-humanize, net/py-xandikos

(adam)

2021-03-21 07:50:52 UTC MAIN commitmail json YAML

py-xandikos: updated to 0.2.6

0.2.6:
* Don't listen on TCP port (defautlting to 0.0.0.0) when a UNIX domain socket
  is specified.

0.2.5:
* Fix support for uwsgi when environ['wsgi.input'].read() does not
  accept a size=None.

(adam)

2021-03-21 07:49:32 UTC MAIN commitmail json YAML

py-humanize: updated to 3.3.0

3.3.0:
Add humanize.number.clamp

(adam)

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

doc: Updated net/bind916 to 9.16.13

(taca)

2021-03-21 04:16:17 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.13

9.16.13 (2022-03-17)

New Features

* A new purge-keys option has been added to dnssec-policy. It sets the
  period of time that key files are retained after becoming obsolete
  due to a key rollover; the default is 90 days. This feature can be
  disabled by setting purge-keys to 0. [GL #2408]

Feature Changes

* When serve-stale is enabled and stale data is available, named now
  returns stale answers upon encountering any unexpected error in the
  query resolution process. This may happen, for example, if the
  fetches-per-server or fetches-per-zone limits are reached. In this
  case, named attempts to answer DNS requests with stale data, but
  does not start the stale-refresh-time window. [GL #2434]

Bug Fixes

* Zone journal (.jnl) files created by versions of named prior to
  9.16.12 were no longer compatible; this could cause problems when
  upgrading if journal files were not synchronized first. This has
  been corrected: older journal files can now be read when starting
  up. When an old-style journal file is detected, it is updated to the
  new format immediately after loading.

  Note that journals created by the current version of named are not
  usable by versions prior to 9.16.12. Before downgrading to a prior
  release, users are advised to ensure that all dynamic zones have
  been synchronized using rndc sync -clean.

  A journal file's format can be changed manually by running
  named-journalprint -d (downgrade) or named-journalprint -u
  (upgrade). Note that this must not be done while named is
  running. [GL #2505]

* named crashed when it was allowed to serve stale answers and
  stale-answer-client-timeout was triggered without any (stale) data
  available in the cache to answer the query. [GL #2503]

* If an outgoing packet exceeded max-udp-size, named dropped it
  instead of sending back a proper response. To prevent this problem,
  the IP_DONTFRAG option is no longer set on UDP sockets, which has
  been happening since BIND 9.16.11. [GL #2466]

* NSEC3 records were not immediately created when signing a dynamic
  zone using dnssec-policy with nsec3param. This has been fixed. [GL
  #2498]

* A memory leak occurred when named was reconfigured after adding an
  inline-signed zone with auto-dnssec maintain enabled. This has been
  fixed. [GL #2041]

* An invalid direction field (not one of N, S, E, W) in a LOC record
  resulted in an INSIST failure when a zone file containing such a
  record was loaded. [GL #2499]

(taca)

2021-03-21 04:09:19 UTC MAIN commitmail json YAML

doc: Updated net/bind911 to 9.11.29

(taca)

2021-03-21 04:08:44 UTC MAIN commitmail json YAML

net/bind911: update to 9.11.29

--- 9.11.29 released ---

5586. [bug] An invalid direction field in a LOC record resulted in
an INSIST failure when a zone file containing such a
record was loaded. [GL #2499]

(taca)

2021-03-21 03:31:45 UTC MAIN commitmail json YAML

doc: Updated security/pear-Crypt_GPG to 1.6.5

(taca)

2021-03-21 03:31:26 UTC MAIN commitmail json YAML

security/pear-Crypt_GPG: update to 1.6.5

1.6.5 (2021-03-16 13:30 UTC)

Changelog:

* Add getCreationDateTime() and getExpirationDateTime() methods to
  Crypt_GPG_SubKey class.

(taca)

2021-03-21 03:30:25 UTC MAIN commitmail json YAML

doc: Updated net/pear-Net_SMTP to 1.10.0

(taca)

2021-03-21 03:30:04 UTC MAIN commitmail json YAML

net/pear-Net_SMTP: update to 1.10.0

1.10.0 (2021-03-19 14:43 UTC)

Changelog:

* Add the starttls() method

(taca)

2021-03-21 01:56:59 UTC MAIN commitmail json YAML

doc: Updated emulators/PC6001VX to 3.7.1

(tsutsui)

2021-03-21 01:56:41 UTC MAIN commitmail json YAML

PC6001VX: update to 3.7.1.

Upstream changes:

3.7.1 2021/03/19
- Fixed enter key on numeric keypad was not working.
- IME is now correctly disabled.
- Fixed crash on exit if joystick is connected.
- Better shift key press/release event handling.

(tsutsui)

2021-03-21 01:23:39 UTC MAIN commitmail json YAML

(net/sayaka) Fix build: +USE_TOOLS+= pkg-config

(mef)

2021-03-21 00:11:40 UTC MAIN commitmail json YAML

print/gc: allow to build with neXtaw

Patch provided by Simon Adda-Reyss via private mail.

(rillig)

2021-03-21 00:01:46 UTC MAIN commitmail json YAML

fonts/t1lib: allow to be built using neXtaw

Suggested by Simon Adda-Reyss via private mail.

No change to the default configuration.

(rillig)

2021-03-20 23:32:53 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 20.4.1

(rillig)

2021-03-20 23:32:43 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 20.4.1

Changes since 20.4.0:

When a package has MAINTAINER set and there are modified local files,
only remind the user once per package that changes should likely be
approved by the maintainer.  Previously there was a reminder once per
file, which was just too much for a package that has Makefile and PLIST
and maybe some patches changed.

Small performance improvement for loading the doc/CHANGES files, since
that costs a few tenths of seconds at every startup.

(rillig)

2021-03-20 22:31:40 UTC MAIN commitmail json YAML

doc/TODO: + modular-xorg-xwayland-21.1.0, uriparser-0.9.5.

(wiz)

2021-03-20 20:25:08 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.17.1

(leot)

2021-03-20 20:24:57 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.17.1

Changes:
1.17.1
------
### Additions
- [architizer] add `project` and `firm` extractors (#1369)
- [deviantart] add `watch` extractor (#794)
- [exhentai] support `/tag/` URLs (#1363)
- [gelbooru_v01] support `drawfriends.booru.org`, `vidyart.booru.org`, and
  `tlb.booru.org` by default
- [nozomi] support `/index-N.html` URLs (#1365)
- [philomena] add generalized extractors for philomena sites (#1379)
- [philomena] support post URLs without `/images/`
- [twitter] implement `users` option (#1337)
- implement `parent-metadata` option (#1364)

### Changes
- [deviantart] revert previous changes to `extra` option (#1356, #1387)

### Fixes
- [exhentai] improve favorites count extraction (#1360)
- [gelbooru] update domain for video downloads (#1368)
- [hentaifox] improve image and metadata extraction (#1366, #1378)
- [imgur] fix and improve rate limit handling (#1386)
- [weasyl] improve favorites URL pattern (#1374)
- use type check before applying `browser` option (#1358)
- ensure `-s/--simulate` always prints filenames (#1360)

### Removals
- [hentaicafe]  remove module
- [hentainexus] remove module
- [mangareader] remove module
- [mangastream] remove module

(leot)

2021-03-20 19:28:04 UTC MAIN commitmail json YAML

Updated lang/py-hy, devel/py-bitarray, devel/py-cachetools, net/samba4

(adam)

2021-03-20 19:27:35 UTC MAIN commitmail json YAML

samba4: updated to 4.13.5

Changes since 4.13.4
--------------------
* BUG 14634: s3:modules:vfs_virusfilter: Recent talloc changes cause infinite
  start-up failure.
* BUG 13992: s3: libsmb: Add missing cli_tdis() in error path if encryption
  setup failed on temp proxy connection.
* BUG 14604: smbd: In conn_force_tdis_done() when forcing a connection closed
  force a full reload of services.
* BUG 14593: dbcheck: Check Deleted Objects and reduce noise in reports about
  expired tombstones.
* BUG 14503: s3: Fix fcntl waf configure check.
* BUG 14602: s3/auth: Implement "winbind:ignore domains".
* BUG 14617: smbd: Use fsp->conn->session_info for the initial
  delete-on-close token.
* BUG 14648: s3: VFS: nfs4_acls. Add missing TALLOC_FREE(frame) in error
  path.
* BUG 14624: classicupgrade: Treat old never expires value right.
* BUG 14636: g_lock: Fix uninitalized variable reads.
* BUG 13898: s3:pysmbd: Fix fd leak in py_smbd_create_file().
* BUG 14625: lib:util: Avoid free'ing our own pointer.
* BUG 12505: HEIMDAL: krb5_storage_free(NULL) should work.

(adam)

2021-03-20 19:24:23 UTC MAIN commitmail json YAML

py-cachetools: updated to 4.2.1

v4.2.1 (2021-01-24)
===================
- Handle ``__missing__()`` not storing cache items.
- Clean up ``__missing__()`` example.

v4.2.0 (2020-12-10)
===================
- Add FIFO cache implementation.
- Add MRU cache implementation.
- Improve behavior of decorators in case of race conditions.
- Improve documentation regarding mutability of caches values and use
  of key functions with decorators.
- Officially support Python 3.9.

(adam)

2021-03-20 19:21:15 UTC MAIN commitmail json YAML

py-bitarray: updated to 1.7.1

2021-03-12  1.7.1:
-------------------
  * fix issue 114, raise TypeError when incorrect index is used during
    assignment, e.g. `a[1.5] = 1`
  * raise TypeError (not IndexError) when assigning slice to incorrect type,
    e.g. `a[1:4] = 1.2`
  * improve some docstrings and tests

2021-02-27  1.7.0:
-------------------
  * add `bitarray.util.urandom()`
  * raise TypeError when trying to extend bitarrays from bytes on Python 3,
    ie. `bitarray(b'011')` and `.extend(b'110')`.  (Deprecated since 1.4.1)

(adam)

2021-03-20 19:14:57 UTC MAIN commitmail json YAML

py-hy: updated to 0.20.0

0.20.0 (released 2021-01-25)
==============================

Removals
------------------------------
* Python 3.5 is no longer supported.

New Features
------------------------------
* `let` macro now supports extended iterable unpacking syntax.
* New contrib module `pprint`, a Hy equivalent of `python.pprint`.

Bug Fixes
------------------------------
* Fixed a bug that made `hy.eval` from Python fail on `require`.
* Fixed a bug that prevented pickling of keyword objects.
* Fixed a compiler crash from `setv` with an odd number of arguments in
  `defclass`.

0.19.0 (released 2020-07-16)
==============================

Breaking Changes
------------------------------
* `parse-args` is no longer implemented with `eval`; so e.g. you should
  now say `:type int` instead of `:type 'int`.

New Features
------------------------------
* Python 3.9 is now supported.

Bug Fixes
------------------------------
* Improved support for nesting anaphoric macros by only applying
  symbol replacement where absolutely necessary.
* Quoted f-strings are no longer evaluated prematurely.
* Fixed a regression in the production of error messages for empty
  expressions.
* Fixed a scoping bug for code executed with `hy -c`.
* Fixed a bug in the compilation of multiple `require`\s.
* Fixed various bugs in command-line option parsing.

(adam)

2021-03-20 19:09:16 UTC MAIN commitmail json YAML

Updated devel/py-autopep8, security/py-google-auth

(adam)

2021-03-20 19:08:58 UTC MAIN commitmail json YAML

py-google-auth: updated to 1.28.0

1.28.0 (2021-03-16)

Features
allow the AWS_DEFAULT_REGION environment variable
expose library version at google.auth.__version

Bug Fixes
fix unit tests so they can work in g3

(adam)

2021-03-20 19:07:14 UTC MAIN commitmail json YAML

py-autopep8: updated to 1.5.6

v1.5.6

Update
pycodestyle version 2.7.0 and higher is now required

Bug Fix
E128 check similar to pycodestyle

(adam)

2021-03-20 19:04:25 UTC MAIN commitmail json YAML

Updated net/py-dropbox, sysutils/py-ptyprocess

(adam)

2021-03-20 19:04:06 UTC MAIN commitmail json YAML

py-ptyprocess: updated to 0.7.0

0.7.0:
Add pass_fds parameters
Switch to Github actions for CI

(adam)

2021-03-20 19:03:44 UTC MAIN commitmail json YAML

py-dropbox: updated to 11.4.1

11.4.1:
Unknown changes

(adam)

2021-03-20 18:56:13 UTC MAIN commitmail json YAML

Updated devel/editorconfig-core, devel/py-editorconfig-core

(adam)

2021-03-20 18:55:52 UTC MAIN commitmail json YAML

2021-03-20 18:52:45 UTC MAIN commitmail json YAML

editorconfig-core: updated to 0.12.4

v0.12.4
Fix two OOM issues.
Fix one buffer overflow issue.
Fix one memory allocation error caused by strdup.
Upgrade CMake minimum to 3.5.1.
Other misc fixes.

v0.12.3
Bump required minimum cmake version to 2.8.12.
Support pcre2 and drop support for pcre.

v0.12.2
Add support for pkgconfig.
Memory leaks and crash fixes.
Improve error messages.
Add CI on AppVeyor.
Known issue: Test utf_8_char on AppVeyor won't pass.

(adam)

2021-03-20 18:17:54 UTC MAIN commitmail json YAML

doc: Updated biology/samtools to 1.12

(bacon)

2021-03-20 18:17:44 UTC MAIN commitmail json YAML

doc: Updated biology/bcftools to 1.12

(bacon)

2021-03-20 18:17:34 UTC MAIN commitmail json YAML

doc: Updated biology/htslib to 1.12

(bacon)

2021-03-20 18:17:08 UTC MAIN commitmail json YAML

2021-03-20 15:49:08 UTC MAIN commitmail json YAML

doc: Added textproc/split-thai 2.0nb1 [scole 2021-03-20]

(scole)

2021-03-20 15:46:23 UTC MAIN commitmail json YAML

2021-03-20 15:29:39 UTC MAIN commitmail json YAML

sysutils/ups-net: Prune ancient MESSAGE

A warning about incompatible changes in 2004 no longer seems
relevant.

(gdt)

2021-03-20 15:15:23 UTC MAIN commitmail json YAML

Added devel/py-cwcwidth; Updated devel/py-curtsies, devel/bpython

(adam)

2021-03-20 15:14:48 UTC MAIN commitmail json YAML

bpython: updated to 0.21

0.21

General information:
* Support for Python 2 has been dropped.

New features:
* Provide bpython._version if built from Github tarballs
* Make import completion skip list configurable
* Check spelling with codespell

Fixes:
* Fix import completion of modules
* Replace remaining use of deprecated imp with importlib
* Upgrade curtsies version requirements
* State correct default config file directory
* Add more directories to the default import completion skip list
* Handle 'd' when mapping colors
* Avoid breakage with six's importer

Changes to dependencies:
* curtsies >= 0.3.5 is now required
* pyxdg is now required
* wcwidth has been replaced with cwcwidth

0.20.1

Fixes:
* Fix check of key code

0.20

General information:
* The next release of bpython (0.20) will drop support for Python 2.
* Support for Python 3.9 has been added. Support for Python 3.5 has been
  dropped.

New features:
* Provide redo.
* Add support for importing namespace packages.

Fixes:
* Provide encoding attribute for FakeOutput.
* Prevent symbolic link loops in import completion.
* Support packages using importlib.metadata API.
* Fix support for Python 3.9's ast module.
* Fix cursor position with full-width characters.
* Fix invalid escape sequences.

0.19

General information:
* The bpython-cli and bpython-urwid rendering backends have been deprecated and
  will show a warning that they'll be removed in a future release when started.
* Usage in combination with Python 2 has been deprecated. This does not mean that
  support is dropped instantly but rather that at some point in the future we will
  stop running our testcases against Python 2.
* The new pinnwand API is used for the pastebin functionality. We have dropped
  two configuration options: `pastebin_show_url` and `pastebin_removal_url`. If
  you have your bpython configured to run against an old version of `pinnwand`
  please update it.

New features:

Fixes:

* Display correct signature for decorated functions.
* Protect get_args from user code exceptions
* Improve lock file handling on Windows
* Use importlib instead of deprecated imp when running under Python 3

Support for Python 3.8 has been added. Support for Python 3.4 has been dropped.

0.18

New features:
* expose globals in bpdb debugging.

Fixes:
* Fix file locking on Windows.
* Exit gracefully if config file fails to be loaded due to encoding errors.
* Fix newline handling.
* Fix exit code.
* Fix crash when matching certain lines in history.

Support for Python 3.3 has been dropped.

0.17.1

Fixes:
* Reverted 670 temporarily due to performance impact
  on large strings being output.

0.17

New features:
* Implement Ctrl+O.
* Add default_autoreload config option.

Fixes:
* Fix deprecation warnings.
* Do not call signal outside of main thread.
* Fix option-backspace behavior.
* Fix paste helper.
* Handle docstrings more carefully.
* Do not modify history file during tests.
* Fix newline handling.
* Fix handling of ANSI escape codes.
* Fix encoding of jedi completions.

(adam)

2021-03-20 15:12:22 UTC MAIN commitmail json YAML

py-curtsies: updated to 0.3.5

0.3.5:
Drop supported for Python 2, 3.4 and 3.5.
Migrate to pytest.
Add new exmples.
Improve error messages.
Replace wcwidth with cwcwidth

(adam)

2021-03-20 15:10:41 UTC MAIN commitmail json YAML

py-cwcwidth: added version 0.1.4

cwcwidth provides Python bindings for wcwidth and wcswidth functions defined in
POSIX.1-2001 and POSIX.1-2008 based on Cython. These functions compute the
printable length of a unicode character/string on a terminal. The module
provides the same functions as wcwidth and its behavior is compatible.

(adam)

2021-03-20 14:55:57 UTC MAIN commitmail json YAML

py-xdg: does not need C compiler

(adam)

2021-03-20 13:25:33 UTC MAIN commitmail json YAML

doc: Updated x11/xsnow to 3.2.2

(gdt)

2021-03-20 13:25:26 UTC MAIN commitmail json YAML

2021-03-20 13:24:39 UTC MAIN commitmail json YAML

x11/xsnow: Update to 3.2.2

This catches up to a maintained version, almost 20 years later.  Most
notably, it uses gtk3 instead of raw Xlib.

Joint work with is@.

Upstream changes:

version 3.2.2
1:change 'changes' into Flags.Changes
2:change gdkwindow -> NULL, several files
  ui.c: better behaviour of 'below windows' - 'confirm to click'
    combo
3:flags.c flags.h: separate FLAGS for default and vintage
  docs.c: some minor additions
4:buttons.h: change togglecode into scalecode
  flags.h uitils.h: transport some macro's
  ui.c: add documention about flags and buttons
  main.c: optionally move windows to 0,0 (movewindow())
    Flags.MoveWindow --movewindow
5:some tweaks MoveWindow
6:more tweaks for MoveWindow
  Use also XConfigureWindow to set below or above. Now behaviour is
  OK when running in FVWM + xcompmgr or compton
  transparent.c: fixed 'show desktop' issue by re-adding:
    gdk_window_set_type_hint(gdk_window,GDK_WINDOW_TYPE_HINT_DOCK);
  wmctrl.c: add check for _NET_SHOWING_DESKTOP for visibility of
    windows
  windows.c: keep SnowWin below if Flags.BelowAll. Needed when SnowWin
    is not click-through.
7:add -theme flag. No button: too complicated for me.
9:make theme chooseable with a button
11:ui.c: minor tweaks

version 3.2.1
1:utils.h: add fflush(NULL) to UIDO and UIDOS
  moon.c: create halo surface for painting.
2:fine tuning of ui graphics
3:start simplifying ui.c
11:finished 3:
12:doit.h flags.h: change DOIT macro's
13:docs.c:make it better
14:add option -hidemenu, add this to xsnow.desktop
  better format noisy output
  use #include "undefall.inc" to undef frquently used macros
15:simplify glade-id's
16:stratify ui.c code
17:stratify ui.c code
18:stratify ui.c code

version 3.2.0
1:use 256x256 xpm for moon
  start Santa, aware of moon position
  adapt some trivial texts
2:add halo around moon
  add show-stars button
  add grey-out for moon buttons if not compositing manager
  add notice about that in the celestials tab
3:fix bug in moon.c: show moon, independent of birds
  some experiments with halo colours
4:moon.c: fix memory leak: halo_draw()
  docs.c: adapt man page
  ui.c: better way to grey out moon buttons
  configure.ac: remove test for alloca, and tell kdtree.c not to use
    alloca
6:ui.c: remove malicious assert from report_tree_type()
  utils.h: create macros UIDO and UIDOS to better deal with
    if(Flags.x != OldFlags.x) ....
  many functions: replace construct above with UIDO or UIDOS
7:Ack in man page for picture of moon.

version 3.1.10
1:add moon and show-noshow for moon
2:put wind, stars, moon, meteorites in celestials
  add slider for moon speed
3:add button for moon size
4:let Santa like to hover the moon

version 3.1.9
1:place 'Xsnow running' to a place wher this does not appear in
  xsnow -h or xsnow-H
2:wmctrl.c: a second check if window is hidden, based on WM_STATE
  see: https://tronche.com/gui/x/icccm/sec-4.html#s-4.1.3.1
3: typos in docs.c
5:wmctrl.c: use XQueryTree to find windows to snow on if
  _NET and _GTK are not available.
  Use also XGetWindowAttributes to determine if a window
  is visible.
6:change max number of scenery items to 60
  wmctrl.c: use XGetWindowAttributes in stead of XGetGeometry

version 3.1.8
1:use config.h to determine if alloca.h should be included
  configure.ac, Makefile.am: use pkg-config to locate
  X11, Xpm, xt, xproto
2:configure.ac: remove tests for libraries, relying on pkg-config now
3:remove uses of alloca, except ik kdtree.c
  define USE_LIST_NODE_ALLOCATOR and  NO_ALLOCA in kdtree.c
  remove USE_LIST_NODE_ALLOCATOR from Makefile.am
  snow.c: free local variables in genxpmflake()

version 3.1.7
1:windows.c: take care of redfining Rootwindow if xscreensaver
  is detected
version 3.1.6
1:add xscreensaver support and vroot.h
version 3.1.5
1:remove .png and .jpg from bootstrap and src/Pixmaps/ from tar.gz
2:main.c drawit(): draw stars and meteorites behind birds
3:fallensnow.c: GenerateFlakesFromFallen(): reduce the amount of
    generated snow
  Changed info text by 'Blow off' slider.
4:src/Makefile.am: separate scripts for generating ui_xml.h and
    snow_includes.h
  Create script 'simplemake.sh', to be used on systems where the
    './configure;make;make install' suite does not work.
version 3.1.4
1:remove AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_ALLOCA from
  configure.ac (see comment there)
  Checked all malloc's, alloca's and realloc's for allocating >0 bytes
version 3.1.3
1:add flag -showrudolph
  add flag -blowsnow
  remove FullScreen from .xsnowrc
  add flag -usebg
  add flag -snow
  add flag -nosnow
  add flag -showtrees
  add flag -wind
  add flag -keepsnowonwindows
  add flag -keepsnowonscreen
  add flag -keepsnowontrees
  add flag -keepsnow
  add flag -fluffy
  add flag -meteorites
  stratified version.h
  moved PrintVersion to utils.c
version 3.1.2
1:hashtable.cpp: do not use 'auto'
  docs.c: added note about no menu when files are present in
  $HOME/xsnow/pixmaps
  Check on version of GTK. If too low, give option to start
    without ui.
2:simplify code for running without menu if level of GTK is too low
3:stratify above mentioned code
version 3.1.1
moved debian stuff out of the distribution
version 3.1.0
1:change version number
  some trivia in transparent.c
2:take care that only generated flakes are used when snow->defaults
3:snow flakes size adjustable
4:limit snowsize
  start snowflake always above window
  all generated snow xpm's: width multiple of 8
  also all off the vintage xpm's in Pixmaps
  change defaults for max number of flakes and blow-off to more humane
      numbers
5:use effective width for flakes (weff in snow.c)
  small changes in GenerateFlakesFromFallen()
  it appears that the height of an xpm should be >=2 to prevent
    terrible degradation of performance. snow.c: genxpmflake()
6:snow.h, snow.c: remove w and h from type Snow, these were redundant
7:changed some defaults and ranges
8:snow.c: reduce extra_flakes to 300. I have the impression that this
    is beneficial for cramped systems
  correct bug: blowoff.c: do not generate blow-off snow if Flags.NoSnowFlakes
9:utils.c: wrapper for cairo_paint_with_alpha(). If alpha > 0.9, use
    cairo_paint(). Seems to have some performance gain (less stress
    on Xorg), but I am not sure.
  main.c: hide gtk_widget TransB when not used.
          gray out transparency when running in fvwm-like environment
  added test2.sh for 'make check' and 'autopkgtest'
  GetCurrentWorkspace now always returns 0 if there are problems
10:added tests using simulated mouse clicks, test2.sh and test3.sh
  xsnow reports now which Santa is chosen, needed for
    'make check' and autopkgtest
  in Pixmaps: changed snowtree.xpm, eland.xpm, polarbear.xpm,
      huis4.xpm, AltSanta*.xpm to use one char to encode color
      using 'convert in.xpm -colors nn out.xpm'
11:removed references to test2.sh and test3.sh
  add flag '-noisy'
  corrected non fatal bugs in xpmtobits
  implemented 'birds follow Santa'
12:main.c: do_display_dimensions(): restart stars etc. not in the
  first call
  add scale button for 'Lift snow windows' == OffsetY
13:corrected handling of fluff in snow.c
  corrected: if !ShowBirds, Santa should be shown (main.c)
14:some fine tuning snow on trees
15:trivia in snow.h
16:fixed serious bug in snow.c which caused freezing
  snow flakes when changing size of flakes
version 3.0.10
1:Better icons
2:better flakes
3:more flakes, auto generate snow includes and macro's for pixmaps.c
4:more flakes
5:more flakes
  birds.c: made attraction point transparent again
  ui.xml: remove seperators from snow tab
7:get rid of snow??.xbm. Conversion from xpm is done with xpmtoxbm().
  rename snow*.xpm to flake*.xpm
8:next to the 7 archaic flakes, generate random flakes
  changed the addcopyright.sh script to only trigger on
  the first -copyright- line
9:some code clean up
version 3.0.9
1:Windows.c: remove useless call to DisplayDimensions from do_wupdate()
2:fallensnow.c xsnow.h: shorter time between updates fallensnow
  better simulation of plowing
  3:snow.c: InitFlake takes now care of inserting flake in set
    of flakes
version 3.0.8
1:check op _NET_WIM_WINDOW_TYPE_DOCK: do not fall snow on
  such a window
2:changed 0 -> NULL where appropriate
  insert __attribute__ ((unused)) via macro UNUSED where appropriate
3:create GetProperty32() in wmctrl.c
4:fallenshow.h: moved window-specific items in FallenSnow to
  FallenSnow.win
6:stratify windows.c
  transparent.c: make also click-through in draw callback
8:ask for confirmation before permanently de-activating
  'Below windows'.
  Remove 'BelowAll' from .xsnowrc.
9:also in Cairo fluff
12:better display of blown snow
13:change code for going in and out full screen mode
  default is now full screen
  transparent.c: draw1(): remember two previous widgets in stead of
  one.
  removed full-screen button, see comment at Flags.FullScreen
  in main.c
14:Solution for refusing to go below windows: first
  ask the opposite.
15:Use absolute x,y coordinates for determining snow window placement
  and dimensions.
  Created a call back to check coordinates and dimensions of
  snowwindow once per second.
16:Changed css color for troughs.
  No flakes: no fallensnow, no fluff, no blowoff, no treesnow.
  Flakes blown off trees&window&bottom: smallest type of snow.
  Flakes from disappearing fallensnow: all types.
  Somewhat more randominess in generateflakesfromfallensnow
  in the x-value of the flakes. Better ploughing!
17:yellow confirm button.
    Bigger logo santa.xpm
    Stratified MakeFlake-InitFlake combo.
    Corrected two typos in flags.c
18:take care that trees are not placed partially right from screen
    removed -noquiet flag
version 3.0.7
1:adapt hovertext for 'Below windows' button.
some code-cleanup
version 3.0.6
1:Correct some typo's
Removed memory-leak in birds.c: birds_draw
birds.c: birds_draw: Correct position of birds by their width and height
2:Paint with transparency if ~Flags.BelowAll
3:No need for restart after changing below/above
4:introduction of transparency used by painting
fixed bug concerning removing trees
5:scenery.c: change definition of Tree to **Treeinfo and changed a few
  lines accordingly
RedrawTrees now clears fallensnow on scenery
Change factor -> cpufactor
fallensnow.c: HandleFallenSnow: do not collect snow on bottom when Flags.NoKeepSBot
6:Changed actions at interrupt.
Removed unused CleanGC
transparent.c: simplified applying skip-taskbar-hint
              added skip-pager-hint
version 3.0.5
New major release
transparent.c: Prevent icons for transparent windows showing up in taskbar
windows.c: no update of windows if not snowing on a desktop
DetermineWindow (windows.c): make sure IsDesktop is initialized
SigHandler (main.c): Nicer exit after interrupt.
Use execvp instead of execve restarting xsnow.
Stratified some code starting from main.c: drawit
wmctrl.c: also sticky=1 if (int)ws == -1
Adapt for uploading to debian
version 3.0.4.30
Some trivial changes to settings tab.
Better handling of clicking BGColor button.
Removed root window choice.
Birds: set meanspeed before creation, not after.
version 3.0.4.29
Gray out all birds buttons when appropriate
version 3.0.4.28
In settings: gray out and make inactive not usable buttons
version 3.0.4.27
better logic to determine what kind of windows are used
simplified ui settings window
version 3.0.4.21
transparent.c: remove sticky hint for gdkwindow: this is ierreversible
made do_wupdate conform. Created windows.c. This is a mess, have to
look into it.
version 3.0.4.20
ui: colors, and slight layout improvements
corrected error after going to full screen of behind windows
removed setting of kde background (kdesetbg)
version 3.0.4.19
re-instated the stopafter functionality
ui: set colors
version 3.0.4.18
added a warning for a too high system load
version 3.0.4.17
convert snow_on_tree done, together with some other minor adjustments
version 3.0.4.16
produce output with -h, -help, -H, -manpage, -v, -version without
    calling gtk_init()
made parsing of flags conformant with the docs: added -v
place test for wayland before gtk_init()
do not draw fallensnow when window is hidden (iconized)
version 3.0.4.15
blowoff in standard
made timeout callbacks conform doc
version 3.0.4.14
fallensnow in standard
version 3.0.4.13
place gtk_init before handling the flags
changed code for 'on all workspaces' (settings)
do not collect snow if y <= 0
implemented part of standard form for fallensnow
  todo: snow disappears now from windows that show on all workspaces
version 3.0.4.12
draw stars using surfaces
version 3.0.4.11
added stdlkib.h where desirable
version 3.0.4.10
stars done
version 3.0.4.09
some minor things in snow.c
version 3.0.4.08
wind done
version 3.0.4.07
meteorite done
version 3.0.4.06
snow in standard form for the major part
version 3.0.4.05
start with snow in standard form.
hashtable.{cpp,h}: added set functions
turned macro's delflake and makeflake into functions
stratified declarations of xpm's (pixmap.(c,h}
added snow xpm's (it seems there is no standard function to convert
  bitmap to GdkPixbuf)
implemented canonical update of sreen, using gtk_widget_queue_draw()
version 3.0.4.03/4
put birds in 'standard form'
version 3.0.4.02
gtk-scenery working
use timeout time at computing birds position (contrary to 3.0.3)
version 3.0.4.01
Santa.c: handle usage of user-defined Santa
if Flags.NoMenu: do not write to ui labels or make ui sticky/unsticky
Made start with gtk-ing scenery.
version 3.0.3.01
All santa stuff moved from main.c to Santa.c
Added utils.c utils.h
version 3.0.3-gtk-0.1
Santa runs in gtk
version 3.0.3
birds.c: use actual time to compute bird positions instead of callback
time
birds.c: make speed adjustment of birds dependent on time elapsed
previous line: not a good idea, removed corresponding code
birds.c: more dramatic (re)start

version 3.0.2
If birds not on active workspace, do not updte and paint them
Add 'extern' to all function prototypes for consistency.
Diversify debian/copyright

version 3.0.1
make ui stickiness same as snow and birds windows
resolve some debian copyright issues in debian/copyright

version 3.0.0
use wallcl()*1.0e6 to initialize drand48, not wallclock()
mv ui.glade ui.xml
add css to minimize ui.
add birds page, not functioning yet.
make xsnow compilable with g++
adding birds ....

version 2.0.22
xsnow.desktop: in xfce icon does not show in
  panel: change 'xsnow.xpm' into 'xsnow'
do not show flake count when option -nomenu is given
fixed bug: when no desktop session can be determined
  from environment: make it 'unknown_desktop_session'
  - Thanks to Xose Vazquez Perez
version 2.0.21
attempt better layout of settings screen
Somewhat better layout for all menus
Rudolf -> Rudolph in displayable strings
Show number of flakes in 'snow' tab
Added some id's in ui.glade
version 2.0.20
replace timing loop with g_timeout_add()
add polarbear
use g_get_monotonic_time() for wallclock
give every snowflake its own g_timeout_add()
give Santa highest priority (not that it matters much, it seems)
Change fuse algorithm: now Updatesnowflake kills flake when number
  of flakes is above threshold
Initsnowflake: start y above above window
updatesnowflake: do not force y >=0
add button for flake-count-max
put refresh of trees in g_timeout_add()
idem for stars
Smooyth vertical movements of Santa
remove nosnowarea's. Replace nosnowarea_static by TreeRegion
reinstate nosnowarea_dynamic
fix issue with erasing flakes that are in a tree
if FlakeCount > max, high probabilty to remove blown-off flakes
all scales show now numerical value
removed -showstats option
version 2.0.19
debian/tests/control: removed test2.sh
version 2.0.18
main.c: test if WAYLAND_DISPLAY is set before setting GDK_BACKEND
main.c: restart after changing display settings
main.c: no Thanks after man page or help
docs.c: minor adjustments
debug.h: added
main.c, flags.c: do not assume getenv("HOME") works as expected.
version 2.0.17
main.c: The output of PrintVersion() appeared in the top of the man page.
  Corrected this.
main.c: CleanFallenArea() marked the fallensnow region always as clean,
  but this must be done only when whole x-range is cleared.
version 2.0.16
dsimple.c: int screen = 0; -> static int screen = 0;
  and move to the top of the file. Ticket 1: gcc-10 related
transparent.c:
  keep xsnow visible after 'show desktop', and show xsnow on all
  desktops
wmctrl.c: special care for compiz
version 2.0.15
ui.glade: added 'Donate' button
version 2.0.14
src/Makefile.am: use exec_prefix in stead of prefix for gamesdir
transparent.c: simplify creation of transparent window
main.c: removed use of SigHupHandler
docs.c: corrected misspelled default values
test1.sh: check 'xsnow -h' if default values are subtituted
main.c, ui.glade: better algorithm to determine number of flakes
    to generate
version 2.0.13
main.c: do_genflakes(): take into account that do_genflakes()
  can be disabled by SnowRunning
flags.c: add forgotten -alpha flag
version 2.0.12
pixmaps.c: corrected width and height for snow.
main.c: simplified create rectangular region
debian/copyright: corrected
main.c: remove flakes that fall below bottom of screen, also if
  no fallensnow on bottom
main.c: corrected bug which coaused no snow at all with -nomenu
Lower default snowspeed (SNOWSPEED in xsnow.h)
update snowflakes in chunks, so that other animations run at
  desired speed.
remove option -kde: settings are the same as for -gnome
do not add or delete flakes when updating snowflakes
  is running (test on SnowRunning)
for updatesanta, gensnowflakes, snowflakes: after a suspend
  or sleep the elapsed time can have a strange
  value. Take care of that.

version 2.0.10
prepare for running in wayland by setting environment
  variable GDK_BACKEND=x11 (main.c)
fix some typo's in docs.c

version 2.0.9
some debian adjustments
fix xfce problems: the workspace of the transparent
  snow window is not available in xfce
  some windows have both the _NET_FRAME_EXTENTS and
  _GTK_FRAME_EXTENTS. Priority is given to the latter.
Snowflakes that touch fallen snow are not erased any more:
  erasure caused bad looking effects.
Removed 'showstats' from config
version 2.0.8
some more debian stuff
add support for xfce desktop
version 2.0.7
added some debian stuff
version 2.05
Fixed issues when trees are not shown: snow was still
collecting on trees, snow was not visible after not-shown
tree.

version 2.04
Fixed bug in main.c: check for valid return value of
FindWindow() in do_wupdate().

Version 2.03
Fixed bug in main.c: only set transworkspace if usingtrans.

Version 2.02
Snowing halted when a workspade before the snow workspace was
removed. Fixed by checking the workspace of SnowWin in do_wupdate().

Solved in 2.01
tree-xpm's are mirrored randomly
flag -treeregion implemented
fluff on bottom in snow window when nokeepsnowonscreen
parametrize MAXONTREES
implement vintage
in fvwm: after minimize window, no snow is shown on the
  window when it is restored.
Handle window that is visible on all workspaces
implement no snow when window disappears
implement nowplow
Try to snow on trees
plowing should be partial: only take snow away where Santa was: Won't
fix
stars are competing with fallen snow: let snow win: Won't fix
Create precise region from bitmap vintage tree
Implement nokeepsnowonwindows etc
when wind: make generated flakes at bottom cyclic
Solved strange behaviour with system monitor window
  and others: gedit, nautilus etc. on gnome desktop
  no problem on fvwm desktop
find automatically desired offsets
  determine size of decoration from a partial screendump ?
  use xwininfo to point to a gauge window ?
no rounding of edges of fallen snow at the bottom
automatically determine tree regions
create 'fuse': remove nearly all flakes when number is really too high
for testing purposes: color a region see do_testing()
read tree.xpm from ~/xsnow/pixmaps/tree.xpm if present
let Santa plough through fallensnow: do not redraw fallen snow
  if overlap with Santa
faster update of fallen snow after move of window
animation of blown fallen  snow
extra snow not cyclic
get rid of flake.x and y, use only rx and ry
animation of snow fallen from disappeared windows
gracefully exit when window where is snowing in, disappears
let trees not overlap
fallensnow surfaces often too jerky
round snow at the edges
animation of do_clean
let Santa be affected by strong wind
replace old wind by storm now and then
offsets for windows & bottom
wind is changing continuously
cyclic disappear, appear of flakes
Solve floating point exception when starting in too small
  window (oclock) (div by 0 in RandInt)
move to other workspace of a window: bad behaviour:
  snow stays on original workspace, window does no
  receive snow any more: see put correct workspace in fallensnow areas
  in xsnow.c
snow on windows: implemented
ctrl-c sometimes causes: cannot parse output of wmctrl: solved by
  letting wmctrl return -1 in case of problems

2019-01
A few minor changes after 1.42:
changed timing loop
find Desktop in Gnome and KDE
can run in user-pointed window (-xwininfo)
added another kind of tree
added starts
added meteorite
changed algorithm for fallen snow
nosnowarea's
and some more ...

(gdt)

2021-03-20 09:33:09 UTC MAIN commitmail json YAML

Updated devel/py-ddt, fonts/py-fonttools

(adam)

2021-03-20 09:32:43 UTC MAIN commitmail json YAML

py-fonttools: updated to 4.21.1

4.21.1 (released 2021-02-26)

[pens] Reverted breaking change that turned AbstractPen and AbstractPointPen into abstract base classes.

4.21.0 (released 2021-02-26)

[feaLib] Indent anchor statements in asFea() to make them more legible and diff-able.
[pens] Turn AbstractPen and AbstractPointPen into abstract base classes.
[feaLib] Added support for parsing and building STAT table from AFDKO feature files.
[instancer] Added option to update name table of generated instance using STAT table's axis values.
[bezierTools] Added functions to compute bezier point-at-time, as well as line-line, curve-line and curve-curve intersections.

4.20.0 (released 2021-02-15)

[COLRv1] Added unbuildColrV1 to deconstruct COLRv1 otTables to raw json-able data structure; it does the reverse of buildColrV1.
[feaLib] Allow sub X by NULL sequence to delete a glyph.
[arrayTools] Fixed Vector division.
[COLRv1] Define new PaintSweepGradient.
[otTables] Moved Paint.Format enum class outside of Paint class definition, now named PaintFormat. It was clashing with paint instance Format attribute and thus was breaking lazy load of COLR table which relies on magic __getattr__.
[COLRv1] Replace hand-coded builder functions with otData-driven dynamic implementation.
[COLRv1] Define additional static (non-variable) Paint formats.
[subset] Added support for subsetting COLR v1 and CPAL tables.
[fontBuilder] Allow setupFvar to optionally take designspaceLib.AxisDescriptor objects. Added new setupAvar method. Support localised names for axes and named instances.

4.19.1 (released 2021-01-28)

[woff2] An initial off-curve point with an overlap flag now stays an off-curve point after compression.

4.19.0 (released 2021-01-25)

[codecs] Handle errors parameter different from 'strict' for the custom extended mac encodings.
[featureVars] Raise better error message when a script is missing the required default language system.
[COLRv1] Avoid abrupt change caused by rounding PaintRadialGradient.c0 when the start circle almost touches the end circle's perimeter.
[COLRv1] Support building unlimited lists of paints as 255-ary trees of PaintColrLayers tables.
[subset] Prune redundant format-12 cmap subtables when all non-BMP characters are dropped.
[basePen] Raise MissingComponentError instead of bare KeyError when a referenced component is missing

(adam)

2021-03-20 09:30:40 UTC MAIN commitmail json YAML

py-ddt: updated to 1.4.2

1.4.2:
Fix test failure with PyYAML 5.4.1

(adam)

2021-03-20 09:29:47 UTC MAIN commitmail json YAML

Removed go114, successor go116

(bsiegert)

2021-03-20 09:28:34 UTC MAIN commitmail json YAML

2021-03-20 09:26:11 UTC MAIN commitmail json YAML

Use Go 1.16 as the default version.

macOS on ARM has had 1.16 as the default already for a while. The next
branch should have it for all OSes. Some build breakage has been fixed
already in separate commits.

ok before freeze wiz@

(bsiegert)

2021-03-20 09:22:39 UTC MAIN commitmail json YAML

go-ffuf: fix build with Go 1.16

The checksum for the go-spew package is missing from the go.sum file
for some reason.

(bsiegert)

2021-03-20 08:33:47 UTC MAIN commitmail json YAML

nancy: add c to USE_LANGUAGES

One of the dependencies uses cgo. This fixes the build with Go 1.16.

(bsiegert)

2021-03-20 07:09:08 UTC MAIN commitmail json YAML

Updated databases/py-peewee, devel/py-distorm3, net/py-botocore, net/py-s3transfer, net/py-boto3, net/py-awscli

(adam)

2021-03-20 07:08:33 UTC MAIN commitmail json YAML

py-awscli: updated to 1.19.33

1.19.33

api-change:ec2: X2gd instances are the next generation of memory-optimized instances powered by AWS-designed, Arm-based AWS Graviton2 processors.
api-change:sagemaker: Adding authentication support for pulling images stored in private Docker registries to build containers for real-time inference.
1.19.31

api-change:autoscaling: Amazon EC2 Auto Scaling Instance Refresh now supports phased deployments.
api-change:securityhub: New object for separate provider and customer values. New objects track S3 Public Access Block configuration and identify sensitive data. BatchImportFinding requests are limited to 100 findings.
api-change:s3: S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request
api-change:redshift: Add new fields for additional information about VPC endpoint for clusters with reallocation enabled, and a new field for total storage capacity for all clusters.
api-change:s3control: S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request
1.19.30

api-change:batch: Making serviceRole an optional parameter when creating a compute environment. If serviceRole is not provided then Service Linked Role will be created (or reused if it already exists).
api-change:sagemaker: Support new target device ml_eia2 in SageMaker CreateCompilationJob API
1.19.29

api-change:mwaa: This release adds UPDATE_FAILED and UNAVAILABLE MWAA environment states.
api-change:gamelift: GameLift expands to six new AWS Regions, adds support for multi-location fleets to streamline management of hosting resources, and lets you customize more of the game session placement process.
api-change:mediaconnect: This release adds support for the SRT-listener protocol on sources and outputs.
api-change:lambda: Allow empty list for function response types
api-change:mediatailor: MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content.
api-change:iam: Documentation updates for AWS Identity and Access Management (IAM).
api-change:accessanalyzer: This release adds support for the ValidatePolicy API. IAM Access Analyzer is adding over 100 policy checks and actionable recommendations that help you validate your policies during authoring.
1.19.28

api-change:fis: Initial release of AWS Fault Injection Simulator, a managed service that enables you to perform fault injection experiments on your AWS workloads
api-change:codedeploy: AWS CodeDeploy can now detect instances running an outdated revision of your application and automatically update them with the latest revision.
api-change:emr: Update emr command to latest version
api-change:ecs: This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API
1.19.27

api-change:workspaces: Adds API support for WorkSpaces bundle management operations.
api-change:mediatailor: MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content.
api-change:cur: - Added optional billingViewArn field for OSG.
1.19.26

api-change:network-firewall: Update network-firewall command to latest version
api-change:wafv2: Update wafv2 command to latest version
api-change:medialive: Update medialive command to latest version
api-change:comprehend: Update comprehend command to latest version
1.19.25

api-change:accessanalyzer: Update accessanalyzer command to latest version
api-change:backup: Update backup command to latest version
api-change:s3: Update s3 command to latest version
api-change:ssm: Update ssm command to latest version
1.19.24

api-change:efs: Update efs command to latest version
api-change:codeguruprofiler: Update codeguruprofiler command to latest version
api-change:iotwireless: Update iotwireless command to latest version
api-change:rds: Update rds command to latest version
api-change:autoscaling: Update autoscaling command to latest version
1.19.23

api-change:s3: Update s3 command to latest version
api-change:lambda: Update lambda command to latest version
api-change:kinesis-video-archived-media: Update kinesis-video-archived-media command to latest version
api-change:s3control: Update s3control command to latest version
api-change:emr: Update emr command to latest version
api-change:autoscaling: Update autoscaling command to latest version
1.19.22

api-change:codepipeline: Update codepipeline command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:athena: Update athena command to latest version
api-change:license-manager: Update license-manager command to latest version
api-change:network-firewall: Update network-firewall command to latest version
api-change:appflow: Update appflow command to latest version
api-change:medialive: Update medialive command to latest version
api-change:shield: Update shield command to latest version
1.19.21

api-change:mwaa: Update mwaa command to latest version
api-change:events: Update events command to latest version
api-change:servicediscovery: Update servicediscovery command to latest version
api-change:sagemaker: Update sagemaker command to latest version
1.19.20

api-change:codebuild: Update codebuild command to latest version
api-change:wellarchitected: Update wellarchitected command to latest version
api-change:es: Update es command to latest version
api-change:secretsmanager: Update secretsmanager command to latest version
api-change:acm: Update acm command to latest version
api-change:macie2: Update macie2 command to latest version
api-change:forecast: Update forecast command to latest version
1.19.19

api-change:events: Update events command to latest version
api-change:managedblockchain: Update managedblockchain command to latest version
api-change:datasync: Update datasync command to latest version
api-change:directconnect: Update directconnect command to latest version
api-change:iotwireless: Update iotwireless command to latest version
api-change:compute-optimizer: Update compute-optimizer command to latest version
1.19.18

api-change:codepipeline: Update codepipeline command to latest version
api-change:eks: Update eks command to latest version
api-change:ssm: Update ssm command to latest version
api-change:alexaforbusiness: Update alexaforbusiness command to latest version
1.19.17

api-change:eks: Update eks command to latest version
api-change:sso-admin: Update sso-admin command to latest version
api-change:s3: Update s3 command to latest version
api-change:emr: Update emr command to latest version
1.19.16

api-change:lightsail: Update lightsail command to latest version
api-change:detective: Update detective command to latest version
api-change:imagebuilder: Update imagebuilder command to latest version
api-change:databrew: Update databrew command to latest version
api-change:transfer: Update transfer command to latest version

(adam)

2021-03-20 07:06:55 UTC MAIN commitmail json YAML

py-boto3: updated to 1.17.33

1.17.33

api-change:sagemaker: [botocore] Adding authentication support for pulling images stored in private Docker registries to build containers for real-time inference.
api-change:ec2: [botocore] X2gd instances are the next generation of memory-optimized instances powered by AWS-designed, Arm-based AWS Graviton2 processors.
1.17.32

bugfix:s3: [botocore] Updated mislabeled exceptions for S3 Object Lambda
1.17.31

api-change:autoscaling: [botocore] Amazon EC2 Auto Scaling Instance Refresh now supports phased deployments.
api-change:s3: [botocore] S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request
api-change:redshift: [botocore] Add new fields for additional information about VPC endpoint for clusters with reallocation enabled, and a new field for total storage capacity for all clusters.
api-change:s3control: [botocore] S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request
api-change:securityhub: [botocore] New object for separate provider and customer values. New objects track S3 Public Access Block configuration and identify sensitive data. BatchImportFinding requests are limited to 100 findings.
1.17.30

api-change:sagemaker: [botocore] Support new target device ml_eia2 in SageMaker CreateCompilationJob API
api-change:batch: [botocore] Making serviceRole an optional parameter when creating a compute environment. If serviceRole is not provided then Service Linked Role will be created (or reused if it already exists).
1.17.29

api-change:lambda: [botocore] Allow empty list for function response types
api-change:iam: [botocore] Documentation updates for AWS Identity and Access Management (IAM).
api-change:mediaconnect: [botocore] This release adds support for the SRT-listener protocol on sources and outputs.
api-change:accessanalyzer: [botocore] This release adds support for the ValidatePolicy API. IAM Access Analyzer is adding over 100 policy checks and actionable recommendations that help you validate your policies during authoring.
api-change:mediatailor: [botocore] MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content.
api-change:mwaa: [botocore] This release adds UPDATE_FAILED and UNAVAILABLE MWAA environment states.
api-change:gamelift: [botocore] GameLift expands to six new AWS Regions, adds support for multi-location fleets to streamline management of hosting resources, and lets you customize more of the game session placement process.
1.17.28

api-change:fis: [botocore] Initial release of AWS Fault Injection Simulator, a managed service that enables you to perform fault injection experiments on your AWS workloads
api-change:codedeploy: [botocore] AWS CodeDeploy can now detect instances running an outdated revision of your application and automatically update them with the latest revision.
api-change:emr: [botocore] Update emr client to latest version
api-change:ecs: [botocore] This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API
1.17.27

api-change:mediatailor: [botocore] MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content.
api-change:workspaces: [botocore] Adds API support for WorkSpaces bundle management operations.
api-change:cur: [botocore] - Added optional billingViewArn field for OSG.
1.17.26

api-change:comprehend: [botocore] Update comprehend client to latest version
api-change:wafv2: [botocore] Update wafv2 client to latest version
api-change:medialive: [botocore] Update medialive client to latest version
api-change:network-firewall: [botocore] Update network-firewall client to latest version
1.17.25

api-change:accessanalyzer: [botocore] Update accessanalyzer client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:s3: [botocore] Update s3 client to latest version
api-change:backup: [botocore] Update backup client to latest version
1.17.24

api-change:rds: [botocore] Update rds client to latest version
api-change:codeguruprofiler: [botocore] Update codeguruprofiler client to latest version
api-change:autoscaling: [botocore] Update autoscaling client to latest version
api-change:iotwireless: [botocore] Update iotwireless client to latest version
api-change:efs: [botocore] Update efs client to latest version
1.17.23

api-change:lambda: [botocore] Update lambda client to latest version
api-change:emr: [botocore] Update emr client to latest version
api-change:kinesis-video-archived-media: [botocore] Update kinesis-video-archived-media client to latest version
api-change:s3: [botocore] Update s3 client to latest version
api-change:s3control: [botocore] Update s3control client to latest version
api-change:autoscaling: [botocore] Update autoscaling client to latest version
1.17.22

api-change:license-manager: [botocore] Update license-manager client to latest version
api-change:network-firewall: [botocore] Update network-firewall client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:athena: [botocore] Update athena client to latest version
api-change:medialive: [botocore] Update medialive client to latest version
api-change:shield: [botocore] Update shield client to latest version
api-change:codepipeline: [botocore] Update codepipeline client to latest version
api-change:appflow: [botocore] Update appflow client to latest version
1.17.21

api-change:servicediscovery: [botocore] Update servicediscovery client to latest version
api-change:events: [botocore] Update events client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:mwaa: [botocore] Update mwaa client to latest version
1.17.20

api-change:forecast: [botocore] Update forecast client to latest version
api-change:secretsmanager: [botocore] Update secretsmanager client to latest version
api-change:macie2: [botocore] Update macie2 client to latest version
api-change:codebuild: [botocore] Update codebuild client to latest version
api-change:es: [botocore] Update es client to latest version
api-change:acm: [botocore] Update acm client to latest version
api-change:wellarchitected: [botocore] Update wellarchitected client to latest version
1.17.19

api-change:iotwireless: [botocore] Update iotwireless client to latest version
api-change:directconnect: [botocore] Update directconnect client to latest version
bugfix:S3: [botocore] Fix an issue with XML newline normalization that could result in the DeleteObjects operation incorrectly deleting the wrong keys.
api-change:managedblockchain: [botocore] Update managedblockchain client to latest version
api-change:events: [botocore] Update events client to latest version
api-change:compute-optimizer: [botocore] Update compute-optimizer client to latest version
api-change:datasync: [botocore] Update datasync client to latest version
1.17.18

enhancement:DynamoDB: Add a __bytes__ method to the Binary DynamoDB type.
api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:codepipeline: [botocore] Update codepipeline client to latest version
api-change:eks: [botocore] Update eks client to latest version
1.17.17

api-change:s3: [botocore] Update s3 client to latest version
api-change:sso-admin: [botocore] Update sso-admin client to latest version
api-change:eks: [botocore] Update eks client to latest version
api-change:emr: [botocore] Update emr client to latest version
1.17.16

api-change:databrew: [botocore] Update databrew client to latest version
api-change:detective: [botocore] Update detective client to latest version
api-change:lightsail: [botocore] Update lightsail client to latest version
api-change:imagebuilder: [botocore] Update imagebuilder client to latest version
api-change:transfer: [botocore] Update transfer client to latest version

(adam)

2021-03-20 07:05:01 UTC MAIN commitmail json YAML

py-s3transfer: updated to 0.3.6

0.3.6
bugfix:packaging: Fix setup.py metadata for futures on Python 2.7

0.3.5
enhancement:s3: Block TransferManager methods for S3 Object Lambda resources

(adam)

2021-03-20 07:04:10 UTC MAIN commitmail json YAML

py-botocore: updated to 1.20.33

1.20.33
api-change:sagemaker: Adding authentication support for pulling images stored in private Docker registries to build containers for real-time inference.
api-change:ec2: X2gd instances are the next generation of memory-optimized instances powered by AWS-designed, Arm-based AWS Graviton2 processors.

1.20.32
bugfix:s3: Updated mislabeled exceptions for S3 Object Lambda

1.20.31
api-change:autoscaling: Amazon EC2 Auto Scaling Instance Refresh now supports phased deployments.
api-change:s3: S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request
api-change:redshift: Add new fields for additional information about VPC endpoint for clusters with reallocation enabled, and a new field for total storage capacity for all clusters.
api-change:s3control: S3 Object Lambda is a new S3 feature that enables users to apply their own custom code to process the output of a standard S3 GET request by automatically invoking a Lambda function with a GET request
api-change:securityhub: New object for separate provider and customer values. New objects track S3 Public Access Block configuration and identify sensitive data. BatchImportFinding requests are limited to 100 findings.

1.20.30
api-change:sagemaker: Support new target device ml_eia2 in SageMaker CreateCompilationJob API
api-change:batch: Making serviceRole an optional parameter when creating a compute environment. If serviceRole is not provided then Service Linked Role will be created (or reused if it already exists).

1.20.29
api-change:lambda: Allow empty list for function response types
api-change:iam: Documentation updates for AWS Identity and Access Management (IAM).
api-change:mediaconnect: This release adds support for the SRT-listener protocol on sources and outputs.
api-change:accessanalyzer: This release adds support for the ValidatePolicy API. IAM Access Analyzer is adding over 100 policy checks and actionable recommendations that help you validate your policies during authoring.
api-change:mediatailor: MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content.
api-change:mwaa: This release adds UPDATE_FAILED and UNAVAILABLE MWAA environment states.
api-change:gamelift: GameLift expands to six new AWS Regions, adds support for multi-location fleets to streamline management of hosting resources, and lets you customize more of the game session placement process.

1.20.28
api-change:fis: Initial release of AWS Fault Injection Simulator, a managed service that enables you to perform fault injection experiments on your AWS workloads
api-change:codedeploy: AWS CodeDeploy can now detect instances running an outdated revision of your application and automatically update them with the latest revision.
api-change:emr: Update emr client to latest version
api-change:ecs: This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API

1.20.27
api-change:mediatailor: MediaTailor channel assembly is a new manifest-only service that allows you to assemble linear streams using your existing VOD content.
api-change:workspaces: Adds API support for WorkSpaces bundle management operations.
api-change:cur: - Added optional billingViewArn field for OSG.

1.20.26
api-change:comprehend: Update comprehend client to latest version
api-change:wafv2: Update wafv2 client to latest version
api-change:medialive: Update medialive client to latest version
api-change:network-firewall: Update network-firewall client to latest version

1.20.25
api-change:accessanalyzer: Update accessanalyzer client to latest version
api-change:ssm: Update ssm client to latest version
api-change:s3: Update s3 client to latest version
api-change:backup: Update backup client to latest version

1.20.24
api-change:rds: Update rds client to latest version
api-change:codeguruprofiler: Update codeguruprofiler client to latest version
api-change:autoscaling: Update autoscaling client to latest version
api-change:iotwireless: Update iotwireless client to latest version
api-change:efs: Update efs client to latest version

1.20.23
api-change:lambda: Update lambda client to latest version
api-change:emr: Update emr client to latest version
api-change:kinesis-video-archived-media: Update kinesis-video-archived-media client to latest version
api-change:s3: Update s3 client to latest version
api-change:s3control: Update s3control client to latest version
api-change:autoscaling: Update autoscaling client to latest version

1.20.22
api-change:license-manager: Update license-manager client to latest version
api-change:network-firewall: Update network-firewall client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:athena: Update athena client to latest version
api-change:medialive: Update medialive client to latest version
api-change:shield: Update shield client to latest version
api-change:codepipeline: Update codepipeline client to latest version
api-change:appflow: Update appflow client to latest version

1.20.21
api-change:servicediscovery: Update servicediscovery client to latest version
api-change:events: Update events client to latest version
api-change:sagemaker: Update sagemaker client to latest version
api-change:mwaa: Update mwaa client to latest version

1.20.20
api-change:forecast: Update forecast client to latest version
api-change:secretsmanager: Update secretsmanager client to latest version
api-change:macie2: Update macie2 client to latest version
api-change:codebuild: Update codebuild client to latest version
api-change:es: Update es client to latest version
api-change:acm: Update acm client to latest version
api-change:wellarchitected: Update wellarchitected client to latest version

1.20.19
api-change:iotwireless: Update iotwireless client to latest version
api-change:directconnect: Update directconnect client to latest version
bugfix:S3: Fix an issue with XML newline normalization that could result in the DeleteObjects operation incorrectly deleting the wrong keys.
api-change:managedblockchain: Update managedblockchain client to latest version
api-change:events: Update events client to latest version
api-change:compute-optimizer: Update compute-optimizer client to latest version
api-change:datasync: Update datasync client to latest version

1.20.18
api-change:alexaforbusiness: Update alexaforbusiness client to latest version
api-change:ssm: Update ssm client to latest version
api-change:codepipeline: Update codepipeline client to latest version
api-change:eks: Update eks client to latest version

1.20.17
api-change:s3: Update s3 client to latest version
api-change:sso-admin: Update sso-admin client to latest version
api-change:eks: Update eks client to latest version
api-change:emr: Update emr client to latest version

1.20.16
api-change:databrew: Update databrew client to latest version
api-change:detective: Update detective client to latest version
api-change:lightsail: Update lightsail client to latest version
api-change:imagebuilder: Update imagebuilder client to latest version
api-change:transfer: Update transfer client to latest version

(adam)

2021-03-20 07:00:47 UTC MAIN commitmail json YAML

py-distorm3: updated to 3.5.2

3.5.2:
More fixes...

(adam)

2021-03-20 06:59:28 UTC MAIN commitmail json YAML

py-peewee: updated to 3.14.4

3.14.4

This release contains an important fix for a regression introduced by commit
ebe3ad5, which affected the way model instances are converted to parameters for
use in expressions within a query. The bug could manifest when code uses model
instances as parameters in expressions against fields that are not
foreign-keys.

(adam)

2021-03-20 06:46:13 UTC MAIN commitmail json YAML

Updated sysutils/dmidecode to 3.3nb1

(msaitoh)

2021-03-20 06:44:11 UTC MAIN commitmail json YAML

Add two officially recommended patches to sysutils/dmidecode.

- Fix the condition error in ascii_filter

  The normal printable ASCII range is 32 to 127 (not included),
  so fix the error in this if condition.

- Fix crash with -u option

  A segmentation fault was reported with option -u. Turns out to be a
  stupid thinko where the buffer offset was reset at the wrong loop
  depth.

(msaitoh)

2021-03-20 06:01:53 UTC MAIN commitmail json YAML

lang/ruby/gem.mk: support ${RUBY_SUFFIX} in print-PLIST

Add limited support for replacing ${RUBY_SUFFIX} in ${PREFIX}/bin
directory.  Notifed by tsutsui@.

(taca)

2021-03-20 00:44:39 UTC MAIN commitmail json YAML

doc: Updated x11/qt5-qtsvg to 5.15.2nb2

(gutteridge)

2021-03-20 00:44:02 UTC MAIN commitmail json YAML

qt5-qtsvg: add a security fix from upstream

This doesn't have a CVE assigned (yet); it's listed as a security fix
in Red Hat errata, etc. (https://bugzilla.redhat.com/show_bug.cgi?id=1931444)

(gutteridge)

2021-03-19 22:22:20 UTC MAIN commitmail json YAML

addition of libcutl and libkolabxml

(markd)

2021-03-19 22:18:13 UTC MAIN commitmail json YAML

textproc: +libkolabxml

(markd)

2021-03-19 22:17:02 UTC MAIN commitmail json YAML

libkolabxml: add version 1.1.6

Libkolabxml is the reference implementation of the Kolab XML Format as
defined in http://wiki.kolab.org/User:Mollekopf/Drafts/KEP:17.

It provides serialization/deserialization from/to in-memory
representations for all Kolab Objects, including input validation.

(markd)

2021-03-19 22:12:08 UTC MAIN commitmail json YAML

devel: +libcutl

(markd)

2021-03-19 22:09:55 UTC MAIN commitmail json YAML

2021-03-19 21:48:27 UTC MAIN commitmail json YAML

libcutl: add version 1.10.0

libcutl is a C++ utility library. It contains a collection of generic and
fairly independent components such as meta-programming tests, smart pointers,
containers, compiler buildling blocks, etc.

(markd)

2021-03-19 20:29:44 UTC MAIN commitmail json YAML

doc: Updated ham/xlog to 2.0.22

(gdt)

2021-03-19 20:29:36 UTC MAIN commitmail json YAML

ham/xlog: Update to 2.0.22

- Changes for xlog version 2.0.22 - 2021-feb-27
  * Fixed empty ADIF file when Distance and Azimuth fields are in use
  * Distance must be "km" in ADIF output - fixed

- Changes for xlog version 2.0.21 - 2021-feb-18
  * Modified get_smeter and get_powerlevel to use default values
    (S9 and UNKNOWN) if hamlib cannot get values from the radio
    (e.g. quisk).
  * Be sure to use at least hamlib4.1 to avoid a crash that occurs
    when using the "Select a Radio" GUI more than once.
  * Modified configure.ac to check if compiler can support -W parameters
  * Updated cty.dat 20210218 (cty-3104)

(gdt)

2021-03-19 19:00:17 UTC MAIN commitmail json YAML

update misc/xygrib to build with openjpeg-2.4

Update patch in misc/xygrib so that it can build with openjpeg version 2.4
that is currently in pkgsrc. Also check for 2.5 just in case.

(nros)

2021-03-19 17:48:53 UTC MAIN commitmail json YAML

doc: Updated sysutils/smartmontools to 7.2

(triaxx)

2021-03-19 17:48:32 UTC MAIN commitmail json YAML

smartmontools: Update to 7.2

pkgsrc changes:
---------------
  * NVMe patch removed

upstream changes:
-----------------
2020-12-30  Christian Franke  <franke@computer.org>

  smartmontools 7.2

2020-12-30  Christian Franke  <franke@computer.org>

  configure.ac, update-smart-drivedb.in: Use RELEASE_7_2_DRIVEDB for
  drivedb.h updates.

  Create new branch RELEASE_7_2_DRIVEDB.

2020-12-29  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Micron 5100 Pro / 52x0 / 5300 SSDs: 5300HC.
  - Samsung based SSDs: PM871 MZY* (#1384), 870 QVO (#1388).
  - Silicon Motion based SSDs: ADATA IMSS332 (#1399),
    ADATA SU650NS38 (#1386), JAJS600M1TB (#1414), NFN025SA31T.
  - Silicon Motion based OEM SSDs: Dogfish,
    Intenso portable (GH issues/81, GH pull/82),
    Intenso Sata III (#1412), KingDian S280 (#1402).
  - SK hynix SATA SSDs: SC300 (#1407).
  - Hitachi Travelstar 5K500.B: *SA02 (#1408).
  - Fix '-v' comments.  Remove trailing whitespace.

  scsinvme.cpp: Realtek: Limit NVMe log transfer size to 512 bytes.

2020-12-21  Christian Franke  <franke@computer.org>

  smartctl.8.in: Add EXPERIMENTAL notes for SCSI variants of
  '-n POWERMODE' and '-s standby,...'.  Fix syntax.

  update-smart-drivedb.in: Add 'Accept-Encoding' HTTP header when
  curl is used.  This avoids caching problems with svn URL.

  update-smart-drivedb.in: Print output of 'gpg --import' if '-v' is
  specified.

  update-smart-drivedb.in: Extend expiration year of current database
  signing key from 2020 to 2025 (#1278).

2020-12-20  Christian Franke  <franke@computer.org>

  configure.ac: Use AC_CONFIG_HEADERS instead of obsolete
  AC_CONFIG_HEADER.  This silences a warning from new autoconf 2.70.
  Print 'deprecated' warning for '--with-solaris-sparc-ata'.

  drivedb.h:
  - Intel X25-E SSDs: IBM OEM (#1401).
  - Seagate BarraCuda 3.5: 12TB
  - Seagate Exos X16: 10TB (#1406, GH issues/63), 12TB.
  - Seagate Archive HDD: Rename to ...(SMR) (#1392).
  - Seagate BarraCuda, Enterprise Capacity, Exos, IronWolf:
    Add attributes 18, 200.
  - Seagate IronWolf Pro 125 SSDs (#1396).
  - Unify indentation.

2020-12-15  Douglas Gilbert  <dgilbert@interlog.com>

  smartctl: expand -s option with standby,now and standby,off (or
  standby,0) to include SCSI. Modified code from Simon Fairweather
  found in github pull #72. As per my 20201205 patch, this
  area (i.e. SCSI power conditions including START and STOP) needs
  to be revisited; leave that until after the 7.2 release.

2020-12-14  Alex Samorukov  <samm@os2.kiev.ua>

  drivedb.h: add Sony HD-E1B (#1410)

2020-12-12  Alex Samorukov  <samm@os2.kiev.ua>

  Add automake 1.16.2 to the list of tested versions
  os_freebsd.cpp: number of minor patches from Christian Franke

2020-12-05  Douglas Gilbert  <dgilbert@interlog.com>

  smartctl: expand -n option to include SCSI. Code from Simon
  Fairweather. Still thinking about how to handle SCSI "stopped"
  state which requires the user to send a SCSI command to restart.

2020-12-04  Christian Franke  <franke@computer.org>

  nvmeprint.cpp: Print Log Page Attributes.  Print NVMe 1.4 features.

  nvmecmds.cpp, nvmecmds.h, nvmeprint.cpp: Fix check for LPO support.

2020-12-03  Christian Franke  <franke@computer.org>

  nvmeprint.cpp: Print NVMe version.

  nvmecmds.cpp, nvmecmds.h, nvmeprint.cpp: Limit NVMe log transfer size
  to one page.  This should fix device or kernel crashes on '-l error'
  if log has more than 64 entries (#1404, Debian Bug 947803).

  nvmeprint.cpp: Read only requested number of entries from NVMe
  Error Information Log.

2020-11-23  Christian Franke  <franke@computer.org>

  smartd.cpp: Allow to specify a delay limit for staggered self-tests.
  smartd.conf.5.in: Document new functionality.

2020-11-21  Christian Franke  <franke@computer.org>

  smartd.cpp: Add staggered self-tests (#310).
  smartd.conf.5.in: Document new functionality.

2020-11-17  Dmitriy Potapov <atomsk+oss@google.com>

  smartd.cpp: Don't write attrlog when device is skipped due to idle or
  standby mode, or if attributes were not read for any other reason
  (GH pull/75).

2020-11-09  Christian Franke  <franke@computer.org>

  smartd.cpp: Resolve symlinks before device names are checked for
  duplicates (#1390).
  dev_interface.cpp, dev_interface.h: Add 'get_unique_dev_name()'
  and 'is_raid_dev_type()' to support platform specific modifications.
  smartd.conf.5.in: Document new functionality.

2020-11-07  Christian Franke  <franke@computer.org>

  json.cpp, json.h: Add YAML support.
  smartctl.cpp: Add '--json=y' option.
  smartctl.8.in: Document new option.

  smartctl.8.in, smartd.conf.5.in: Remove EXPERIMENTAL notes for
  features added before 7.0.
  update-smart-drivedb.8.in: Add missing EXPERIMENTAL note.

2020-11-01  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Phison Driven SSDs: KINGSTON OM4P0S3* (#1374), OMSP0S3* (#1375).
  - InnoDisk iCF 9000 / 1SE2 Cards: Rename entry. Add 1SE2 H (#1351).
  - Marvell based SanDisk SSDs: 2TB SDSSDH3 (GH issues/67, GH pull/69),
    WD Blue SSD WDS100T2B0A (#1378).
  - SanDisk based SSDs: SDSA6GM*.
  - Toshiba 2.5" HDD MK..76GSX/GS001A (GH pull/58).
  - Toshiba L200 (CMR), Toshiba L200 (SMR) (#1228, patch from #1377).
  - Western Digital Blue: Apple OEM (#1385).
  - Western Digital Scorpio Blue Serial ATA: 320 GB (patch from #888).

  os_win32.cpp: Decode Windows 10 20H2 and Server 2004, 20H2
  build numbers.

2020-10-29  Alex Samorukov  <samm@os2.kiev.ua>

  os_freebsd.cpp: skip SCSI subenclosure devices on scan (#1299)

2020-10-24  Christian Franke  <franke@computer.org>

  drivedb.h:
  - HGST Travelstar Z5K1000: *B*610 variant.
  - Hitachi Travelstar 7K320: HITACHI*SA60 variant (#983).
  - Hitachi/HGST Deskstar 5K4000: Rename entry. Add HGST (#1060).
  - HGST Deskstar NAS: 8TB.
  - Hitachi/HGST Ultrastar 5K3000 (#1055).
  - Hitachi Ultrastar 7K3000: Variant without vendor name (#1361).
  - Hitachi/HGST Ultrastar 7K4000: Variant without vendor name (#1361).
  - HGST Ultrastar HC310/320 (#1157, #1365).

2020-10-19  Christian Franke  <franke@computer.org>

  drivedb.h:
  - ATP SATA III aMLC M.2 2242 SSD (based on patch from #1366).
  - Silicon Motion based OEM SSDs: TCSUNBOW X3 (#1349),
    KingDian S370 (#1350), LDLC (#1353), Lenovo.
  - SSSTC ER2 GD/CD Series SSDs (based on patch from #1376).

2020-10-15  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Apacer SSDs (based on patch from #1202).
  - Crucial/Micron MX500 SSDs (FW <= M3CR032): Remove entry (#1227).
  - Crucial/Micron Client SSDs: Rename entry. Fix name of attribute 127.
    This prevents false 'Currently unreadable (pending) sectors' warnings
    from smartd (#1227, #1294, #1311, #1336).
  - Intel 730 and DC S35x0/3610/3700 Series SSDs: *H* variant (#1363).
  - Samsung based SSDs: 883 DCT (#1373).

  os_win32.cpp: Fix removal of trailing blanks.
  Silence misleading -Wstring-compare warning from g++ 10.2.0
  (GCC Bugzilla 97336).

2020-10-09  Christian Franke  <franke@computer.org>

  scsiprint.cpp: Don't print 'Accumulated power on time' if no
  option is specified (GH issues/65, regression from r5075).
  Fix setting of 'any_output' (regression from r4188).

  Based on patch from GH pull/66.

2020-10-06  Christian Franke  <franke@computer.org>

  Remove all occurrences of the throw() specifier.
  This specifier is deprecated since C++11.

2020-09-27  Christian Franke  <franke@computer.org>

  update-smart-drivedb.in: Add '--branch' option.
  Select signing key accordingly.
  update-smart-drivedb.8.in: Document new option.

2020-09-20  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Crucial/Micron BX/MX1/2/3/500, M5/600, 11/1300 SSDs: BX500 2TB,
    1100 with version suffix (#1178), 1300 without prefix (#1369).
  - Micron 5100 Pro / 52x0 / 5300 SSDs: Add attribute 246.
  - Phison Driven SSDs: Kingston A400 M.2 (#1362),
    Kingston OCP0S3* (#1370), Kingston OM8P0* (#1371).
  - Kingston SSDNow UV400/500: UV500 M.2 (#1347).
  - SAMSUNG SpinPoint N3U-3 (USB): Rename.
  - USB: Samsung S1 Mini (0x04e8:0x2f06) (Debian Bug 964032).

2020-09-19  Christian Franke  <franke@computer.org>

  ataprint.cpp: Report unavailable TRIM command only for SSDs.

2020-08-23  Christian Franke  <franke@computer.org>

  drivedb.h: DEFAULT entry: Limit attribute 231 (Temperature_Celsius)
  to HDDs.  Various SSDs use this attribute for a different purpose.

  drivedb.h:
  - Micron 5100 Pro / 52x0 / 5300 SSDs: Rename, add 5210 (#1356),
    5300 *TDT variant (#1355)
  - Phison Driven SSDs: SSD Smartbuy 64GB and other sizes (#1359)
  - Indilinx Barefoot_2/Everest/Martini based SSDs: OCZ-OCTANE (#1360)
  - Marvell based SanDisk SSDs: Ultra 3D 4TB (#1358)
  - Silicon Motion based SSDs: ACPI SED2QII-LP, Transcend 230
  - Western Digital Gold: WD102KRYZ (#1357)

2020-08-22  Christian Franke  <franke@computer.org>

  smartd.service.in: Don't start smartd in virtualized environments
  (GH issues/62).

2020-08-22  Marko Hauptvogel  <marko.hauptvogel@googlemail.com>

  smartd.service.in: Remove obsolete 'StandardOutput=syslog'.

2020-07-11  Christian Franke  <franke@computer.org>

  scsiprint.cpp: Add JSON values 'power_on_time.{hours,minutes}' to
  'smartctl -a' output.  Add missing pout() -> jout() replacements.

2020-07-10  Douglas Gilbert  <dgilbert@interlog.com>

  scsiprint.cpp: Add "Accumulated power on time" entry to
    'smartctl -a' output. Previously this was only output
    when the '-x' option was given, together with other
    fields in the Background scan results log page. Now
    with the '-a' option "Accumulated power on time" is
    printed just before the "Manufactured in week ..." line.

2020-07-06  Douglas Gilbert  <dgilbert@interlog.com>

  scsiprint.cpp: Attempted fix to tickets 1272, 1331 and 1346
    The difficulty is handling SCSI log _sub_-pages that hold
    info about SSDs and newer hard drives, against older
    devices (20 year old disks?) that do many and varied
    things when asked to list supported sub-pages. Add a
    heuristic and change some naming.

2020-06-24  Alex Samorukov  <samm@os2.kiev.ua>

  os_darwin.cpp: Fix NVMe log support, handle error codes,
    remove SMARTReadData call
  os_darwin.h: Cleanup, remove all private functions

2020-06-23  Harry Mallon  <hjmallon@gmail.com>

  os_darwin.cpp, os_darwin.h: Add support for NVMe logs.
  smartctl.8.in: Update related documentation.

2020-06-20  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Crucial/Micron BX/MX1/2/3/500, M5/600, 11/1300 SSDs: Rename,
    add 1300
  - Plextor M3/M5/M6/M7 Series SSDs: Rename, *M6G variant, *M7CV (#991)
  - Silicon Motion based SSDs: ADATA SU650 (#1243), ADATA SU655
  - Seagate IronWolf Pro: 16TB (#1341)
  - USB: Toshiba (0x0930:0xa002)
  - USB: ADATA HD330 (0x125f:0xa83a)
  - USB: AkiTio NT2 (0x2ce5:0x0014)

  os_solaris.cpp: Suggest '-d sat' if '-d ata' is specified.

2020-06-18  Christian Franke  <franke@computer.org>

  scsiprint.cpp: Fix JSON value 'scsi_grown_defect_list'.

  Thanks to Ryan Allgaier for the bug report.

2020-06-05  Alex Samorukov  <samm@os2.kiev.ua>

  os_netbsd.cpp: fix timeout handling
  os_openbsd.cpp (based on Marek Benc GH request):
  - Migrate to the new API (#102)
  - Fix for the ATA registries on the BE arc (GH PR #56)
  - Fix timeout handling (GH PR #56)

2020-06-01  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Crucial/Micron MX500 SSDs: Detect firmware <= M3CR032 (#1336)
  - Micron 5100 Pro / 5200 / 5300 SSDs: Rename, add 5300 (#1326)
  - Phison Driven SSDs: Corsair Force LE200
  - JMicron/Maxiotek based SSDs: Rename, add KingSpec NT
  - Plextor M3/M5/M6 Series SSDs: *M6V variant
  - Seagate IronWolf: *VN001 variant (GH pull/55)
  - WD Blue / Red / Green SSDs: Rename, add WD Red SA500 (#1321)
  - Western Digital Blue Mobile: re-add WD10JPZX (removed in r5054)
  - USB: OWC Mercury Elite Pro Quad (0x1e91:0xa4a7) (patch from #1337)

  os_win32.cpp: Decode Windows 10 2004 build number.

2020-05-25  Christian Franke  <franke@computer.org>

  ataprint.cpp: Print TRIM Command support info.
  Print Zoned Device Capabilities if reported.
  May also be useful to detect SMR HDDs (#1313).

2020-05-24  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Phison Driven SSDs: GIGABYTE GP-GSTFS31,
    KINGSTON DC450R/DC500M/DC500R 7.68TB (#1329), PNY CS900 (#1281)
  - Intel 320 Series SSDs: HP OEM (#1332)
  - JMicron based SSDs: ADATA SP600NS34 (GH pull/53),
    ADATA OEM IM2S3138E* (#1298)
  - Plextor M3/M5/M6 Series SSDs: allow extra space (#1293)
  - Samsung based SSDs: 860 EVO 4TB, 850/860 PRO 2/4TB (#1316)
  - Marvell based SanDisk SSDs: SDSSDA-*
  - Silicon Motion based SSDs: Corsair Force LX (#1320)
  - WD Blue and Green SSDs: WDBNCE* (#1129)

  drivedb.h: Add separate entries for WDC SMR drives (#1313).
  - Western Digital Blue (SMR)
  - Western Digital Black (SMR)
  - Western Digital Red: Move WD60EFAX to ...
  - Western Digital Red (SMR): ... here, add 2TB, 3TB, 4TB
  - Western Digital Blue Mobile: Move  WD[12]0SPZX to ...
  - Western Digital Blue Mobile (SMR): ... here

2020-04-23  Christian Franke  <franke@computer.org>

  drivedb.h: USB: Realtek RTL9210 (0x0bda:0x9210)

  scsinvme.cpp: Add '-d sntrealtek' device type for Realtek RTL9210
  USB to NVMe bridges (#1315).
  dev_interface.cpp: Update help text.
  smartctl.8.in, smartd.conf.5.in: Document new option.

  Thanks to Plugable Support for providing a NVMe enclosure.

2020-04-05  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Crucial/Micron MX500 SSDs: Detect also older firmware (#1311)
  - Silicon Motion based SSDs: Add attributes 159 and 231 (#1304)
  - Seagate BarraCuda 3.5: Rename, merge entries,
    add ST2000DM008 (#1179, #1252, #1286), ST10000DM0004
  - Seagate Exos X14: ST12000NM0538 (#1256)
  - Seagate Exos X16 (#1291, #1301)
  - Seagate Skyhawk (#1039)

2020-04-04  Christian Franke  <franke@computer.org>

  dev_jmb39x_raid.cpp: Add '-d jms56x,...' device type for protocol
  variant used by JMS562 USB to SATA RAID bridges (#1314).
  dev_interface.cpp: Parse '-d jms56x*[+TYPE]' option, update help text.
  smartctl.8.in, smartd.conf.5.in: Document new option.

2020-03-29  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Western Digital Ultrastar He10/12: Rename, add He12
    (#1308, GH issues/51)
  - Western Digital Ultrastar DC HC530 (#1257)
  - Western Digital Green: WD5000AZRX (#1072)
  - Western Digital Red: WD120EMFZ (GH issues/49)
  - Western Digital Purple: WD*PURZ, WD80PUZX (#1057)
  - Western Digital Gold: WD6003FRYZ
  - Western Digital Blue Mobile: Rename, re-add WD10JPVX
    (removed in r4991)
  - Western Digital Elements / My Passport (USB, AF):
    WD10SMZW (#1088), WD50NDZW

2020-03-28  Christian Franke  <franke@computer.org>

  drivedb.h:
  - Crucial/Micron BX/MX1/2/3/500, M5/600, 1100 SSDs: CT1000BX500SSD1,
    MTFDDAK* (#1276)
  - Kingston SSDNow UV400/500: Rename, add UV500 (#1126)
  - Silicon Motion based SSDs: KingDian S100/200, Kingdian S280 1TB,
    Kingston KC600 (#1304), Transcend MTS420S (#1280),
    Transcend 360S (#1282)
  - Seagate IronWolf Pro: ST4000NE001
  - Western Digital RE3 Serial ATA: WD*BYS-* variant
  - Western Digital Gold: WD4003FRYZ (#1289), WD8004FRYZ (#1287)
  - USB: 0x0860:0x0001 (#1295)
  - USB: JMicron (0x152d:0x1337) (#1296)
  - USB: Corsair SSD & HDD Cloning Kit (0x0984:0x0301) (#1307)

2020-03-25  Christian Franke  <franke@computer.org>

  smartd.cpp: Set 'SMARTD_DEVICETYPE=auto' if DEVICESCAN is used
  without '-d TYPE' directive (GH issues/52).

2020-03-05  Christian Franke  <franke@computer.org>

  Silence some cppcheck 1.85 warnings.
  nvmeprint.cpp,  smartd.cpp: knownConditionTrueFalse.
  scsicmds.cpp, scsiprint.cpp: variableScope.
  scsicmds.h: Remove unused function supported_vpd_pages::num_pages().

  cppcheck.sh: Remove no longer used HAVE_*NTDDDISK_H defines.

2020-03-01  Christian Franke  <franke@computer.org>

  dev_intelliprop.cpp, dev_interface.cpp, dev_interface.h: Move option
  parsing to get_intelliprop_device().  Move this function to class
  smart_interface.
  dev_intelliprop.h: Remove file.
  Makefile.am, os_win32/vc14/smart*.vcxproj*: Remove old file.

  configure.ac: Fail if '--without-working-snprintf' is specified.
  utility.cpp, utility.h: Remove support for pre-C99 snprintf().

  os_win32.cpp: Remove backward compatibility fixes for include files
  of very old versions of Cygwin, MinGW and MSVC.
  configure.ac, Makefile.am: Remove check for DDK include files.

2020-02-25  Christian Franke  <franke@computer.org>

  Silence some warnings from g++ 9.2:
  atacmds.cpp: -Waddress-of-packed-member.
  os_win32.cpp: -Wcast-function-type.
  smartd.cpp: -Wformat-truncation.

2020-02-25  Fabrice Fontaine  <fontaine.fabrice@gmail.com>

  configure.ac: fix stack-protector detection.
  Use AC_LINK_IFELSE instead of AC_COMPILE_IFELSE to check for
  stack-protector availability as some compilers could missed the
  needed library (-lssp or -lssp_nonshared) at linking step.

2020-01-11  Christian Franke  <franke@computer.org>

  dev_jmb39x_raid.cpp: Add '-d jmb39x-q,...' device type for JMB39x
  protocol variant used by QNAP-TR004 NAS (#1283).
  dev_interface.cpp: Update help text.
  smartctl.8.in, smartd.conf.5.in: Document '-q' suffix.

2020-01-02  Christian Franke  <franke@computer.org>

  configure.ac: Use 'uname -n' if 'hostname' is not available
  (GH PR 44).  Remove check for SVN < 1.7.

2020-01-01  Christian Franke  <franke@computer.org>

  Happy New Year!  Update copyright year in version info.

(triaxx)

2021-03-19 17:37:10 UTC MAIN commitmail json YAML

2021-03-19 17:23:20 UTC MAIN commitmail json YAML

doc: Updated lang/go115 to 1.15.10

(bsiegert)

2021-03-19 17:22:55 UTC MAIN commitmail json YAML

Update go115 to 1.15.10.

go1.15.8 (released 2021/02/04) includes fixes to the compiler, linker, runtime,
the go command, and the net/http package. See the Go 1.15.8 milestone on our
issue tracker for details.

go1.15.9 (released 2021/03/10) includes security fixes to the encoding/xml
package. See the Go 1.15.9 milestone on our issue tracker for details.

go1.15.10 (released 2021/03/11) includes fixes to the compiler, the go command,
and the net/http, os, syscall, and time packages. See the Go 1.15.10 milestone
on our issue tracker for details.

(bsiegert)

2021-03-19 17:04:00 UTC MAIN commitmail json YAML

doc: Updated www/davical to 1.1.10

(triaxx)

2021-03-19 17:03:44 UTC MAIN commitmail json YAML

davical: Update to 1.1.10

upstream changes:
-----------------
2021-03-01 Florian Schlichting <fsfs@debian.org>
  * release davical 1.1.10
  * Update carddav/2042-REPORT-addressbook-query together with df6ff3a in AWL

2021-03-01 Andrew Ruthven <puck@catalyst.net.nz>
  * Add a regression test for new invalid user result from FreeBusy
  * Return a nicer error message if no user is found for Free/Busy via email

2021-02-09 Florian Schlichting <fsfs@debian.org>
  * Listing External Calendars is part of the Administration menu and should be restricted to admins
  * tighten $c->list_everyone to look for DAV::read privilege and actually block access to principals and collections

2020-05-05 Klaus M Pfeiffer <kmp+gitlab@kmp.or.at>
  * add feature list_everyone (fixes #59)

2021-02-08 Florian Schlichting <fsfs@debian.org>
  * CI: run interop tests from carddavclient by Michael Stilkerich <ms@mike2k.de>
  * Add tests for AWLs "Fix param-filter that checks if a parameter is defined"
  * Add test for AWLs "Fix param-filter for multi-value parameters with TYPE=T1,T2 format" and update 2044 accordingly
  * Add tests for AWLs "Fix GetProperties: Select properties with group prefix"
  * Add tests for AWLs "Fix: GetProperties must treat property names as case-insensitive"

2021-02-07 Andrew Ruthven <puck@catalyst.net.nz>
  * Only return the fields that we need for the test

2021-02-06 Andrew Ruthven <puck@catalyst.net.nz>
  * CI: Compress the Apache log files
  * CI: Ensure DAViCal can write to log files
  * CI: Turn on debug logging for all the test runs
  * Include the UID of the card which caused us to hit the RRULE limit
  * Enable debug logging in CI
  * Only return what we're testing, makes it easier to understand regressions
  * Add test for anyof

2021-02-05 Florian Schlichting <fsfs@debian.org>
  * CI: do not clobber apache logs
  * update 2038-REPORT-addressbook-query after AWL's param-filter: fix a typo / explode multivalue commit

2021-02-04 Florian Schlichting <fsfs@debian.org>
  * correct test results after AWL merges of mstilkerich/awl-fix_abookquery_paramnotdef and mstilkerich/awl-fix_support_anyof_propfilter
  * add two more reports testing an allof prop-filter and an anyof text-match prop-filter
  * cardquery: ensure restriction to target collection remains in force even when we find that we need a post_filter step and thus throw away the SQL
  * add a REPORT for a property with multiple values, not all of which match the is-not-defined filter (carddavclient's ParamNotDefinedSome test)
  * add 4 VCARDs from carddavclient AddressbookQueryTest

2021-02-04 Andrew Ruthven <puck@catalyst.net.nz>
  * Correctly exclude cards where TYPE is not set on TEL records.
  * Fix the test result and hopefully make the description clearer
  * I always get whitespace changes
  * Add a bit more info about various suites, and how to time timezone

2021-02-03 Florian Schlichting <fsfs@debian.org>
  * fix PHP8 deprecation warnings: "Required parameter X follows optional parameter Y"

2021-01-31 Jan Hicken <jan.hicken@posteo.de>
  * Add default value for errcontext variable in error handler function
  * Use brackets instead of curly braces for string offset access

2021-02-03 Florian Schlichting <fsfs@debian.org>
  * CI: add build_buster_latestphp

2021-02-02 Florian Schlichting <fsfs@debian.org>
  * CI: build and test on Debian unstable, then several stable releases relevant to our users
  * Normalize "100 Continue" headers

2021-01-24 Andrew Ruthven <andrew@etc.gen.nz>
  * Test case for awl-fix_abookquery_negated_propnotdef

2021-02-01 Andrew Ruthven <puck@catalyst.net.nz>
  * Test case for negated values in awl-fix_abookquery_paramtextmatch

2020-07-22 Piotr Filip <6465816-piotrfilip@users.noreply.gitlab.com>
  * fix: events with recurrence rule are sometimes counted one too many times in freebusy
  * test: remove dependency on the current date

2021-01-25 Andrew Ruthven <andrew@etc.gen.nz>
  * Update test results with new timezone data

2021-01-24 Andrew Ruthven <andrew@etc.gen.nz>
  * Ignore zones.h and zones.tab
  * To start with there are no timezones in a fresh database
  * Make the runs deterministic
  * Fix up update-tzdata.sh so it'll run
  * Test case for awl-fix_abookquery_negated_propnotdef
  * Test case for awl-fix_abookquery_paramtextmatch
  * Test case for awl-fix_abookquery_paramtextmatch
  * Add help option for regression tests
  * Update some more results based on current regression tests

2021-01-23 Andrew Ruthven <puck@catalyst.net.nz>
  * Add test secondary (or more) properties

2020-04-14 Florian Schlichting <fsfs@debian.org>
  * gitlab-ci: use latest Debian stable (fixes #221)

(triaxx)

2021-03-19 16:52:39 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.11.2

(tsutsui)

2021-03-19 16:52:25 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.11.2.

Upstream changelog (from CHANGELOG.md):

1.11.2 / 2021-03-11

Fixed

  * [CRuby] NodeSet may now safely contain Node objects from multiple
    documents. Previously the GC lifecycle of the parent Document objects could
    lead to nodes being GCed while still in scope. [#1952]
  * [CRuby] Patch libxml2 to avoid "huge input lookup" errors on large CDATA
    elements. (See upstream GNOME/libxml2#200 and GNOME/libxml2!100.) [#2132].
  * [CRuby+Windows] Enable Nokogumbo (and other downstream gems) to compile and
    link against nokogiri.so by including LDFLAGS in Nokogiri::VERSION_INFO. [#
    2167]
  * [CRuby] {XML,HTML}::Document.parse now invokes #initialize exactly once.
    Previously #initialize was invoked twice on each object.
  * [JRuby] {XML,HTML}::Document.parse now invokes #initialize exactly once.
    Previously #initialize was not called, which was a problem for subclassing
    such as done by Loofah.

Improved

  * Reduce the number of object allocations needed when parsing an
    HTML::DocumentFragment. [#2087] (Thanks, @ashmaroli!)
  * [JRuby] Update the algorithm used to calculate Node#line to be wrong
    less-often. The underlying parser, Xerces, does not track line numbers, and
    so we've always used a hacky solution for this method. [#1223, #2177]
  * Introduce --enable-system-libraries and --disable-system-libraries flags to
    extconf.rb. These flags provide the same functionality as
    --use-system-libraries and the NOKOGIRI_USE_SYSTEM_LIBRARIES environment
    variable, but are more idiomatic. [#2193] (Thanks, @eregon!)
  * [TruffleRuby] --disable-static is now the default on TruffleRuby when the
    packaged libraries are used. This is more flexible and compiles faster.
    (Note, though, that the default on TR is still to use system libraries.) [#
    2191, #2193] (Thanks, @eregon!)

Changed

  * Nokogiri::XML::Path is now a Module (previously it has been a Class). It
    has been acting solely as a Module since v1.0.0. See 8461c74.

(tsutsui)

2021-03-19 16:43:18 UTC MAIN commitmail json YAML

doc: Updated devel/rebar3 to 3.14.4

(triaxx)

2021-03-19 16:42:47 UTC MAIN commitmail json YAML

rebar3: Update to 3.14.4

upstream changes:
-----------------

3.14.4

@github-actions github-actions released this 23 days ago

This is a point release containing various bug fixes, some performance enhancements, and adding support for OTP-24.

  o Common test: make group paths work for --group "[g1,g2],g3" option
  o Adapt to upcoming OTP 24 dialyzer output
  o Sanitize repo configuration in DEBUG output
  o Modify algorithm to decide compilation order between apps to resolve header dependencies
  o Use rebar_packages_cdn for fetching package resource
  o bump relx to 4.3.0
  o Compile nothing if there are no extra virtual apps (performance increase)
  o Print actural download repo in DEBUG output
  o bump cth readable to 1.5.0
  o Make sure dialyzer static analysis is performed at least once, in CI
  o Use "git rev-list --count" to count refs (performance increase)
  o OTP-24 Readiness
  o fix injection of cth_readable to allow for hook configuration
  o Fixed link to list of plugins.
  o rebar_compiler: fix DAG and speed-up analysis for large repositories
  o use newest certifi release

(triaxx)

2021-03-19 16:32:17 UTC MAIN commitmail json YAML

doc: Updated net/sayaka to 3.5.1

(tsutsui)

2021-03-19 16:31:58 UTC MAIN commitmail json YAML

sayaka: update to 3.5.1.

Upstream changes:

* 3.5.1 (2021/03/18)
- try HTTP first then HTTPS to get icon images, rather than HTTPS only
- improve several error handling

(tsutsui)

2021-03-19 16:24:48 UTC MAIN commitmail json YAML

doc: Updated net/syncthing to 1.14.0

(triaxx)

2021-03-19 16:23:06 UTC MAIN commitmail json YAML

syncthing: Update to 1.14.0

upstream changes:
-----------------
v1.14.0

@st-release st-release released this 14 days ago · 190 commits to main since this release

This release adds configurable device and folder defaults.

The output format of the /rest/db/browse
endpoint has
changed.

Bugfixes:

  o #5426: Old device removed from introducer isn't removable from other devices
  o #6086: Default Folder uses different config than user-created folders
  o #7257: Rescan All button should be greyed out when all folders are paused.
  o #7263: GUI displays Syncing (100%, 0 B) when syncing byte-sized files
  o #7267: GUI log tailing is broken if closed when scrolled up
  o #7268: Data requests block each other, and some API requests, due to casefs lock contention
  o #7270: Data requests block API requests that also touch the filesystem
  o #7273: Data requests block adding new folder
  o #7280: Stopped folder not synchronizing after a rescan
  o #7284: Do not touch .stignore on saving folder config when ignore patterns have not changed
  o #7287: Tons of "Found x elements with non-unique id #optionsInputX" JavaScript errors when opening Advanced Configuration
  o #7333: Encrypted folder fails to serve files < 1024 bytes
  o #7347: “TypeError: Cannot set property ‘connected’ of undefined” error when removing devices
  o #7354: Error message when external versioning fails is ambiguous
  o #7371: junctionsAsDirs requires Syncthing restart to trigger

Enhancements:

  o #944: Handle info labels that are longer than available space
  o #4224: Editable default values for folders, devices
  o #5187: Remove pending folders if remote device no longer announces them
  o #6949: Visual eye sore on Advanced Configuration page.
  o #7340: Change name from "Open Source Continuous File Synchronization" to "Syncthing" in Windows Firewall

Other issues:

  o #7344: Very slow tests due to encryption token generation

v1.13.1

@st-release st-release released this on 3 Feb · 253 commits to main since this release

This is a re-release of v1.13.0, but with the optional tech-ui GUI
moved from being a theme to being a sub-directory under the default
theme. This solves the issue with selecting the tech-ui theme and then
being unable to switch back as this functionality is missing in the
tech-ui.

Bugfixes:

  o #7324: Official builds of v1.13.0 come with the Tech Ui, which is impossible to switch back from

v1.13.0

@st-release st-release released this on 2 Feb · 253 commits to main since this release

This release adds configuration options for min/max connections (see
https://docs.syncthing.net/advanced/option-connection-limits.html) and
moves the storage of pending devices/folders from the config to the
database (see
https://docs.syncthing.net/dev/rest.html#cluster-endpoints).

Bugfixes:

  o #7005: panic: nil pointer dereference because (*db.Lowlevel)getMetaAndCheck() returns nil
  o #7076: File not detected due to watching reporting events on old, deleted path
  o #7165: Connections aren't actually closed when closing a protocol connection
  o #7184: Spurious unexpected directory in untrusted folder
  o #7197: In Recent Changes, the Device column is empty
  o #7231: panic: deadlock detected at fmut

Enhancements:

  o #7176: Active connections min/max setting
  o #7178: Pending devices and folders should live in the database instead of configuration

Other issues:

  o #6551: Test failure because of umask

(triaxx)

2021-03-19 14:30:23 UTC MAIN commitmail json YAML

2021-03-19 13:35:57 UTC MAIN commitmail json YAML

net/py-magic-wormhole: Improvements mostly from Adam

(This brings the package up to mostly how it should have been imported.)

(gdt)

2021-03-19 13:25:36 UTC MAIN commitmail json YAML

2021-03-19 13:24:15 UTC MAIN commitmail json YAML

Fix curses, patch by leot@NetBSD.org

(reinoud)

2021-03-19 13:17:06 UTC MAIN commitmail json YAML

tahoe-lafs: depend on py-cryptodome

(adam)

2021-03-19 12:59:42 UTC MAIN commitmail json YAML

tahoe-lafs: Comment out py-crypto to avoid bulk

(I must missed the discussion about remove of py-crypto.)

(gdt)

2021-03-19 12:56:36 UTC MAIN commitmail json YAML

tahoe-lafs: Revert to status quo antedeletionbellum

The newer versions have a number of runtime dependencies (not checked
at build time, as seems to be the unfortunate custom) that aren't
currently in pkgsrc.  Given that this code is quite stable and likely
has users, it's better to stay how it was.

(gdt)

2021-03-19 12:19:29 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-sameboy to 0.14.2

(nia)

2021-03-19 12:19:10 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.14.2

(nia)

2021-03-19 12:18:56 UTC MAIN commitmail json YAML

sameboy: Update to 0.14.2

Version 0.14.2

  This version is backwards compatible with save states from SameBoy 0.11.x
  and newer.

  New/Improved Features

    * FreeDesktop installations now register and associate .ISX files

  Accuracy Improvements/Fixes

    * Fixed an audio regression where some games would play audio one octave
      lower when emulating a DMG

  Bug Fixes

    * Fixed a bug where certain Cocoa windows would incorrectly remain open
      after closing a ROM

Version 0.14.1

  This version is backwards compatible with save states from SameBoy 0.11.x
  and newer.

  New/Improved Features

    * Improvements to installation and packaging support on Linux, BSD and
      other FreeDesktop environments

  Accuracy Improvements/Fixes

    * Fixed a sweep regression when emulating DMG, SGB or CGB-C

  Bug Fixes

    * Fixed various potential crashes when using symbol files
    * Fixed a bug where certain symbols would never be used with an offset

Version 0.14

  This version is backwards compatible with save states from SameBoy 0.11.x
  and newer.

  New/Improved Features

    * Emulation of the unreleased Workboy accessory in the Cocoa port
    * Emulation of Game Link Cable and infrared cross-game communication in
      the Cocoa port
    * Multiplayer support in the Libretro core now includes infrared support
    * The debugger now supports the undo command, which will revert the most
      recent state-modifying command
    * The automatic tester can now optionally output TGA files instead of
      BMP files
    * The debugger will now issue a warning when a ROM triggers PPU odd-mode
    * Improved support to non-QWERTY, Latin keyboard layouts in the SDL port
    * Simulation of an ambient light窶冱 effect on the non-backlit screens of
      the Game Boy, with user-controlled ambient light color temperature
    * Improved menu scrolling in the SDL frontend
    * Improved mouse support in the SDL frontend, with mouse wheel scrolling
      and a visual scrollbar
    * The SDL port can now select a boot ROMs folder
    * The escape button now returns to the previous menu in the SDL port
      instead of closing it completely
    * Improved noise when emulating the Game Boy Camera on frontends without
      webcam support
    * The SDL port will exit cleanly and report an error if it fails to
      initialize
    * The automatic tester can now optionally create battery save files
    * Support of two Real Time Clock emulation modes:
          * Sync to system clock (Not affected by turbo, slow motion,
            pausing, etc.)
          * Accurate (Affected by the mentioned above)
    * The automation uses the new accurate RTC mode for stable results
      across runs
    * Refinements to the icon
    * Linux, BSD and other FreeDesktop users can now install SameBoy as both
      a command line utility and a GUI app by running make install

  Accuracy Improvements/Fixes

    * Emulation of a scenario where an interrupt might trigger OAM
      corruption
    * Emulation of CGB-mode TILE_SEL mixing
    * Correct emulation of wave RAM reads when emulating a Game Boy Advance
    * Accuracy improvements to infrared
    * Accuracy improvements to the window
    * Major APU improvements, with correct emulation of countless edge cases
      and newly discovered quirks:
          * Complete rewrite of Channel 1窶冱 sweep envelope
          * Complete rewrite of Channel 4窶冱 noise generation, especially
            mid-pulse writes to NR43
          * Complete rewrite of the volume envelopes, including 窶彁ombie Mode窶�
            and related quirks
    * The state of the NRx1 registers are now correctly preserved when
      emulating models prior to Game Boy Color
    * Emulation of a quirk where writes to NR44 might be delayed on models
      prior to Game Boy Color
    * Improved and more accurate color correction
    * Fixed a regression and improved the accuracy of speed switching, fixed
      a bug where odd-mode avoidance did not work correctly
    * Improved timing of the STOP instruction
    * Optional emulation of audio interference from the Game Boy SoC, with a
      user-controlled slider representing interference level
    * Emulation of an APU quirk where triggering Channels 1 and 2 might
      advance the duty cycle in certain cases in CGB-E (and CGB-D, currently
      unsupported)
    * Correct emulation of the differences between revisions when it comes
      to writes to NRx2 (窶彁ombie Mode窶�)
    * Accuracy improvements to RTC emulation
    * Minor improvements to MBC3 emulation
    * Prevent the printer from deadlocking if it was terminated during the
      transmission of a byte

  Bug Fixes

    * Fixed a rare potential crash when loading symbol files
    * Fixed a bug where the Cocoa port would display wrong, dark, colors
      when disabling frame blending
    * Fixed a bug where the SDL and libretro ports would not update the
      game窶冱 border when switching games and emulating a model other than
      the SGB
    * Fixed cases where the audio thread would deadlock the Cocoa frontend
    * Fixed a bug where changing the rewind length in the SDL port didn窶冲
      take effect until restarting

(nia)

2021-03-19 12:08:27 UTC MAIN commitmail json YAML

doc: Updated audio/quodlibet to 4.4.0

(nia)

2021-03-19 12:08:15 UTC MAIN commitmail json YAML

quodlibet: update to 4.4.0

4.4.0 (2021-02-28) - PERFECTION IS BACK ON THE MENU
---------------------------------------------------

Packaging Changes:
* One ``quodlibet/`` subdirectory has been removed - e.g. ``quodlibet/tests/`` -> ``tests/`` (#3238)
* Move to Python 3.7 (#3433) :pr:`3438` (:user:`Nick Boultbee <declension>`)
* macos: bundle.sh: clone from ../.. rather than .., fixing #3393. :pr:`3394` (:user:`Sam Hathaway <smammy>`)
* win_installer: pass options to build script on env switch :pr:`3328` (:user:`Gabor Karsay <gkarsay>`)
* Depend on musicbrainzngs>=0.6 (:user:`Christoph Reiter <lazka>`)

General:
* Switch to XSPF for Playlists (#1122) (#3242) (:user:`Nick Boultbee <declension>`
* Renamed "Search Library" to "Track List" browser (:user:`Joschua Gandert <CreamyCookie>`)
* Support moving library folders (scandirs) (#3506) (:user:`Nick Boultbee <declension>`)
* Support JACK via Gstreamer (#3511) (:user:`Nick Boultbee <declension>`)
* Make ID3 Replaygain ALL_CAPS (#3475) (:user:`Nick Boultbee <declension>`)
* MP4: Support description tag (:user:`Nick Boultbee <declension>`)
* Advanced prefs: use checkboxes (:user:`Nick Boultbee <declension>`)
* Add comment to track headers (:user:`Nick Boultbee <declension>`)
* Change None to empty string to fix TypeError in missing.py (#3548) (:user:`Ironbalden`)
* Plugin window: don't appear on top (:user:`Nick Boultbee <declension>`)
* Info Area: Allow space to play / pause (:user:`Nick Boultbee <declension>`)
* Allow ctrl-[shift]-tab in Notebook windows (Edit Tags, Song Info, Prefs etc) (#3496) (:user:`Nick Boultbee <declension>`)
* Playlists: don't clear on deletion (#3491) (:user:`Nick Boultbee <declension>`)
* IRadio - do station updates in background (#3310) (:user:`Nick Boultbee <declension>`)
* Improve plugin window style (#3481) (:user:`Nick Boultbee <declension>`)
* Query: allow validation from extensions :up: (:user:`Nick Boultbee <declension>`)
* Plugins: improve query plugins (#3485) (:user:`Nick Boultbee <declension>`)
* Saved list editor: improve style (:user:`Nick Boultbee <declension>`)
* Tag Editor: Add smart replacer for colon delimiters (#3456) (:user:`Nick Boultbee <declension>`)
* Improve local cover art detection (#3454) (#3459) (:user:`Nick Boultbee <declension>`)
* Add support for TKEY 'Initial Key' column (#3420) (:user:`Cole Robinson`)
* add ability to sort by date added to Album List Browser (#3410) (:user:`Uriel Zajaczkovski`)
* Add originalartistsort (:user:`Nick Boultbee <declension>`)
* add check to Missing.py, fix #3336 (#3382) (:user:`Ironbalden`)
* Add support for ~elapsed and ~#elapsed (#3379) (:user:`Nick Boultbee <declension>`)
* Format date panes (#3346) (#3349) (:user:`Nick Boultbee <declension>`)
* Update song order in song list when modified (#2509) (:user:`Thomas Leberbauer`)
* Restyle the search query :pr:`3517` (:user:`Nick Boultbee <declension>`)
* Fix non-splitter EditTags plugins (#3468) :pr:`3470` (:user:`Nick Boultbee <declension>`)
* Support feedparser 6.0 :pr:`3464` (:user:`Christoph Reiter <lazka>`)
* formats: Don't return lyrics with embedded nulls :pr:`3402` (:user:`Christoph Reiter <lazka>`)
* Fix setting pane mode :pr:`3365` (:user:`Michael Kuhn <michaelkuhn>`)
* windows: Fix playing files on network shares (#3361) :pr:`3371` (:user:`d10n`)
* Restarting :pr:`3211` (:user:`blimmo`)
* Closes #946: Rename cover filename option :pr:`3235` (:user:`Joschua Gandert <CreamyCookie>`)
* Closes #1769: Allow multiple entries for cover files :pr:`3236` (:user:`Joschua Gandert <CreamyCookie>`)

Plugins:
* Add listenbrainz scrobbling plugin. (#3528) (:user:`Ian Campbell`)
* First version of Musicbrainz Sync plugin that sends ratings (#3180) (:user:`LoveIsGrief`)
* add plugin 'synchronize to device' (#2636) (:user:`Jan`)
* Fix weighted shuffle not shuffling when total rating is zero. :pr:`3397` (:user:`blimmo`)
* ext/inhibit: Add option to inhibit suspend :pr:`3309` (:user:`antigone-xyz`)
* trayicon: only check for org.kde.StatusNotifierWatcher for the appindicator :pr:`3313` (:user:`Christoph Reiter <lazka>`)
* MQTT authentication :pr:`3391` (:user:`Jeroen7V`)
* Add "Rate" to D-Bus API :pr:`3455` (:user:`LoveIsGrief`)
* Prettier sync lyrics (:user:`Nick Boultbee <declension>`)
* Synchronizedlyrics: Rewrite lyrics parsing, supporting >60min songs (:user:`Nick Boultbee <declension>`)
* Add Sonos playlist export plugin (#3487) (:user:`Nick Boultbee <declension>`)
* Plugin: fix Cover Art window persistence (:user:`Nick Boultbee <declension>`)
* Skip songs: rename & naming / text updates (:user:`Nick Boultbee <declension>`)
* Cover Art Downloader: remove failing downloads from results (:user:`Nick Boultbee <declension>`)
* Cover Art: Improve Musicbrainz downloader (:user:`Nick Boultbee <declension>`)
* Cover Art download: only trigger plugin if `album` tag available (:user:`Nick Boultbee <declension>`)
* Added AutoUpdateTagsInFiles plugin (#3200) (:user:`Joschua Gandert <creamycookie>`)

Translations:
* Update Polish translation :pr:`3323`
* Update italian translation :pr:`3405` (:user:`dprimon`)
* Updated Dutch translation :pr:`3441` (:user:`Vistaus`)
* Update British English translation (#3483) (:user:`Nick Boultbee <declension>`)

Documentation:
* Update plugin development page (:user:`Nick Boultbee <declension>`)
* Update plugins.rst to include locations on MacOS. (#3562) (:user:`BraveSentry`)
* Fixed documentation URLs :pr:`3425` (:user:`TehPsychedelic`)
* Fix link to contributing guide :pr:`3416` (:user:`remvee`)
* Various docs updates / improvements (:user:`Nick Boultbee <declension>`)
* Docs: Improve / tidy renaming files examples (:user:`Nick Boultbee <declension>`)
* docs: fix the windows dev environ instructions (:user:`Christoph Reiter <lazka>`)

Developer:
* Various Python 2 leftovers and updates :pr:`3440` (:user:`Nick Boultbee <declension>`)
* tests/operon: make argument names meaningful :pr:`3294` (:user:`Jan Tojnar <jtojnar>`)
* gettextutil: warn on gettext warnings instead of erroring out :pr:`3545` (:user:`Christoph Reiter <lazka>`)
* CI: re-enable flatpak tests :pr:`3501` (:user:`Christoph Reiter <lazka>`)
* CI: install MSYS2 packages via the GHA :pr:`3458` (:user:`Christoph Reiter <lazka>`)
* Tests: improve source scanning (:user:`Nick Boultbee <declension>`)
* Refactor: tidy Gstreamer player code (#3489) (:user:`Nick Boultbee <declension>`)
* Add .editorconfig that agrees with PEP-008 and our Flake8 config (:user:`Nick Boultbee <declension>`)
* Refactor ID3 tag writing for readability (#3476) (:user:`Nick Boultbee <declension>`)
* More type hints (:user:`Christoph Reiter <lazka>`)
* CI: Port more things to github actions (:user:`Christoph Reiter <lazka>`)
* Switch from pycodestyle/pyflakes to flake8 (:user:`Christoph Reiter <lazka>`)
* Move the main sources into the repo root (:user:`Christoph Reiter <lazka>`)
* Remove pipenv support (:user:`Christoph Reiter <lazka>`)

(nia)

2021-03-19 11:49:31 UTC MAIN commitmail json YAML

doc: Updated converters/libmwaw to 0.3.17

(nia)

2021-03-19 11:49:20 UTC MAIN commitmail json YAML

libmwaw: update to 0.3.17

09/13/2020:
- add a parser for Jazz(Lotus) writer and spreasheet files
  + the writer parser can only be called if the file still
    contains its resource fork

09/01/2020:
- add a parser for Canvas 3 and 3.5 files

08/24/2020:
- AppleWorks parser: try to retrieve more Windows presentation

08/01/2020:
- add a parser for Drawing Table files

07/22/2020:
- add a parser for Canvas 2 files

07/20/2020:
- configure.ac: add an enable-asan option

06/26/2020:
- API: add new reserved enums in MWAWDocument.hxx
    MWAW_T_RESERVED10..MWAW_T_RESERVED29
  and add a new define in libmwaw.hxx
    MWAW_INTERFACE_VERSION
  to check if these enums are defined

(nia)

2021-03-19 10:52:23 UTC MAIN commitmail json YAML

cppunit: Disable -Werror

(nia)

2021-03-19 10:45:42 UTC MAIN commitmail json YAML

doc: Updated time/libical to 3.0.9

(nia)

2021-03-19 10:45:31 UTC MAIN commitmail json YAML

libical: Update to 3.0.9

Version 3.0.9 is a patch release.
This release is binary and source compatible with version 3.0.0.
Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases

Release Notes:

- Add support for empty parameters, e.g. CN=""
- Accept VTIMEZONE with more than one X- property
- Several fixes for recurrences containing BYWEEKNO
- icalrecurrencetype_from_string() will reject any RRULE that contains a rule-part that occurs more than once
- Improve thread safety
- Fix compiled-in path for the built-in timezone data
- Fix reading TZif files with empty v1 data (use v2+ whenever possible)
- Add backwards compatibility for previous TZIDs
- Built-in timezones updated to tzdata2020d
- Fix build with newer libicu
- Fix cross-compile support in libical-glib

(nia)

2021-03-19 10:36:04 UTC MAIN commitmail json YAML

doc: Updated lang/janet to 1.15.4

(nia)

2021-03-19 10:35:53 UTC MAIN commitmail json YAML

janet: Update to 1.15.4

## 1.15.4 - 2021-03-16
- Increase default nesting depth of pretty printing to `JANET_RECURSION_GUARD`
- Update meson.build
- Add option to automatically add shebang line in installed scripts with `jpm`.
- Add `partition-by` and `group-by` to the core.
- Sort keys in pretty printing output.

## 1.15.3 - 2021-02-28
- Fix a fiber bug that occured in deeply nested fibers
- Add `unref` combinator to pegs.
- Small docstring changes.

(nia)

2021-03-19 10:30:34 UTC MAIN commitmail json YAML

Updated devel/gperftools, net/haproxy

(adam)

2021-03-19 10:28:54 UTC MAIN commitmail json YAML

haproxy: updated to 2.3.7

2.3.7
- BUG/MINOR: backend: fix condition for reuse on mode HTTP
- BUG/MINOR: hlua: Don't strip last non-LWS char in hlua_pushstrippedstring()
- BUG/MINOR: ssl: don't truncate the file descriptor to 16 bits in debug mode
- REORG: atomic: reimplement pl_cpu_relax() from atomic-ops.h
- BUG/MINOR: mt-list: always perform a cpu_relax call on failure
- MINOR: atomic: add armv8.1-a atomics variant for cas-dw
- MINOR: atomic: implement a more efficient arm64 __ha_cas_dw() using pairs
- BUG/MEDIUM: session: NULL dereference possible when accessing the listener
- MINOR: tasks: refine the default run queue depth
- MINOR: listener: refine the default MAX_ACCEPT from 64 to 4
- OPTIM: server: switch the actconn list to an mt-list
- MINOR: server: move actconns to the per-thread structure
- MINOR: lb/api: let callers of take_conn/drop_conn tell if they have the lock
- OPTIM: lb-first: do not take the server lock on take_conn/drop_conn
- OPTIM: lb-leastconn: do not take the server lock on take_conn/drop_conn
- OPTIM: lb-leastconn: do not unlink the server if it did not change
- MINOR: dynbuf: make the buffer wait queue per thread
- MINOR: dynbuf: use regular lists instead of mt_lists for buffer_wait
- MINOR: dynbuf: pass offer_buffers() the number of buffers instead of a threshold
- MINOR: stream: add an "epoch" to figure which streams appeared when
- MINOR: cli/streams: make "show sess" dump all streams till the new epoch
- MINOR: streams: use one list per stream instead of a global one
- MEDIUM: streams: do not use the streams lock anymore
- MEDIUM: pools: add CONFIG_HAP_NO_GLOBAL_POOLS and CONFIG_HAP_GLOBAL_POOLS
- MINOR: pools: double the local pool cache size to 1 MB
- MEDIUM: backend: use a trylock when trying to grab an idle connection
- MINOR: task: limit the number of subsequent heavy tasks with flag TASK_HEAVY
- MINOR: ssl: mark the SSL handshake tasklet as heavy
- BUG/MEDIUM: ssl: properly remove the TASK_HEAVY flag at end of handshake
- MINOR: task: add an application specific flag to the state: TASK_F_USR1
- MEDIUM: muxes: mark idle conns tasklets with TASK_F_USR1
- MINOR: xprt: add new xprt_set_idle and xprt_set_used methods
- MEDIUM: ssl: implement xprt_set_used and xprt_set_idle to relax context checks
- MEDIUM: task: remove the tasks_run_queue counter and have one per thread
- MINOR: task: give the scheduler a bit more flexibility in the runqueue size
- OPTIM: task: automatically adjust the default runqueue-depth to the threads
- BUG/MEDIUM: stick-tables: fix ref counter in table entry using multiple http tracksc.
- BUILD: atomic/arm64: force the register pairs to use in __ha_cas_dw()
- BUG/MEDIUM: filters: Set CF_FL_ANALYZE on channels when filters are attached
- BUG/MINOR: tcpcheck: Update .health threshold of agent inside an agent-check
- BUG/MINOR: proxy/session: Be sure to have a listener to increment its counters
- BUG/MINOR: session: Add some forgotten tests on session's listener
- BUG/MINOR: tcpcheck: Fix double free on error path when parsing tcp/http-check
- CLEANUP: tcp-rules: add missing actions in the tcp-request error message
- Revert "BUG/MINOR: resolvers: Only renew TTL for SRV records with an additional record"
- BUG/MINOR: resolvers: Consider server to have no IP on DNS resolution error
- BUG/MINOR: resolvers: Reset server address on DNS error only on status change
- BUG/MINOR: resolvers: Unlink DNS resolution to set RMAINT on SRV resolution
- BUG/MEDIUM: resolvers: Don't set an address-less server as UP
- BUG/MEDIUM: resolvers: Fix the loop looking for an existing ADD item
- MINOR: resolvers: new function find_srvrq_answer_record()
- BUG/MINOR; resolvers: Ignore DNS resolution for expired SRV item
- BUG/MEDIUM: resolvers: Trigger a DNS resolution if an ADD item is obsolete
- MINOR: resolvers: Use a function to remove answers attached to a resolution
- MINOR: resolvers: Purge answer items when a SRV resolution triggers an error
- MINOR: resolvers: Add function to change the srv status based on SRV resolution
- MINOR: resolvers: Directly call srvrq_update_srv_state() when possible
- BUG/MEDIUM: resolvers: Don't release resolution from a requester callbacks
- BUG/MEDIUM: resolvers: Skip DNS resolution at startup if SRV resolution is set
- MINOR: resolvers: Use milliseconds for cached items in resolver responses
- MINOR: resolvers: Don't try to match immediatly renewed ADD items
- BUG/MINOR: resolvers: Add missing case-insensitive comparisons of DNS hostnames

(adam)

2021-03-19 10:25:30 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.1.8

(nia)

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

fluidsynth: Update to 2.1.8

- Rapidly changing channel panning could have caused audible artifacts. Affects all versions back to at least 1.1.2.
- Fix a use-after-free when loading malformed soundfonts. Affects all versions back to at least 1.1.2.
- The number of allowed LADSPA effect units has been increased.

(nia)

2021-03-19 10:24:47 UTC MAIN commitmail json YAML

gperftools: updated to 2.9.1

gperftools 2.9.1 is out!

Minor fixes landed since previous release:

* OSX builds new prefer backtrace() and have somewhat working heap
  sampling.

* Incorrect assertion failure was fixed that crashed tcmalloc if
  assertions were on and sized delete was used.

gperftools 2.9 is out!

Few more changes landed compared to rc:

* Venkatesh Srinivas has contributed thread-safety annotations
  support.

* couple more unit test bugs that caused tcmalloc_unittest to fail on
  recent clang has been fixed.

* usage of unsupportable linux_syscall_support.h has been removed from
  few places. Building with --disable-heap-checker now completely
  avoids it. Expect complete death of this header in next major
  release.

(adam)

2021-03-19 10:19:47 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.2.1

(nia)

2021-03-19 10:19:36 UTC MAIN commitmail json YAML

fish: Update to 3.2.1

fish 3.2.1 (released March 18, 2021)
====================================

This release of fish fixes the following problems identified in fish 3.2.0:

-  Commands in key bindings are run with fish's internal terminal modes, instead of the terminal modes typically used for commands. This fixes a bug introduced in 3.2.0, where text would unexpectedly appear on the terminal, especially when pasting (:issue:`7770`).
-  Prompts which use the internal ``__fish_print_pipestatus`` function will display correctly rather than carrying certain modifiers (such as bold) further than intended (:issue:`7771`).
-  Redirections to internal file descriptors is allowed again, reversing the changes in 3.2.0. This fixes a problem with Midnight Commander (:issue:`7769`).
-  Universal variables should be fully reliable regardless of operating system again (:issue:`7774`).
-  ``fish_git_prompt`` no longer causes screen flickering in certain terminals (:issue:`7775`).
-  ``fish_add_path`` manipulates the ``fish_user_paths`` variable correctly when moving multiple paths (:issue:`7776`).
-  Pasting with a multi-line command no longer causes a ``__fish_tokenizer_state`` error (:issue:`7782`).
-  ``psub`` inside event handlers cleans up temporary files properly (:issue:`7792`).
-  Event handlers declared with ``--on-job-exit $fish_pid`` no longer run constantly (:issue:`7721`), although these functions should use ``--on-event fish_exit`` instead.
-  Changing terminal modes inside ``config.fish`` works (:issue:`7783`).
-  ``set_color --print-colors`` no longer prints all colors in bold (:issue:`7805`)
-  Completing commands starting with a ``-`` no longer prints an error (:issue:`7809`).
-  Running ``fish_command_not_found`` directly no longer produces an error on macOS or other OSes which do not have a handler available (:issue:`7777`).
-  The new ``type`` builtin now has the (deprecated) ``--quiet`` long form of ``-q`` (:issue:`7766`).

It also includes some small enhancements:

-  ``help`` and ``fish_config`` work correctly when fish is running in a Chrome OS Crostini Linux VM (:issue:`7789`).
-  The history file can be made a symbolic link without it being overwritten (:issue:`7754`), matching a similar improvement for the universal variable file in 3.2.0.
-  An unhelpful error ("access: No error"), seen on Cygwin, is no longer produced (:issue:`7785`).
-  Improvements to the ``rsync`` completions (:issue:`7763`), some completion descriptions (:issue:`7788`), and completions that use IP address (:issue:`7787`).
-  Improvements to the appearance of ``fish_config`` (:issue:`7811`).

If you are upgrading from version 3.1.2 or before, please also review
the release notes for 3.2.0 (included below).

(nia)

2021-03-19 10:10:11 UTC MAIN commitmail json YAML

Updated www/py-django-mptt, www/py-django-binary-database-files

(adam)

2021-03-19 10:09:53 UTC MAIN commitmail json YAML

2021-03-19 10:05:30 UTC MAIN commitmail json YAML

py-django-mptt: updated to 0.12.0

0.12

Fixed a few bugs and added a few features.
Reformatted the code using isort and black.
Other, undocumented changes. Please help out.

(adam)

2021-03-19 09:50:21 UTC MAIN commitmail json YAML

2021-03-19 09:43:26 UTC MAIN commitmail json YAML

doc: Updated games/dhewm3 to 1.5.1

(nia)

2021-03-19 09:43:15 UTC MAIN commitmail json YAML

dhewm3: Update to 1.5.1

    Update savegame format (see #303 and #344)
        old savegames still work, but new savegames can't be loaded with older versions of dhewm3!
    Uploaded updated builds of Mod DLLs, now also supporting LibreCoop and The Lost Mission
    dhewm3 now supports the Doom3 Demo gamedata
        See below for installation instructions
        This is based on Gabriel Cuvillier's code for D3Wasm, which ports dhewm3 to web browsers, thanks!
    Create the game window on the display the cursor is currently on (when using more than one display)
    Added r_fullscreenDesktop CVar to set if fullscreen mode should be "classic" or "Desktop" which means a borderless window at desktop resolution
    Fullscreen modes that are not at the current desktop resolution should work better now
        including nvidia DSR / AMD VSR; for that you might have to use the supplied dhewm3_notools.exe, as DSR/VSR seem to be incompatible with applications that use MFC (the GUI framework used for the Doom3 tools like the D3Radiant)
    Several sound-related bugfixes:
        Lags in starting to play a sound which for example caused the machinegun or plasmagun sounds to stutter have been eliminated (#141)
        Trying to reset disconnected OpenAL devices, this esp. helps with display audio on Intel GPUs on Windows, when switching to fullscreen (#209)
        Looping .wav sounds with leadin now work (#291)
        The game still works if no sound devices are available at all (#292)
        Make "idSoundCache: error unloading data from OpenAL hardware buffer" a Warning instead of an Error so it doesn't terminate game (by Corey O'Connor, #235)
    Restore "Carmack's Reverse" Z-Fail stencil shadows; use glStencilOpSeparate() if available
        That bloody patent finally expired last October: https://patents.google.com/patent/US6384822B1/en
        This neither seems to make a visual nor performance difference on any hardware I tried (including Raspberry Pi 4), so this is mostly out of principle
        Based on Code by Leith Bade and Pat Raynor.
        The r_useCarmacksReverse and r_useStencilOpSeparate CVars allow switching both things on/off for comparison
    New CVar g_hitEffect: If set to 0, the player camera damage effects (like double-vision and extreme tilt) when being hit are disabled (by dobosken, #279).
    (On Windows) stdout.txt and stderr.txt are not saved next to the binary anymore, but in My Documents/My Games/dhewm3/, like save games, because the binary dir might not be writable and dhewm3 wouldn't start properly then
    Fix lingering messages in HUD after loading savegame
        Sometimes the "Game saved..." message didn't go away after loading a savegame (when having saved while it still was showing from last save)
    Fixed clipping bug in delta1 (see #328)
    Improve compatibility with some custom scripts ("t->c->value.argSize == func->parmTotal" Assertion; see #303)
    Registering multiplayer servers at id's master-server fixed, so they can be found in the multiplayer menu (by Stradex, #293)
    Support for reproducible builds by setting the CMake option REPRODUCIBLE_BUILD.
    Should build on recent versions of macOS, also on Apple Silicon (thanks Dave Nicolson and Petter Uvesten).
    Proper handling of paths with dots in directory names (#299, #301)
        Some string functions that are intended to find/cut off/replace/... file extensions did cut off the whole path at dots..
        Especially fixes loading and saving maps from such paths in the builtin D3Radiant level editor
    idFileSystemLocal::ListMods() doesn't search / or C:\ anymore (it did so if one of the paths, like fs_cdpath, was empty)
    Don't use translation in Autosave filenames (see #305)
        In the Spanish translation all the Alpha Lab autosaves got the same name, now the autosave name is based on the mapename instead which is distinct

(nia)

2021-03-19 09:10:11 UTC MAIN commitmail json YAML

Updated www/py-drf-nested-routers, www/py-django-treebeard

(adam)

2021-03-19 09:09:51 UTC MAIN commitmail json YAML

py-django-treebeard: updated to 4.5.1

Release 4.5.1

Removed unnecessary default in MP's depth field.

Release 4.5

Add support for custom primary key fields with custom names.
Add support for Python 3.9.
Add support for MSSQL 2019.
Add Code of conduct
Removed outdated Sqlite workaround code
Remove last remains of Python 2.7 code
Use Pytest-django and fixtures for testing

(adam)

2021-03-19 08:53:10 UTC MAIN commitmail json YAML

py-drf-nested-routers: updated to 0.93.3

0.93.3:
Unknown changes

(adam)

2021-03-19 08:50:57 UTC MAIN commitmail json YAML

nmap: Make liblinear an option, on by default.

liblinear is used for 'machine learning IPv6 OS detection'. It depends on
a number of packages, some of which may not build on some OS versions.

(sborrill)

2021-03-19 08:17:28 UTC MAIN commitmail json YAML

Removed security/py-crypto; Updated security/py-stix

(adam)

2021-03-19 08:16:29 UTC MAIN commitmail json YAML

py-stix: updated to 1.2.0.11

Version 1.2.0.11
- Fix deprecation warning from collections module

(adam)

2021-03-19 08:13:06 UTC MAIN commitmail json YAML

2021-03-19 07:35:24 UTC MAIN commitmail json YAML

Updated devel/py-faker, devel/py-flake8-docstrings

(adam)

2021-03-19 07:35:04 UTC MAIN commitmail json YAML

py-flake8-docstrings: updated to 1.6.0

1.6.0
- Fix ``--ignore-noqa`` by disabling ``pydocstyle``'s ``noqa`` handling.

(adam)

2021-03-19 07:33:35 UTC MAIN commitmail json YAML

py-faker: updated to 6.6.2

v6.6.2
* Fix ``ro_RO`` phone numbers generation.

v6.6.1
* set ``uk_UA`` address street titles to proper language.

(adam)

2021-03-19 07:05:08 UTC MAIN commitmail json YAML

Updated graphics/jasper, net/grpc

(adam)

2021-03-19 07:04:51 UTC MAIN commitmail json YAML

grpc: updated to 1.36.4

Release v1.36.4

Core

Backport "Fix an infinite read loop with SRV record resolution on windows" to 1.36.x.

(adam)

2021-03-19 07:04:11 UTC MAIN commitmail json YAML

jasper: updated to 2.0.27

2.0.27

Check for an image containing no samples in the PGX decoder.
Check for dimensions of zero in the JPC and JPEG decoders.
Fix an arguably incorrect type for an integer literal in the PGX decoder.
Check for an invalid component reference in the JP2 decoder.
Check on integer size in JP2 decoder.

(adam)

2021-03-19 06:29:43 UTC MAIN commitmail json YAML

Updated databases/sqlite3, databases/sqlite3-docs, databases/sqlite3-tcl, devel/lemon

(adam)

2021-03-19 06:29:04 UTC MAIN commitmail json YAML

sqlite3: updated to 3.35.2

Changes in version 3.35.2:

Fix a problem in the appendvfs.c extension that was introduced into version 3.35.0.
Ensure that date/time functions with no arguments (which generate responses that depend on the current time) are treated as non-deterministic functions. Ticket 2c6c8689fb5f3d2f
Fix a problem in the sqldiff utility program having to do with unusual whitespace characters in a virtual table definition.
Limit the new UNION ALL optimization described by item 8c in the 3.35.0 release so that it does not try to make too many new subqueries. See forum thread 140a67d3d2 for details.

(adam)

2021-03-19 00:51:36 UTC MAIN commitmail json YAML

doc: Removed textproc/split-thai version 2.0

(scole)

2021-03-19 00:48:36 UTC MAIN commitmail json YAML

2021-03-18 23:23:31 UTC MAIN commitmail json YAML

tahoe-lafs: add BROKEN to avoid bulk build failures

(gdt)

2021-03-18 22:57:31 UTC MAIN commitmail json YAML

doc: Added net/beanstalkd version 1.12

(khorben)

2021-03-18 22:57:06 UTC MAIN commitmail json YAML

Add beanstalkd

(khorben)

2021-03-18 22:54:53 UTC MAIN commitmail json YAML

beanstalkd: import version 1.12

Beanstalk is a simple, fast work queue. Its interface is generic, but was
originally designed for reducing the latency of page views in high-volume web
applications by running time-consuming tasks asynchronously.

(khorben)

2021-03-18 22:08:02 UTC MAIN commitmail json YAML

doc: Updated mail/up-imappproxy to 1.2.8nb2

(tm)

2021-03-18 22:05:56 UTC MAIN commitmail json YAML

mail/up-imappproxy: add patch to verify hostname on tls connection

Patch provided from OpenBSD and reported by Stuart Henderson

(tm)

2021-03-18 21:59:17 UTC MAIN commitmail json YAML

doc: Added www/hackernews-tui version 0.3

(pin)

2021-03-18 21:58:44 UTC MAIN commitmail json YAML

Add hackernews-tui

(pin)

2021-03-18 21:57:35 UTC MAIN commitmail json YAML

www/hackernews-tui: import package

hackernews_tui is a Terminal UI to browse Hacker News written in Rust.

The application mainly consists of the following views:
-Story View-Front Page displaying a list of stories in front page of Hacker News
-Comment View` displaying a list of comments in a story
-Story Search View displaying a search bar and a list of stories matching the
search query.

(pin)

2021-03-18 21:18:18 UTC MAIN commitmail json YAML

add comment to previous.

(dholland)

2021-03-18 21:16:59 UTC MAIN commitmail json YAML

Add hack to camlp5 to make it build with ocaml 4.11.2 as well as 4.11.1.

(dholland)

2021-03-18 19:41:14 UTC MAIN commitmail json YAML

tahoe-lafs: Rototill list of dependencies

Catch up with several years of changes.

(gdt)

2021-03-18 18:47:24 UTC MAIN commitmail json YAML

doc: Added net/py-magic-wormhole version 0.12.0

(gdt)

2021-03-18 18:47:04 UTC MAIN commitmail json YAML

net/Makefile: py-magic-wormhole

(gdt)

2021-03-18 18:46:25 UTC MAIN commitmail json YAML

py-magic-wormhole: Add version 0.12.0

This package provides a library and a command-line tool named
wormhole, which makes it possible to get arbitrary-sized files and
directories (or short pieces of text) from one computer to
another. The two endpoints are identified by using identical "wormhole
codes": in general, the sending machine generates and displays the
code, which must then be typed into the receiving machine.

The codes are short and human-pronounceable, using a
phonetically-distinct wordlist. The receiving side offers
tab-completion on the codewords, so usually only a few characters must
be typed. Wormhole codes are single-use and do not need to be
memorized.

(gdt)

2021-03-18 18:09:18 UTC MAIN commitmail json YAML

tahoe-lafs: g/c distfile permissions workaround

(gdt)

2021-03-18 17:57:18 UTC MAIN commitmail json YAML

doc: Updated filesystems/tahoe-lafs to 1.15.0

(gdt)

2021-03-18 17:57:08 UTC MAIN commitmail json YAML

tahoe-lafs: Update to 1.15.0

Release 1.15.0 (2020-10-13)
'''''''''''''''''''''''''''

Features
--------

- PyPy is now a supported platform. (`#1792 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1792>`_)
- allmydata.testing.web, a new module, now offers a supported Python API for testing Tahoe-LAFS web API clients. (`#3317 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3317>`_)

Dependency/Installation Changes
-------------------------------

- Tahoe-LAFS now supports CentOS 8 and no longer supports CentOS 7. (`#3296 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3296>`_)
- Tahoe-LAFS now supports Ubuntu 20.04. (`#3328 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3328>`_)

Removed Features
----------------

- The Magic Folder frontend has been split out into a stand-alone project.  The functionality is no longer part of Tahoe-LAFS itself.  Learn more at <https://github.com/LeastAuthority/magic-folder>. (`#3284 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3284>`_)
- Slackware 14.2 is no longer a Tahoe-LAFS supported platform. (`#3323 <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3323>`_)

(gdt)

2021-03-18 17:56:30 UTC MAIN commitmail json YAML

doc: Updated textproc/split-thai to 2.0

(scole)

2021-03-18 17:53:42 UTC MAIN commitmail json YAML

2021-03-18 17:32:33 UTC MAIN commitmail json YAML

doc: Updated filesystems/tahoe-lafs to 1.13.0

(gdt)

2021-03-18 17:32:25 UTC MAIN commitmail json YAML

tahoe-lafs: Update to 1.13.0

Release 1.13.0 (05-August-2018)
'''''''''''''''''''''''''''''''

New Features
------------

The ``tahoe list-aliases`` command gained the ``--readonly-uri``
option in `PR400`_, which lists read-only capabilities (the default
shows read/write capabilities if available). This command also gained
a ``--json`` option in `PR452`_, providing machine-readable output.

A new command ``tahoe status`` is added, showing some statistics and
currently active operations (similar to the ``/status`` page in the
Web UI). See also `PR502`_.

Immutable uploads now use the "servers of happiness" algorithm for
uploading shares. This means better placement of shares on available
servers. See `PR416`_.

To join a new client to a grid, the command ``tahoe invite`` was
added. This uses `magic wormhole`_ to connect two computers and
exchange the required information to start the client. The "client
side" of this command is the also new option ``tahoe
create-client --join=``. Together, this provides a way to provision a
new client without having to securely transmit the fURL and other
details. `PR418`_

``tahoe backup`` now reports progress. `PR474`_

The ``tub.port=`` option can now accept ``listen:i2p`` or
``listen:tor`` options to use popular anonymity networks with storage
servers. See `PR437`_

The place where storage servers put shares (the "storage path") is now
configurable (`PR472`_).

A PyInstaller-based build is now available (`PR421`_). A "Docker
compose" setup for development purposes is now available (`PR445`_).

There is now a recommended workflow for Zcash-based donations to support
storage server operators (`PR506`_).

Web UI Changes
--------------

We set the "Referrer-Policy: no-referrer" header on all requests. The
Welcome page now understands the JSON option (`PR430`_) and OPTIONS
requests are handled (`PR447`_).

Magic Folder Changes
--------------------

Multiple magic-folders in a single Tahoe client are now
supported. Bugs with ``.backup`` files have been fixed, meaning
spurious ``.backup`` files will be produced less often (`PR448`_,
`PR475`_). Handling of default umask on new magic-folder files is
fixed in `PR458`_. The user mtime value is now correctly preserved
(`PR457`_).

A bug in ``tahoe magic-folder status`` causing active operations to
sometimes not show up is fixed (`PR461`_). If a directory is missing,
it is created (`PR492`_).

(gdt)

2021-03-18 16:44:02 UTC MAIN commitmail json YAML

Don't try to install libImageProcessor-x86_64.so and libImageProcessor-i386.so,
it doesn't seems to be required.
Fixes install/package

(bouyer)

2021-03-18 15:36:06 UTC MAIN commitmail json YAML

2021-03-18 15:27:55 UTC MAIN commitmail json YAML

2021-03-18 15:19:50 UTC MAIN commitmail json YAML

Provide an alternative less intrusive way of setting the permissions for NVMM.

(reinoud)

2021-03-18 15:04:56 UTC MAIN commitmail json YAML

2021-03-18 14:56:31 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.30.6

(leot)

2021-03-18 14:56:21 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.30.6

Changes:
2.30.6
------
- Update user agent quirks again for Google Docs and Google Drive
- Fix several crashes and rendering issues.

(leot)

2021-03-18 10:39:59 UTC MAIN commitmail json YAML

doc: Updated audio/libopenmpt to 0.5.6

(fcambus)

2021-03-18 10:39:45 UTC MAIN commitmail json YAML

libopenmpt: update to 0.5.6.

### libopenmpt 0.5.6 (2021-03-14)

*  AMS: Avoid allocating excessive amount of memory for compressed song message
    in malformed files.
*  S3M: Some samples or OPL patches were imported with a too high sample rate
    if module was saved with Scream Tracker 3.

*  vorbis: Update to v1.3.7 (2020-07-04).

(fcambus)