./devel/atk, Set of interfaces for accessibility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.36.0, Package name: atk-2.36.0, Maintainer: pkgsrc-users

The ATK library provides a set of interfaces for accessibility.
By supporting the ATK interfaces, an application or toolkit can
be used with such tools as screen readers, magnifiers,
and alternative input devices.

Atk provides a core set of interfaces which are common to all
widgets and "additional" interfaces that are appropriate to certain
classes of widgets and whose existence can be queried at run time.
It also provides interfaces which an application can use to provide
additional accessibility information to assistive technology tools.


Required to run:
[devel/glib2] [lang/python37]

Required to build:
[devel/gobject-introspection] [pkgtools/cwrappers] [devel/meson]

Master sites: (Expand)

SHA1: 7e4accf756bb76323acf7f91d8618e739aff56e6
RMD160: caaf7f5b2b1dbf1a0d685906e412d8431a6591a6
Filesize: 292.09 KB

Version history: (Expand)


CVS history: (Expand)


   2020-07-16 08:09:34 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
atk: updated to 2.36.0

Changes in version 2.36
=======================

* New API
   * Added ATK_ROLE_MARK and ATK_ROLE_SUGGESTION
   * Add ATK_TEX_ATTR_TEXT_POSITION to the list of possible AtkText
     attributes

* Documentation
   * Updated documentation for atk_text_set_caret_offset

* Building - meson
   * Fix building atk as subproject
   * Add Meson wrap file for GLib

* Building - visual studio
   * Use -utf-8 if available

Changes in version 2.35.1
=========================

* AtkComponent, AtkImage, AtkText: Make sure returned values are
  initialized to some known default value

* AtkPlug
   * Add atk_plug_set_child

* AtkSocket
   * Make AtkSocket get_extents return parent extents by default
   * atk_socket_embed: make plug_id parameter const
   * Make AtkSocketClass (embed) use const for plug_id

* AtkText
   * Make atk_text_rectangle_union ignore undefined rectangles

* Documentation
   * Refine *_scroll_to_point documentation
   * Refine AtkScrollType documentation
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2019-11-03 11:39:32 by Roland Illig | Files touched by this commit (274)
Log message:
devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-10-07 11:28:14 by Patrick Welche | Files touched by this commit (41)
Log message:
Rename py-meson to meson.

The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
   2019-07-18 16:41:00 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update atk to 2.33.3

Unstable branch chosen for:
* New Roles:
   * Issue #2: Add ATK_ROLE_CONTENT_INSERTION and ATK_ROLE_CONTENT_DELETION (MR!19)

Many other bug fixes and translation updates including:
* AtkText
    * Fix failure value for atk_text_get_caret_offset
* Add ScrollTo and ScrollToPoint methods to AtkComponent

Full list at:
https://gitlab.gnome.org/GNOME/atk/blob/ATK_2_33_3/NEWS
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-11-23 16:12:51 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
atk: update to 2.26.1.

Changes in version 2.26.1
=========================

* Build: meson, tracked by bug 785802)
   * Ad option to disable introspection
   * Fix .rc generation in Meson builds

* Build (Visual Studio)
   * Enhance security of x64 binaries

Translations
  Pawan Chitrakar (ne), Xavi Ivars (ca@valencia), hanniedu (nl)

Changes in version 2.26
=======================

* Build: meson on Windows, tracked by Bug 785802 (not fully fixed yet):
   * Force-include msvc_recommended_pragmas.h on MSVC
   * tests: Fix build on pre-C99
   * meson: Build .rc file on Windows

Contributors
   Chun-wei Fan

Translations
   Ask Hjorth Larsen (da)

Changes in version 2.25.90
==========================

* Bugfixing
   * 689810: Move include guards out to enable GCC optimisation
* Build (meson)
   * Keep the version in sync with Autotools
   * Add atkversion.h to introspection build
* Build (visual studio)
   * Adapt to the Python-field glib-genmarshal
   * Adapt to new glib-genmarshal command line
   * Use PythonDir instead of PythonPath
   * Integrate introspection builds
   * Don't build introspection by default
   * Make marshal generation more robust
* Misc
   * Update AUTHORS file

Contributors
  Emmanuele Bassi, Daniel Boles, Chun-wei Fan, Rico Tzschichholz

Translations
  Pawan Chitrakar (ne), Fabio Tomat (fur)

Changes in version 2.25.2
=========================

* Bugfixing:
   * Bug 781715: Crash under atk_gobject_accessible_dispose()
* Build (general/autotools):
   * Add ATK_UNAVAILABLE macro
   * Use template files for the ATK enumerations
   * Convert atkversion.h.in to UTF-8 encoding
   * Include the marshallers header, not the source
   * Add buildir to the docs directories
   * Update deprecation warnings symbols
   * Simplify GObject dependency discovery
* Build (meson):
   * Bug 782871: Add meson build system
   * Dist the Meson files
   * Use the appropriate soversion
   * Use the appropriate GETTEXT_PACKAGE
   * Install atk.h
   * Only depend on generated header
* Build (win32):
   * win32: Fix replacing items in files with UTF-8 content
* Cleaning:
   * Remove atk.spec.in
   * Remove uninstalled pkg-config file
   * Remove unused script for bundling ATK on Windows
   * Remove ChangeLog
   * Remove local introspection.m4
* Docs:
   * Modernise the API reference:
      * Use XInclude
      * Stop using SGML mode with XML files
      * Drop version.xml and use the gtk-doc package entities
   * Update the README mentioning Meson, Ninja, and cleaning a little
   * Remove empty overrides file
* Gobject introspection:
   * Mark unbindable functions as 'skip
* Misc:
   * Update git ignore file
* New Relations and Roles:
   * Bug 748384: Add ATK_ROLE_FOOTNOTE
   * Bug 781587: Add error-message, error-for, details and details-for-relation
* Translation support:
   * Update po/Makevars (copyright and bug address)

Contributors:
Emmanuele Bassi, Milan Crha, Joanmarie Diggs, Piotr Drąg, Chun-wei Fan

Translations:
Yuras Shumovich (be)
   2017-10-16 01:19:14 by Patrick Welche | Files touched by this commit (38)
Log message:
Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk