Commit graph

315373 commits

Author SHA1 Message Date
fox
39977d8841 doc: Updated print/foliate to 2.0.0 2020-04-06 14:19:48 +00:00
fox
981c38f9a3 print/foliate: Updates to 2.0.0
Changes since 1.5.3:

Interface:

    * A redesigned interface that works better for smaller screens (#176)
    * Improved fullscreen mode with an overlaid headerbar (#4)
    * The headerbar and the progress bar now auto-hide, for a distraction-free
      reading experience
    * Various location information, as well as a clock, can now be displayed in
      the footer (#175, #233)
    * A new location popover (Ctrl + L) that shows reading time estimates and
      allows skipping to locations (#155)
    * E-reader style navigation: go to the previous or next page by tapping on
      the left or right part of the view; tap on the middle to toggle header bar
      and progress bar
    * Annotations, bookmarks, and find results now show chapter titles (#162)
    * When looking up words in dictionaries, the query can now be edited (#156)
    * New shortcut for viewing metadata (Ctrl + I) and preferences (Ctrl + ,)
    * A new traditional menubar, which may be displayed depending on the desktop
      environment
    * Option to use a traditional titlebar and menubar instead of a headerbar
      (experimental)

Reading:

    * Continuous scrolling layout
    * Option to show decorative shadows that mimic the appearance of a real book
    * Ability to zoom in and zoom out (#117)
    * Improved image viewer with "save as" option
    * Open copies of a book in new windows (Ctrl + N)
    * Reload book (Ctrl + R)
    * New built-in themes: Gray, Solarized, Gruvbox, Nord

Text selection:

    * Ability to select text across pages
    * Find selected text in book
    * Speak selected text or from the selected location (#141)

Annotations:

    * Spellcheck notes (requires new optional dependency "gspell")
    * Export annotations to Markdown (#180)
    * Options to use custom colors for highlights

For publishers and developers:

    * Support for Apple Books theme attribute, which allows books to detect
      themes without JavaScript (#178)
    * WebKit's developer tools can be enabled

Breaking changes:

    * The settings schemas has been reorganized
    * The format for custom themes has changed
    * Locations are now 1024 characters in size

Bug fixes:

    * Fixed not restoring exact last location
    * Fixed navigation not working with scrolled layout
    * Fixed font size not changing when the book uses absolute-size keywords
      (#173)
    * Fixed text cut off at margin edge (#177)
    * Fixed unable to open books with "#" or "?" in the file name
2020-04-06 14:15:47 +00:00
ryoon
2012ec97e1 nss: Add -lrt for sem_wait(3) on NetBSD
* Fix build under NetBSD/amd64-current with binutils 2.34.
2020-04-06 13:40:18 +00:00
wiz
3a0911ec9b doc: Updated emulators/mame to 0.220 2020-04-06 12:26:17 +00:00
wiz
f781a3cc3f mame: update to 0.220.
In a world of uncertainty, perhaps you can derive a little comfort
from MAME 0.220, our delayed release for the March development
cycle. This month has seen fixes for some old bugs in Final Star
Force, Ribbit! and Night Slashers, emulation of Crab Grab (the
other Game & Watch title with a colour overlay), the acquisition
of Solite Spirits (an early version of what became 1945k III), and
preliminary work on the Naruto TV game running on the XaviX 2
platform. There are some big software list updates this month,
including a lot of Apple II software aimed at North Dakota schools,
and the latest VGM music packs. Speaking of which, the VGM player
can now show pretty visualisations while you listen.

Newly supported peripherals include the Baby Blue II CPU Plus card
for PC compatibles, serial and CP/M modules for the HP 85 and HP
86, more sound and disk expansions for the TI-99 family, the CoCo
PSG cartridge, and a variety of 8-bit Acorn expansions. We’ve added
ROM dumps for a lot of synthesisers in this release, and while most
of them are not working yet, they’re there to tinker with if you’re
interested.
2020-04-06 12:26:07 +00:00
pin
ca32df4522 doc: Added editors/focuswriter version 1.7.5 2020-04-06 11:42:22 +00:00
pin
9de94d2c53 Import focuswriter-1.7.5 as editors/focuswriter
FocusWriter is a simple, distraction-free word processor. It utilizes a
hide-away interface that you access by moving your mouse to the edges of
the screen, allowing the program to have a familiar look and feel to it
while still getting out of the way so that you can immerse yourself in
your work.

FocusWriter allows you to customize your environment by creating themes
that control the font, colors, and background image to add ambiance. It
also features on-the-fly updating statistics, daily goals, multiple open
documents, spell-checking, and much more.

Additionally, when you open the program your current work in progress will
automatically load and position you where you last left off so that you
can immediately jump back in.
2020-04-06 11:41:05 +00:00
adam
f5231aba0a Updated net/py-lexicon, security/py-certifi 2020-04-06 10:52:15 +00:00
adam
68646fc3a4 py-certifi: 2020.4.5.1
2020.4.5.1
Unknown changes
2020-04-06 10:51:57 +00:00
adam
04c56c59c1 py-lexicon: updated to 3.3.19
v3.3.19
Fix linting complaints for snakecase
Correct indentation
Fix error handling for "zone not found"
line length
Add new ZoneNotFoundError exception
Correct path to vcrpy recordings in docs
Update zone used in tests, and vcrpy recordings
Update nameserver domais and API token URL
Delete records in the wrong path
2020-04-06 10:50:19 +00:00
wiz
4498dc89fc doc: Updated devel/py-mercurial to 5.3.2 2020-04-06 10:27:41 +00:00
wiz
6629027559 py-mercurial: update to 5.3.2.
Changes not found.
2020-04-06 10:27:31 +00:00
wiz
ef6b721d88 html2text: update HOMEPAGE 2020-04-06 09:30:48 +00:00
wiz
a3160fd7bb doc: Updated security/spiped to 1.6.1 2020-04-06 09:27:22 +00:00
wiz
13de75010a spiped: update to 1.6.1.
spiped-1.6.1
* New option -u username:groupname (spiped): change the user and/or group
  ownership of the process.
* Use RDRAND as an additional source of entropy on CPUs which support it.
* Use SHANI instructions on CPUs which support them.
* Warn about failed connections and exit with non-zero status (spipe).
spiped-1.6.0
* The -n option (spiped) is no longer limited to a maximum limit of
  500 simultaneous connections.
* The -k option now accepts "-" as a synonym for standard input.
* New option -v (spipe/spiped): Print version number.
* Add workaround for docker signal-handling bug in spiped.
* Perform a graceful shutdown on SIGTERM.
2020-04-06 09:27:13 +00:00
wiz
cf15442e50 doc: Updated security/py-google-auth to 1.13.1 2020-04-06 09:19:34 +00:00
wiz
28e03bae97 py-google-auth: update to 1.13.1.
1.13.1 (2020-04-01)

Bug Fixes

    invalid expiry type (#481) (7ae9a28)

1.13.0 (2020-04-01)

Features

    add access token credentials (#476) (772dac6)
    add fetch_id_token to support id_token adc (#469) (506c565)
    consolidate mTLS channel errors (#480) (e83d446)
    Implement ES256 for JWT verification (#340) (e290a3d)
2020-04-06 09:19:25 +00:00
wiz
5f4704a422 doc: Updated devel/py-distro to 1.5.0 2020-04-06 09:14:12 +00:00
wiz
e5b926e2d5 py-distro: update to 1.5.0.
## 1.5.0 (2020.3.30)

BACKWARD COMPATIBILITY:
* Keep output as native string so we can compatible with python2 interface [[#248](https://github.com/nir0s/distro/pull/248)]

ENHANCEMENTS:

BUG FIXES:
* Fix detection of RHEL 6 ComputeNode [[#255](https://github.com/nir0s/distro/issues/255)]
* Fix Oracle 4/5 lsb_release id and names [[#250](https://github.com/nir0s/distro/pull/250)]
* Ignore /etc/plesk-release file while parsing distribution [[#246](https://github.com/nir0s/distro/pull/246)]

TESTS:
* Test on MidnightBSD [[#254](https://github.com/nir0s/distro/issues/254)]

RELEASE:
* Remove build testing on Python 3.3 and add pypy 3.5 and Python 3.7 and 3.8 [[#244](https://github.com/nir0s/distro/pull/244)]
* Fix Windows build due to Appveyor not supporting builds on Python 2.7 anymore [[#257](https://github.com/nir0s/distro/pull/257)]

Additionally, The Python2.6 branch was fixed to support distro version 1.4.0. It is now passing all tests. Thanks [abadger](https://github.com/abadger)!
2020-04-06 09:14:03 +00:00
wiz
033191f600 doc: Updated devel/libsigc++3 to 3.0.3 2020-04-06 09:11:22 +00:00
wiz
f9a7691571 libsigc++3: update to 3.0.3.
3.0.3 (stable)

Build:
* docs/docs/reference/meson.build: Check if perl is found
  (Kjell Ahlstedt) Issue #53 (Rasmus Thomsen)
* README.md: Describe building with Meson
  (Kjell Ahlstedt)

Examples:
* Add example of using libsigc++ with Qt
  (Robert Middleton) Pull request #35

Tests:
* Replace C-style casts with static_cast<>
  (Lennard Berger)


3.0.2 (stable)

* Build: Meson build improvements.
  (Kjell Ahlstedt, Chun-Wei Fan)

3.0.1 (stable)

* Build:
  - Add meson build, alongside the existing autotools and CMake builds.
  (Kjell Ahlstedt, Chun-Wei Fan)
  - CMake: Fix the MSVC build, enable warnings, and disable unnecessary
  warnings, with MVSC.
  (Stuart Dootson)
* connection: Allow copying of empty connections.
  (Aigrind)
* sigc++/adaptors/bind.h: Make bind_functor::bound_ public.
  (Used by sigc::visitor::do_visit_each().
  (Kjell Ahlstedt) Bug #26
* test_limit_reference: Avoid virtual-move-assign warning
  (seen with g++ 9.2)
  (Murray Cumming)
* signal: slot_iterator_buf: Remove unused T_result default type
  (Murray Cumming)
* tests: Slight cleanups
  (Murray Cumming)
* Remove unused #ifdefed code.
  (Murray Cumming)
2020-04-06 09:11:13 +00:00
wiz
fa78bab577 doc: Updated devel/libsigc++ to 2.10.3 2020-04-06 09:00:25 +00:00
wiz
1d0b4be7f0 libsigc++: update to 2.10.3.
2.10.3 (stable)

Build:
* Add Meson build, alongside the existing Autotools build.
  (Kjell Ahlstedt, Chun-Wei Fan) Pull request #47, #50
* Improve MSVC builds on Windows
  (Chun-Wei Fan) Pull request #50
* meson.build: Check if .git is a directory or file
  (Kjell Ahlstedt) Merge request pangomm!8 (Ting-Wei Lan)
* docs/reference/meson.build: Check if perl is found
  (Kjell Ahlstedt) Issue #53 (Rasmus Thomsen)
* README: Describe building with Meson and Autotools
  (Kjell Ahlstedt)

Tests:
* Make test_track_obj.cc compile with clang++
  (Kjell Ahlstedt)
2020-04-06 09:00:16 +00:00
wiz
b2042e2c43 doc: Updated graphics/librsvg to 2.48.2 2020-04-06 08:55:48 +00:00
wiz
fa312863e1 librsvg: update to 2.48.2.
Version 2.48.2

- Fix linking of the test suite against Harfbuzz.
2020-04-06 08:55:38 +00:00
wiz
00b11d8b16 *: bump PKGREVISION for libgit2 shlib bump 2020-04-06 08:34:23 +00:00
wiz
b49850c406 doc: Updated devel/libgit2 to 1.0.0 2020-04-06 08:33:50 +00:00
wiz
2480bd1c48 libgit2: update to 1.0.0.
v1.0
----

This is release v1.0 "Luftschloss", which is the first stabe release of
libgit2. The API will stay compatible across all releases of the same major
version. This release includes bugfixes only and supersedes v0.99, which will
stop being maintained. Both v0.27 and v0.28 stay supported in accordance with
our release policy.

### Changes or improvements

- CMake was converted to make use of the GNUInstallDirs module for both our
  pkgconfig and install targets in favor of our custom build options
  `BIN_INSTALL_DIR`, `LIB_INSTALL_DIR` and `INCLUDE_INSTALL_DIR`. Instead, you
  can now use CMakes standard variables `CMAKE_INSTALL_BINDIR`,
  `CMAKE_INSTALL_LIBDIR` and `CMAKE_INSTALL_INCLUDEDIR`.

- Some CMake build options accepted either a specific value or a boolean value
  to disable the option altogether or use automatic detection. We only accepted
  "ON" or "OFF", but none of the other values CMake recognizes as boolean. This
  was aligned with CMake's understanding of booleans.

- The installed pkgconfig file contained incorrect values for both `libdir` and
  `includedir` variables.

- If using pcre2 for regular expressions, then we incorrectly added "pcre2"
  instead of "pcre2-8" to our pkgconfig dependencies, which was corrected.

- Fixed building the bundled ntlmclient dependency on FreeBSD, OpenBSD and
  SunOS.

- When writing symlinks on Windows, we incorrectly handled relative symlink
  targets, which was corrected.

- When using the HTTP protocol via macOS' SecureTransport implementation, reads
  could stall at the end of the session and only continue after a timeout of 60
  seconds was reached.

- The filesystem-based reference callback didn't corectly initialize the backend
  version.

- A segmentation fault was fixed when calling `git_blame_buffer()` for files
  that were modified and added to the index.

- A backwards-incompatible change was introduced when we moved some structures
  from "git2/credentials.h" into "git2/sys/credentials.h". This was fixed in the
  case where you do not use hard deprecation.

- Improved error handling in various places.
2020-04-06 08:33:40 +00:00
pin
90ba4f79bc FocusWriter is a simple, distraction-free word processor. It utilizes a
hide-away interface that you access by moving your mouse to the edges of
the screen, allowing the program to have a familiar look and feel to it
while still getting out of the way so that you can immerse yourself in
your work.

FocusWriter allows you to customize your environment by creating themes
that control the font, colors, and background image to add ambiance. It
also features on-the-fly updating statistics, daily goals, multiple open
documents, spell-checking, and much more.

Additionally, when you open the program your current work in progress will
automatically load and position you where you last left off so that you
can immediately jump back in.
2020-04-06 08:28:38 +00:00
wiz
860c71ae81 doc: Updated www/apache24 to 2.4.43 2020-04-06 08:27:36 +00:00
wiz
09c8cb3844 apache: update to 2.4.43.
Changes with Apache 2.4.43

  *) mod_ssl: Fix memory leak of OCSP stapling response. [Yann Ylavic]

Changes with Apache 2.4.42

  *) mod_proxy_http: Fix the forwarding of requests with content body when a
     balancer member is unavailable; the retry on the next member was issued
     with an empty body (regression introduced in 2.4.41). PR63891.
     [Yann Ylavic]

  *) mod_http2: Fixes issue where mod_unique_id would generate non-unique request
     identifier under load, see <https://github.com/icing/mod_h2/issues/195>.
     [Michael Kaufmann, Stefan Eissing]

  *) mod_proxy_hcheck: Allow healthcheck expressions to use %{Content-Type}.
     PR64140. [Renier Velazco <renier.velazco upr.edu>]

  *) mod_authz_groupfile: Drop AH01666 from loglevel "error" to "info".
     PR64172.

  *) mod_usertrack: Add CookieSameSite, CookieHTTPOnly, and CookieSecure
     to allow customization of the usertrack cookie. PR64077.
     [Prashant Keshvani <prashant2400 gmail.com>, Eric Covener]

  *) mod_proxy_ajp: Add "secret" parameter to proxy workers to implement legacy
     AJP13 authentication.  PR 53098. [Dmitry A. Bakshaev <dab1818 gmail com>]

  *) mpm_event: avoid possible KeepAliveTimeout off by -100 ms.
     [Eric Covener, Yann Ylavic]

  *) Add a config layout for OpenWRT. [Graham Leggett]

  *) Add support for cross compiling to apxs. If apxs is being executed from
     somewhere other than its target location, add that prefix to includes and
     library directories. Without this, apxs would fail to find config_vars.mk
     and exit. [Graham Leggett]

  *) mod_ssl: Disable client verification on ACME ALPN challenges. Fixes github
     issue mod_md#172 (https://github.com/icing/mod_md/issues/172).
     [Michael Kaufmann <mail michael-kaufmann.ch>, Stefan Eissing]

  *) mod_ssl: use OPENSSL_init_ssl() to initialise OpenSSL on versions 1.1+.
     [Graham Leggett]

  *) mod_ssl: Support use of private keys and certificates from an
     OpenSSL ENGINE via PKCS#11 URIs in SSLCertificateFile/KeyFile.
     [Anderson Sasaki <ansasaki redhat.com>, Joe Orton]

  *) mod_md:
     - Prefer MDContactEmail directive to ServerAdmin for registration. New directive
       thanks to Timothe Litt (@tlhackque).
     - protocol check for pre-configured "tls-alpn-01" challenge has been improved. It will now
       check all matching virtual hosts for protocol support. Thanks to @mkauf.
     - Corrected a check when OCSP stapling was configured for hosts
       where the responsible MDomain is not clear, by Michal Karm Babacek (@Karm).
     - Softening the restrictions where mod_md configuration directives may appear. This should
       allow for use in <If> and <Macro> sections. If all possible variations lead to the configuration
       you wanted in the first place, is another matter.
     [Michael Kaufmann <mail michael-kaufmann.ch>, Timothe Litt (@tlhackque),
      Michal Karm Babacek (@Karm), Stefan Eissing (@icing)]

  *) test: Added continuous testing with Travis CI.
     This tests various scenarios on Ubuntu with the full test suite.
     Architectures tested: amd64, s390x, ppc64le, arm64
     The tests pass successfully.
     [Luca Toscano, Joe Orton, Mike Rumph, and others]

  *) core: Be stricter in parsing of Transfer-Encoding headers.
     [ZeddYu <zeddyu.lu gmail.com>, Eric Covener]

  *) mod_ssl: negotiate the TLS protocol version per name based vhost
     configuration, when linked with OpenSSL-1.1.1 or later. The base vhost's
     SSLProtocol (from the first vhost declared on the IP:port) is now only
     relevant if no SSLProtocol is declared for the vhost or globally,
     otherwise the vhost or global value apply.  [Yann Ylavic]

  *) mod_cgi, mod_cgid: Fix a memory leak in some error cases with large script
     output.  PR 64096.  [Joe Orton]

  *) config: Speed up graceful restarts by using pre-hashed command table. PR 64066.
     [Giovanni Bechis <giovanni paclan.it>, Jim Jagielski]

  *) mod_systemd: New module providing integration with systemd.  [Jan Kaluza]

  *) mod_lua: Add r:headers_in_table, r:headers_out_table, r:err_headers_out_table,
     r:notes_table, r:subprocess_env_table as read-only native table alternatives
     that can be iterated over. [Eric Covener]

  *) mod_http2: Fixed rare cases where a h2 worker could deadlock the main connection.
     [Yann Ylavic, Stefan Eissing]

  *) mod_lua: Accept nil assignments to the exposed tables (r.subprocess_env,
     r.headers_out, etc) to remove the key from the table. PR63971.
     [Eric Covener]

  *) mod_http2: Fixed interaction with mod_reqtimeout. A loaded mod_http2 was disabling the
     ssl handshake timeouts. Also, fixed a mistake of the last version that made `H2Direct`
     always `on`, regardless of configuration. Found and reported by
     <Armin.Abfalterer@united-security-providers.ch> and
     <Marcial.Rion@united-security-providers.ch>. [Stefan Eissing]

  *) mod_http2: Multiple field length violations in the same request no longer cause
     several log entries to be written. [@mkauf]

  *) mod_ssl: OCSP does not apply to proxy mode.  PR 63679.
     [Lubos Uhliarik <luhliari redhat.com>, Yann Ylavic]

  *) mod_proxy_html, mod_xml2enc: Fix build issues with macOS due to r1864469
     [Jim Jagielski]

  *) mod_authn_socache: Increase the maximum length of strings that can be cached by
     the module from 100 to 256.  PR 62149 [<thorsten.meinl knime.com>]

  *) mod_proxy: Fix crash by resolving pool concurrency problems. PR 63503
     [Ruediger Pluem, Eric Covener]

  *) core: On Windows, fix a start-up crash if <IfFile ...> is used with a path that is not
     valid (For example, testing for a file on a flash drive that is not mounted)
     [Christophe Jaillet]

  *) mod_deflate, mod_brotli: honor "Accept-Encoding: foo;q=0" as per RFC 7231; which
     means 'foo' is "not acceptable".  PR 58158 [Chistophe Jaillet]

  *) mod_md v2.2.3:
     - Configuring MDCAChallenges replaces any previous existing challenge configuration. It
       had been additive before which was not the intended behaviour. [@mkauf]
     - Fixing order of ACME challenges used when nothing else configured. Code now behaves as
       documented for `MDCAChallenges`. Fixes #156. Thanks again to @mkauf for finding this.
     - Fixing a potential, low memory null pointer dereference [thanks to @uhliarik].
     - Fixing an incompatibility with a change in libcurl v7.66.0 that added unwanted
       "transfer-encoding" to POST requests. This failed in directy communication with
       Let's Encrypt boulder server. Thanks to @mkauf for finding and fixing. [Stefan Eissing]

  *) mod_md: Adding the several new features.
     The module offers an implementation of OCSP Stapling that can replace fully or
     for a limited set of domains the existing one from mod_ssl. OCSP handling
     is part of mod_md's monitoring and message notifications. If can be used
     for sites that do not have ACME certificates.
     The url for a CTLog Monitor can be configured. It is used in the server-status
     to link to the external status page of a certicate.
     The MDMessageCmd is called with argument "installed" when a new certificate
     has been activated on server restart/reload. This allows for processing of
     the new certificate, for example to applications that require it in different
     locations or formats.
     [Stefan Eissing]

  *) mod_proxy_balancer: Fix case-sensitive referer check related to CSRF/XSS
     protection. PR 63688. [Armin Abfalterer <a.abfalterer gmail.com>]
