summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-20x11-links: bump bl3.mk dependency.wiz1-2/+2
2019-07-20x11-links: update to 0.21wiz2-4/+3
Remove libXTrap reference.
2019-07-20doc: Updated lang/guile22 to 2.2.6wiz2-3/+3
2019-07-20guile22: update to 2.2.6.wiz3-9/+9
Changes in 2.2.6 (since 2.2.5) * Bug fixes ** Fix regression introduced in 2.2.5 that would break HTTP servers Guile 2.2.5 introduced a bug that would break the built-in HTTP server provided by the (web server) module. Specifically, HTTP servers would hang while reading requests. See <https://bugs.gnu.org/36350>. ** 'strftime' and 'strptime' honor the current locale encoding Until now these procedures would wrongfully assume that the locale encoding is always UTF-8. See <https://bugs.gnu.org/35920>. ** Re-export 'current-load-port' This procedure was erroneously removed in the 2.2 series but was still documented. ** Minor documentation mistakes were fixed
2019-07-20strigi: Disable exiv2 support for now - it doesn't build with it enabled.nia2-5/+4
Since this package is EOL I don't think it'll be getting support for exiv2 0.17 any time soon. This removes some JPEG tag searching functionality. Bump PKGREVISION.
2019-07-20doc: updated gimp-warp-sharp, gimp2-wideangletnn1-1/+3
2019-07-20ladspa: Split out compilation targets to hopefully fix bulk builds.nia2-13/+23
2019-07-20gimp-warp-sharp: update to 1.5tnn3-22/+7
now supports GIMP 2.2
2019-07-20gimp2-wideangle: Update to 1.0.10 to fix distfile checksum errortnn2-8/+7
Changes unknown.
2019-07-20fntsample: regen checksum for Blocks.txt. Bump rev.tnn2-10/+11
2019-07-20doc: Updated graphics/ImageMagick to 7.0.8.55nia1-1/+2
2019-07-20ImageMagick: Update to 7.0.8-55nia2-7/+7
2019-07-18 7.0.8-55 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.8-55, GIT revision 15930:ac09240:20190718. 2019-07-18 7.0.8-55 Cristy <quetzlzacatenango@image...> * Heap-buffer overflow (reference https://github.com/ImageMagick/ImageMagick/issues/1641 * PerlMagick test suite passes again (reference https://github.com/ImageMagick/ImageMagick/issues/1640)
2019-07-20doc: Updated wm/xfce4-wm to 4.13.3nb2gutteridge1-1/+2
2019-07-20xfce4-wm: revert previous, an error on my partgutteridge1-3/+2
2019-07-20doc: Updated x11/qt5-qtwebkit to 5.212.0.alpha3nia1-1/+2
2019-07-20qt5-qtwebkit: Update to 5.212.0 Alpha 3nia5-65/+48
WARNING: This release is based on an old WebKit revision with known unpatched vulnerabilities. Please use it carefully and avoid visiting untrusted websites and using it for transmission of sensitive data. Wait for a new release from the qtwebkit-dev branch to use it with untrusted content. This release contains a lot of bug and security fixes, as well as support for modern OS versions.
2019-07-20xfce4-wm: note libXpresent dependency >= 1.1gutteridge1-1/+3
Address breakages noted in various bulk builds.
2019-07-20xfce4-desktop: set C99 dependencygutteridge1-1/+3
Address breakages noted in various bulk builds.
2019-07-20fix PKG_FAIL_REASONtnn1-2/+2
2019-07-20doc: Updated net/mikutter to 3.9.1tsutsui1-1/+2
2019-07-20mikutter: update to 3.9.1.tsutsui3-8/+24
Upstream changes: mikutter 3.9.1 * print Mastodon server domains with Numeronym shortening method as respect to iMast * [mastodon] icon is not shown on Messages replied by user even if "Show lock icon on protected Tweets" is enabled in display preference * [mastodon] create tabs for home timeline, mentions, and LTL on creating account * make '=' etc. usable as implemented in Yukari * [modelviewer] modelviewer_models filter, that enumerates specs of Models that have viewer definitions
2019-07-20weechat: Adjust path for the default gnutls_ca_fileleot1-2/+3
Previously CA_FILE was undefined and lead to using `/etc/ssl/certs/ca-certificates.crt'. Pass the gnutls default trust store file that - at least if `gnutls' option is enabled - should be always present. Bump PKGREVISION.
2019-07-20Add wavpack options and disable it by default in mixxx and audacious.nia6-11/+34
Kinda worried about the maintainance of this obscure file format - see https://github.com/dbry/WavPack/issues/63 Bump PKGREVISIONs
2019-07-20p5-Test-Compile: fix PKGNAMEwiz1-3/+2
2019-07-19rstart: removewiz6-55/+3
Deprecated upstream, use ssh X forwarding instead.
2019-07-19modular-xorg-apps: remove rstart as well, ride bumpwiz1-2/+1
2019-07-19libXTrap, xtrap: removewiz13-108/+9
Not useful according to upstream (deprecated since ~1994).
2019-07-19doc: Updated net/gallery-dl to 1.9.0leot1-1/+2
2019-07-19gallery-dl: Update to 1.9.0leot3-8/+14
Changes: 1.9.0 ----- ### Additions - Support for - `erolord` (#326) - Add login support for `instagram` (#195) - Add `--no-download` and `extractor.*.download` disable file downloads (#220) - Add `-A/--abort` to specify the number of consecutive download skips before aborting - Interpret `-1` as infinite retries (#300) - Implement custom log message formats per log-level (#304) - Implement an `mtime` post-processor that sets file modification times according to metadata fields (#332) - Implement a `twitter.content` option to enable tweet text extraction (#333, #338) - Enable `date-min/-max/-format` options for `tumblr` (#337) ### Changes - Set file modification times according to their `Last-Modified` header when downloading (#236, #277) - Use `--no-mtime` or `downloader.*.mtime` to disable this behavior - Duplicate download URLs are no longer silently ignored (controllable with `extractor.*.image-unique`) - Deprecate `--abort-on-skip` ### Fixes - Retry downloads on OpenSSL exceptions (#324) - Ignore unavailable pins on `sexcom` instead of raising an exception (#325) - Use Firefox's SSL/TLS ciphers to prevent Cloudflare CAPTCHAs (#342) - Improve folder name matching on `deviantart` (#343) - Forward cookies to `youtube-dl` to allow downloading private videos - Miscellaneous fixes for `35photo`, `500px`, `newgrounds`, `simplyhentai`
2019-07-19doc: Updated www/curl to 7.65.3leot1-1/+2
2019-07-19curl: Update to 7.65.3leot2-7/+7
Changes: 7.65.3 ------ This release includes the following bugfixes: o progress: make the progress meter appear again
2019-07-19Silence Error: file_ostream.net_set_tcp_nodelay(, TRUE) failedhauke3-2/+23
Patch from upstream -head via FreeBSD <https://svnweb.freebsd.org/ports/head/mail/dovecot/files/patch-src_lib_ostream-file.c?view=markup&pathrev=506487> <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239172>
2019-07-19bWindowsWM: removewiz7-65/+3
Not useful according to upstream, and not used in pkgsrc.
2019-07-19doc: Updated meta-pkgs/modular-xorg-libs to 1.7wiz1-1/+2
2019-07-19modular-xorg-libs: update to 1.7.wiz1-3/+2
Remove libWindowsWM, not useful according to upstream.
2019-07-197kaa: Also apply the iconv patch to __sun.nia2-5/+5
2019-07-19doc/TODO: add somewiz1-8/+4
+ libpciaccess-0.16, tor-browser-8.5.4, xinput-1.6.3. - micro_httpd-20140814, openssl-1.0.2q, p5-MooseX-App-1.41, phoronix-test-suite-8.8, ruby-jquery-rails-4.2.1.
2019-07-19doc: Updated graphics/ImageMagick to 7.0.8.54nia2-3/+3
2019-07-19ImageMagick: Update to 7.0.8-54nia2-7/+7
This update contains a number of security fixes. 2019-07-16 7.0.8-54 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.8-54, GIT revision 15916:e868e22:20190716. 2019-07-08 7.0.8-54 Cristy <quetzlzacatenango@image...> * resolve division by zero (reference https://github.com/ImageMagick/ImageMagick/issues/1629). * introducing MagickLevelImageColors() MagickWand method. * Transient problem with text placement with gravity (reference https://github.com/ImageMagick/ImageMagick/issues/1633). * Support TIM2 image format (reference https://github.com/ImageMagick/ImageMagick/pull/1571). * For -magnify option, specify an alternative scaling method with -define magnify:method=method, choose from these methods: eagle2X, eagle3X, eagle3XB, epb2X, fish2X, hq2X, scale2X (default), scale3X, xbr2X. 2019-07-05 7.0.8-53 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.8-53, GIT revision 15828:f5d59c0:20190705. 2019-07-05 7.0.8-53 Cristy <quetzlzacatenango@image...> * Fix -fx parsing issue (reference https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36314). 2019-07-05 7.0.8-52 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.8-52, GIT revision 15825:ea47310:20190705. 2019-07-01 7.0.8-52 Cristy <quetzlzacatenango@image...> * Eliminate buffer overflow in TranslateEvent() (reference https://github.com/ImageMagick/ImageMagick/issues/1621). 2019-06-30 7.0.8-51 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.8-51, GIT revision 15812:51f11c4:20190630. 2019-06-24 7.0.8-51 Cristy <quetzlzacatenango@image...> * Clone rather than copy X window name/icon. * Optimize PDF reader. 2019-06-23 7.0.8-50 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.8-50, GIT revision 15778:4a60519:20190623 2019-06-14 7.0.8-50 Dirk Lemstra <dirk@lem.....org> * Added support for reading all images from a HEIC image (reference https://github.com/ImageMagick/ImageMagick/issues/1391). * Heap-buffer-overflow in MagickCore/fourier.c (reference https://github.com/ImageMagick/ImageMagick/issues/1588). * Fixed a number of issues (reference https://imagemagick.org/discourse-server/viewforum.php?f=3). * Fixed a number of issues (reference https://github.com/ImageMagick/ImageMagick/issues).
2019-07-19Updated devel/cmakeadam1-1/+2
2019-07-19cmake: updated to 3.15.0adam7-23/+92
3.15.0: New Features ============ Generators ---------- * The "Xcode" generator now supports per-target schemes. See the "CMAKE_XCODE_GENERATE_SCHEME" variable and "XCODE_GENERATE_SCHEME" target property. * The "Green Hills MULTI" generator has been updated: * It now supports the "add_custom_command()" and "add_custom_target()" commands. * It is now available on Linux. Languages --------- * Preliminary support for the "Swift" language was added to the "Ninja" generator: * Use the "SWIFTC" environment variable to specify a compiler. * The "Swift_DEPENDENCIES_FILE" target property and "Swift_DEPENDENCIES_FILE" source file property were added to customize dependency files. * The "Swift_MODULE_NAME" target property was added to customize the Swift module name. * The "Swift_DIAGNOSTICS_FILE" source property was added to indicate where to write the serialised Swift diagnostics. The Swift support is experimental, not considered stable, and may change in future releases of CMake. Compilers --------- * The "Clang" compiler variant on Windows that targets the MSVC ABI but has a GNU-like command line is now supported. * Support for the Clang-based ARM compiler was added with compiler id "ARMClang". * Support was added for the IAR compiler architectures Renesas RX, RL78, RH850 and Texas Instruments MSP430. * Support was added for the IAR compilers built for Linux (IAR BuildLx). Command-Line ------------ * The "CMAKE_GENERATOR" environment variable was added to specify a default generator to use when "cmake(1)" is run without a "-G" option. Additionally, environment variables "CMAKE_GENERATOR_PLATFORM", "CMAKE_GENERATOR_TOOLSET", and "CMAKE_GENERATOR_INSTANCE" were created to configure the generator. * The "cmake(1)" "--build" tool "--target" parameter gained support for multiple targets, e.g. "cmake --build . --target Library1 Library2". It now also has a short form "-t" alias, e.g. "cmake --build . -t Library1 Library2". * The "cmake(1)" command gained a new "--install" option. This may be used after building a project to run installation without using the generated build system or the native build tool. * The "cmake(1)" command learned a new CLI option "--loglevel". * The "cmake(1)" "-E remove_directory" command-line tool learned to support removing multiple directories. * The "cmake(1)" "-E tar" tool has been improved: * It now continues adding files to an archive even if some of the files are not readable. This behavior is more consistent with the classic "tar" tool. * It now parses all flags, and if an invalid flag was provided, a warning is issued. * It now displays an error if no action flag was specified, along with a list of possible actions: "t" (list), "c" (create) or "x" (extract). * It now supports extracting ("-x") or listing ("-t") only specific files or directories. * It now supports Zstandard compression with a "--zstd" option. Zstandard was designed to give a compression ratio comparable to that of the DEFLATE (zip) algorithm, but faster, especially for decompression. Commands -------- * The "add_custom_command()" and "add_custom_target()" commands gained a new "JOB_POOL" option that works with the "Ninja" generator to set the pool variable on the build statement. * The "add_library()" command "ALIAS" option learned to support import libraries of the "UNKNOWN" type. * The "cmake_parse_arguments()" command gained an additional "_KEYWORDS_MISSING_VALUES" output variable to report keyword arguments that were given by the caller with no values. * The "execute_process()" command gained a "COMMAND_ECHO" option and supporting "CMAKE_EXECUTE_PROCESS_COMMAND_ECHO" variable to enable echoing of the command-line string before execution. * The "file(INSTALL)" command learned a new argument, "FOLLOW_SYMLINK_CHAIN", which can be used to recursively resolve and install symlinks. * "list()" learned new sub-commands: "PREPEND", "POP_FRONT" and "POP_BACK". * The "message()" command learned new types: "NOTICE", "VERBOSE", "DEBUG" and "TRACE". * The "string()" learned a new sub-command "REPEAT". Variables --------- * The "CMAKE_CROSSCOMPILING_EMULATOR" variable and corresponding "CROSSCOMPILING_EMULATOR" target property learned to support arguments to the emulator. * The "CMAKE_FIND_PACKAGE_PREFER_CONFIG" variable was added to tell "find_package()" calls to look for a package configuration file first even if a find module is available. * The "CMAKE_FRAMEWORK" variable was added to initialize the "FRAMEWORK" property on all targets. * The "CMAKE_VS_JUST_MY_CODE_DEBUGGING" variable and "VS_JUST_MY_CODE_DEBUGGING" target property were added to enable the Just My Code feature of the Visual Studio Debugger when compiling with MSVC cl 19.05 and higher. * The "CMAKE_MSVC_RUNTIME_LIBRARY" variable and "MSVC_RUNTIME_LIBRARY" target property were introduced to select the runtime library used by compilers targeting the MSVC ABI. See policy "CMP0091". * The "CMAKE_PROJECT_INCLUDE" and "CMAKE_PROJECT_INCLUDE_BEFORE" variables were added to allow injection of custom code at the sites of "project()" calls without knowing the project name a priori. Properties ---------- * The "ADDITIONAL_CLEAN_FILES" target property and "ADDITIONAL_CLEAN_FILES" directory property were added. They allow to register additional files that should be removed during the clean stage. * The "PUBLIC_HEADER" and "PRIVATE_HEADER" properties may now be set on Interface Libraries. The headers specified by those properties can be installed using the "install(TARGETS)" command by passing the "PUBLIC_HEADER" and "PRIVATE_HEADER" arguments respectively. * The "VS_PACKAGE_REFERENCES" target property was added to tell Visual Studio Generators to add references to "nuget" packages. * The "VS_PROJECT_IMPORT" target property was added to allow managed Visual Studio project files to import external ".props" files. * The "VS_NO_SOLUTION_DEPLOY" target property was added to tell Visual Studio Generators whether to deploy an artifact to the WinCE or Windows Phone target device. Modules ------- * The "FindBoost" module was reworked to expose a more consistent user experience between its “Config” and “Module” modes and with other find modules in general. * A new imported target "Boost::headers" is now defined (same as "Boost::boost"). * New output variables "Boost_VERSION_MACRO", "Boost_VERSION_MAJOR", "Boost_VERSION_MINOR", "Boost_VERSION_PATCH", and "Boost_VERSION_COUNT" were added. * The "QUIET" argument passed to "find_package()" is no longer ignored in config mode. Note that the CMake package shipped with Boost "1.70.0" ignores the "QUIET" argument passed to "find_package()". This is fixed in the next Boost release. * The input switch "Boost_DETAILED_FAILURE_MSG" was removed. * "Boost_VERSION" now reports the version in "x.y.z" format in module mode. See policy "CMP0093". * The "FindCups" module now provides imported targets. * The "FindEnvModules" module was added to use Lua- and TCL-based environment modules in CTest Scripts. * The "FindGLEW" module now provides an interface more consistent with what upstream GLEW provides in its own CMake package files. * The "FindPkgConfig" now populates "INTERFACE_LINK_OPTIONS" property of imported targets with other (non-library) linker flags. * The "FindPostgreSQL" module learned to find debug and release variants separately. * Modules "FindPython3", "FindPython2" and "FindPython" gained additional lookup strategies and controls, and a new default. See policy "CMP0094". * Modules "FindPython", "FindPython2" and "FindPython3" gain a new target (respectively "Python::Module", "Python2::Module" and "Python3::Module") which can be used to develop Python modules. * Modules "FindPython3", "FindPython2" and "FindPython" gain capability to control how virtual environments are handled. * The "UseSWIG" module learned to manage alternate library names by passing "-interface " for "python" language or "-dllimport " for "CSharp" language to the "SWIG" compiler. Generator Expressions --------------------- * The "generator expressions" "C_COMPILER_ID", "CXX_COMPILER_ID", "CUDA_COMPILER_ID", "Fortran_COMPILER_ID", "COMPILE_LANGUAGE", "COMPILE_LANG_AND_ID", and "PLATFORM_ID" learned to support matching one value from a comma-separated list. CTest ----- * The "ctest_submit()" command learned a new option: "BUILD_ID". This can be used to store the ID assigned to this build by CDash to a variable. * The "ctest_update()" command learned to honor a new variable: "CTEST_UPDATE_VERSION_OVERRIDE". This can be used to specify the current version of your source tree rather than using the update command to discover the current version that is checked out. CPack ----- * The "CPack IFW Generator" gained a new "CPACK_IFW_PACKAGE_STYLE_SHEET" variable to customize the installer stylesheet. Deprecated and Removed Features =============================== * The "cmake-server(7)" mode has been deprecated and will be removed from a future version of CMake. Please port clients to use the "cmake-file-api(7)" instead. * The "ADDITIONAL_MAKE_CLEAN_FILES" directory property is now deprecated. Use the "ADDITIONAL_CLEAN_FILES" directory property instead. * The variable "CMAKE_AUTOMOC_RELAXED_MODE" is considered deprecated. Support still exists but will be removed in future versions. * The "export(PACKAGE)" command now does nothing unless enabled via "CMAKE_EXPORT_PACKAGE_REGISTRY". See policy "CMP0090". * The "Xcode" generator now requires at least Xcode 5. * An explicit deprecation diagnostic was added for policy "CMP0066" ("CMP0065" and below were already deprecated). The "cmake- policies(7)" manual explains that the OLD behaviors of all policies are deprecated and that projects should port to the NEW behaviors. Other Changes ============= * CMake learned how to compile C++14 with the IBM AIX XL compiler and the SunPro compiler and to compile C++20 with the AppleClang compiler. * With MSVC-like compilers the value of "CMAKE__FLAGS" no longer contains warning flags like "/W3" by default. See policy "CMP0092". * IBM Clang-based XL compilers that define "__ibmxl__" now use the compiler id "XLClang" instead of "XL". See policy "CMP0089". * The "file(REMOVE)" and "file(REMOVE_RECURSE)" commands were changed to ignore empty arguments with a warning instead of treating them as a relative path and removing the contents of the current directory.
2019-07-19doc: Updated net/get_iplayer to 3.21nia1-1/+2
2019-07-19get_iplayer: Update to 3.21nia2-7/+7
- Added --release-check option to check for new releases - If used on the command line (get_iplayer --release-check) an immediate check is made. - If added to preferences (get_iplayer --prefs-add --release-check) a weekly check is made. The modification time on the "release_check" file in your profile directory is used to determine when a check is due. - Accesses release feeds from GitHub repositories. - get_iplayer is NOT automatically updated with --release-check . It only prints a message notifying you that a new release is available. - Added --cuesheet and --cuesheet-only options to download track information in the form of a cue sheet (.cue file). - Applies to radio programmes only. Only useful with radio programmes that publish track lists on BBC site. - You cannot assume cue sheets to be accurate since track data is often wrong. You must correct cue sheets as needed if you use them to play back or edit downloaded programmes. - get_iplayer makes no attempt to identify air breaks between tracks. You must set track end times manually if you use cue sheets to edit downloaded programmes. - You will need to add a UTF-8 BOM (byte order mark) to cue sheets so that non-ASCII characters are displayed properly in some applications, e.g., foobar2000. This can be done with any capable text editor, or in the Notepad "Save" dialog with Encoding = "UTF-8 with BOM" (Windows 10) or Encoding = "UTF-8" (Windows 7). - --subs-embed now implies --subs-mono. If you use --subs-embed, you no longer need to use --subs-mono. - Embedded subtitles are rendered in a single colour, so this change ensures that embedded subtitles have leading hyphens to denote changes of speaker. - This change also ensures that the external SRT file is formatted the same as the embedded subtitles. If you wish to create an external SRT file with colour subtitles along with embedded subtitles, use --subtitles-only --no-subs-embed --no-subs-mono --overwrite to re-download colour subtitles and replace the SRT file. - Added --metadata=json option to create metadata file in JSON format (.json file). Content is the same as default XML-format metadata files (produced by --metadata without format value specified). - Added --pid-recursive-type option to limit recursive downloads to programmes of specified type (radio or tv) when series includes both radio and TV programmes. Option value is not reflected in listings from --pid-recursive-list, nor is it applied when only downloading auxiliary resources (e.g., --metadata-only). Requires --pid-recursive. - Added <sesortx> substitution parameter. See definition in Substitution Parameters. This parameter provides an additional option for constructing sortable file names with --file-prefix. - The --pid option can no longer be saved in the default options file, where it could break subsequent downloads. It can still be saved in presets and used with --pvr-queue. - The installer-supplied wrapper script that launches a standalone Web PVR Manager server has been renamed from get_iplayer.cgi to get_iplayer_cgi (macOS) and from get_iplayer.cgi.cmd to get_iplayer_cgi.cmd (Windows). - Implemented a workaround for a deficiency in Windows Perl that caused "Wide character in print" warnings. - Implemented a workaround to avoid Can't locate object method "subtitles_available" error when using --pid-recursive with --subtitles or --subtitles-only with mixed TV/radio series. - Fixed a bug that caused the channel name to be tagged as "BBC iPlayer" when downloading individual programmes with --pid. - Fixed a bug that caused downloads to fail when using default settings if the only available version of a radio programme was "podcastX" (where X = 2,3,...).
2019-07-18PKGBASE != atspi Hopefully fix pbulk.prlw11-2/+2
2019-07-18Newer lime2 boards (which now use a micrel etherner PHY) needsbouyer5-3/+39
CONFIG_GMAC_TX_DELAY=4 This doens't seem to hurt on older boards. Bump PKGREVSIONs
2019-07-18synergy: Don't hardcode paths to libssl/libcrypt on Darwin.nia2-11/+35
From madewokherd on freenode.
2019-07-18doc: Updated textproc/yelp-xsl to 3.32.1prlw11-1/+2
2019-07-18Update yelp-xsl to 3.32.1prlw12-8/+7
3.32.1 ====== * Added Mallard 1.1 to supported list for conditionals
2019-07-18doc: Updated devel/py-at-spi2 to 2.33.2prlw11-1/+2
2019-07-18Update py-at-spi2 to 2.33.2prlw12-9/+7
Unstable branch chosen for: * Add support for ROLE_CONTENT_DELETION and ROLE_CONTENT_INSERTION. ChangeLog: * Fix arguments in text.addSelection. * Fix default kind value for registerKeystrokeListener. * Document that extents are only meaningful when the accessible is both visible and showing. * Add accessibleId property. * Add text.notifyReadingPosition. * Fix print usage in example, for python 3 compatibility. What's new in pyatspi 2.31.2: * Add ScrollSubstringTo and ScrollSubstringToPoint text interfaces. What's new in pyatspi 2.31.1: * Add support for locking/unlocking modifiers. What's new in pyatspi 2.29.1: * Add ScrollTo and ScrollToPoint component interfaces. What's new in pyatspi 2.25.90: * registry: Rename async keyword for compatibility with Python 3.7. * Add missing XY_PARENT export. What's new in pyatspi 2.25.3: * Add error-message, error-for, details, and details-for relation types What's new in pyatspi 2.25.2: * Add some missing roles to correspond with atk (description list, description term, description value, and footnote).