diff options
Diffstat (limited to 'app-accessibility/at-spi2-atk')
13 files changed, 268 insertions, 0 deletions
diff --git a/app-accessibility/at-spi2-atk/Manifest b/app-accessibility/at-spi2-atk/Manifest new file mode 100644 index 000000000000..f3a2881d6ff5 --- /dev/null +++ b/app-accessibility/at-spi2-atk/Manifest @@ -0,0 +1,14 @@ +AUX at-spi2-atk-2.20.0-tests-data/test-collection.xml 877 BLAKE2B 0f79324108e90b69c0ecd0d86e888bfcef817ae833c0cc63eb4b8866379961e12e93e204e37d1d114efe924e1ce8fcba5244f8fb2225b1f0845c5db5c871b941 SHA512 b9ecedf2551b4cf61a70863b807c064460f0b29c8c60b9a76adb151bcd0c65a466f5e827ef31ae6f6101eb68b89ffad4b5670598b79bcd3533804414c6ee5987 +AUX at-spi2-atk-2.20.0-tests-data/test-document.xml 369 BLAKE2B 283e6b8498d415ca6115267e5e1184b940e626bc6e55f996ff95955bb453b82529b4b2035bedda34acb1cf699a8811df7b15176fcdd218599299085ffd1be1c0 SHA512 1c840c308794dc3000167629af3a230e962c30955a31b48e5e44e3865d35d8ddefd052d3bfecf38d1a54ad5691945ffbdef9f0fb9caa3bf8b8d1fac7c4cb2205 +AUX at-spi2-atk-2.20.0-tests-data/test-editable-text.xml 434 BLAKE2B 746346ba6f8159c206adeb96a0bc0422b35e5e380e1f3164ec0010ce464261a3104da14eaa16414d305c46b5032d2a64d5111d7ff3bcc6fc9aa1220ea17bbf39 SHA512 b15bff81787556b22df0db4ff076f2c048cacb20b56bd322066c48457510df3906161eddc2292061a189462bb3e16422a0d859b2d5c402ddf90886d8028512aa +AUX at-spi2-atk-2.20.0-tests-data/test-hypertext.xml 342 BLAKE2B a82cfa63441ad7f19eea85e243b5929f25eed089a8b51eeed19017d967763b6bf449bea0060c73f612952e6777da780b3555424f139693fc4cdaed6be001bf3f SHA512 3af7a51f182252ed7e234c2296c19f4ab1fc2fb6685bec7cf74489443d0ca694ce04d721dcb440f274f37fe07773f6b70952ff56e882d3d83129cf696a835edd +AUX at-spi2-atk-2.20.0-tests-data/test-image.xml 452 BLAKE2B 6b581c08fee191f0741665186e6f555ba3386f0342a7eb01884d0ce67969874136e7d741fc262aab85fda6931901f0874d3fff567e65c2590a350bfc939710d0 SHA512 841e18395864d66658abfb7ca1fe45a781456da456e5084f13e0ecb7e8e9262db6e67bdbc1eb38df313fa016261ef8843fcca236cc97be903d91f503c26b5af0 +AUX at-spi2-atk-2.20.0-tests-data/test-selection.xml 770 BLAKE2B 6ef23ab1eee641b9b58f5c0c4e75e0f43dd7139bf4dd34c48bc224500ef9c843eb451796f2d57e59a8f133f7bad02c630b056d6562588713982c7f77a3cd833f SHA512 6771c5866050fcd0ba1397be23d0cfda6bd9c85b244511fbc85fe563d85c3fe8a2250bd63d764658e76960718cc10443a5eb04908748b6492bff8863e85c74f3 +AUX at-spi2-atk-2.20.0-tests-data/test-table.xml 3651 BLAKE2B 9172ab97658e676e6c5da9294bf4efdcecf3993696f8175eee05aef757bfe77ff13572e4d35b05eee29dd85626a83753a127a15a794c827f2a791772de42b068 SHA512 6c9a17ca1c548a9f3981101c2dcee35447d20e19dd117d7b7e5e3d557807adecbc8a589b317ef693366fcd4bdcc8988ba6ebcb7b3b3fa78a447a692ae43a5fb2 +AUX at-spi2-atk-2.20.0-tests-data/test-text.xml 561 BLAKE2B cbfe3f97aafc4f2408fac8877fd7cdc60bf4c0235c1ae3ad3b22422d281cec98d31ec7763f6a8c82a105a72df9e2b7e89cebba978f072847615851f48781b598 SHA512 ccb09491bb24d744633d88b555af94fa86739d1b226e9ad7fc15cb7ac3dec67a8cbe1a3c8b8d7272a681a978b1a72842bb88b2dd20567c3aa69b3d5797f6499a +AUX at-spi2-atk-2.20.0-tests-data/test-value.xml 289 BLAKE2B 0d8a8421e4443aab9a97bd2a66878dd8584006785c5c3910ac283bf64f76ab3fe69f4aa5dbad6a1f53d37a8a40984b24f73291cae8975f386c97a4ac298bbc8d SHA512 d099f5ac14396a6d6093efe1dd44f8455a1a737a41f208f728480de662d280d4fb17f846cf9c86966230315a344023fbb2c36c3511699d45f22208a16551bc33 +DIST at-spi2-atk-2.22.0.tar.xz 306148 BLAKE2B 3606f96ca89dcc23700c2aaa67da9daf51709113b5d5a15d4864e565dd559e4136007f125801de08e9c6bc6c14d7b1c39e8307340c1758a6145aeb0caeb0a5c9 SHA512 9b815eecbe01164df8a3341a3b0e1fe57a4f333964a0836f89f54712512a32d69c333c0c099eb194716d081f5460bb6e6d2c852f7218df51549e88e75880f284 +DIST at-spi2-atk-2.24.1.tar.xz 308576 BLAKE2B 92b96c54cd5a2dbd8a3dddbaa3188b3396ef8e4631cc9438e4ba57da27672d509babae3415c66d2c6afc74855ff0536d4cc6f24a8cecf66478021d350b3572a1 SHA512 5dbc186c7ea4f7f34aa0acaf90f683e549162caa274ba5b5818ae9992b52f1b475923d9818870978e87e3dacdf1018db31810d2d53b39bb4f068bcb64a423f23 +EBUILD at-spi2-atk-2.22.0.ebuild 1305 BLAKE2B 5eb5cf35564ecdf2dc0bed7bcdfb0f7cea1a89d9ff7d0aa711a6b0eb257350c54ec16380d121c12c69df23d9b064f2eb77b61d7da58dce4e888963566cf4bac4 SHA512 e9a31fbdabb3ed984bb7909faa53c4ea34915d551b2e24791282610819989168da73215586d470b4862620d334b68b0bd8832370c6a1b36b0482bdbbbdd225cf +EBUILD at-spi2-atk-2.24.1.ebuild 1306 BLAKE2B c3b8890fb027deb246f4d01c87a509048e2577d52f96ce11fe50dccb609ee03e7de18f6ad5ad1011d887abf36d74cd8f374acc03c4ca1a5a7f113521e28ce765 SHA512 c001739b0fea62ff2d3c44f3a1dd5652235999a57dec9a57889794f74dded67725655f81df611774b3efdc2f453e9da8dde2ac516690487b2a32f40da69f1bbd +MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.22.0.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.22.0.ebuild new file mode 100644 index 000000000000..a2e617415d76 --- /dev/null +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.22.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal virtualx + +DESCRIPTION="Gtk module for bridging AT-SPI to Atk" +HOMEPAGE="https://wiki.gnome.org/Accessibility" + +LICENSE="LGPL-2+" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="test" + +COMMON_DEPEND=" + >=app-accessibility/at-spi2-core-2.17.90[${MULTILIB_USEDEP}] + >=dev-libs/atk-2.15.4[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}] + >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] +" +RDEPEND="${COMMON_DEPEND} + !<gnome-extra/at-spi-1.32.0-r1 +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig[${MULTILIB_USEDEP}] + test? ( >=dev-libs/libxml2-2.9.1 ) +" + +src_prepare() { + # Upstream forgot to put this in tarball, upstream #770615 + cp -n "${FILESDIR}"/${PN}-2.20.0-tests-data/*.xml "${S}"/tests/data/ || die + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure --enable-p2p $(use_with test tests) +} + +multilib_src_test() { + virtx emake check TESTS_ENVIRONMENT="dbus-run-session" +} + +multilib_src_compile() { gnome2_src_compile; } +multilib_src_install() { gnome2_src_install; } diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.24.1.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.24.1.ebuild new file mode 100644 index 000000000000..258e2b15667f --- /dev/null +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.24.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal virtualx + +DESCRIPTION="Gtk module for bridging AT-SPI to Atk" +HOMEPAGE="https://wiki.gnome.org/Accessibility" + +LICENSE="LGPL-2+" +SLOT="2" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="test" + +COMMON_DEPEND=" + >=app-accessibility/at-spi2-core-2.17.90[${MULTILIB_USEDEP}] + >=dev-libs/atk-2.15.4[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}] + >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] +" +RDEPEND="${COMMON_DEPEND} + !<gnome-extra/at-spi-1.32.0-r1 +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig[${MULTILIB_USEDEP}] + test? ( >=dev-libs/libxml2-2.9.1 ) +" + +src_prepare() { + # Upstream forgot to put this in tarball, upstream #770615 + cp -n "${FILESDIR}"/${PN}-2.20.0-tests-data/*.xml "${S}"/tests/data/ || die + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure --enable-p2p $(use_with test tests) +} + +multilib_src_test() { + virtx emake check TESTS_ENVIRONMENT="dbus-run-session" +} + +multilib_src_compile() { gnome2_src_compile; } +multilib_src_install() { gnome2_src_install; } diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-collection.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-collection.xml new file mode 100644 index 000000000000..7086ede8554c --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-collection.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible description="first child" name="obj1" role="alert"> + <state state_enum="modal"/> + <state state_enum="multi-line"/> + </accessible> + <accessible description="second child" name="obj2" role="animation"> + <accessible description="first prechild" name="obj2/1" role="arrow"> + <relation relation_type="2" target_name="obj2"/> + <state state_enum="modal"/> + <state state_enum="multi-line"/> + </accessible> + <accessible description="second prechild" name="obj2/2" role="canvas"/> + </accessible> + <accessible description="third child" name="obj3" role="check box"> + <state state_enum="modal"/> + <state state_enum="multi-line"/> + <accessible description="first prechild" name="obj3/1" role="check menu item"/> + </accessible> +</accessible> diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-document.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-document.xml new file mode 100644 index 000000000000..7363a622e76d --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-document.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible description="first child" name="test" role="alert"/> + <accessible_document description="image child" name="my_document" role="text"> + <document page_numer="7" page_no="2"/> + </accessible_document> +</accessible> diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-editable-text.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-editable-text.xml new file mode 100644 index 000000000000..ae8084c2cc4b --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-editable-text.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible_editable_text description="first child" name="obj0" role="entry"> + <text_edit_node text="test text"/> + </accessible_editable_text> + <accessible_editable_text description="second child" name="obj1" role="entry"> + <text_edit_node text="second test text"/> + </accessible_editable_text> +</accessible> diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-hypertext.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-hypertext.xml new file mode 100644 index 000000000000..1b6be6d4b1f3 --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-hypertext.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible_hypertext description="first child" name="obj0" role="alert"> + <hypertext text="This is article about know downhill portals href='dh-zone.com' href='pinkbike.com'" /> + </accessible_hypertext> +</accessible> diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-image.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-image.xml new file mode 100644 index 000000000000..b678ac250745 --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-image.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible description="first child" name="obj1" role="alert"/> + <accessible_image description="image child" name="obj0" role="image"> + <image image_description="image description" width="100" height="50" x="500" y="50" image_extents="png" image_locale="image_locale"/> + </accessible_image> +</accessible> diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-selection.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-selection.xml new file mode 100644 index 000000000000..2fc173334492 --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-selection.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible_selection description="first child" name="obj1" role="alert"> + <accessible description="first prechild" name="obj2/1" role="arrow"> + <state state_enum="selected"/> + </accessible> + <accessible description="second prechild" name="obj2/2" role="canvas" selected="1"> + <state state_enum="selected"/> + </accessible> + <accessible description="first prechild" name="obj2/1" role="arrow"/> + <accessible description="second prechild" name="obj2/2" role="canvas"/> + <accessible description="first prechild" name="obj3/1" role="check menu item"> + <state state_enum="selected"/> + </accessible> + </accessible_selection> +</accessible> diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-table.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-table.xml new file mode 100644 index 000000000000..9d6cb502d74c --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-table.xml @@ -0,0 +1,70 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible_table description="first_child" name="obj0" role="table"> + <accessible description="table caption" name="caption name" role="caption"/> + <accessible description="table summary" name="table summary name" role="heading"/> + <accessible description="first column" name="col1" role="table column header"> + <accessible description="first column header" name="column 1 header" role="header"/> + </accessible> + <accessible description="second column" name="col2" role="table column header"> + <state state_enum="selected"/> + <accessible description="second column header" name="column 2 header" role="header"/> + </accessible> + <accessible description="third column" name="col3" role="table column header"> + <accessible description="thrid column header" name="column 3 header" role="header"/> + </accessible> + <accessible description="first row" name="row1" role="table row header"> + <state state_enum="selected"/> + <accessible description="first row header" name="row 1 header" role="header"/> + </accessible> + <accessible description="second row" name="row2" role="table row header"> + <accessible description="second row header" name="row 2 header" role="header"/> + </accessible> + <accessible description="third row" name="row3" role="table row header"> + <state state_enum="selected"/> + <accessible description="third row header" name="row 3 header" role="header"/> + </accessible> + <accessible description="fourth row" name="row4" role="table row header"> + <accessible description="fourth row header" name="row 4 header" role="header"/> + </accessible> + <accessible_table_cell description="table cell 1" name="cell 0/0" role="table cell"> + <table_cell cell_x="0" cell_y="0" row_span="2"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 5" name="cell 1/0" role="table cell"> + <table_cell cell_x="1" cell_y="0" column_span="3"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 9" name="cell 2/0" role="table cell"> + <state state_enum="selected"/> + <table_cell cell_x="2" cell_y="0"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 2" name="cell 0/1" role="table cell"> + <table_cell cell_x="0" cell_y="1"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 6" name="cell 1/1" role="table cell"> + <table_cell cell_x="1" cell_y="1"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 10" name="cell 2/1" role="table cell"> + <table_cell cell_x="2" cell_y="1"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 3" name="cell 0/2" role="table cell"> + <table_cell cell_x="0" cell_y="2"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 7" name="cell 1/2" role="table cell"> + <table_cell cell_x="1" cell_y="2"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 11" name="cell 2/2" role="table cell"> + <table_cell cell_x="2" cell_y="2"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 4" name="cell 0/3" role="table cell"> + <table_cell cell_x="0" cell_y="3"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 8" name="cell 1/3" role="table cell"> + <table_cell cell_x="1" cell_y="3"/> + </accessible_table_cell> + <accessible_table_cell description="table cell 12" name="cell 2/3" role="table cell"> + <table_cell cell_x="2" cell_y="3"/> + </accessible_table_cell> + </accessible_table> +</accessible> + + diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-text.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-text.xml new file mode 100644 index 000000000000..ab72522afd53 --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-text.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible_text description="first child" name="obj0" role="text"> + <text_node text="text0 it works!." x="100" y="33" width="110" height="30" bold_text="on" underline_text="off"/> + </accessible_text> + <accessible_text description="second child" name="obj1" role="text"> + <text_node text="First sentence./n Second sentence." x="66" y="44" width="550" height="40" bold_text="off" underline_text="off"/> + </accessible_text> +</accessible> diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-value.xml b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-value.xml new file mode 100644 index 000000000000..83172d5f8b8a --- /dev/null +++ b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.20.0-tests-data/test-value.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" ?> +<accessible description="Root of the accessible tree" name="root_object" role="accelerator label"> + <accessible_value description="first child" name="obj0" role="alert"> + <value_node min="1.1" current="2.1" max="3.1" step="0.1"/> + </accessible_value> +</accessible> diff --git a/app-accessibility/at-spi2-atk/metadata.xml b/app-accessibility/at-spi2-atk/metadata.xml new file mode 100644 index 000000000000..39980802b1da --- /dev/null +++ b/app-accessibility/at-spi2-atk/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> +</maintainer> +</pkgmetadata> |