2020-04-06 08:27:26 +00:00
wiz
4c95329577 doc: Updated x11/gtk3 to 3.24.17 2020-04-06 08:23:22 +00:00
wiz
141ff13744 gtk3+: update to 3.24.17.
Overview of Changes in GTK+ 3.24.17
===================================

* GtkFileChooser: Fix some keynav issues

* GtkMenuButton: disable focus-on-click

* Derive the HighContrast and HighContrastInverse themes from Adwaita

* Wayland:
 - Fix firefox sizing problems
 - Prevent Alt lingering after Alt-Tab
 - Load compose sequences from ~/.Compose
 - Fix a crash in the Wayland input method

* Translation updates
 Finnish
 Hebrew
2020-04-06 08:23:12 +00:00
wiz
9051b98923 doc: Updated misc/khard to 0.16.0 2020-04-06 08:09:35 +00:00
wiz
f5e20cce2f khard: update to 0.16.0.
v0.16.0: 2020-04-04
- Require python >= 3.6
- Require either default_action or a subcommand
- Twinkle sound samples converted to .ogg (#228)
- Expand documentation
- Build and server documentation on https://khard.readthedocs.io/
- Allow display=formatted_name in config
- New --fields option for list subcommand
- Internal changes:
  - Expanded the test suite
  - Use of python type annotations, checked on travis
  - Represent queries as custom data structures not regex
  - Use custom loggers per module
2020-04-06 08:09:26 +00:00
wiz
e21f67f9ef doc: Updated textproc/py-sphinx-autodoc-typehints to 1.10.3 2020-04-06 08:06:38 +00:00
wiz
0e362ed2ec py-sphinx-autodoc-typehints: update to 1.10.3.
1.10.3
======

* Fixed ``TypeError`` (or wrong rendered class name) when an annotation is a generic class that has
  a ``name`` property


1.10.2
======

* Fixed inner classes missing their parent class name(s) when rendered


1.10.1
======

* Fixed ``KeyError`` when encountering mocked annotations (``autodoc_mock_imports``)


1.10.0
======

* Rewrote the annotation formatting logic (fixes Python 3.5.2 compatibility regressions and an
  ``AttributeError`` regression introduced in v1.9.0)
* Fixed decorator classes not being processed as classes


1.9.0
=====

* Added support for typing_extensions_
* Added the ``typehints_document_rtype`` option (PR by Simon-Martin Schröder)
* Fixed metaclasses as annotations causing ``TypeError``
* Fixed rendering of ``typing.Literal``
* Fixed OSError when generating docs for SQLAlchemy mapped classes
* Fixed unparametrized generic classes being rendered with their type parameters
  (e.g. ``Dict[~KT, ~VT]``)

.. _typing_extensions: https://pypi.org/project/typing-extensions/


1.8.0
=====

* Fixed regression which caused ``TypeError`` or ``OSError`` when trying to set annotations due to
  PR #87
* Fixed unintentional mangling of annotation type names
* Added proper ``:py:data`` targets for ``NoReturn``, ``ClassVar`` and ``Tuple``
* Added support for inline type comments (like ``(int, str) -> None``) (PR by Bernát Gábor)
* Use the native AST parser for type comment support on Python 3.8+


1.7.0
=====

* Dropped support for Python 3.4
* Fixed unwrapped local functions causing errors (PR by Kimiyuki Onaka)
* Fixed ``AttributeError`` when documenting the ``__init__()`` method of a data class
* Added support for type hint comments (PR by Markus Unterwaditzer)
* Added flag for rendering classes with their fully qualified names (PR by Holly Becker)


1.6.0
=====

* Fixed ``TypeError`` when formatting annotations from a class that inherits from a concrete
  generic type (report and tests by bpeake-illuscio)
* Added support for ``typing_extensions.Protocol`` (PR by Ian Good)
* Added support for ``typing.NewType`` (PR by George Leslie-Waksman)


1.5.2
=====

* Emit a warning instead of crashing when an unresolvable forward reference is encountered in type
  annotations


1.5.1
=====

* Fixed escape characters in parameter default values getting lost during signature processing
* Replaced use of the ``config-inited`` event (which inadvertently required Sphinx 1.8) with the
  ``builder-inited`` event


1.5.0
=====

* The setting of the ``typing.TYPECHECKING`` flag is now configurable using the
  ``set_type_checking_flag`` option


1.4.0
=====

* The extension now sets ``typing.TYPECHECKING`` to ``True`` during setup to include conditional
  imports which may be used in type annotations
* Fixed parameters with trailing underscores (PR by Daniel Knell)
* Fixed KeyError with private methods (PR by Benito Palacios Sánchez)
* Fixed deprecation warning about the use of formatargspec (PR by Y. Somda)
* The minimum Sphinx version is now v1.7.0


1.3.1
=====

* Fixed rendering of generic types outside the typing module (thanks to Tim Poterba for the PR)
2020-04-06 08:06:30 +00:00
wiz
9ebf8f7be4 doc: Added textproc/py-sphobjinv version 2.0.1 2020-04-06 08:03:25 +00:00
wiz
2c04400ce0 textproc/Makefile: + py-sphobjinv 2020-04-06 08:03:14 +00:00
wiz
05580e7917 textproc/py-sphobjinv: import py-sphobjinv-2.0.1
Toolkit for manipulation and inspection of Sphinx objects.inv files.
2020-04-06 08:03:00 +00:00
wiz
ac6d610d4e devel/Makefile: + py-fuzzywuzzy 2020-04-06 08:01:26 +00:00
wiz
1efd53f446 doc: Added devel/py-fuzzywuzzy version 0.18.0 2020-04-06 08:00:43 +00:00
wiz
ab6b2bda9e devel/py-fuzzywuzzy: import py-fuzzywuzzy-0.18.0
Fuzzy string matching like a boss. It uses Levenshtein Distance to
calculate the differences between sequences in a simple-to-use
package.
2020-04-06 08:00:19 +00:00
wiz
fd852008b9 doc: Added textproc/py-sphinx-autoapi version 1.3.0 2020-04-06 07:39:12 +00:00
wiz
1e6a9a75ee textproc/Makefile: + py-sphinx-autoapi 2020-04-06 07:39:02 +00:00
wiz
9a301d8e1e textproc/py-sphinx-autoapi: import py-sphinx-autoapi-1.3.0
Sphinx AutoAPI provides "autodoc" style documentation for multiple
programming languages without needing to load, run, or import the
project being documented.
2020-04-06 07:38:38 +00:00
wiz
4ecb69cdce polkit: bump PKGREVISION for mozjs60 dependency change 2020-04-06 05:33:26 +00:00
wiz
146791f619 doc: Updated lang/mozjs60 to 60.8.0nb1 2020-04-06 05:33:11 +00:00
wiz
096d39c374 mozjs60: follow packaging recommendations
Disable nspr.

See https://github.com/mozilla-spidermonkey/spidermonkey-embedding-examples/blob/esr60/docs/Building%20SpiderMonkey.md

Bump PKGREVISION.
2020-04-06 05:33:02 +00:00
wiz
7d5aaef744 doc: Added lang/mozjs68 version 68.6.0 2020-04-06 04:59:13 +00:00