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 (6h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (90d)  pkgsrc-2023Q3 (169d) 

2024-05-28 10:58:34 UTC Now

2021-04-01 13:19:02 UTC MAIN commitmail json YAML

Updated misc/stellarium, security/libgpg-error

(adam)

2021-04-01 13:18:34 UTC MAIN commitmail json YAML

libgpg-error: updated to 1.42

Noteworthy changes in version 1.42 (2021-03-22)
* Allow Unicode file names under Windows for the gettext domain.
* Improve cross-compiling support.
* Improve $libdir determination by gpgrt-config.
* Support --disable-thread by gen-lock-obj.sh.

(adam)

2021-04-01 13:17:30 UTC MAIN commitmail json YAML

stellarium: updated to 0.21.0

v0.21.0:
The major changes of this version:

We have finally completed our work on accurate planet axes, including Lunar libration
Visualisation of Earth shadow for Lunar eclipses
Better texture for the Lunar surface
Added the latest algorithms for planet magnitudes
Enhanced Calendars plugin
Replaced "arabic" by more accurate "al-Sufi" skyculture
Planets are now scalable and Solar glare switchable for didactic applications

(adam)

2021-04-01 10:22:23 UTC MAIN commitmail json YAML

postgresql13: PLIST fix for gssapi option turned off

(adam)

2021-04-01 07:02:41 UTC MAIN commitmail json YAML

Updated www/nginx-devel, x11/gtk3

(adam)

2021-04-01 07:02:23 UTC MAIN commitmail json YAML

gtk3: updated to 3.24.28

Overview of Changes in GTK+ 3.24.28
===================================

* Input:
- Improve dead key handling

* CSS:
- Fix rendering of scaled text shadows

* Wayland:
- Fix matching of accelerators with multiple layouts

* X11:
- Trap errors from the COW

* Build:
- Make gtk3-update-icon-cache output reproducible

* Translation updates:
Serbian

(adam)

2021-04-01 07:00:36 UTC MAIN commitmail json YAML

nginx-devel: updated to 1.19.9

Changes with nginx 1.19.9                                        30 Mar 2021

    *) Bugfix: nginx could not be built with the mail proxy module, but
      without the ngx_mail_ssl_module; the bug had appeared in 1.19.8.

    *) Bugfix: "upstream sent response body larger than indicated content
      length" errors might occur when working with gRPC backends; the bug
      had appeared in 1.19.1.

    *) Bugfix: nginx might not close a connection till keepalive timeout
      expiration if the connection was closed by the client while
      discarding the request body.

    *) Bugfix: nginx might not detect that a connection was already closed
      by the client when waiting for auth_delay or limit_req delay, or when
      working with backends.

    *) Bugfix: in the eventport method.

Changes with nginx 1.19.8                                        09 Mar 2021

    *) Feature: flags in the "proxy_cookie_flags" directive can now contain
      variables.

    *) Feature: the "proxy_protocol" parameter of the "listen" directive,
      the "proxy_protocol" and "set_real_ip_from" directives in mail proxy.

    *) Bugfix: HTTP/2 connections were immediately closed when using
      "keepalive_timeout 0"; the bug had appeared in 1.19.7.

    *) Bugfix: some errors were logged as unknown if nginx was built with
      glibc 2.32.

    *) Bugfix: in the eventport method.

Changes with nginx 1.19.7                                        16 Feb 2021

    *) Change: connections handling in HTTP/2 has been changed to better
      match HTTP/1.x; the "http2_recv_timeout", "http2_idle_timeout", and
      "http2_max_requests" directives have been removed, the
      "keepalive_timeout" and "keepalive_requests" directives should be
      used instead.

    *) Change: the "http2_max_field_size" and "http2_max_header_size"
      directives have been removed, the "large_client_header_buffers"
      directive should be used instead.

    *) Feature: now, if free worker connections are exhausted, nginx starts
      closing not only keepalive connections, but also connections in
      lingering close.

    *) Bugfix: "zero size buf in output" alerts might appear in logs if an
      upstream server returned an incorrect response during unbuffered
      proxying; the bug had appeared in 1.19.1.

    *) Bugfix: HEAD requests were handled incorrectly if the "return"
      directive was used with the "image_filter" or "xslt_stylesheet"
      directives.

    *) Bugfix: in the "add_trailer" directive.

(adam)

2021-04-01 06:21:23 UTC MAIN commitmail json YAML

Updated net/py-responses, net/py-zeroconf

(adam)

2021-04-01 06:21:04 UTC MAIN commitmail json YAML

py-zeroconf: updated to 0.29.0

0.29.0

A single socket is used for listening on responding when InterfaceChoice.Default is chosen.

Backwards incompatible:

Dropped Python 3.5 support

(adam)

2021-04-01 06:16:50 UTC MAIN commitmail json YAML

harfbuzz-icu: fix library name for Darwin

(adam)

2021-04-01 06:15:50 UTC MAIN commitmail json YAML

py-responses: updated to 0.13.2

0.13.2
* Fixed incorrect type stubs for `add_callback`

(adam)

2021-03-31 09:24:15 UTC MAIN commitmail json YAML

Updated net/py-python-socks, biology/py-cutadapt

(adam)

2021-03-31 09:23:56 UTC MAIN commitmail json YAML

py-cutadapt: updated to 3.4

v3.4 (2021-03-30)
-----------------
* :issue:`481`: An experimental single-file Windows executable of Cutadapt
  is `available for download on the GitHub "releases"
  page <https://github.com/marcelm/cutadapt/releases>`_.
* :issue:`517`: Report correct sequence in info file if read was reverse complemented
* :issue:`517`: Added a column to the info file that shows whether the read was
  reverse-complemented (if ``--revcomp`` was used)
* :issue:`320`: Fix (again) "Too many open files" when demultiplexing

(adam)

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

py-python-socks: updated to 1.2.4

1.2.4:
Unknown changes

(adam)

2021-03-31 08:07:12 UTC MAIN commitmail json YAML

Updated devel/git, devel/py-pylint

(adam)

2021-03-31 08:06:53 UTC MAIN commitmail json YAML

py-pylint: updated to 2.7.4

What's New in Pylint 2.7.4?
Put bug fixes that will be cherry-picked to latest major version here
* Fix a problem with disabled msgid not being ignored
* Fix issue with annotated class constants

(adam)

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

git: updated to 2.31.1

Git 2.31.1 Release Notes
========================

Fixes since v2.31
-----------------

* The fsmonitor interface read from its input without making sure
  there is something to read from.  This bug is new in 2.31
  timeframe.

* The data structure used by fsmonitor interface was not properly
  duplicated during an in-core merge, leading to use-after-free etc.

* "git bisect" reimplemented more in C during 2.30 timeframe did not
  take an annotated tag as a good/bad endpoint well.  This regression
  has been corrected.

* Fix macros that can silently inject unintended null-statements.

* CALLOC_ARRAY() macro replaces many uses of xcalloc().

* Update insn in Makefile comments to run fuzz-all target.

* Fix a corner case bug in "git mv" on case insensitive systems,
  which was introduced in 2.29 timeframe.

Also contains various documentation updates and code clean-ups.

Git 2.31 Release Notes
======================

Updates since v2.30
-------------------

Backward incompatible and other important changes

* The "pack-redundant" command, which has been left stale with almost
  unusable performance issues, now warns loudly when it gets used, as
  we no longer want to recommend its use (instead just "repack -d"
  instead).

* The development community has adopted Contributor Covenant v2.0 to
  update from v1.4 that we have been using.

* The support for deprecated PCRE1 library has been dropped.

* Fixes for CVE-2021-21300 in Git 2.30.2 (and earlier) is included.

UI, Workflows & Features

* The "--format=%(trailers)" mechanism gets enhanced to make it
  easier to design output for machine consumption.

* When a user does not tell "git pull" to use rebase or merge, the
  command gives a loud message telling a user to choose between
  rebase or merge but creates a merge anyway, forcing users who would
  want to rebase to redo the operation.  Fix an early part of this
  problem by tightening the condition to give the message---there is
  no reason to stop or force the user to choose between rebase or
  merge if the history fast-forwards.

* The configuration variable 'core.abbrev' can be set to 'no' to
  force no abbreviation regardless of the hash algorithm.

* "git rev-parse" can be explicitly told to give output as absolute
  or relative path with the `--path-format=(absolute|relative)` option.

* Bash completion (in contrib/) update to make it easier for
  end-users to add completion for their custom "git" subcommands.

* "git maintenance" learned to drive scheduled maintenance on
  platforms whose native scheduling methods are not 'cron'.

* After expiring a reflog and making a single commit, the reflog for
  the branch would record a single entry that knows both @{0} and
  @{1}, but we failed to answer "what commit were we on?", i.e. @{1}

* "git bundle" learns "--stdin" option to read its refs from the
  standard input.  Also, it now does not lose refs whey they point
  at the same object.

* "git log" learned a new "--diff-merges=<how>" option.

* "git ls-files" can and does show multiple entries when the index is
  unmerged, which is a source for confusion unless -s/-u option is in
  use.  A new option --deduplicate has been introduced.

* `git worktree list` now annotates worktrees as prunable, shows
  locked and prunable attributes in --porcelain mode, and gained
  a --verbose option.

* "git clone" tries to locally check out the branch pointed at by
  HEAD of the remote repository after it is done, but the protocol
  did not convey the information necessary to do so when copying an
  empty repository.  The protocol v2 learned how to do so.

* There are other ways than ".." for a single token to denote a
  "commit range", namely "<rev>^!" and "<rev>^-<n>", but "git
  range-diff" did not understand them.

* The "git range-diff" command learned "--(left|right)-only" option
  to show only one side of the compared range.

* "git mergetool" feeds three versions (base, local and remote) of
  a conflicted path unmodified.  The command learned to optionally
  prepare these files with unconflicted parts already resolved.

* The .mailmap is documented to be read only from the root level of a
  working tree, but a stray file in a bare repository also was read
  by accident, which has been corrected.

* "git maintenance" tool learned a new "pack-refs" maintenance task.

* The error message given when a configuration variable that is
  expected to have a boolean value has been improved.

* Signed commits and tags now allow verification of objects, whose
  two object names (one in SHA-1, the other in SHA-256) are both
  signed.

* "git rev-list" command learned "--disk-usage" option.

* "git {diff,log} --{skip,rotate}-to=<path>" allows the user to
  discard diff output for early paths or move them to the end of the
  output.

* "git difftool" learned "--skip-to=<path>" option to restart an
  interrupted session from an arbitrary path.

* "git grep" has been tweaked to be limited to the sparse checkout
  paths.

* "git rebase --[no-]fork-point" gained a configuration variable
  rebase.forkPoint so that users do not have to keep specifying a
  non-default setting.

Performance, Internal Implementation, Development Support etc.

* A 3-year old test that was not testing anything useful has been
  corrected.

* Retire more names with "sha1" in it.

* The topological walk codepath is covered by new trace2 stats.

* Update the Code-of-conduct to version 2.0 from the upstream (we've
  been using version 1.4).

* "git mktag" validates its input using its own rules before writing
  a tag object---it has been updated to share the logic with "git
  fsck".

* Two new ways to feed configuration variable-value pairs via
  environment variables have been introduced, and the way
  GIT_CONFIG_PARAMETERS encodes variable/value pairs has been tweaked
  to make it more robust.

* Tests have been updated so that they do not to get affected by the
  name of the default branch "git init" creates.

* "git fetch" learns to treat ref updates atomically in all-or-none
  fashion, just like "git push" does, with the new "--atomic" option.

* The peel_ref() API has been replaced with peel_iterated_oid().

* The .use_shell flag in struct child_process that is passed to
  run_command() API has been clarified with a bit more documentation.

* Document, clean-up and optimize the code around the cache-tree
  extension in the index.

* The ls-refs protocol operation has been optimized to narrow the
  sub-hierarchy of refs/ it walks to produce response.

* When removing many branches and tags, the code used to do so one
  ref at a time.  There is another API it can use to delete multiple
  refs, and it makes quite a lot of performance difference when the
  refs are packed.

* The "pack-objects" command needs to iterate over all the tags when
  automatic tag following is enabled, but it actually iterated over
  all refs and then discarded everything outside "refs/tags/"
  hierarchy, which was quite wasteful.

* A perf script was made more portable.

* Our setting of GitHub CI test jobs were a bit too eager to give up
  once there is even one failure found.  Tweak the knob to allow
  other jobs keep running even when we see a failure, so that we can
  find more failures in a single run.

* We've carried compatibility codepaths for compilers without
  variadic macros for quite some time, but the world may be ready for
  them to be removed.  Force compilation failure on exotic platforms
  where variadic macros are not available to find out who screams in
  such a way that we can easily revert if it turns out that the world
  is not yet ready.

* Code clean-up to ensure our use of hashtables using object names as
  keys use the "struct object_id" objects, not the raw hash values.

* Lose the debugging aid that may have been useful in the past, but
  no longer is, in the "grep" codepaths.

* Some pretty-format specifiers do not need the data in commit object
  (e.g. "%H"), but we were over-eager to load and parse it, which has
  been made even lazier.

* Get rid of "GETTEXT_POISON" support altogether, which may or may
  not be controversial.

* Introduce an on-disk file to record revindex for packdata, which
  traditionally was always created on the fly and only in-core.

* The commit-graph learned to use corrected commit dates instead of
  the generation number to help topological revision traversal.

* Piecemeal of rewrite of "git bisect" in C continues.

* When a pager spawned by us exited, the trace log did not record its
  exit status correctly, which has been corrected.

* Removal of GIT_TEST_GETTEXT_POISON continues.

* The code to implement "git merge-base --independent" was poorly
  done and was kept from the very beginning of the feature.

* Preliminary changes to fsmonitor integration.

* Performance improvements for rename detection.

* The common code to deal with "chunked file format" that is shared
  by the multi-pack-index and commit-graph files have been factored
  out, to help codepaths for both filetypes to become more robust.

* The approach to "fsck" the incoming objects in "index-pack" is
  attractive for performance reasons (we have them already in core,
  inflated and ready to be inspected), but fundamentally cannot be
  applied fully when we receive more than one pack stream, as a tree
  object in one pack may refer to a blob object in another pack as
  ".gitmodules", when we want to inspect blobs that are used as
  ".gitmodules" file, for example.  Teach "index-pack" to emit
  objects that must be inspected later and check them in the calling
  "fetch-pack" process.

* The logic to handle "trailer" related placeholders in the
  "--format=" mechanisms in the "log" family and "for-each-ref"
  family is getting unified.

* Raise the buffer size used when writing the index file out from
  (obviously too small) 8kB to (clearly sufficiently large) 128kB.

* It is reported that open() on some platforms (e.g. macOS Big Sur)
  can return EINTR even though our timers are set up with SA_RESTART.
  A workaround has been implemented and enabled for macOS to rerun
  open() transparently from the caller when this happens.

Fixes since v2.30
-----------------

* Diagnose command line error of "git rebase" early.

* Clean up option descriptions in "git cmd --help".

* "git stash" did not work well in a sparsely checked out working
  tree.

* Some tests expect that "ls -l" output has either '-' or 'x' for
  group executable bit, but setgid bit can be inherited from parent
  directory and make these fields 'S' or 's' instead, causing test
  failures.

* "git for-each-repo --config=<var> <cmd>" should not run <cmd> for
  any repository when the configuration variable <var> is not defined
  even once.

* Fix 2.29 regression where "git mergetool --tool-help" fails to list
  all the available tools.

* Fix for procedure to building CI test environment for mac.

* The implementation of "git branch --sort" wrt the detached HEAD
  display has always been hacky, which has been cleaned up.

* Newline characters in the host and path part of git:// URL are
  now forbidden.

* "git diff" showed a submodule working tree with untracked cruft as
  "Submodule commit <objectname>-dirty", but a natural expectation is
  that the "-dirty" indicator would align with "git describe --dirty",
  which does not consider having untracked files in the working tree
  as source of dirtiness.  The inconsistency has been fixed.

* When more than one commit with the same patch ID appears on one
  side, "git log --cherry-pick A...B" did not exclude them all when a
  commit with the same patch ID appears on the other side.  Now it
  does.

* Documentation for "git fsck" lost stale bits that has become
  incorrect.

* Doc fix for packfile URI feature.

* When "git rebase -i" processes "fixup" insn, there is no reason to
  clean up the commit log message, but we did the usual stripspace
  processing.  This has been corrected.
  (merge f7d42ceec5 js/rebase-i-commit-cleanup-fix later to maint).

* Fix in passing custom args from "git clone" to "upload-pack" on the
  other side.
  (merge ad6b5fefbd jv/upload-pack-filter-spec-quotefix later to maint).

* The command line completion (in contrib/) completed "git branch -d"
  with branch names, but "git branch -D" offered tagnames in addition,
  which has been corrected.  "git branch -M" had the same problem.
  (merge 27dc071b9a jk/complete-branch-force-delete later to maint).

* When commands are started from a subdirectory, they may have to
  compare the path to the subdirectory (called prefix and found out
  from $(pwd)) with the tracked paths.  On macOS, $(pwd) and
  readdir() yield decomposed path, while the tracked paths are
  usually normalized to the precomposed form, causing mismatch.  This
  has been fixed by taking the same approach used to normalize the
  command line arguments.
  (merge 5c327502db tb/precompose-prefix-too later to maint).

* Even though invocations of "die()" were logged to the trace2
  system, "BUG()"s were not, which has been corrected.
  (merge 0a9dde4a04 jt/trace2-BUG later to maint).

* "git grep --untracked" is meant to be "let's ALSO find in these
  files on the filesystem" when looking for matches in the working
  tree files, and does not make any sense if the primary search is
  done against the index, or the tree objects.  The "--cached" and
  "--untracked" options have been marked as mutually incompatible.
  (merge 0c5d83b248 mt/grep-cached-untracked later to maint).

* Fix "git fsck --name-objects" which apparently has not been used by
  anybody who is motivated enough to report breakage.
  (merge e89f89361c js/fsck-name-objects-fix later to maint).

* Avoid individual tests in t5411 from getting affected by each other
  by forcing them to use separate output files during the test.
  (merge 822ee894f6 jx/t5411-unique-filenames later to maint).

* Test to make sure "git rev-parse one-thing one-thing" gives
  the same thing twice (when one-thing is --since=X).
  (merge a5cdca4520 ew/rev-parse-since-test later to maint).

* When certain features (e.g. grafts) used in the repository are
  incompatible with the use of the commit-graph, we used to silently
  turned commit-graph off; we now tell the user what we are doing.
  (merge c85eec7fc3 js/commit-graph-warning later to maint).

* Objects that lost references can be pruned away, even when they
  have notes attached to it (and these notes will become dangling,
  which in turn can be pruned with "git notes prune").  This has been
  clarified in the documentation.
  (merge fa9ab027ba mz/doc-notes-are-not-anchors later to maint).

* The error codepath around the "--temp/--prefix" feature of "git
  checkout-index" has been improved.
  (merge 3f7ba60350 mt/checkout-index-corner-cases later to maint).

* The "git maintenance register" command had trouble registering bare
  repositories, which had been corrected.

* A handful of multi-word configuration variable names in
  documentation that are spelled in all lowercase have been corrected
  to use the more canonical camelCase.
  (merge 7dd0eaa39c dl/doc-config-camelcase later to maint).

* "git push $there --delete ''" should have been diagnosed as an
  error, but instead turned into a matching push, which has been
  corrected.
  (merge 20e416409f jc/push-delete-nothing later to maint).

* Test script modernization.
  (merge 488acf15df sv/t7001-modernize later to maint).

* An under-allocation for the untracked cache data has been corrected.
  (merge 6347d649bc jh/untracked-cache-fix later to maint).

* Other code cleanup, docfix, build fix, etc.
  (merge e3f5da7e60 sg/t7800-difftool-robustify later to maint).
  (merge 9d336655ba js/doc-proto-v2-response-end later to maint).
  (merge 1b5b8cf072 jc/maint-column-doc-typofix later to maint).
  (merge 3a837b58e3 cw/pack-config-doc later to maint).
  (merge 01168a9d89 ug/doc-commit-approxidate later to maint).
  (merge b865734760 js/params-vs-args later to maint).

(adam)

2021-03-31 07:45:58 UTC MAIN commitmail json YAML

Updated devel/cmake, net/qbittorrent

(adam)

2021-03-31 07:45:41 UTC MAIN commitmail json YAML

qbittorrent: updated to 4.3.4.1

v4.3.4.1
- BUGFIX: Correctly draw progress bar (glassez)
- WEBUI: Fix javascript code which broke the UI (Chocobo1)

v4.3.4
- FEATURE: Add ability to prioritize selected items by shown file order (Chocobo1)
- FEATURE: Allow tab to escape the text box in "Edit trackers" dialog (Christoph Rackwitz)
- FEATURE: Support sub-sorting in Transferlist (jagannatharjun)
- FEATURE: Expose ToS setting from libtorrent (Chocobo1)
- FEATURE: Improve tracker entries handling (glassez)
- BUGFIX: Drop extension from generated content folder name (glassez)
- BUGFIX: Change qBittorrent Updater window title (xavier2k6)
- BUGFIX: Validate HTTPS Tracker Certificate by default (an0n666)
- BUGFIX: Don't let "program update" dialog steal focus (Chocobo1)
- BUGFIX: Disable expand on double click in TorrentContentTreeView (jagannatharjun)
- BUGFIX: Add hyperlink to Transifex on translator list (Si Yong Kim)
- BUGFIX: Enlarge "speed limit" icon slightly (Chocobo1)
- BUGFIX: Don't prevent system sleep due to errored torrents (dyumin)
- BUGFIX: Use stable sorting in transfer list (Chocobo1)
- BUGFIX: Allow "missing files" torrents to save more resume data (glassez)
- BUGFIX: Restart "missing files" torrents after changing location (glassez)
- BUGFIX: Show proper string when torrent availability is not available (Chocobo1)
- BUGFIX: Apply "Hide zero/infinity values" to "Time Active", "Down/Up Limit" and ETA columns (Chocobo1)
- BUGFIX: Fix potential out-of-bounds access (Chocobo1)
- BUGFIX: Make SpeedPlotView averager time aware (jagannatharjun)
- BUGFIX: Add a 3-Hour graph (jagannatharjun)
- BUGFIX: Add an option to disable icons in menus (always disabled on MacOS) (Michał Kopeć)
- BUGFIX: Improve detection of filename extension of audio/video files (Chocobo1)
- BUGFIX: Various drawing improvements of progress bar (Chocobo1)
- BUGFIX: Properly stop torrent creation if aborted (Chocobo1)
- BUGFIX: Replace external program parameters in one step (Chocobo1)
- BUGFIX: Improve "save resume data" handling (glassez)
- BUGFIX: Fix bad IPv6 address format for outgoingInterfaces (treysis)
- WEBUI: Properly decode strings (brvphoenix)
- WEBUI: Accept "share limits" when adding torrent using WebAPI (glassez)
- WEBUI: Add seeding time to the active time column (thalieht)
- WEBUI: Fix incorrect seeding time string in General tab (thalieht)
- WEBUI: Allow >100 days in WebUI function "friendlyDuration" (thalieht)
- WEBUI: Avoid decoding strings repeatedly (brvphoenix)
- RSS: Add category button on AutomatedRSSDownloader on GUI (Si Yong Kim)
- WINDOWS: NSIS: Update Czech translation (slrslr)
- WINDOWS: NSIS: Update Portuguese BR translation (Alex)
- WINDOWS: NSIS: Add Estonian translation (PriitUring)
- WINDOWS: Allow change-case-only file renaming (glassez)
- LINUX: Systemd: wait for mounting of local filesystems (Juraj Oršulić)
- OTHER: Raise minimum libtorrent version to 1.2.12 (glassez)
- OTHER: Raise minimum Qt version to 5.12 (glassez)

(adam)

2021-03-31 07:44:29 UTC MAIN commitmail json YAML

2021-03-31 07:43:39 UTC MAIN commitmail json YAML

cmake cmake-gui: updated to 3.20.0

CMake 3.20 Release Notes
************************

Changes made since CMake 3.19 include the following.

New Features
============

Presets
-------

* "cmake-presets(7)" gained support for build and test presets.

Generators
----------

* Makefile Generators, for some toolchains, now use the compiler to
  extract implicit dependencies while compiling source files.

Languages
---------

* C++23 compiler modes may now be specified via the "CXX_STANDARD",
  "CUDA_STANDARD", or "OBJCXX_STANDARD" target properties, or via the
  "Compile Features" functionality窶冱 "cxx_std_23" meta-feature.

* "CUDA" language support now works when "nvcc" is a symbolic link,
  for example due to a "ccache" or "colornvcc" wrapper script.

* The "CUDAARCHS" environment variable was added for initializing
  "CMAKE_CUDA_ARCHITECTURES". Useful in cases where the compiler
  default is unsuitable for the machine窶冱 GPU.

Compilers
---------

* The NVIDIA HPC SDK compilers are now supported with compiler id
  "NVHPC".

* The Intel oneAPI NextGen LLVM compilers are now supported with
  compiler id "IntelLLVM":

  * The "icx"/"icpx" C/C++ compilers on Linux, and the "icx" C/C++
    compiler on Windows, are fully supported as of oneAPI 2021.1.

  * The "ifx" Fortran compiler on Linux is partially supported. As of
    oneAPI 2021.1, "ifx" does not define several identification
    macros, so CMake identifies it as the classic "Intel" compiler.
    This works in many cases because "ifx" accepts the same command
    line parameters as "ifort".  A future version of oneAPI may fix
    this.

  * The "ifx" Fortran compiler on Windows is not yet supported.

  The Intel oneAPI Classic compilers ("icc", "icpc", and "ifort")
  continue to be supported with compiler id "Intel".

* Support was added for the IAR STM8 compiler.

Platforms
---------

* CMake窶冱 support for Cross Compiling for Android is now merged with
  the Android NDK窶冱 toolchain file. They now have similar behavior,
  though some variable names differ. User-facing changes include:

  * "find_*" functions will search NDK ABI / API specific paths by
    default.

  * The default "CMAKE_BUILD_TYPE" for Android is now
    "RelWithDebInfo".

  * The "CMAKE_ANDROID_NDK_VERSION" variable was added to report the
    version of the NDK.

File-Based API
--------------

* The "cmake-file-api(7)" gained a new 窶徼oolchains窶� object kind that
  describes the compiler used for each enabled language.

Commands
--------

* "add_custom_command()" and "add_custom_target()" now support
  "generator expressions" in their "OUTPUT" and "BYPRODUCTS" options.

  Their "COMMAND", "WORKING_DIRECTORY", and "DEPENDS" options gained
  support for new generator expressions "<COMMAND_CONFIG:...>" and
  "<OUTPUT_CONFIG:...>" that control cross-config handling when using
  the "Ninja Multi-Config" generator.

* The "add_custom_command()" command gained "DEPFILE" support on
  Makefile Generators.

* The "add_library()" command previously prohibited imported object
  libraries when using potentially multi-architecture configurations.
  This mostly affected the "Xcode" generator, e.g. when targeting iOS
  or one of the other device platforms.  This restriction has now been
  removed.

* The "cmake_path()" command was added for operations on filesystem
  paths.

* The "configure_file()" command gained "USE_SOURCE_PERMISSIONS" and
  "FILE_PERMISSIONS" options to support copying of permissions of the
  source file and using specified permissions respectively.

* The "file(GENERATE)" command gained a "NEWLINE_STYLE" option to
  specify how newlines are handled for the generated file.

* The "file(GENERATE)" command gained "NO_SOURCE_PERMISSIONS",
  "USE_SOURCE_PERMISSIONS", and "FILE_PERMISSIONS" options for
  controlling the permissions of the generated file.

* The "install(FILES)" command "RENAME" option learned to support
  "generator expressions".

* The "target_include_directories()" command gained a new option
  "AFTER".

* The "target_sources()" command now supports targets created by the
  "add_custom_target()" command.

* The "try_run()" command gained a "WORKING_DIRECTORY" option to set
  the working directory in which to run the compiled check executable.

Variables
---------

* The "CMAKE_<LANG>_BYTE_ORDER" variable was added to provide the
  target architecture byte order detected from the toolchain.

* The "CMAKE_RUNTIME_OUTPUT_DIRECTORY",
  "CMAKE_LIBRARY_OUTPUT_DIRECTORY", and
  "CMAKE_ARCHIVE_OUTPUT_DIRECTORY" variables now support target-
  dependent generator expressions.

Properties
----------

* The "<LANG>_CLANG_TIDY" target property and the associated
  "CMAKE_<LANG>_CLANG_TIDY" variable learned to support the "OBJC" and
  "OBJCXX" languages.

* The "EXPORT_COMPILE_COMMANDS" target property was added for the
  associated "CMAKE_EXPORT_COMPILE_COMMANDS" variable to allow for
  configuration of exporting compile commands per target.

* The "GENERATED" source-file property is now visible from any
  directory scope, regardless of the scope in which it is set. See
  policy "CMP0118".

* The "UNITY_BUILD_UNIQUE_ID" target property was added to support
  generation of an identifier that is unique per source file in unity
  builds.  It can help to resolve duplicate symbol problems with
  anonymous namespaces.

* The "WIN32_EXECUTABLE" target property now works with Clang on
  Windows.

* The "XCODE_EMBED_FRAMEWORKS" target property was added to tell the
  "Xcode" generator to embed frameworks. Aspects of the embedding can
  be customized with the "XCODE_EMBED_FRAMEWORKS_PATH",
  "XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY", and
  "XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY" target properties.

Modules
-------

* The "ExternalData" module "ExternalData_Add_Target()" function
  gained a "SHOW_PROGRESS <bool>" option for controlling whether or
  not to show progress output during the build.

* The "ExternalProject" module "ExternalProject_Add()" function gained
  a "CONFIGURE_HANDLED_BY_BUILD" option.  This can be used to make
  subsequent runs of the configure step be triggered by the build step
  when an external project dependency rebuilds instead of always re-
  running the configure step in such cases.

* The "FindBoost" module gained a "Boost_NO_WARN_NEW_VERSIONS" option
  to silence the warning about unknown dependencies for new Boost
  versions.

* The "FindCUDAToolkit" module gained support for finding CUDA
  toolkits when "nvcc" is a symbolic link, for example due to a
  "ccache" or "colornvcc" wrapper script.

* The "FindGDAL" module has been improved to document and mark as
  advanced its cache variables. There is a new
  "FindGDAL_SKIP_GDAL_CONFIG" variable which may be used to skip over
  the "gdal-config"-based search. Users may also set
  "GDAL_ADDITIONAL_LIBRARY_VERSIONS" to add additional versions to the
  library name search strategy.

* The "FindIntl" module now provides an imported target.

* The "FindOpenSSL" module learned to support a version range.

* The "FindPython3", "FindPython2" and "FindPython" modules gained
  options controlling how unversioned interpreter names are searched.

* The "UseJava" module "add_jar()" command窶冱 "GENERATE_NATIVE_HEADERS"
  feature gained options to export the generated target.

* The "UseSWIG" module gained the capability, for Makefile and Ninja
  generators, to use the "swig" tool to generate implicit
  dependencies.

Autogen
-------

* The AUTOMOC feature now works with per-config sources.

CTest
-----

* "ctest(1)" gained a "--test-dir" option to specify the directory in
  which to look for tests.

CPack
-----

* "CPack" gained the "CPACK_THREADS" variable to control the number of
  threads used for parallelized operations, such as compressing the
  installer package.

* The "CPack DEB Generator" learned a new
  "CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS" variable to specify
  additional search directories for resolving private library
  dependencies when using "dpkg-shlibdeps".

* The "CPack IFW Generator" gained a new
  "CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST" variable to control
  visibility of the widget listing installer pages on the left side of
  the wizard. This feature available only since QtIFW 4.0.

* The "CPack NSIS Generator" gained new "CPACK_NSIS_BRANDING_TEXT" and
  "CPACK_NSIS_BRANDING_TEXT_TRIM_POSITION" variables to change the
  text at the bottom of the install window and change its trim
  position

* The "CPack NSIS Generator" now correctly handles Unicode characters.
  If you want to have a "CPACK_RESOURCE_FILE_LICENSE" with UTF-8
  characters, it needs to be encoded in UTF-8 BOM.

* The "CPack NuGet Generator" gained options:

  * "CPACK_NUGET_PACKAGE_ICON" and
    "CPACK_NUGET_<compName>_PACKAGE_ICON" allow package icons to be
    specified by local files.

  * "CPACK_NUGET_PACKAGE_LICENSE_EXPRESSION" and
    "CPACK_NUGET_<compName>_PACKAGE_LICENSE_EXPRESSION" add support
    for specifying licenses recognized by the Software Package Data
    Exchange (SPDX).

  * "CPACK_NUGET_PACKAGE_LICENSE_FILE_NAME" and
    "CPACK_NUGET_<compName>_PACKAGE_LICENSE_FILE_NAME" allow licenses
    to be specified by local files.

  * "CPACK_NUGET_PACKAGE_LANGUAGE" and
    "CPACK_NUGET_<compName>_PACKAGE_LANGUAGE" allow the locale for a
    package to be specified, for example "en_CA".

Deprecated and Removed Features
===============================

* The "cmake-server(7)" mode has been removed. Clients should use the
  "cmake-file-api(7)" instead.

* The "WriteCompilerDetectionHeader" module has been deprecated via
  policy "CMP0120".  Projects should be ported away from it.

* The "TestBigEndian" module has been deprecated in favor of the
  "CMAKE_<LANG>_BYTE_ORDER" variable.

* The "AddFileDependencies" module is deprecated. Port projects to use
  "set_property()" directly.

* The "CPack NuGet Generator" deprecated some variables to reflect
  changes in the NuGet specification:

  * "CPACK_NUGET_PACKAGE_ICONURL" and
    "CPACK_NUGET_<compName>_PACKAGE_ICONURL" have been deprecated;
    replace with a reference to a local icon file.

  * "CPACK_NUGET_PACKAGE_LICENSEURL" and
    "CPACK_NUGET_<compName>_PACKAGE_LICENSEURL" have been deprecated;
    replace with a reference to the project窶冱 license file or SPDX
    license expression.

Other Changes
=============

* Source file extensions must now be explicit. See policy "CMP0115"
  for details.

* The "LANGUAGE" source file property now forces compilation as the
  specified language.  See policy "CMP0119".

* On AIX, installation of XCOFF executables and shared libraries no
  longer requires relinking to change the runtime search path from the
  build-tree RPATH to the install-tree RPATH.  CMake now edits the
  XCOFF binaries directly during installation, as has long been done
  on ELF platforms.

* With MSVC-like compilers the value of "CMAKE_CXX_FLAGS" no longer
  contains the "/GR" flag for runtime type information by default. See
  policy "CMP0117".

* Ninja generators now transform the "DEPFILE" generated by an
  "add_custom_command()". See policy "CMP0116" for details.

* The precompiled Linux binaries provided on cmake.org have changed
  their naming pattern to "cmake-$ver-linux-$arch", where "$arch" is
  either "x86_64" or "aarch64".

* The precompiled Windows binaries provided on cmake.org have changed
  their naming pattern to "cmake-$ver-windows-$arch", where "$arch" is
  either "x86_64" or "i386".

(adam)

2021-03-31 06:36:50 UTC MAIN commitmail json YAML

py-astroid: move PYTHON_VERSIONS_INCOMPATIBLE before pyversion.mk

(adam)

2021-03-30 09:54:32 UTC MAIN commitmail json YAML

2021-03-30 09:30:32 UTC MAIN commitmail json YAML

Updated graphics/jasper, net/libtorrent-rasterbar

(adam)

2021-03-30 09:30:14 UTC MAIN commitmail json YAML

libtorrent-rasterbar: updated to 1.2.13

libtorrent-1.2.13
Use /etc/ssl/cert.pem to validate HTTPS connections on MacOS
allow no-interest timeouts of peer connections before all connections slots are full
fix issue where a DHT message would count as an incoming connection
fix issue when failing to parse outgoing_interfaces setting
fix super-seeding issue that could cause a segfault
fix data race in python binding of session::get_torrent_status()
fix need_save_resume_data() for renaming files, share-mode, upload-mode,
disable- pex, lsd, and dht.
fix incoming TCP connections when using tracker-only proxy
fix issue with paths starting with ./
fix integer overflow when setting a high DHT upload rate limit
improve Path MTU discovery logic in uTP
fix overflow issue when rlimit_nofile is set to infinity
fix issue in python binding interpreting int settings > INT_MAX
Fix cxxflags and linkflags injection via environment variables

(adam)

2021-03-30 09:28:35 UTC MAIN commitmail json YAML

jasper: updated to 2.0.28

2.0.28
* Fix potential null pointer dereference in the JP2/JPC decoder.
* Fix ignoring of JAS_STREAM_FILEOBJ_NOCLOSE at stream close time.
* Fix integral type sizing problem in JP2 codec.

(adam)

2021-03-30 09:23:05 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint

(adam)

2021-03-30 09:22:45 UTC MAIN commitmail json YAML

py-pylint: updated to 2.7.3

What's New in Pylint 2.7.3?
* Introduce logic for checking deprecated attributes in DeprecationMixin.
* Reduce usage of blacklist/whitelist terminology. Notably, ``extension-pkg-allow-list`` is an
  alternative to ``extension-pkg-whitelist`` and the message ``blacklisted-name`` is now emitted as
  ``disallowed-name``. The previous names are accepted to maintain backward compatibility.
* Move deprecated checker to ``DeprecatedMixin``
* Bump ``astroid`` version to ``2.5.2``
* Fix false positive for ``method-hidden`` when using private attribute and method
* ``use-symbolic-message-instead`` now also works on legacy messages like ``C0111`` (``missing-docstring``).
* Remove unwanted print to stdout from ``_emit_no_member``
* Introduce a command-line option to specify pyreverse output directory
* Fix issue with Enums and ``class-attribute-naming-style=snake_case``
* Add ``allowed-redefined-builtins`` option for fine tuning ``redefined-builtin`` check.
* Fix issue when executing with ``python -m pylint``
* Exempt ``typing.TypedDict`` from ``too-few-public-methods`` check.
* Fix false-positive ``no-member`` for typed annotations without default value.
* Add ``--class-const-naming-style`` for Enum constants and class variables annotated
  with ``typing.ClassVar``
