gnu: xfce, mate: Propagate 'font-dejavu'.
Fixes <https://bugs.gnu.org/47713>. Reported by bo0od <bo0od@riseup.net>. This ensures applications such as IceCat can properly text (numbers in the case of IceCat). * gnu/packages/enlightenment.scm (enlightenment)[propagated-inputs]: Add FONT-DEJAVU. * gnu/packages/mate.scm (mate)[propagated-inputs]: New field. * gnu/packages/xfce.scm (xfce)[propagated-inputs]: New field.
This commit is contained in:
parent
69afc5fd23
commit
c09e331b25
3 changed files with 13 additions and 2 deletions
|
@ -36,6 +36,7 @@ (define-module (gnu packages enlightenment)
|
||||||
#:use-module (gnu packages code)
|
#:use-module (gnu packages code)
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
#:use-module (gnu packages curl)
|
#:use-module (gnu packages curl)
|
||||||
|
#:use-module (gnu packages fonts)
|
||||||
#:use-module (gnu packages fontutils)
|
#:use-module (gnu packages fontutils)
|
||||||
#:use-module (gnu packages freedesktop)
|
#:use-module (gnu packages freedesktop)
|
||||||
#:use-module (gnu packages fribidi)
|
#:use-module (gnu packages fribidi)
|
||||||
|
@ -370,7 +371,10 @@ (define-public enlightenment
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
`(("efl" ,efl)
|
`(("efl" ,efl)
|
||||||
("libxkbcommon" ,libxkbcommon)
|
("libxkbcommon" ,libxkbcommon)
|
||||||
("wayland-protocols" ,wayland-protocols)))
|
("wayland-protocols" ,wayland-protocols)
|
||||||
|
|
||||||
|
;; Default font that applications such as IceCat require.
|
||||||
|
("font-dejavu" ,font-dejavu)))
|
||||||
(home-page "https://www.enlightenment.org/about-enlightenment")
|
(home-page "https://www.enlightenment.org/about-enlightenment")
|
||||||
(synopsis "Lightweight desktop environment")
|
(synopsis "Lightweight desktop environment")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
;;; Copyright © 2016, 2017 Efraim Flashner <efraim@flashner.co.il>
|
;;; Copyright © 2016, 2017 Efraim Flashner <efraim@flashner.co.il>
|
||||||
;;; Copyright © 2017 Nikita <nikita@n0.is>
|
;;; Copyright © 2017 Nikita <nikita@n0.is>
|
||||||
;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
|
;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
|
||||||
;;; Copyright © 2019, 2020 Ludovic Courtès <ludo@gnu.org>
|
;;; Copyright © 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org>
|
||||||
;;; Copyright © 2019 Guy Fleury Iteriteka <hoonandon@gmail.com>
|
;;; Copyright © 2019 Guy Fleury Iteriteka <hoonandon@gmail.com>
|
||||||
;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
;;; Copyright © 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
||||||
;;; Copyright © 2020 Mathieu Othacehe <m.othacehe@gmail.com>
|
;;; Copyright © 2020 Mathieu Othacehe <m.othacehe@gmail.com>
|
||||||
|
@ -1580,6 +1580,9 @@ (define-public mate
|
||||||
("shared-mime-info" ,shared-mime-info)
|
("shared-mime-info" ,shared-mime-info)
|
||||||
("yelp" ,yelp)
|
("yelp" ,yelp)
|
||||||
("zenity" ,zenity)))
|
("zenity" ,zenity)))
|
||||||
|
(propagated-inputs
|
||||||
|
;; Default font that applications such as IceCat require.
|
||||||
|
`(("font-dejavu" ,font-dejavu)))
|
||||||
(synopsis "The MATE desktop environment")
|
(synopsis "The MATE desktop environment")
|
||||||
(home-page "https://mate-desktop.org/")
|
(home-page "https://mate-desktop.org/")
|
||||||
(description
|
(description
|
||||||
|
|
|
@ -37,6 +37,7 @@ (define-module (gnu packages xfce)
|
||||||
#:use-module (gnu packages base)
|
#:use-module (gnu packages base)
|
||||||
#:use-module (gnu packages calendar)
|
#:use-module (gnu packages calendar)
|
||||||
#:use-module (gnu packages cdrom)
|
#:use-module (gnu packages cdrom)
|
||||||
|
#:use-module (gnu packages fonts)
|
||||||
#:use-module (gnu packages fontutils)
|
#:use-module (gnu packages fontutils)
|
||||||
#:use-module (gnu packages freedesktop)
|
#:use-module (gnu packages freedesktop)
|
||||||
#:use-module (gnu packages gettext)
|
#:use-module (gnu packages gettext)
|
||||||
|
@ -1011,6 +1012,9 @@ (define-public xfce
|
||||||
("xfce4-clipman-plugin" ,xfce4-clipman-plugin)
|
("xfce4-clipman-plugin" ,xfce4-clipman-plugin)
|
||||||
("xfce4-pulseaudio-plugin" ,xfce4-pulseaudio-plugin)
|
("xfce4-pulseaudio-plugin" ,xfce4-pulseaudio-plugin)
|
||||||
("xfce4-xkb-plugin" ,xfce4-xkb-plugin)))
|
("xfce4-xkb-plugin" ,xfce4-xkb-plugin)))
|
||||||
|
(propagated-inputs
|
||||||
|
;; Default font that applications such as IceCat require.
|
||||||
|
`(("font-dejavu" ,font-dejavu)))
|
||||||
(native-search-paths
|
(native-search-paths
|
||||||
;; For finding panel plugins.
|
;; For finding panel plugins.
|
||||||
(package-native-search-paths xfce4-panel))
|
(package-native-search-paths xfce4-panel))
|
||||||
|
|
Loading…
Reference in a new issue