spacepaste

  1.  
  2. --- gtk+-3.22.30.ebuild.orig 2018-10-21 11:19:55.087729976 -0500
  3. +++ gtk+-3.22.30.ebuild 2018-10-21 11:22:39.064750123 -0500
  4. @@ -11,7 +11,7 @@
  5. LICENSE="LGPL-2+"
  6. SLOT="3"
  7. -IUSE="aqua broadway cloudprint colord cups examples +introspection test vim-syntax wayland +X xinerama"
  8. +IUSE="aqua atk-bridge broadway cloudprint colord cups examples +introspection test vim-syntax wayland +X xinerama"
  9. REQUIRED_USE="
  10. || ( aqua wayland X )
  11. xinerama? ( X )
  12. @@ -48,7 +48,7 @@
  13. >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
  14. )
  15. X? (
  16. - >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
  17. + atk-bridge? ( >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}] )
  18. x11-libs/libX11[${MULTILIB_USEDEP}]
  19. >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
  20. x11-libs/libXext[${MULTILIB_USEDEP}]
  21. @@ -123,6 +123,11 @@
  22. # Fix broken autotools logic
  23. eapply "${FILESDIR}"/${PN}-3.22.20-libcloudproviders-automagic.patch
  24. + # get rid of gtk3-atk-bridge crap
  25. + if ! use atk-bridge; then
  26. + eapply "${FILESDIR}"/${PN}-3.22.19.atk-bridge.patch
  27. + fi
  28. +
  29. eautoreconf
  30. gnome2_src_prepare
  31. }
  32. @@ -147,6 +152,7 @@
  33. $(use_enable X xkb) \
  34. $(use_enable X xrandr) \
  35. $(use_enable xinerama) \
  36. + $(use_with atk-bridge) \
  37. --disable-cloudproviders \
  38. --disable-mir-backend \
  39. --disable-papi \
  40.