* Fix astroid.Inference error for undefined-variables with ``len()```
* Fix column index on FIXME warning messages
* Improve handling of assignment expressions, better edge case handling
* Improve check if class is subscriptable PEP585
* Fix documentation and filename handling of --import-graph
* Fix false-positive for ``unused-import`` on class keyword arguments
* Fix regression with plugins on PYTHONPATH if latter is cwd

(adam)

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

py-astroid: updated to 2.5.2

What's New in astroid 2.5.2?
* Detects `import numpy` as a valid `numpy` import.
* Iterate over ``Keywords`` when using ``ClassDef.get_children``

(adam)

2021-03-30 07:51:53 UTC MAIN commitmail json YAML

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

(adam)

2021-03-30 07:51:16 UTC MAIN commitmail json YAML

sqlite3: updated to 3.35.3

changes in version 3.35.3

Enhance the OP_OpenDup opcode of the bytecode engine so that it works even if the cursor being duplicated itself came from OP_OpenDup. Fix for ticket bb8a9fd4a9b7fce5. This problem only came to light due to the recent MATERIALIZED hint enhancement.
When materializing correlated common table expressions, do so separately for each use case, as that is required for correctness. This fixes a problem that was introduced by the MATERIALIZED hint enhancement.
Fix a problem in the filename normalizer of the unix VFS.
Fix the "box" output mode in the CLI so that it works with statements that returns one or more rows of zero columns (such as PRAGMA incremental_vacuum). Forum post afbbcb5b72.
Improvements to error messages generated by faulty common table expressions. Forum post aa5a0431c99e.
Fix some incorrect assert() statements.
Fix to the SELECT statement syntax diagram so that the FROM clause syntax is shown correctly. Forum post 9ed02582fe.
Fix the EBCDIC character classifier so that it understands newlines as whitespace. Forum post 58540ce22dcd.
Improvements the xBestIndex method in the implementation of the (unsupported) wholenumber virtual table extension so that it does a better job of convincing the query planner to avoid trying to materialize a table with an infinite number of rows.

(adam)

2021-03-29 07:58:53 UTC MAIN commitmail json YAML

2021-03-24 16:34:10 UTC MAIN commitmail json YAML

Updated databases/ldb, net/samba4

(adam)

2021-03-24 16:33:46 UTC MAIN commitmail json YAML

ldb: updated to 2.2.1; samba: updated to 4.13.7

                  ==============================
                  Release Notes for Samba 4.13.7
                          March 24, 2021
                  ==============================

This is a follow-up release to depend on the correct ldb version. This is only
needed when building against a system ldb library.

This is a security release in order to address the following defects:

o CVE-2020-27840: Heap corruption via crafted DN strings.
o CVE-2021-20277: Out of bounds read in AD DC LDAP server.

=======
Details
=======

o  CVE-2020-27840:
  An anonymous attacker can crash the Samba AD DC LDAP server by sending easily
  crafted DNs as part of a bind request. More serious heap corruption is likely
  also possible.

o  CVE-2021-20277:
  User-controlled LDAP filter strings against the AD DC LDAP server may crash
  the LDAP server.

For more details, please refer to the security advisories.

Changes since 4.13.6
--------------------

o  Release with dependency on ldb version 2.2.1.

(adam)

2021-03-24 08:38:03 UTC MAIN commitmail json YAML

dante: fix buildling on Darwin (disable universal binaries)

(adam)

2021-03-23 13:49:44 UTC MAIN commitmail json YAML

Downgraded devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2021-03-23 13:48:27 UTC MAIN commitmail json YAML

glib2: downgraded to 2.66.8

Overview of changes in GLib 2.66.8
==================================

* Fix a security issue when using `g_file_replace()` with
  `G_FILE_CREATE_REPLACE_DESTINATION`

* Bugs fixed:
- file-roller symlink attack
- Backport !2325 ���file-roller symlink attack��� to glib-2-66
- Backport !1976 ���Use the right permissions for directory watching on Win32��� to glib-2-66

(adam)

2021-03-23 10:48:42 UTC MAIN commitmail json YAML

2021-03-23 06:48:06 UTC MAIN commitmail json YAML

Updated textproc/py-lxml

(adam)

2021-03-23 06:47:48 UTC MAIN commitmail json YAML

py-lxml: updated to 4.6.3

4.6.3

Bugs fixed
* A vulnerability (CVE-2021-28957) was discovered in the HTML Cleaner by Kevin Chung,
  which allowed JavaScript to pass through.  The cleaner now removes the HTML5
  ``formaction`` attribute.

(adam)

2021-03-22 18:43:28 UTC MAIN commitmail json YAML

py-grpcio: fix building

(adam)

2021-03-22 09:46:04 UTC MAIN commitmail json YAML

Updated games/wesnoth, devel/py-bitarray

(adam)

2021-03-22 09:45:44 UTC MAIN commitmail json YAML

py-bitarray: updated to 1.8.0

1.8.0:
* add `bitarray.util.serialize()` and `bitarray.util.deserialize()`
* allow whitespace (ignore space and `\n\r\t\v`) in input strings,
  e.g. `bitarray('01 11')` or `a += '10 00'`
* add `bitarray.util.pprint()`
* When initializing a bitarray from another with different bit endianness,
  e.g. `a = bitarray('110', 'little')` and `b = bitarray(a, 'big')`,
  the buffer used to be simply copied, with consequence that `a == b` would
  result in `False`.  This is fixed now, that is `a == b` will always
  evaluate to `True`.
* add example showing how to jsonize bitarrays
* add tests

(adam)

2021-03-22 09:45:04 UTC MAIN commitmail json YAML

wesnoth: updated to 1.14.16

Version 1.14.16
AI
* Experimental AI: fixed a bug identifying hexes next to healers as healing locations
* Goto Micro AI:
  * Fixed bug when the avoid_enemies parameter is set to very small values
  * Fixed rare bug with blocked paths when ignoring enemies
* Protect Unit Micro AI: fixed bug when a unit is not on the AI side
* Multipack Wolves Micro AI: fixed error when a wolf is fully surrounded
Campaigns
* Dead Water:
  * Fix some characters��� names, which hadn���t been marked as translatable.
* Son of the Black-Eye:
  * S09: Name the enemy team.
* The South Guard:
  * S06b: Fix some enemies��� ambush abilities.
Editor
* Re-enabled topics for the terrain editor in the in-game help browser
* Added help topics for the scenario editor���s tools
* Added documentation about the files written by the editor
Translations
* Updated translations: British English, Catalan, Chinese (Traditional), French,
  Portuguese (Brazil), Spanish, Turkish
User interface
* Fixed color fringing issues with ClearType on Windows.
* Reduced font sizes for the unit HP/XP/MP/Vision/Defense displays on the sidebar at small resolutions to avoid overlaps.
* Rearranged the unit XP and vision displays on the sidebar to avoid running out of room for the XP display.
* Reduced font size for the ToD counter on the sidebar to avoid it being ellipsized too often.
* Gave the turn timer display the same icon as the system clock display.
* Anchored the Observers icon to the sidebar again in a way that does not allow it to overlap into it.
* Fixed the turn timer/system clock display on the top bar incorrectly using a larger font size at small resolutions.
* Rearranged the Defense display label on the sidebar slightly. It remains invisible in Wesnoth 1.14, however.
Miscellaneous and Bug Fixes
* Added support to wmlxgettext for double-quote characters in translatable raw strings
* Fixed an error message and the AI leader potentially not moving when it cannot reach a keep because it's occupied by an allied unit
* Fixed display zoom not being taken into account when using the `x`, `y`, `directional_x` and `directional_y` attributes in unit animations.
* Fixed `[terrain_defaults]` and `[resistance_defaults]`.
* Fixed an attack prediction assert that happened in rare combinations of the defender slowing and the attacker potentially leveling up, and a specific combination of standard and Monte Carlo attack evaluations

(adam)

2021-03-22 07:15:33 UTC MAIN commitmail json YAML

Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen, devel/pango, devel/gobject-introspection, x11/gtk3

(adam)

2021-03-22 07:14:52 UTC MAIN commitmail json YAML

gtk3: updated to 3.24.27

Overview of Changes in GTK+ 3.24.27
===================================

* Input: Ensure preedit-start and preedit-end
  are emitted properly

* GtkScrolledWindow:
- Revert a change that broke touch scrolling

* Theme:
- Fix a problem with size changes in SSD decorations
  that caused mutter crashes
- Use transparent black for window border in the dark theme

* Windows:
- Memory leak fixes
- Fix unresponsive windows after tablet input
- Add support for wheel and rotation axes

* Translation updates:
Belarusian
German
Kazakh
Korean
Latvian
Turkish

Overview of Changes in GTK+ 3.24.26
===================================

* Input:
- Fix a few oversights in Compose file parsing
- Fine-tune Compose preedit display

* Theme:
- Fine-tune scrollbar size and transitions
- Reinstate invisible borders for tiled windows

* Wayland:
- Fix a problem with font settings not being found

* Translation updates
French
Hungarian
Turkish

(adam)

2021-03-22 07:05:31 UTC MAIN commitmail json YAML

gobject-introspection: updated to 1.68.0

1.68.0 - 2021-03-19
-------------------
* Update GLib annotations :mr:`262`
* docs: cleanup :mr:`261`
* Fix syntax errors in gir-1.2.rnc :mr:`256`

(adam)

2021-03-22 07:03:57 UTC MAIN commitmail json YAML

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

pango: updated to 1.48.3

Overview of changes in 1.48.3
=============================
- Miscellaneous introspection fixes
- Make pango_attr_list_splice clip inserted attrbiutes
- Do costly fontconfig calls in threads
- markup: Fix issues with accel handling
- docs: Convert docs to use gi-docgen
- Fix build against harfbuzz < 2.6

Overview of changes in 1.48.2
=============================
- Fix memory leaks reported by asan
- Avoid overflow in pango_attr_list_update
- Add a valgrind suppression file
- Make tests more robust
- Fix pango_font_describe for Emoji fonts

Overview of changes in 1.48.1
=============================
- Require GLib 2.62
- Require meson 0.55.3
- ci: Add a MacOS build
- macos: Implement pango_font_get_face
- Fix itemization of multi-paragraph layouts
- Fix a few memory leaks
- Fix glyph origins in vertical layout

(adam)

2021-03-22 06:54:20 UTC MAIN commitmail json YAML

glib2: updated to 2.68.0

Overview of changes in GLib 2.68.0
==================================

* Bugs fixed:
- !1987 build: Drop gconstructor_as_data_h usage from glib-compile-schemas
- !1989 glib.supp: Generalize some suppressions
- !1992 gbytesicon: Fix error in g_bytes_icon_new() documentation
- !1994 glocalfileoutputstream: Tidy up error handling
- !1995 tests: Fix copy/paste error in queue test

* Translation updates:
- Czech
- Finnish
- Italian
- Korean
- Lithuanian
- Polish
- Romanian
- Slovenian
- Turkish

(adam)

2021-03-22 06:40:07 UTC MAIN commitmail json YAML

ettercap: fix building ettercap-gtk

(adam)

2021-03-22 06:14:02 UTC MAIN commitmail json YAML

py-itemloaders: fix typos

(adam)

2021-03-21 20:11:50 UTC MAIN commitmail json YAML

Updated audio/faudio, security/nettle, audio/openal-soft, devel/py-crayons

(adam)

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

py-crayons: updated to 0.4.0

v0.4.0

Check that sys.stdout object has isatty attribute in addition to it being True
If using a custom object that does not have the isatty attribute and you would still like color, you can set the CLINT_FORCE_COLOR environment variable

(adam)

2021-03-21 20:05:17 UTC MAIN commitmail json YAML

openal-soft: updated to 1.21.1

openal-soft-1.21.1:

Improved alext.h's detection of standard types.

Improved slightly the local source position when the listener and source
are near each other.

Improved click/pop prevention for sounds that stop prematurely.

Fixed compilation for Windows ARM targets with MSVC.

Fixed ARM NEON detection on Windows.

Fixed CoreAudio capture when the requested sample rate doesn't match the
system configuration.

Fixed OpenSL capture desyncing from the internal capture buffer.

Fixed sources missing a batch update when applied after quickly restarting
the source.

Fixed missing source stop events when stopping a paused source.

Added capture support to the experimental Oboe backend.

openal-soft-1.21.0:

Updated library codebase to C++14.

Implemented the AL_SOFT_effect_target extension.

Implemented the AL_SOFT_events extension.

Implemented the ALC_SOFT_loopback_bformat extension.

Improved memory use for mixing voices.

Improved detection of NEON capabilities.

Improved handling of PulseAudio devices that lack manual start control.

Improved mixing performance with PulseAudio.

Improved high-frequency scaling quality for the HRTF B-Format decoder.

Improved makemhr's HRIR delay calculation.

Improved WASAPI capture of mono formats with multichannel input.

Reimplemented the modulation stage for reverb.

Enabled real-time mixing priority by default, for backends that use the
setting. It can still be disabled in the config file.

Enabled dual-band processing for the built-in quad and 7.1 output decoders.

Fixed a potential crash when deleting an effect slot immediately after the
last source using it stops.

Fixed building with the static runtime on MSVC.

Fixed using source stereo angles outside of -pi...+pi.

Fixed the buffer processed event count for sources that start with empty
buffers.

Fixed trying to open an unopenable WASAPI device causing all devices to
stop working.

Fixed stale devices when re-enumerating WASAPI devices.

Fixed using unicode paths with the log file on Windows.

Fixed DirectSound capture reporting bad sample counts or erroring when
reading samples.

Added an in-progress extension for a callback-driven buffer type.

Added an in-progress extension for higher-order B-Format buffers.

Added an in-progress extension for convolution reverb.

Added an experimental Oboe backend for Android playback. This requires the
Oboe sources at build time, so that it's built as a static library included
in libopenal.

Added an option for auto-connecting JACK ports.

Added greater-than-stereo support to the SoundIO backend.

Modified the mixer to be fully asynchronous with the external API, and
should now be real-time safe. Although alcRenderSamplesSOFT is not due to
locking to check the device handle validity.

Modified the UHJ encoder to use an all-pass FIR filter that's less harmful
to non-filtered signal phase.

Converted examples from SDL_sound to libsndfile. To avoid issues when
combining SDL2 and SDL_sound.

Worked around a 32-bit GCC/MinGW bug with TLS destructors. See:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83562

Reduced the maximum number of source sends from 16 to 6.

Removed the QSA backend. It's been broken for who knows how long.

Got rid of the compile-time native-tools targets, using cmake and global
initialization instead. This should make cross-compiling less troublesome.

(adam)

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

nettle: updated to 3.7.2

NEWS for the Nettle 3.7.2 release

This is a bugfix release, fixing a bug in ECDSA signature
verification that could lead to a denial of service attack
(via an assertion failure) or possibly incorrect results. It
also fixes a few related problems where scalars are required
to be canonically reduced modulo the ECC group order, but in
fact may be slightly larger.

Upgrading to the new version is strongly recommended.

Even when no assert is triggered in ecdsa_verify, ECC point
multiplication may get invalid intermediate values as input,
and produce incorrect results. It's trivial to construct
alleged signatures that result in invalid intermediate values.
It appears difficult to construct an alleged signature that
makes the function misbehave in such a way that an invalid
signature is accepted as valid, but such attacks can't be
ruled out without further analysis.

Thanks to Guido Vranken for setting up the fuzzer tests that
uncovered this problem.

The new version is intended to be fully source and binary
compatible with Nettle-3.6. The shared library names are
libnettle.so.8.3 and libhogweed.so.6.3, with sonames
libnettle.so.8 and libhogweed.so.6.

Bug fixes:

* Fixed bug in ecdsa_verify, and added a corresponding test
  case.

* Similar fixes to ecc_gostdsa_verify and gostdsa_vko.

* Similar fixes to eddsa signatures. The problem is less severe
  for these curves, because (i) the potentially out or range
  value is derived from output of a hash function, making it
  harder for the attacker to to hit the narrow range of
  problematic values, and (ii) the ecc operations are
  inherently more robust, and my current understanding is that
  unless the corresponding assert is hit, the verify
  operation should complete with a correct result.

* Fix to ecdsa_sign, which with a very low probability could
  return out of range signature values, which would be
  rejected immediately by a verifier.

(adam)

2021-03-21 20:02:21 UTC MAIN commitmail json YAML

faudio: updated to 21.03.05

21.03.05
Fixes a regression that caused SoundBanks to no longer parse correctly

21.03
New Features:

XACT:
Implemented FACT_FLAG_MANAGEDATA
Implemented the CUEPLAY and CUESTOP notification types
Added support for XACT 3.0 content
Added support for WaveBanks with endian-swapped PCM data

21.02
New Features:

XACT: All notification types with the PERSIST flag are now recorded

21.01
Fixes:

Enforce SDL 2.0.9 or newer as a build requirement
Micro-optimize byte swapping for XACT file parsing

20.12
New Features:

Added an x64 configuration to visualc
CMake project now generates a pkgconfig file

Fixes:

CMake:
Fix compatibility with CMake 2.8.12
GStreamer builds now explicitly check for >=1.9.2
Initialize the subformat for GetDeviceFormat, fixes a ton of Ubisoft games
Don't assert when FAudio_Initialize Flags includes FAUDIO_DEBUG_ENGINE

(adam)

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-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 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 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 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-19 13:17:06 UTC MAIN commitmail json YAML

tahoe-lafs: depend on py-cryptodome

(adam)

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: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: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: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: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-18 15:04:56 UTC MAIN commitmail json YAML

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

Removed textproc/py-cjson, www/py-cloudfiles

(adam)

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

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

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

Removed devel/py-clint, devel/py-cubes, mail/py-libgmail, www/py-hstspreload

(adam)

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

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

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

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

Updated security/sudo, net/py-lexicon

(adam)

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

py-lexicon: updated to 3.5.4

3.5.4

Changed

Support both tldextract 2.x and 3.x
Upgrade third-party dependencies
Validate PowerDNS provider parameters
Support dnspython>=2.1 for localzone provider
Update Mythic Beasts documentation
Fix documentation build and publication

Deleted

Remove mock and nose dependencies

(adam)

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

sudo: updated to 1.9.6p1

Major changes between version 1.9.6p1 and 1.9.6:

Fixed a regression introduced in sudo 1.9.6 that resulted in an error message instead of a usage message when sudo is run with no arguments.

Major changes between version 1.9.6 and 1.9.5p2:

Fixed a sudo_sendlog compilation problem with the AIX xlC compiler.
Fixed a regression introduced in sudo 1.9.4 where the --disable-root-mailer configure option had no effect.
Added a --disable-leaks configure option that avoids some memory leaks on exit that would otherwise occur. This is intended to be used with development tools that measure memory leaks. It is not safe to use in production at this time.
Plugged some memory leaks identified by oss-fuzz and ASAN.
Fixed the handling of sudoOptions for an LDAP sudoRole that contains multiple sudoCommands. Previously, some of the options would only be applied to the first sudoCommand.
Fixed a potential out of bounds read in the parsing of NOTBEFORE and NOTAFTER sudoers command options (and their LDAP equivalents).
The parser used for reading I/O log JSON files is now more resilient when processing invalid JSON.
Fixed typos that prevented make uninstall from working.
Fixed a regression introduced in sudo 1.9.4 where the last line in a sudoers file might not have a terminating NUL character added if no newline was present.
Integrated oss-fuzz and LLVM's libFuzzer with sudo. The new --enable-fuzzer configure option can be combined with the --enable-sanitizer option to build sudo with fuzzing support. Multiple fuzz targets are available for fuzzing different parts of sudo. Fuzzers are built and tested via make fuzz or as part of make check (even when sudo is not built with fuzzing support). Fuzzing support currently requires the LLVM clang compiler (not gcc).
Fixed the --enable-static-sudoers configure option.
Fixed a potential out of bounds read sudo when is run by a user with more groups than the value of max_groups in sudo.conf.
Added an admin_flag sudoers option to make the use of the ~/.sudo_as_admin_successful file configurable on systems where sudo is build with the --enable-admin-flag configure option. This mostly affects Ubuntu and its derivatives.
The max_groups setting in sudo.conf is now limited to 1024. This setting is obsolete and should no longer be needed.
Fixed a bug in the tilde expansion of CHROOT=dir and CWD=dir sudoers command options. A path ~/foo was expanded to /home/userfoo instead of /home/user/foo. This also affects the runchroot and runcwd Defaults settings.
Fixed a bug on systems without a native getdelim(3) function where very long lines could cause parsing of the sudoers file to end prematurely.
Fixed a potential integer overflow when converting the timestamp_timeout and passwd_timeout sudoers settings to a timespec struct.
The default for the group_source setting in sudo.conf is now dynamic on macOS. Recent versions of macOS do not reliably return all of a user's non-local groups via getgroups(2), even when _DARWIN_UNLIMITED_GETGROUPS is defined.
Fixed a potential use-after-free in the PAM conversation function.
Fixed potential redefinition of sys/stat.h macros in sudo_compat.h.

(adam)

2021-03-18 07:33:49 UTC MAIN commitmail json YAML

Updated net/py-responses, security/py-josepy

(adam)

2021-03-18 07:33:31 UTC MAIN commitmail json YAML

py-josepy: updated to 1.8.0

1.8.0:
* Removed external mock dependency.
* Removed dependency on six.
* Deprecated the module josepy.magic_typing.
* Fix JWS/JWK generation with EC keys when keys or signatures have leading zeros.

(adam)

2021-03-18 07:29:31 UTC MAIN commitmail json YAML

py-responses: updated to 0.13.1

0.13.1
* Fixed packages not containing type stubs.

0.13.0
* `responses.upsert()` was added. This method will `add()` a response if one
  has not already been registered for a URL, or `replace()` an existing
  response.
* `responses.registered()` was added. The method allows you to get a list of
  the currently registered responses. This formalizes the previously private
  `responses.mock._matches` method.
* A more useful `__repr__` has been added to `Response`.
* Error messages have been improved.

(adam)

2021-03-18 06:31:53 UTC MAIN commitmail json YAML

Updated databases/py-pypika, textproc/py-regex

(adam)

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

py-regex: updated to 2021.3.17

2021.3.17:
Unknown changes

(adam)

2021-03-18 06:29:10 UTC MAIN commitmail json YAML

py-pypika: updated to 0.48.0

0.48.0:
Unknown changes

(adam)

2021-03-18 06:12:41 UTC MAIN commitmail json YAML

openldap-doc: update to 2.4.58

(adam)

2021-03-17 06:25:21 UTC MAIN commitmail json YAML

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

(adam)

2021-03-17 06:24:43 UTC MAIN commitmail json YAML

sqlite3: updated to 3.35.1

3.35.1:

Fix a bug in the new DROP COLUMN feature when used on columns that are indexed and that are quoted in the index definition.
Documentation improvements.

(adam)

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

Updated databases/openldap, databases/lmdb, devel/cmake

(adam)

2021-03-16 19:50:30 UTC MAIN commitmail json YAML

cmake: updated to 3.19.7

CMake 3.19.7
* Revert "Cray: Fix Cray compiler detection on new platforms"
* Xcode: Restore support for spaces in framework names
* cmGlobalVisualStudioVersionedGenerator: Clarify local variable name
* VS: Fix '-T version=14.28' under VS 16.9
* VS: Accept and translate '-T version=' values with three components
* Cray: Enable Cray compiler wrapper detection on all platforms

(adam)

2021-03-16 19:49:15 UTC MAIN commitmail json YAML

openldap: updated to 2.4.58

OpenLDAP 2.4.58
Fixed slapd validity checks for issuerAndThisUpdateCheck
Fixed slapd to alloc new conn struct after freeing old one
Fixed slapd syncrepl to check all contextCSNs
Fixed slapd-bdb lockdetect config

(adam)

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

Updated www/py-urllib3, www/py-httpx, geography/py-googlemaps, sysutils/ansible-base

(adam)

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

ansible-base: updated to 2.10.7

v2.10.7

Minor Changes
-------------
- ansible-test - Generation of an ``egg-info`` directory, if needed, is now done after installing test dependencies and before running tests. When running from an installed version of ``ansible-test`` a temporary directory is used to avoid permissions issues. Previously it was done before installing test dependencies and adjacent to the installed directory.
- ansible-test - now makes a better attempt to support podman when calling ``docker images`` and asking for JSON format.

Bugfixes
--------
- ConfigManager - Normalize ConfigParser between Python2 and Python3 to for handling comments (https://github.com/ansible/ansible/issues/73709)
- InventoryManager - Fix unhandled exception when given limit file was actually a directory.
- InventoryManager - Fix unhandled exception when inventory directory was empty or contained empty subdirectories (https://github.com/ansible/ansible/issues/73658).
- add AlmaLinux to fact gathering (https://github.com/ansible/ansible/pull/73458)
- ansible-galaxy - fixed galaxy role init command (https://github.com/ansible/ansible/issues/71977).
- ansible-inventory CLI - Deal with failures when sorting JSON and you have incompatible key types (https://github.com/ansible/ansible/issues/68950).
- ansible-test - Running tests using an installed version of ``ansible-test`` against one Python version from another no longer fails due to a missing ``egg-info`` directory. This could occur when testing plugins which import ``pkg_resources``.
- ansible-test - Running tests using an installed version of ``ansible-test`` no longer generates an error attempting to create an ``egg-info`` directory when an existing one is not found in the expected location. This could occur if the existing ``egg-info`` directory included a Python version specifier in the name.
- default callback - Ensure that the ``host_pinned`` strategy is not treated as lockstep (https://github.com/ansible/ansible/issues/73364)
- ensure find_mount_point consistently returns text.
- ensure we don't clobber role vars data when getting an empty file
- find module - Stop traversing directories past the requested depth. (https://github.com/ansible/ansible/issues/73627)
- hostname - add Almalinux support (https://github.com/ansible/ansible/pull/73619)
- runtime routing - redirect ``firewalld`` to ``ansible.posix.firewalld`` FQCN (https://github.com/ansible/ansible/issues/73689).
- the unvault lookup plugin returned a byte string. Now returns a real string.
- yamllint - do not raise an ``AttributeError`` if a value is assigned to a module attribute at the top of the module.

(adam)

2021-03-16 08:16:57 UTC MAIN commitmail json YAML

py-googlemaps: updated to 4.4.5

v4.4.5:
Bug Fixes
Add parameter 'origin' to places autocomplete

(adam)

2021-03-16 08:09:24 UTC MAIN commitmail json YAML

py-httpx: updated to 0.17.1

0.17.1

Fixed

* Type annotation on `CertTypes` allows `keyfile` and `password` to be optional.
* Fix httpcore pinned version.

(adam)

2021-03-16 08:07:18 UTC MAIN commitmail json YAML

py-urllib3: updated to 1.26.4

1.26.4
* Changed behavior of the default ``SSLContext`` when connecting to HTTPS proxy
  during HTTPS requests. The default ``SSLContext`` now sets ``check_hostname=True``.

(adam)

2021-03-15 14:59:24 UTC MAIN commitmail json YAML

Updated devel/py-test-xprocess, www/py-django-admin-sortable2

(adam)

2021-03-15 14:59:07 UTC MAIN commitmail json YAML

py-django-admin-sortable2: updated to 0.7.8

0.7.8
Fix: Last item not displayed in stacked- and tabular inline admins, if model doesn't have add permission.

(adam)

2021-03-15 14:57:01 UTC MAIN commitmail json YAML

py-test-xprocess: updated to 0.17.1

0.17.1
- Fix `ResourceWarning` in :meth:`XProcess.ensure` caused by not properly
  waiting on process exit and leaked File handles

(adam)

2021-03-15 14:52:12 UTC MAIN commitmail json YAML

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

(adam)

2021-03-15 14:51:01 UTC MAIN commitmail json YAML

sqlite3: updated to 3.35.0

SQLite Release 3.35.0 On 2021-03-12

Added built-in SQL math functions(). (Requires the -DSQLITE_ENABLE_MATH_FUNCTIONS compile-time option.)
Added support for ALTER TABLE DROP COLUMN.
Generalize UPSERT:
Allow multiple ON CONFLICT clauses that are evaluated in order,
The final ON CONFLICT clause may omit the conflict target and yet still use DO UPDATE.
Add support for the RETURNING clause on DELETE, INSERT, and UPDATE statements.
Use less memory when running VACUUM on databases containing very large TEXT or BLOB values. It is no longer necessary to hold the entire TEXT or BLOB in memory all at once.
Add support for the MATERIALIZED and NOT MATERIALIZED hints when specifying common table expressions. The default behavior was formerly NOT MATERIALIZED, but is now changed to MATERIALIZED for CTEs that are used more than once.
The SQLITE_DBCONFIG_ENABLE_TRIGGER and SQLITE_DBCONFIG_ENABLE_VIEW settings are modified so that they only control triggers and views in the main database schema or in attached database schemas and not in the TEMP schema. TEMP triggers and views are always allowed.
Query planner/optimizer improvements:
Enhancements to the min/max optimization so that it works better with the IN operator and the OP_SeekScan optimization of the previous release.
Attempt to process EXISTS operators in the WHERE clause as if they were IN operators, in cases where this is a valid transformation and seems likely to improve performance.
Allow UNION ALL sub-queries to be flattened even if the parent query is a join.
Use an index, if appropriate, on IS NOT NULL expressions in the WHERE clause, even if STAT4 is disabled.
Expressions of the form "x IS NULL" or "x IS NOT NULL" might be converted to simply FALSE or TRUE, if "x" is a column that has a "NOT NULL" constraint and is not involved in an outer join.
Avoid checking foreign key constraints on an UPDATE statement if the UPDATE does not modify any columns associated with the foreign key.
Allow WHERE terms to be pushed down into sub-queries that contain window functions, as long as the WHERE term is made up of entirely of constants and copies of expressions found in the PARTITION BY clauses of all window functions in the sub-query.
CLI enhancements:
Enhance the ".stats" command to accept new arguments "stmt" and "vmstep", causing prepare statement statistics and only the virtual-machine step count to be shown, respectively.
Add the ".filectrl data_version" command.
Enhance the ".once" and ".output" commands so that if the destination argument begins with "|" (indicating that output is redirected into a pipe) then the argument does not need to be quoted.
Bug fixes:
Fix a potential NULL pointer dereference when processing a syntactically incorrect SELECT statement with a correlated WHERE clause and a "HAVING 0" clause. (Also fixed in the 3.34.1 patch release.)
Fix a bug in the IN-operator optimization of version 3.33.0 that can cause an incorrect answer.
Fix incorrect answers from the LIKE operator if the pattern ends with "%" and there is an "ESCAPE '_'" clause.

(adam)

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

Updated devel/py-radon, devel/py-pep517

(adam)

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

py-pep517: updated to 0.10.0

0.10

Avoid shadowing imports such as colorlog in the backend, by moving the _in_process.py script into a separate subpackage.
Issue warnings when using the deprecated pep517.build and pep517.check modules at the command line. See the PyPA build project for a replacement.
Allow building with flit_core 3.x.
Prefer the standard library unittest.mock to mock for tests on Python 3.6 and above.

(adam)

2021-03-15 12:04:04 UTC MAIN commitmail json YAML

py-radon: updated to 4.5.0

4.5.0
- Add ``--md`` option to ``cc`` command to export results as Markdown
- Add async function support to Halstead visitor

4.4.0
- Use utf-8 as the default encoding on Python 3.0+
- Allow custom config file path through the RADONCFG env var

(adam)

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

Updated devel/py-configargparse, devel/py-flakes, textproc/py-xmlschema, devel/py-codestyle, devel/py-flake8

(adam)

2021-03-15 07:22:22 UTC MAIN commitmail json YAML

py-flake8: updated to 3.9.0

3.9.0 -- 2021-03-14
-------------------

You can view the `3.9.0 milestone`_ on GitLab for more details.

New Dependency Information
- Pyflakes has been updated to >= 2.3.0, < 2.4.0 (See also `GitLab!466`_)
- pycodestyle has been updated to >= 2.7.0, < 2.8.0 (See also `GitLab!467`_)

Deprecations
- Drop support for python 3.4 (See also `GitLab!457`_)

Features
- Add ``--no-show-source`` option to disable ``--show-source`` (See also
  `GitLab!441`_)

Bugs Fixed
- Fix handling of ``crlf`` line endings when linting stdin (See also
  `GitLab!461`_)

(adam)

2021-03-15 07:20:35 UTC MAIN commitmail json YAML

py-codestyle: updated to 2.7.0

2.7.0:

Changes:
* Fix physical checks (such as W191) at end of file.
* Add ``--indent-size`` option (defaulting to ``4``).
* W605: fix escaped crlf false positive on windows.

(adam)

2021-03-15 07:18:25 UTC MAIN commitmail json YAML

py-xmlschema: updated to 1.5.3

v1.5.3:
* Remove unnecessary bindings with schema proxy from ElementPathMixin
  to avoid conflicts when schema is used by an XPath 3 parser
* Fix schema logger

(adam)

2021-03-15 07:17:15 UTC MAIN commitmail json YAML

py-flakes: updated to 2.3.0

2.3.0 (2021-03-14)

- Recognize tuple concatenation in ``__all__`` export definitions
- Better support use of annotation-only assignments when using
  ``from __future__ import annotations``
- Recognize special-case typing for ``Annotated``
- Fix undefined name ``__qualname__`` in class scope
- Recognize special-cased typing for ``TypeVar``
- Errors for undefined exports in ``__all__`` are shown in a deterministic order
- Fix false positives in certain typing constructs (``TypeVar``,
  ``NamedTuple``, ``TypedDict``, ``cast``)

(adam)

2021-03-15 07:15:46 UTC MAIN commitmail json YAML

py-configargparse: updated to 1.4

1.4:
increment minor version

(adam)

2021-03-14 08:25:51 UTC MAIN commitmail json YAML

Updated devel/py-yapf, devel/py-xdis

(adam)

2021-03-14 08:25:02 UTC MAIN commitmail json YAML

py-xdis: updated to 5.0.8

5.0.8:

Allow an alternate opmap - adds the capability to disassemble python bytecode that has
been frozen with a custom opcode mapping. This is particularly useful for disassembling
malware that uses custom opcode mappings in an attempt to hinder disassembly with standard
tools. The updates in this pull request are used by pydecipher, a tool to unfreeze and deob fuscate frozen python code.

Add Python versions 3.8.8 and 3.9.2

(adam)

2021-03-14 08:23:15 UTC MAIN commitmail json YAML

py-yapf: updated to 0.31.0

0.31.0:
Added
- Renamed 'master' brannch to 'main'.
- Add 'BLANK_LINES_BETWEEN_TOP_LEVEL_IMPORTS_AND_VARIABLES' to support setting
  a custom number of blank lines between top-level imports and variable
  definitions.
- Ignore end of line `# copybara:` directives when checking line length.
- Look at the 'pyproject.toml' file to see if it contains style information for
  YAPF.
Changed
- Do not scan exlcuded directories. Prior versions would scan an exluded
  folder then exclude its contents on a file by file basis. Preventing the
  folder being scanned is faster.
Fixed
- Exclude directories on Windows.

(adam)

2021-03-12 13:12:08 UTC MAIN commitmail json YAML

Updated databases/py-peewee, math/py-asteval

(adam)

2021-03-12 13:11:50 UTC MAIN commitmail json YAML

py-asteval: updated to 0.9.23

0.9.23:
treat all __dunder__ attributes of all objects as inherently unsafe.

0.9.22:
update doc and license for 0.9.22

(adam)

2021-03-12 12:54:56 UTC MAIN commitmail json YAML

py-peewee: updated to 3.14.3

3.14.3

This release contains a single fix for ensuring NULL values are inserted when
issuing a bulk-insert of heterogeneous dictionaries which may be missing
explicit NULL values.

(adam)

2021-03-11 12:04:27 UTC MAIN commitmail json YAML

Updated devel/py-faker, www/py-websocket-client

(adam)

2021-03-11 12:04:08 UTC MAIN commitmail json YAML

py-websocket-client: updated to 0.58.0

0.58.0
- Fix README typos
- Create README.md from README.rst
- Capitalize 'Upgrade' in 'Connection: Upgrade'
- Add Python 3.8 and 3.9 CI support
- Replace deprecated `thread.isAlive` with `thread.is_alive`
- Revert to LGPL v2.1 license
- Add code coverage CI testing
- Properly revert callback
- Replace TravisCI with GitHub Actions
- Create Sphinx readthedocs.io documentation

(adam)

2021-03-11 12:01:40 UTC MAIN commitmail json YAML

py-faker: updated to 6.6.0

v6.6.0 - 2021-03-09
Add address provider for ro_RO. Thanks @feketemihai.

v6.5.2 - 2021-03-08
Fix a problem with pyfloat where it can return sys.epsilon when right_digits=N and positive=True. Thanks @tomage.

v6.5.1 - 2021-03-08
Replace es_MX RFC name initials when they are forbidden words. Thanks @briferz.

v6.5.0 - 2021-02-24
Add address provider for de_CH. Thanks @andre-dasilva.

v6.4.1 - 2021-02-19
user_agent: bump platform versions. Thanks @gsilvan.

v6.4.0 - 2021-02-19
Add cs_CZ lorem - word list. Thanks @jakubno.

v6.3.0 - 2021-02-17
Add sk_SK automotive provider. Thanks @matusvalo.

v6.2.0 - 2021-02-17
Add current_country, current_country_code and administrative_unit. Thanks @prescod.

v6.1.1 - 2021-02-09
Add Taiwanese and Palestinian time zones. Thanks @prescod.

v6.1.0 - 2021-02-09
Rename fr_QC to fr_CA. Thanks @prescod.

v6.0.0 - 2021-02-03
Fix pyfloat returning zeros when positive=True. Thanks @sciencectn.

v5.8.0 - 2021-01-26
Add currency names for th_TH. Thanks @bact.

v5.7.0 - 2021-01-25
Add new currency provider pricetag().

(adam)

2021-03-11 09:53:39 UTC MAIN commitmail json YAML

Updated misc/py-tqdm, sysutils/ansible

(adam)

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

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

py-tqdm: updated to 4.59.0

tqdm v4.59.0 stable

add tqdm.dask.TqdmCallback
add asyncio.gather()
add basic support for length_hint
add & update tests
misc documentation updates
update contributing guide
update URLs
bash completion: add missing --delay
misc code tidy
add [notebook] extra

tqdm v4.58.0 stable

add start delay in seconds
add tests
misc code tidy
misc documentation updates

tqdm v4.57.0 stable

add line buffering for DummyTqdmFile
fix & update demo notebook
fix py3 urllib examples
suppress deprecated pandas warnings
misc framework updates
misc tests updates
misc code tidy

(adam)

2021-03-11 08:23:07 UTC MAIN commitmail json YAML

Updated net/wireshark, archivers/unrar

(adam)

2021-03-11 08:22:49 UTC MAIN commitmail json YAML

2021-03-11 08:22:01 UTC MAIN commitmail json YAML

wireshark: updated to 3.4.4

Wireshark 3.4.4 Release Notes

What’s New

  Bug Fixes

  The following vulnerabilities have been fixed:

    • wnpa-sec-2021-03[1] Wireshark could open unsafe URLs. Issue
      17232[2]. CVE-2021-22191[3].

  The following bugs have been fixed:

    • NTP Version 3 Client Decode PDML output issue (Reference ID
      Issue) Issue 17112[4].

    • 3.4.2: public wireshark include files are including build time
      "config.h" Issue 17190[5].

    • wireshark-3.4.3/epan/dissectors/packet-s7comm.c:3521: bad array
      index ? Issue 17198[6].

    • SIP protocol: P-Called-Party-ID header mixed up with
      P-Charge-Info header Issue 17215[7].

    • Asterix CAT010 Decode Error Issue 17226[8].

    • _ws.expert columns not populated for IPv4 Issue 17228[9].

    • Buildbot crash output: fuzz-2021-02-12-1651908.pcap Issue
      17233[10].

    • gQUIC: Wireshark 3.4.3 fails to dissect a packet (gQUIC q024)
      that v3.2.6 succeeds. Issue 17250[11].

(adam)

2021-03-11 06:33:01 UTC MAIN commitmail json YAML

Updated print/py-reportlab, www/py-flask-jwt-extended

(adam)

2021-03-11 06:32:46 UTC MAIN commitmail json YAML

py-flask-jwt-extended: updated to 4.1.0

4.1.0
Allow JWT type to be things besides refresh or access. Any type that is not refresh will be considered an access token. Thanks @sambonner for the PR!
Allow locations kwarg for jwt_required() to be a string
Minor documentation improvements

(adam)

2021-03-11 06:30:18 UTC MAIN commitmail json YAML

py-reportlab: updated to 3.5.65

CHANGES  3.5.65  10/03/2021
---------------------------
* add yieldNoneSplits utility function
* fix BarChart so it lines can have markers and Nones in their data

CHANGES  3.5.64  09/03/2021
---------------------------
* add ability to have lineplots in barcharts; no support yet for line markers
* added checkAttr method to TypedPropertyCollection

CHANGES  3.5.63  05/03/2021
---------------------------
* ensure setup.py works from sdist; bug reported by Antonio P. Sagitter (sagitter at fedoraproject.org)
* restore broken MANIFEST.in somehow overwritten by Robin :(

CHANGES  3.5.62  03/03/2021
---------------------------
* simplify annotateException and add better error messages for asUnicode/Bytes etc
* improve embeddedHyphenation in paragraph.py

CHANGES  3.5.61  25/02/2021
---------------------------
* add adjustableArrow widget
* allow para tag borderPadding attribute
* minor cosmetics in renderPM C extension and add fontSize setattr
* allow a bounding box constraint in definePath
* efficiency savings in text2Path
* refactor transformation math and text2Path functionality
* allow a renderPM plugin cairo backend package rlPyCairo

(adam)

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

Updated graphics/py-exifread, www/py-django-sortedm2m, www/py-django-photologue; Removed www/py-django-south

(adam)

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

2021-03-10 19:07:06 UTC MAIN commitmail json YAML

py-django-photologue: updated to 3.13

3.13 (2020-09-03)
-----------------
- Checked compatibility with Django 3.1.
- Apply crop/effect changes to existing images
- Encoding objects before hashing error

3.12 (2020-07-30)
-----------------
- Drop alpha channel only on jpeg save (contributed by drazen)
- Added zh_Hans translation    (contributed by Lessica)
- improved Dutch translations (contributed by andreas.milants)

3.11 (2019-12-13)
-----------------
- Added support for Django 3.
- Dropped support for Python 2, python 3.4 and Django 2.1.

3.10 (2019-08-29)
-----------------
- Compatibility with Django 2.2.

3.9 (2019-04-21)
----------------
- Fixes when file doesn't exist in the file system but still is in S3.
- Doc tweaks - and added a page on how to actually use Photologue!
- Make setup compatible with latest version of pip.
- Checked compatibility with Django 2.1 and Python 3.7.
- Updated translations for Catalan and Basque.
- Missed a Django migration
- Test Tox; integrate with Travis and Coveralls.
- Removed old code (old-style demo templates that have been deprecated since 2014).
- Removed old code (old views that have been deprecated since 2014).
- Removed all references to PIL (which hasn't been updated since 2009). I think that by now
  there are no servers left anywhere in the world that still use it :-)

(adam)

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

py-django-sortedm2m: updated to 3.0.2

3.0.2
-----
* Restored `admin/js/jquery.init.js`

3.0.1
-----
* Added all locales to distributable
* Added missing files to MANIFEST.in, and removed .DS_Store files
* Added German and Spanish translations
* Removed `admin/js/jquery.init.js` from `SortedCheckboxSelectMultiple`

3.0.0
-----
* Dropped support for Django 2.0
* Dropped support for Django 1.10
* Add support for Python 3.8
* Add support for Django 3.0

2.0.0
-----
* Updated README with Jazzband details, and added CONTRIBUTING.md
* Dropped support for Python 2.6 and 3.3, and Django < 1.11
* Added support for Python 3.7 and Django 2.0 to 2.2
* Add support of custom through models (only for Django >= 2.2)
* Added coverage reporting

(adam)

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

py-exifread: updated to 2.3.2

2.3.2 — 2020-10-29
* Fixes for HEIC files from Note10+
* Add missing EXIF OffsetTime tags

2.3.1 — 2020-08-07
* Fix bug introduced with v2.3.0 in HEIC processing.

2.3.0 — 2020-08-03
* Add notice on Python2 EOL
* Modernize code and improve testing, split up some huge functions
* Added support for webp file format
* Add linting
* Added missing IFD data type; correct spelling mistake
* Add syntax highlight for README
* Add Python 3.8 to CI
* make HEIC exif extractor much more compatible
* Add black level tag
* Use list instead of tuple for classifiers

2.2.1 — 2020-07-31
* Very minor corrections.

2.2.0 — 2019-07-24
* Add support for Python 3.5, 3.6, 3.7
* Drop official support for Python 2.6, 3.2, 3.3
* Fix for string count equals 0
* Rebasing of struct pull requests
* Refactor to use Python's struct module for packing/unpacking by Dave Jones (waveform80)
* Support floating point fields" by Reed Nightingale (reedbn)
* Raw images support by changing Tiff detection by xaumex
* Fix GPS information erroneously None
* Initial HEIC support (Sam Rushing)

(adam)

2021-03-10 18:53:50 UTC MAIN commitmail json YAML

2021-03-10 18:51:52 UTC MAIN commitmail json YAML

2021-03-10 18:49:07 UTC MAIN commitmail json YAML

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

Added py-Pillow to versioned dependencies

(adam)

2021-03-10 18:43:49 UTC MAIN commitmail json YAML

Added graphics/py-Pillow6, graphics/py-Pillow

(adam)

2021-03-10 18:43:30 UTC MAIN commitmail json YAML

py-Pillow: updated to 8.1.2

8.1.2 (2021-03-06)
------------------
- Fix Memory DOS in BLP (CVE-2021-27921), ICNS (CVE-2021-27922) and ICO (CVE-2021-27923) Image Plugins

8.1.1 (2021-03-01)
------------------
- Use more specific regex chars to prevent ReDoS. CVE-2021-25292
- Fix OOB Read in TiffDecode.c, and check the tile validity before reading. CVE-2021-25291
- Fix negative size read in TiffDecode.c. CVE-2021-25290
- Fix OOB read in SgiRleDecode.c. CVE-2021-25293
- Incorrect error code checking in TiffDecode.c. CVE-2021-25289
- PyModule_AddObject fix for Python 3.10

8.1.0 (2021-01-02)
------------------
- Fix TIFF OOB Write error. CVE-2020-35654
- Fix for Read Overflow in PCX Decoding. CVE-2020-35653
- Fix for SGI Decode buffer overrun. CVE-2020-35655
- Fix OOB Read when saving GIF of xsize=1
- Makefile updates
- Add support for PySide6
- Use disposal settings from previous frame in APNG
- Added exception explaining that _repr_png_ saves to PNG
- Use previous disposal method in GIF load_end
- Allow putpalette to accept 1024 integers to include alpha values
- Fix OOB Read when writing TIFF with custom Metadata
- Added append_images support for ICO
- Block TIFFTAG_SUBIFD
- Fixed dereferencing potential null pointers
- Deprecate FreeType 2.7
- Moved warning to end of execution
- Removed unused fromstring and tostring C methods
- init() if one of the formats is unrecognised
- Moved string_dimension CVE image to pillow-depends
- Support raw rgba8888 for DDS

8.0.1 (2020-10-22)
------------------
- Update FreeType used in binary wheels to 2.10.4 to fix CVE-2020-15999.
- Moved string_dimension image to pillow-depends

8.0.0 (2020-10-15)
------------------
- Drop support for EOL Python 3.5
- Drop support for PyPy3 < 7.2.0
- Remove ImageCms.CmsProfile attributes deprecated since 3.2.0
- Remove long-deprecated Image.py functions
- Add support for 16-bit precision JPEG quantization values
- Added reading of IFD tag type
- Initialize offset memory for PyImagingPhotoPut
- Fix TiffDecode comparison warnings
- Docs: Add dark mode
- Added macOS SDK install path to library and include directories
- Imaging.h: prevent confusion with system
- Avoid using pkg_resources in PIL.features.pilinfo
- Add getlength and getbbox functions for TrueType fonts
- Allow tuples with one item to give single color value in getink
- Add support for CBDT and COLR fonts
- Removed OSError in favour of DecompressionBombError for BMP
- Implemented another ellipse drawing algorithm
- Removed unused JpegImagePlugin._fixup_dict function
- Added reading and writing of private PNG chunks
- Implement anchor for TrueType fonts
- Fixed bug in Exif __delitem__
- Fix crash in ImageTk.PhotoImage on MinGW 64-bit
- Moved CVE images to pillow-depends
- Refactor font_getsize and font_render
- Fixed loading profile with non-ASCII path on Windows
- Fixed effect_spread bug for zero distance
- Added formats parameter to Image.open
- Added regular_polygon draw method
- Raise proper TypeError in putpixel
- Added writing of subIFDs
- Fix IFDRational __eq__ bug
- Fixed duplicate variable name
- Added homebrew zlib include directory
- Corrected inverted PDF CMYK colors
- Do not try to close file pointer if file pointer is empty
- ImageOps.autocontrast: add mask parameter
- Read EXIF data tEXt chunk into info as bytes instead of string
- Replaced distutils with setuptools
- Add MIME type to PsdImagePlugin
- Allow ImageOps.autocontrast to specify low and high cutoffs separately

7.2.0 (2020-07-01)
------------------
- Do not convert I;16 images when showing PNGs
- Fixed ICNS file pointer saving
- Fixed loading non-RGBA mode APNGs with dispose background
- Deprecated _showxv
- Deprecate Image.show(command="...")
- Updated JPEG magic number
- Change STRIPBYTECOUNTS to LONG if necessary when saving
- Write JFIF header when saving JPEG
- Replaced tiff_jpeg with jpeg compression when saving TIFF images
- Writing TIFF tags: improved BYTE, added UNDEFINED
- Consider transparency when pasting text on an RGBA image
- Added method argument to single frame WebP saving
- Use ImageFileDirectory_v2 in Image.Exif
- Corrected reading EXIF metadata without prefix
- Fixed drawing a jointed line with a sequence of numeric values
- Added support for 1-D NumPy arrays
- Parse orientation from XMP tags
- Speed up text layout by not rendering glyphs
- Fixed ZeroDivisionError in Image.thumbnail
- Replaced TiffImagePlugin DEBUG with logging
- Fix repeatedly loading .gbr
- JPEG: Truncate icclist instead of setting to None
- Fixes default offset for Exif
- Fixed bug when unpickling TIFF images
- Fix pickling WebP
- Replace IOError and WindowsError aliases with OSError

7.1.2 (2020-04-25)
------------------
- Raise an EOFError when seeking too far in PNG

7.1.1 (2020-04-02)
------------------
- Fix regression seeking and telling PNGs

7.1.0 (2020-04-01)
------------------
- Fix multiple OOB reads in FLI decoding
- Fix buffer overflow in SGI-RLE decoding
- Fix bounds overflow in JPEG 2000 decoding
- Fix bounds overflow in PCX decoding
- Fix 2 buffer overflows in TIFF decoding
- Add APNG support
- ImageGrab.grab() for Linux with XCB
- Added three new channel operations
- Prevent masking of Image reduce method in Jpeg2KImagePlugin
- Added reading of earlier ImageMagick PNG EXIF data
- Fixed endian handling for I;16 getextrema
- Release buffer if function returns prematurely
- Add JPEG comment to info dictionary
- Fix size calculation of Image.thumbnail()
- Fixed stroke on FreeType < 2.9
- If present, only use alpha channel for bounding box
- Warn if an unknown feature is passed to features.check()
- Fix Name field length when saving IM images
- Allow saving of zero quality JPEG images
- Allow explicit zero width to hide outline
- Change ContainerIO return type to match file object mode
- Only draw each polygon pixel once
- Add support for shooting situation Exif IFD tags
- Handle multiple and malformed JPEG APP13 markers
- Depends: Update libwebp to 1.1.0

7.0.0 (2020-01-02)
------------------
- Drop support for EOL Python 2.7
- Fix rounding error on RGB to L conversion
- Exif writing fixes: Rational boundaries and signed/unsigned types
- Allow loading of WMF images at a given DPI
- Added reduce operation
- Raise ValueError for io.StringIO in Image.open
- Fix thumbnail geometry when DCT scaling is used
- Use default DPI when exif provides invalid x_resolution
- Change default resize resampling filter from NEAREST to BICUBIC
- Fixed black lines on upscaled images with the BOX filter
- Better thumbnail aspect ratio preservation
- Add La mode packing and unpacking
- Include tests in coverage reports
- Handle broken Photoshop data
- Raise a specific exception if no data is found for an MPO frame
- Fix Unicode support for PyPy
- Added UnidentifiedImageError
- Remove deprecated __version__ from plugins
- Fixed freeing unallocated pointer when resizing with height too large
- Copy info in Image.transform
- Corrected DdsImagePlugin setting info gamma
- Depends: Update libtiff to 4.1.0
- Improve handling of file resources
- Removed CI testing of Fedora 29
- Added pypy3 to tox envlist
- Drop support for EOL PyQt4 and PySide
- Removed deprecated setting of TIFF image sizes
- Removed deprecated PILLOW_VERSION
- Changed default frombuffer raw decoder args

(adam)

2021-03-10 18:40:04 UTC MAIN commitmail json YAML

2021-03-10 18:11:51 UTC MAIN commitmail json YAML

Updated converters/py-cairosvg, www/py-genshi

(adam)

2021-03-10 18:11:34 UTC MAIN commitmail json YAML

py-genshi: updated to 0.7.5

Version 0.7.5
* Fix handling of slices containing function call, variable name and attribute
  lookup AST nodes in Python 3.9 in template scripts (template expressions
  already correctly handled these cases). Thank you to Roger Leigh for
  finding this issue and contributing the fix for it.
* C speedup module now available for Python >= 3.3. Support was added for
  PEP 393 (flexible string representation). Thank you to Inada Naoki for
  contributing this major enhancement.
* Remove the custom 2to3 fixers (no longer used since the removal of 2to3
  in 0.7.4).

Version 0.7.4
* Add support for deprecation of ast classes slice, Index and ExtSlice in
  Python 3.9. See https://bugs.python.org/issue34822 for details of the
  changes.
* Update the project URL in setup.py to point to GitHub.
* Remove use of 2to3 for generating Python 3 compatible code.

(adam)

2021-03-10 18:08:27 UTC MAIN commitmail json YAML

py-cairosvg: updated to 2.5.2

Version 2.5.2 released on 2021-03-06
====================================
* Fix marker path scale

Version 2.5.1 released on 2021-01-06
====================================
**WARNING:** this is a security update.

When processing SVG files, CairoSVG was using two regular expressions which are
vulnerable to Regular Expression Denial of Service (REDoS).

If an attacker provided a malicious SVG, it could make CairoSVG get stuck
processing the file for a very long time.

Other bug fixes:

* Fix marker positions for unclosed paths
* Follow hint when only output_width or output_height is set
* Handle opacity on raster images
* Don窶冲 crash when use tags reference unknown tags
* Take care of the next letter when A/a is replaced by l
* Fix misalignment in node.vertices

Version 2.5.0 released on 2020-10-29
====================================
* Drop support of Python 3.5, add support of Python 3.9.
* Add EPS export
* Add background-color, negate-colors, and invert-images options
* Improve support for font weights
* Fix opacity of patterns and gradients
* Support auto-start-reverse value for orient
* Draw images contained in defs
* Add Exif transposition support
* Handle dominant-baseline
* Support transform-origin

(adam)

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

Updated www/py-django-admin-rangefilter, www/py-django-filter

(adam)

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

py-django-filter: updated to 2.4.0

Version 2.4.0 (2020-9-27)
--------------------------
* SECURITY: Added a ``MaxValueValidator`` to the form field for
  ``NumberFilter``. This prevents a potential DoS attack if numbers with very
  large exponents were subsequently converted to integers.

  The default limit value for the validator is ``1e50``.

  The new ``NumberFilter.get_max_validator()`` allows customising the used
  validator, and may return ``None`` to disable the validation entirely.

* Added testing against Django 3.1 and Python 3.9.

  In addition tests against Django main development branch are now required to
  pass.

Version 2.3.0 (2020-6-5)
------------------------
* Fixed import of FieldDoesNotExist.
* Added testing against Django 3.0.
* Declared support for, and added testing against, Python 3.8.
* Fix filterset multiple inheritance bug
* Allowed customising default lookup expression.
* Drop Django 2.1 and below
* Fixed IsoDateTimeRangeFieldTests for Django 3.1
* Require tests to pass against Django `master`.

(adam)

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

py-django-admin-rangefilter: updated to 0.7.0

0.7.0:
Added
- Added possibility to set a title of filter

Fix
- Avoided leading ?& GET parameters

Changed
- Changed title of filter from `By {field_name}` to `{field_name}`

(adam)

2021-03-09 12:12:30 UTC MAIN commitmail json YAML

Added sysutils/ansible-base; Updated sysutils/ansible

(adam)

2021-03-09 12:11:40 UTC MAIN commitmail json YAML

ansible: updated to 3.0.0

We're happy to announce that the ansible-3.0.0 package is now
available! This update is based on the ansible-base-2.10.x package
just like ansible-2.10 was so the changes shouldn't be too major.
However, it does contain new major versions of many collections which
means that there will be some backwards incompatible changes in the
modules and plugins.

If you would like to learn about how and why we got to version 3.0.0,
we invite you to visit our blog for the background as well as a Q&A:

- https://www.ansible.com/blog/announcing-the-community-ansible-3.0.0-package
- https://www.ansible.com/blog/ansible-3.0.0-qa

(adam)

2021-03-09 12:10:31 UTC MAIN commitmail json YAML

ansible-base: added version 2.10.6

Ansible is a radically simple IT automation system. It handles configuration
management, application deployment, cloud provisioning, ad-hoc task execution,
network automation, and multi-node orchestration. Ansible makes complex changes
like zero-downtime rolling updates with load balancers easy.

(adam)

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

Updated net/haproxy, lang/py-mypy

(adam)

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

py-mypy: updated to 0.812

0.812:
This release fixes a regression in module finding behavior and adds the --exclude flag for excluding certain paths when searching for modules.

(adam)

2021-03-09 11:24:05 UTC MAIN commitmail json YAML

haproxy: updated to 2.3.6

2.3.6
- MINOR: check: do not ignore a connection header for http-check send
- BUILD: ssl: fix typo in HAVE_SSL_CTX_ADD_SERVER_CUSTOM_EXT macro
- BUILD: ssl: guard SSL_CTX_add_server_custom_ext with special macro
- BUILD: ssl: guard SSL_CTX_set_msg_callback with SSL_CTRL_SET_MSG_CALLBACK macro
- BUG/MINOR: intops: fix mul32hi()'s off-by-one
- BUG/MINOR: http-ana: Don't increment HTTP error counter on internal errors
- BUG/MEDIUM: mux-h1: Always set CS_FL_EOI for response in MSG_DONE state
- BUG/MINOR: server: re-align state file fields number
- BUG/MINOR: tools: Fix a memory leak on error path in parse_dotted_uints()
- BUG/MINOR: backend: hold correctly lock when killing idle conn
- BUG/MINOR: server: Fix server-state-file-name directive
- CLEANUP: deinit: release global and per-proxy server-state variables on deinit
- BUG/MEDIUM: config: don't pick unset values from last defaults section
- BUG/MINOR: stats: revert the change on ST_CONVDONE
- BUG/MINOR: cfgparse: do not mention "addr:port" as supported on proxy lines
- BUG/MINOR: server: Don't call fopen() with server-state filepath set to NULL
- DOC: tune: explain the origin of block size for ssl.cachesize
- CLEANUP: channel: fix comment in ci_putblk.
- BUG/MINOR: server: Remove RMAINT from admin state when loading server state
- BUG/MINOR: session: atomically increment the tracked sessions counter
- BUG/MINOR: checks: properly handle wrapping time in __health_adjust()
- BUG/MEDIUM: checks: don't needlessly take the server lock in health_adjust()
- BUG/MINOR: sample: Always consider zero size string samples as unsafe
- BUILD: ssl: introduce fine guard for OpenSSL specific SCTL functions
- DOC: explain the relation between pool-low-conn and tune.idle-pool.shared
- BUG/MEDIUM: lists: Avoid an infinite loop in MT_LIST_TRY_ADDQ().
- BUG/MEDIUM: spoe: Resolve the sink if a SPOE logs in a ring buffer
- BUG/MINOR: http-rules: Always replace the response status on a return action
- BUG/MINOR: server: Init params before parsing a new server-state line
- BUG/MINOR: server: Be sure to cut the last parsed field of a server-state line
- BUG/MEDIUM: mux-h1: Fix handling of responses to CONNECT other than 200-ok
- BUG/MINOR: ssl/cli: potential null pointer dereference in "set ssl cert"
- MINOR: Configure the `cpp` userdiff driver for *.[ch] in .gitattributes
- BUG/MINOR: sample: secure convs that accept base64 string and var name as args
- BUG/MEDIUM: vars: make functions vars_get_by_{name,desc} thread-safe
- BUG/MEDIUM: proxy: use thread-safe stream killing on hard-stop
- BUG/MEDIUM: cli/shutdown sessions: make it thread-safe
- BUG/MINOR: proxy: wake up all threads when sending the hard-stop signal
- BUG/MINOR: fd: properly wait for !running_mask in fd_set_running_excl()
- BUG/MINOR: resolvers: Fix condition to release received ARs if not assigned
- BUG/MINOR: resolvers: Only renew TTL for SRV records with an additional record
- BUG/MINOR: resolvers: new callback to properly handle SRV record errors
- BUG/MEDIUM: resolvers: Reset server address and port for obselete SRV records
- BUG/MEDIUM: resolvers: Reset address for unresolved servers
- BUG/MINOR: ssl: potential null pointer dereference in ckchs_dup()
- CLEANUP: muxes: Remove useless if condition in show_fd function
- BUG/MINOR: stats: fix compare of no-maint url suffix
- BUG/MINOR: mux-h1: Immediately report H1C errors from h1_snd_buf()
- BUG/MINOR: http-ana: Only consider dst address to process originalto option
- BUG/MINOR: tcp-act: Don't forget to set the original port for IPv4 set-dst rule
- BUG/MINOR: connection: Use the client's dst family for adressless servers
- BUG/MEDIUM: spoe: Kill applets if there are pending connections and nbthread > 1
- DOC: spoe: Add a note about fragmentation support in HAProxy
- BUG/MINOR: mux-h2: Fix typo in scheme adjustment
- BUG/MINOR: http-ana: Don't increment HTTP error counter on read error/timeout

(adam)

2021-03-09 09:47:37 UTC MAIN commitmail json YAML

Updated devel/protobuf, devel/py-protobuf

(adam)

2021-03-09 09:46:59 UTC MAIN commitmail json YAML

protobuf py-protobuf: updated to 3.15.5

Protocol Buffers v3.15.5

C++

Do not disable RTTI by default in the CMake build

(adam)

2021-03-09 06:01:05 UTC MAIN commitmail json YAML

Updated textproc/py-defusedxml, devel/py-bintrees

(adam)

2021-03-09 06:00:47 UTC MAIN commitmail json YAML

py-bintrees: updated to 2.2.0

v2.2.0:
build c-extensions inplace for testing by github action

(adam)

2021-03-09 05:59:33 UTC MAIN commitmail json YAML

py-defusedxml: updated to 0.7.1

defusedxml 0.7.1
- Fix regression ``defusedxml.ElementTree.ParseError``
  The ``ParseError`` exception is now the same class object as
  ``xml.etree.ElementTree.ParseError`` again.

(adam)

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

Updated graphics/py-tifffile, www/py-flask-caching

(adam)