Verified Commit 73a37efc authored by flussence's avatar flussence

x11-libs/gtk+: rename atk-bridge to accessibility

Saves having to make a local use desc for it.
parent 087e625c
......@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2+"
SLOT="3"
IUSE="aqua atk-bridge broadway cloudprint colord cups examples +introspection test vim-syntax wayland +X xinerama"
IUSE="aqua accessibility broadway cloudprint colord cups examples +introspection test vim-syntax wayland +X xinerama"
REQUIRED_USE="
|| ( aqua wayland X )
xinerama? ( X )
......@@ -49,7 +49,7 @@ COMMON_DEPEND="
>=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
)
X? (
atk-bridge? ( >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}] )
accessibility? ( >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}] )
x11-libs/libX11[${MULTILIB_USEDEP}]
>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
......@@ -152,7 +152,7 @@ multilib_src_configure() {
"$(use_enable X xkb)" \
"$(use_enable X xrandr)" \
"$(use_enable xinerama)" \
"$(use_with atk-bridge)" \
"$(use_with accessibility atk-bridge)" \
--disable-cloudproviders \
--disable-mir-backend \
--disable-papi \
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription lang="en">
This is a patched version of Gentoo's gtk+:3 ebuild adding the USE=accessibility flag.
Disabling the flag removes a dependency on <pkg>dev-libs/atk</pkg>,
a transient dependency on <pkg>sys-apps/dbus</pkg>, and spawning extra runtime processes.
</longdescription>
<maintainer type="person">
<email>ant+gentoo.bugs@flussence.eu</email>
<name>Anthony Parsons</name>
</maintainer>
<longdescription lang="en">
This is a patched version of Gentoo's gtk+:3 ebuild adding the USE=atk-bridge flag.
</longdescription>
<upstream>
<bugs-to>https://gitlab.gnome.org/GNOME/gtk/issues/</bugs-to>
<changelog>https://gitlab.gnome.org/GNOME/gtk/tags?format=atom</changelog>
<doc>https://www.gtk.org/documentation.php</doc>
</upstream>
<use>
<flag name="atk-bridge">Enable the <pkg>dev-libs/atk</pkg> runtime bridge. This is rarely used, spawns extra runtime processes, and adds a dependency on DBus to libgtk-3.</flag>
<!-- Borrowed verbatim from ::gentoo -->
<flag name="broadway">Enable the GDK Broadway backend.</flag>
<flag name="cloudprint">Enable printing via Google Cloud Print.</flag>
<flag name="colord">Use <pkg>x11-misc/colord</pkg> for color management
in printing</flag>
<flag name="colord">Use <pkg>x11-misc/colord</pkg> for color management in printing</flag>
</use>
</pkgmetadata>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment