gnome-base/gnome-shell: add explicit Cantarell font dep
authorMart Raudsepp <leio@gentoo.org>
Sun, 3 Mar 2019 11:13:52 +0000 (13:13 +0200)
committerMart Raudsepp <leio@gentoo.org>
Sun, 3 Mar 2019 11:14:15 +0000 (13:14 +0200)
gnome-shell uses Cantarell as its global font-family CSS
setting, so pull it in explicitly. This is also the main
font used by GNOME overall for its design looks, etc, and
we removed the explicit dep from lower of the stack. Thus
it's important to have it somewhere like gnome-shell for
that reason as well.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
gnome-base/gnome-shell/gnome-shell-3.28.3.ebuild

index e6f23bcb1741f794e02af8c933d2740477fc2438..a6c40a3bf6134b743730bc33768875166ac5b293 100644 (file)
@@ -74,7 +74,8 @@ COMMON_DEPEND="
 # 7. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c  # TODO: Review
 # 8. IBus is needed for nls integration
 # 9. Optional telepathy chat integration
-# 10. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
+# 10. Cantarell font used in gnome-shell global CSS (if removing this for some reason, make sure it's pulled in somehow for non-meta users still too)
+# 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
 RDEPEND="${COMMON_DEPEND}
        >=sys-apps/accountsservice-0.6.14[introspection]
        app-accessibility/at-spi2-core:2[introspection]
@@ -98,6 +99,7 @@ RDEPEND="${COMMON_DEPEND}
        telepathy? (
                >=net-im/telepathy-logger-0.2.4[introspection]
                >=net-libs/telepathy-glib-0.19[introspection] )
+       media-fonts/cantarell
 "
 # avoid circular dependency, see bug #546134
 PDEPEND="