accessibility/atkmm26 2.36.4 MidnightBSD
C++ wrapper for the ATK API, 2.36 series
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
a5b0ab02e2- License
- lgpl2.1+
- Categories
- accessibility, gnome
Description
atkmm is a C++ wrapper for the ATK accessibility toolkit. It is part of the gtkmm project.
Install
Binary package:
mport install atkmm26
From mports:
cd /usr/mports/accessibility/atkmm26 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= atkmm26>0:accessibility/atkmm26
LIB_DEPENDS= libatkmm-2.36.so:accessibility/atkmm26
Dependencies
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c++17-lang gnome localbase:ldflags meson pkgconfig python:build tar:xz
- Service scripts
- none
Files
pkg-plist 50
- include/atkmm-2.36/atkmm.h
- include/atkmm-2.36/atkmm/action.h
- include/atkmm-2.36/atkmm/component.h
- include/atkmm-2.36/atkmm/document.h
- include/atkmm-2.36/atkmm/editabletext.h
- include/atkmm-2.36/atkmm/hyperlink.h
- include/atkmm-2.36/atkmm/hypertext.h
- include/atkmm-2.36/atkmm/image.h
- include/atkmm-2.36/atkmm/implementor.h
- include/atkmm-2.36/atkmm/init.h
- include/atkmm-2.36/atkmm/noopobject.h
- include/atkmm-2.36/atkmm/object.h
- include/atkmm-2.36/atkmm/objectaccessible.h
- include/atkmm-2.36/atkmm/private/action_p.h
- include/atkmm-2.36/atkmm/private/component_p.h
- include/atkmm-2.36/atkmm/private/document_p.h
- include/atkmm-2.36/atkmm/private/editabletext_p.h
- include/atkmm-2.36/atkmm/private/hyperlink_p.h
- include/atkmm-2.36/atkmm/private/hypertext_p.h
- include/atkmm-2.36/atkmm/private/image_p.h
- include/atkmm-2.36/atkmm/private/implementor_p.h
- include/atkmm-2.36/atkmm/private/noopobject_p.h
- include/atkmm-2.36/atkmm/private/object_p.h
- include/atkmm-2.36/atkmm/private/objectaccessible_p.h
- include/atkmm-2.36/atkmm/private/range_p.h
- include/atkmm-2.36/atkmm/private/relation_p.h
- include/atkmm-2.36/atkmm/private/relationset_p.h
- include/atkmm-2.36/atkmm/private/selection_p.h
- include/atkmm-2.36/atkmm/private/stateset_p.h
- include/atkmm-2.36/atkmm/private/streamablecontent_p.h
- include/atkmm-2.36/atkmm/private/table_p.h
- include/atkmm-2.36/atkmm/private/text_p.h
- include/atkmm-2.36/atkmm/private/value_p.h
- include/atkmm-2.36/atkmm/range.h
- include/atkmm-2.36/atkmm/relation.h
- include/atkmm-2.36/atkmm/relationset.h
- include/atkmm-2.36/atkmm/selection.h
- include/atkmm-2.36/atkmm/stateset.h
- include/atkmm-2.36/atkmm/streamablecontent.h
- include/atkmm-2.36/atkmm/table.h
- include/atkmm-2.36/atkmm/text.h
- include/atkmm-2.36/atkmm/value.h
- include/atkmm-2.36/atkmm/wrap_init.h
- lib/atkmm-2.36/include/atkmmconfig.h
- lib/atkmm-2.36/proc/m4/convert.m4
- lib/atkmm-2.36/proc/m4/convert_atk.m4
- lib/libatkmm-2.36.so
- lib/libatkmm-2.36.so.1
- lib/libatkmm-2.36.so.1.1.0
- libdata/pkgconfig/atkmm-2.36.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| atkmm-2.36.4.tar.xz | 753684 | 19cd0758ed752cb89f5bf02247663dfad0926d9351984a20e3c6cf7da62552ac |
Master sites 1
- GNOME
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
a5b0ab02e2 |
Lucas Holt | accessibility/atkmm26: add 2.36.4 (#1338) Add atkmm 2.36 alongside the existing 2.28 / atkmm-1.6 API port. This
preserves the legacy GTK2/GTK3 consumer ABI while providing the current
glibmm-2.68-based bindings.
Validated: bmake makesum, patch, build, fake, package, test (upstream
defines no tests), check-license, portlint -C, and git diff --check.
## Summary by Sourcery
Add the atkmm 2.36.4 port to provide current ATK C++ bindings without
replacing the legacy API port.
New Features:
- Add a port for the atkmm 2.36.4 C++ ATK bindings alongside the
existing legacy atkmm package.
Enhancements:
- Provide current glibmm-2.68-based bindings while preserving the
existing atkmm consumer ABI.
Chores:
- Register the new atkmm26 port in the accessibility ports collection.
Signed-off-by: Lucas Holt <[email protected]> |