mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: "Baeuerle, Florian" <Florian.Baeuerle@allegion.com>
To: "ptxdist@pengutronix.de" <ptxdist@pengutronix.de>
Subject: Re: [ptxdist] [PATCH] xorg-fonts: make all xorg-font packages tristate
Date: Tue, 31 Jul 2018 08:54:14 +0000	[thread overview]
Message-ID: <de2eff126fda748187114bb3db04e4ac8ccc34b1.camel@allegion.com> (raw)
In-Reply-To: <20180730154633.jltfh4uexo2bkej4@pengutronix.de>

Hi Michael,

the approach works for me, at least for completely selecting or deselecting
a font via collection. You have to select MENU_FONTS and XORG_FONT_TTF as
module. I have a package which then selects noto fonts as dependency.

When deselecting this package in a collection, I end up with a rootfs
containing no fonts. When selecting the package, I have the font.

I admittedly did not check all scenarios and corner cases, like (de)selecting
a subset of fonts via collection.

We really need such a feature because we have products with and without
display and the latter ones do not have enough NAND to contain the fonts.


The solution might be ugly but it solves a problem.

If you have other ideas, I'd be willing to discuss and eventually implement
them, because we really want to be able to (de)select fonts via collection.


Best Regards
Florian

Am Montag, den 30.07.2018, 17:46 +0200 schrieb Michael Olbrich:
> No, tristate is for collections. And all font files are currently dumped
> into one xorg-fonts ipkg. This is realy ugly and does not work with
> collections.
> It may be possible to create individual ipkgs for each package. But that's
> not so simple because we generate index files at the end. I don't know how
> this should be handled.
> 
> Michael
> 
> On Mon, Jul 30, 2018 at 04:13:19PM +0200, Florian Bäuerle wrote:
> > ---
> >  rules/graphics_and_multimedia.in             |  6 +++---
> >  rules/xorg-font-100dpi-trans.in              |  8 ++++----
> >  rules/xorg-font-100dpi.in                    |  2 +-
> >  rules/xorg-font-75dpi-trans.in               |  8 ++++----
> >  rules/xorg-font-75dpi.in                     |  2 +-
> >  rules/xorg-font-adobe-utopia-type1.in        |  2 +-
> >  rules/xorg-font-alias.in                     |  2 +-
> >  rules/xorg-font-arabic-misc.in               |  2 +-
> >  rules/xorg-font-arphic-ukai.in               |  2 +-
> >  rules/xorg-font-arphic-uming.in              |  2 +-
> >  rules/xorg-font-base-trans.in                |  4 ++--
> >  rules/xorg-font-bh-ttf.in                    |  2 +-
> >  rules/xorg-font-bitstream-speedo.in          |  2 +-
> >  rules/xorg-font-bitstream-type1.in           |  2 +-
> >  rules/xorg-font-cronyx-cyrillic.in           |  2 +-
> >  rules/xorg-font-ibm-type1.in                 |  2 +-
> >  rules/xorg-font-intl.in                      | 12 ++++++------
> >  rules/xorg-font-misc-cyrillic.in             |  2 +-
> >  rules/xorg-font-misc-ethiopic.in             |  2 +-
> >  rules/xorg-font-misc-meltho.in               |  2 +-
> >  rules/xorg-font-screen-cyrillic.in           |  2 +-
> >  rules/xorg-font-speedo.in                    |  2 +-
> >  rules/xorg-font-ttf-android.in               |  2 +-
> >  rules/xorg-font-ttf-bitstream-vera.in        |  2 +-
> >  rules/xorg-font-ttf-caladea.in               |  2 +-
> >  rules/xorg-font-ttf-carlito.in               |  2 +-
> >  rules/xorg-font-ttf-comic-jens.in            |  2 +-
> >  rules/xorg-font-ttf-dejavu.in                |  2 +-
> >  rules/xorg-font-ttf-hanazono.in              |  2 +-
> >  rules/xorg-font-ttf-liberation.in            |  2 +-
> >  rules/xorg-font-ttf-lohit-assamese.in        |  2 +-
> >  rules/xorg-font-ttf-lohit-bengali.in         |  2 +-
> >  rules/xorg-font-ttf-lohit-devanagari.in      |  2 +-
> >  rules/xorg-font-ttf-lohit-gujarati.in        |  2 +-
> >  rules/xorg-font-ttf-lohit-kannada.in         |  2 +-
> >  rules/xorg-font-ttf-lohit-malayalam.in       |  2 +-
> >  rules/xorg-font-ttf-lohit-oriya.in           |  2 +-
> >  rules/xorg-font-ttf-lohit-punjabi.in         |  2 +-
> >  rules/xorg-font-ttf-lohit-tamil-classical.in |  2 +-
> >  rules/xorg-font-ttf-lohit-tamil.in           |  2 +-
> >  rules/xorg-font-ttf-lohit-telugu.in          |  2 +-
> >  rules/xorg-font-ttf-noto.in                  |  2 +-
> >  rules/xorg-font-ttf-vlgothic.in              |  2 +-
> >  rules/xorg-font-ttf.in                       |  2 +-
> >  rules/xorg-font-type1.in                     |  2 +-
> >  rules/xorg-font-winitzki-cyrillic.in         |  2 +-
> >  rules/xorg-font-xfree86-type1.in             |  2 +-
> >  47 files changed, 61 insertions(+), 61 deletions(-)
> > 
> > diff --git a/rules/graphics_and_multimedia.in b/rules/graphics_and_multimedia.in
> > index 54e53ad7a..f96a381e3 100644
> > --- a/rules/graphics_and_multimedia.in
> > +++ b/rules/graphics_and_multimedia.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=graphics_and_multimedia
> >  
> >  menuconfig MENU_XORG_FONTS
> > -	bool
> > +	tristate
> >  	prompt "fonts                         "
> >  	select XORG_LIB_XFONT_PCF_FONTS if XORG_SERVER
> >  	default y if XORG_SERVER
> > @@ -13,7 +13,7 @@ if MENU_XORG_FONTS
> >  
> >  config XORG_FONTS
> >  	depends on MENU_XORG_FONTS
> > -	bool
> > +	tristate
> >  	select XORG_FONT_UTIL
> >  	select XORG_FONT_ALIAS
> >  	select HOST_XORG_APP_MKFONTDIR
> > @@ -25,7 +25,7 @@ config XORG_FONTS
> >  config XORG_FONTS_FC_CACHE
> >  	default FONTCONFIG
> >  	select FONTCONFIG_UTILS
> > -	bool
> > +	tristate
> >  
> >  config XORG_FONTS_QT4_LINKS
> >  	depends on QT4_PLATFORM_EMBEDDED
> > diff --git a/rules/xorg-font-100dpi-trans.in b/rules/xorg-font-100dpi-trans.in
> > index 07c637681..846e290f3 100644
> > --- a/rules/xorg-font-100dpi-trans.in
> > +++ b/rules/xorg-font-100dpi-trans.in
> > @@ -9,7 +9,7 @@ menu "xorg 100 dpi fonts(transcoded)"
> >  	depends on XORG_FONT_100DPI
> >  
> >  config XORG_FONT_ADOBE_100DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_ADOBE_100DPI
> >  	prompt "Adobe 100dpi transcoded"
> >  	help
> > @@ -21,7 +21,7 @@ config XORG_FONT_ADOBE_100DPI_TRANS
> >  	  encodings: -2, -3, -4, -9, -10, -13 and -14.
> >  
> >  config XORG_FONT_ADOBE_UTOPIA_100DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_ADOBE_UTOPIA_100DPI
> >  	prompt "Adobe Utopia 100dpi transcoded"
> >  	help
> > @@ -31,7 +31,7 @@ config XORG_FONT_ADOBE_UTOPIA_100DPI_TRANS
> >  	  encodings: -2, -3, -4, -9, -10, -13 and -14.
> >  
> >  config XORG_FONT_BH_100DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_BH_100DPI
> >  	prompt "BH 100dpi transcoded"
> >  	help
> > @@ -39,7 +39,7 @@ config XORG_FONT_BH_100DPI_TRANS
> >  	  encodings: -2, -3, -4, -9, -10, -13 and -14.
> >  
> >  config XORG_FONT_BH_LUCIDATYPEWRITER_100DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_BH_LUCIDATYPEWRITER_100DPI
> >  	prompt "BH Lucida Typewriter 100dpi transcoded"
> >  	help
> > diff --git a/rules/xorg-font-100dpi.in b/rules/xorg-font-100dpi.in
> > index 74d400052..7bfb43e32 100644
> > --- a/rules/xorg-font-100dpi.in
> > +++ b/rules/xorg-font-100dpi.in
> > @@ -2,7 +2,7 @@
> >  
> >  menuconfig XORG_FONT_100DPI
> >  	prompt  "xorg 100 dpi fonts            "
> > -	bool
> > +	tristate
> >  	depends on MENU_XORG_FONTS
> >  
> >  source "generated/multimedia_xorg_font_100dpi.in"
> > diff --git a/rules/xorg-font-75dpi-trans.in b/rules/xorg-font-75dpi-trans.in
> > index ee079eb9e..cf1e2b7a3 100644
> > --- a/rules/xorg-font-75dpi-trans.in
> > +++ b/rules/xorg-font-75dpi-trans.in
> > @@ -9,7 +9,7 @@ menu "xorg 75 dpi fonts (transcoded)"
> >  	depends on XORG_FONT_75DPI
> >  
> >  config XORG_FONT_ADOBE_75DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_ADOBE_75DPI
> >  	prompt "Adobe 75dpi transcoded"
> >  	help
> > @@ -21,7 +21,7 @@ config XORG_FONT_ADOBE_75DPI_TRANS
> >  	  encodings: -2, -3, -4, -9, -10, -13 and -14.
> >  
> >  config XORG_FONT_ADOBE_UTOPIA_75DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_ADOBE_UTOPIA_75DPI
> >  	prompt "Adobe Utopia 75dpi transcoded"
> >  	help
> > @@ -31,7 +31,7 @@ config XORG_FONT_ADOBE_UTOPIA_75DPI_TRANS
> >  	  encodings: -2, -3, -4, -9, -10, -13 and -14.
> >  
> >  config XORG_FONT_BH_75DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_BH_75DPI
> >  	prompt "BH 75dpi transcoded"
> >  	help
> > @@ -39,7 +39,7 @@ config XORG_FONT_BH_75DPI_TRANS
> >  	  encodings: -2, -3, -4, -9, -10, -13 and -14.
> >  
> >  config XORG_FONT_BH_LUCIDATYPEWRITER_75DPI_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_BH_LUCIDATYPEWRITER_75DPI
> >  	prompt "BH Lucida Typewriter 75dpi transcoded"
> >  	help
> > diff --git a/rules/xorg-font-75dpi.in b/rules/xorg-font-75dpi.in
> > index c96404eaf..396c88d86 100644
> > --- a/rules/xorg-font-75dpi.in
> > +++ b/rules/xorg-font-75dpi.in
> > @@ -2,7 +2,7 @@
> >  
> >  menuconfig XORG_FONT_75DPI
> >  	depends on MENU_XORG_FONTS
> > -	bool
> > +	tristate
> >  	prompt "xorg 75 dpi fonts             "
> >  
> >  source "generated/multimedia_xorg_font_75dpi.in"
> > diff --git a/rules/xorg-font-adobe-utopia-type1.in b/rules/xorg-font-adobe-utopia-type1.in
> > index 265685f1d..3b5220ee4 100644
> > --- a/rules/xorg-font-adobe-utopia-type1.in
> > +++ b/rules/xorg-font-adobe-utopia-type1.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_type1
> >  
> >  config XORG_FONT_ADOBE_UTOPIA_TYPE1
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TYPE1
> >  	prompt "Adobe Utopia type1"
> > diff --git a/rules/xorg-font-alias.in b/rules/xorg-font-alias.in
> > index 9db36d8dc..8e764e5df 100644
> > --- a/rules/xorg-font-alias.in
> > +++ b/rules/xorg-font-alias.in
> > @@ -1,4 +1,4 @@
> >  ## SECTION=multimedia_xorg_font_utils
> >  
> >  config XORG_FONT_ALIAS
> > -	bool
> > +	tristate
> > diff --git a/rules/xorg-font-arabic-misc.in b/rules/xorg-font-arabic-misc.in
> > index 82302a960..49eaabea9 100644
> > --- a/rules/xorg-font-arabic-misc.in
> > +++ b/rules/xorg-font-arabic-misc.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_other
> >  
> >  config XORG_FONT_ARABIC_MISC
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "Arabic misc."
> >  	help
> > diff --git a/rules/xorg-font-arphic-ukai.in b/rules/xorg-font-arphic-ukai.in
> > index eff2703a7..85b1258e0 100644
> > --- a/rules/xorg-font-arphic-ukai.in
> > +++ b/rules/xorg-font-arphic-ukai.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_other
> >  
> >  config XORG_FONT_ARPHIC_UKAI
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "'AR PL UKai' Chinese font collection Kaiti style"
> >  	help
> > diff --git a/rules/xorg-font-arphic-uming.in b/rules/xorg-font-arphic-uming.in
> > index a3adec507..923ccd65d 100644
> > --- a/rules/xorg-font-arphic-uming.in
> > +++ b/rules/xorg-font-arphic-uming.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_other
> >  
> >  config XORG_FONT_ARPHIC_UMING
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "'AR PL UMing' Chinese font collection Mingti style"
> >  	help
> > diff --git a/rules/xorg-font-base-trans.in b/rules/xorg-font-base-trans.in
> > index 8094b6fdf..898216fc9 100644
> > --- a/rules/xorg-font-base-trans.in
> > +++ b/rules/xorg-font-base-trans.in
> > @@ -4,7 +4,7 @@ menu "xorg base fonts(transcoded)   "
> >  	depends on MENU_XORG_FONTS
> >  
> >  config XORG_FONT_MISC_MISC_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_MISC_MISC
> >  	prompt "misc misc transcoded"
> >  	help
> > @@ -14,7 +14,7 @@ config XORG_FONT_MISC_MISC_TRANS
> >  	  encodings: -2, -3, -4, -9, -10, -13 and -14.
> >  
> >  config XORG_FONT_SCHUMACHER_MISC_TRANS
> > -	bool
> > +	tristate
> >  	depends on XORG_FONT_SCHUMACHER_MISC
> >  	select XORG_FONTS
> >  	prompt "Schumacher misc transcoded"
> > diff --git a/rules/xorg-font-bh-ttf.in b/rules/xorg-font-bh-ttf.in
> > index 8cf397fd0..b0aaa4c66 100644
> > --- a/rules/xorg-font-bh-ttf.in
> > +++ b/rules/xorg-font-bh-ttf.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_BH_TTF
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	default y
> > diff --git a/rules/xorg-font-bitstream-speedo.in b/rules/xorg-font-bitstream-speedo.in
> > index ebd43d8a8..a2fe26de8 100644
> > --- a/rules/xorg-font-bitstream-speedo.in
> > +++ b/rules/xorg-font-bitstream-speedo.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_speedo
> >  
> >  config XORG_FONT_BITSTREAM_SPEEDO
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_SPEEDO
> >  	prompt "Bitstream speedo"
> > diff --git a/rules/xorg-font-bitstream-type1.in b/rules/xorg-font-bitstream-type1.in
> > index 58a2ff117..3b3c83536 100644
> > --- a/rules/xorg-font-bitstream-type1.in
> > +++ b/rules/xorg-font-bitstream-type1.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_type1
> >  
> >  config XORG_FONT_BITSTREAM_TYPE1
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TYPE1
> >  	default y
> > diff --git a/rules/xorg-font-cronyx-cyrillic.in b/rules/xorg-font-cronyx-cyrillic.in
> > index ddda75492..c7cd12b84 100644
> > --- a/rules/xorg-font-cronyx-cyrillic.in
> > +++ b/rules/xorg-font-cronyx-cyrillic.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_cyrillic
> >  
> >  config XORG_FONT_CRONYX_CYRILLIC
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "Cronyx cyrillic"
> >  	help
> > diff --git a/rules/xorg-font-ibm-type1.in b/rules/xorg-font-ibm-type1.in
> > index 9e6fda056..18f108c49 100644
> > --- a/rules/xorg-font-ibm-type1.in
> > +++ b/rules/xorg-font-ibm-type1.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_type1
> >  
> >  config XORG_FONT_IBM_TYPE1
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TYPE1
> >  	prompt "IBM type1"
> > diff --git a/rules/xorg-font-intl.in b/rules/xorg-font-intl.in
> > index 1235e38ed..981a954ff 100644
> > --- a/rules/xorg-font-intl.in
> > +++ b/rules/xorg-font-intl.in
> > @@ -4,12 +4,12 @@ menu "international fonts for X     "
> >  	depends on MENU_XORG_FONTS
> >  
> >  menuconfig XORG_FONT_INTL
> > -	bool
> > +	tristate
> >  	prompt "chinese and other asian fonts"
> >  	select XORG_FONTS
> >  
> >  config XORG_FONT_INTL_CHIN
> > -	bool
> > +	tristate
> >  	prompt "chinese fonts"
> >  	depends on XORG_FONT_INTL
> >  	help
> > @@ -18,14 +18,14 @@ config XORG_FONT_INTL_CHIN
> >  	  documents written in Chinese and using any of the encodings mentioned above.
> >  
> >  config XORG_FONT_INTL_CHIN_BIG
> > -	bool
> > +	tristate
> >  	prompt "chinese fonts (big size)"
> >  	depends on XORG_FONT_INTL
> >  	help
> >  	  This package contains two GB coded fonts in big size
> >  
> >  config XORG_FONT_INTL_JAP
> > -	bool
> > +	tristate
> >  	prompt "japanese fonts"
> >  	depends on XORG_FONT_INTL
> >  	help
> > @@ -35,7 +35,7 @@ config XORG_FONT_INTL_JAP
> >  	  the Japanese language and any of the encodings specified above.
> >  
> >  config XORG_FONT_INTL_JAP_BIG
> > -	bool
> > +	tristate
> >  	prompt "Japanese fonts (big size)"
> >  	depends on XORG_FONT_INTL
> >  	help
> > @@ -43,7 +43,7 @@ config XORG_FONT_INTL_JAP_BIG
> >  
> >  
> >  config XORG_FONT_INTL_ASIAN
> > -	bool
> > +	tristate
> >  	prompt "other asian languages"
> >  	depends on XORG_FONT_INTL
> >  	help
> > diff --git a/rules/xorg-font-misc-cyrillic.in b/rules/xorg-font-misc-cyrillic.in
> > index ce2992473..e5846d955 100644
> > --- a/rules/xorg-font-misc-cyrillic.in
> > +++ b/rules/xorg-font-misc-cyrillic.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_cyrillic
> >  
> >  config XORG_FONT_MISC_CYRILLIC
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "misc cyrillic"
> >  	help
> > diff --git a/rules/xorg-font-misc-ethiopic.in b/rules/xorg-font-misc-ethiopic.in
> > index 85d63bb8b..0076fcb38 100644
> > --- a/rules/xorg-font-misc-ethiopic.in
> > +++ b/rules/xorg-font-misc-ethiopic.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_other
> >  
> >  config XORG_FONT_MISC_ETHIOPIC
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "misc. Ethiopic"
> >  	help
> > diff --git a/rules/xorg-font-misc-meltho.in b/rules/xorg-font-misc-meltho.in
> > index 9f86cee2c..a088f2f16 100644
> > --- a/rules/xorg-font-misc-meltho.in
> > +++ b/rules/xorg-font-misc-meltho.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_other
> >  
> >  config XORG_FONT_MISC_MELTHO
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "misc. Meltho"
> >  	help
> > diff --git a/rules/xorg-font-screen-cyrillic.in b/rules/xorg-font-screen-cyrillic.in
> > index e7f649d10..fed766461 100644
> > --- a/rules/xorg-font-screen-cyrillic.in
> > +++ b/rules/xorg-font-screen-cyrillic.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_cyrillic
> >  
> >  config XORG_FONT_SCREEN_CYRILLIC
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "Screen cyrillic"
> >  	help
> > diff --git a/rules/xorg-font-speedo.in b/rules/xorg-font-speedo.in
> > index 915ef0aad..5ea90d5e1 100644
> > --- a/rules/xorg-font-speedo.in
> > +++ b/rules/xorg-font-speedo.in
> > @@ -2,7 +2,7 @@
> >  
> >  menuconfig XORG_FONT_SPEEDO
> >  	depends on MENU_XORG_FONTS
> > -	bool
> > +	tristate
> >  	prompt "xorg speedo fonts             "
> >  
> >  source "generated/multimedia_xorg_font_speedo.in"
> > diff --git a/rules/xorg-font-ttf-android.in b/rules/xorg-font-ttf-android.in
> > index f9736bc57..03da37420 100644
> > --- a/rules/xorg-font-ttf-android.in
> > +++ b/rules/xorg-font-ttf-android.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_ANDROID
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Android"
> > diff --git a/rules/xorg-font-ttf-bitstream-vera.in b/rules/xorg-font-ttf-bitstream-vera.in
> > index 31236962b..42eb04cc8 100644
> > --- a/rules/xorg-font-ttf-bitstream-vera.in
> > +++ b/rules/xorg-font-ttf-bitstream-vera.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_BITSTREAM_VERA
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	default y
> > diff --git a/rules/xorg-font-ttf-caladea.in b/rules/xorg-font-ttf-caladea.in
> > index f7ef13a4e..aadfe3354 100644
> > --- a/rules/xorg-font-ttf-caladea.in
> > +++ b/rules/xorg-font-ttf-caladea.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_CALADEA
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "caladea"
> > diff --git a/rules/xorg-font-ttf-carlito.in b/rules/xorg-font-ttf-carlito.in
> > index cbafae3f5..98e7e701c 100644
> > --- a/rules/xorg-font-ttf-carlito.in
> > +++ b/rules/xorg-font-ttf-carlito.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_CARLITO
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "carlito"
> > diff --git a/rules/xorg-font-ttf-comic-jens.in b/rules/xorg-font-ttf-comic-jens.in
> > index ec6891f6f..2cebf9566 100644
> > --- a/rules/xorg-font-ttf-comic-jens.in
> > +++ b/rules/xorg-font-ttf-comic-jens.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_COMIC_JENS
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Comic Jens"
> > diff --git a/rules/xorg-font-ttf-dejavu.in b/rules/xorg-font-ttf-dejavu.in
> > index f381631a7..050d5ed39 100644
> > --- a/rules/xorg-font-ttf-dejavu.in
> > +++ b/rules/xorg-font-ttf-dejavu.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_DEJAVU
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "dejavu"
> > diff --git a/rules/xorg-font-ttf-hanazono.in b/rules/xorg-font-ttf-hanazono.in
> > index 309c5df30..e3d88e549 100644
> > --- a/rules/xorg-font-ttf-hanazono.in
> > +++ b/rules/xorg-font-ttf-hanazono.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_HANAZONO
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Hanazono"
> > diff --git a/rules/xorg-font-ttf-liberation.in b/rules/xorg-font-ttf-liberation.in
> > index 4db75099f..bd836b2d9 100644
> > --- a/rules/xorg-font-ttf-liberation.in
> > +++ b/rules/xorg-font-ttf-liberation.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LIBERATION
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "liberation"
> > diff --git a/rules/xorg-font-ttf-lohit-assamese.in b/rules/xorg-font-ttf-lohit-assamese.in
> > index 4ab0636a0..ebc2b1534 100644
> > --- a/rules/xorg-font-ttf-lohit-assamese.in
> > +++ b/rules/xorg-font-ttf-lohit-assamese.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_ASSAMESE
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Assamese"
> > diff --git a/rules/xorg-font-ttf-lohit-bengali.in b/rules/xorg-font-ttf-lohit-bengali.in
> > index e029093a7..6b2644a2b 100644
> > --- a/rules/xorg-font-ttf-lohit-bengali.in
> > +++ b/rules/xorg-font-ttf-lohit-bengali.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_BENGALI
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Bengali"
> > diff --git a/rules/xorg-font-ttf-lohit-devanagari.in b/rules/xorg-font-ttf-lohit-devanagari.in
> > index 423c91af3..8a03316a2 100644
> > --- a/rules/xorg-font-ttf-lohit-devanagari.in
> > +++ b/rules/xorg-font-ttf-lohit-devanagari.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_DEVANAGARI
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Devanagari"
> > diff --git a/rules/xorg-font-ttf-lohit-gujarati.in b/rules/xorg-font-ttf-lohit-gujarati.in
> > index 375939315..68019e9d4 100644
> > --- a/rules/xorg-font-ttf-lohit-gujarati.in
> > +++ b/rules/xorg-font-ttf-lohit-gujarati.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_GUJARATI
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Gujarati"
> > diff --git a/rules/xorg-font-ttf-lohit-kannada.in b/rules/xorg-font-ttf-lohit-kannada.in
> > index dd8859f17..d57019752 100644
> > --- a/rules/xorg-font-ttf-lohit-kannada.in
> > +++ b/rules/xorg-font-ttf-lohit-kannada.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_KANNADA
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Kannada"
> > diff --git a/rules/xorg-font-ttf-lohit-malayalam.in b/rules/xorg-font-ttf-lohit-malayalam.in
> > index dd686b258..394f0964c 100644
> > --- a/rules/xorg-font-ttf-lohit-malayalam.in
> > +++ b/rules/xorg-font-ttf-lohit-malayalam.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_MALAYALAM
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Malayalam"
> > diff --git a/rules/xorg-font-ttf-lohit-oriya.in b/rules/xorg-font-ttf-lohit-oriya.in
> > index a5b99dc6a..73fdcd265 100644
> > --- a/rules/xorg-font-ttf-lohit-oriya.in
> > +++ b/rules/xorg-font-ttf-lohit-oriya.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_ORIYA
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Oriya"
> > diff --git a/rules/xorg-font-ttf-lohit-punjabi.in b/rules/xorg-font-ttf-lohit-punjabi.in
> > index d5ef94265..a03628d6a 100644
> > --- a/rules/xorg-font-ttf-lohit-punjabi.in
> > +++ b/rules/xorg-font-ttf-lohit-punjabi.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_PUNJABI
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Punjabi"
> > diff --git a/rules/xorg-font-ttf-lohit-tamil-classical.in b/rules/xorg-font-ttf-lohit-tamil-classical.in
> > index 3b52f988d..73783d645 100644
> > --- a/rules/xorg-font-ttf-lohit-tamil-classical.in
> > +++ b/rules/xorg-font-ttf-lohit-tamil-classical.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_TAMIL_CLASSICAL
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Tamil Classical"
> > diff --git a/rules/xorg-font-ttf-lohit-tamil.in b/rules/xorg-font-ttf-lohit-tamil.in
> > index e8ba329f3..cb2cc000c 100644
> > --- a/rules/xorg-font-ttf-lohit-tamil.in
> > +++ b/rules/xorg-font-ttf-lohit-tamil.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_TAMIL
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Tamil"
> > diff --git a/rules/xorg-font-ttf-lohit-telugu.in b/rules/xorg-font-ttf-lohit-telugu.in
> > index 5c48a3c56..a23125da6 100644
> > --- a/rules/xorg-font-ttf-lohit-telugu.in
> > +++ b/rules/xorg-font-ttf-lohit-telugu.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_LOHIT_TELUGU
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Lohit Telugu"
> > diff --git a/rules/xorg-font-ttf-noto.in b/rules/xorg-font-ttf-noto.in
> > index e3c04c6cc..fa90f8eeb 100644
> > --- a/rules/xorg-font-ttf-noto.in
> > +++ b/rules/xorg-font-ttf-noto.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_NOTO
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "Noto"
> > diff --git a/rules/xorg-font-ttf-vlgothic.in b/rules/xorg-font-ttf-vlgothic.in
> > index 23067930f..4499326f7 100644
> > --- a/rules/xorg-font-ttf-vlgothic.in
> > +++ b/rules/xorg-font-ttf-vlgothic.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_ttf
> >  
> >  config XORG_FONT_TTF_VLGOTHIC
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TTF
> >  	prompt "VL Gothic"
> > diff --git a/rules/xorg-font-ttf.in b/rules/xorg-font-ttf.in
> > index abab0c7a8..32f944385 100644
> > --- a/rules/xorg-font-ttf.in
> > +++ b/rules/xorg-font-ttf.in
> > @@ -3,7 +3,7 @@
> >  menuconfig XORG_FONT_TTF
> >  	depends on MENU_XORG_FONTS
> >  	select XORG_LIB_XFONT_FREETYPE if XORG_LIB_XFONT
> > -	bool
> > +	tristate
> >  	prompt "xorg true/open type fonts     "
> >  
> >  source "generated/multimedia_xorg_font_ttf.in"
> > diff --git a/rules/xorg-font-type1.in b/rules/xorg-font-type1.in
> > index 3ba10059a..4bda59341 100644
> > --- a/rules/xorg-font-type1.in
> > +++ b/rules/xorg-font-type1.in
> > @@ -2,7 +2,7 @@
> >  
> >  menuconfig XORG_FONT_TYPE1
> >  	depends on MENU_XORG_FONTS
> > -	bool
> > +	tristate
> >  	prompt "xorg scalable fonts           "
> >  
> >  source "generated/multimedia_xorg_font_type1.in"
> > diff --git a/rules/xorg-font-winitzki-cyrillic.in b/rules/xorg-font-winitzki-cyrillic.in
> > index 2b4c2e6fa..358fef0ff 100644
> > --- a/rules/xorg-font-winitzki-cyrillic.in
> > +++ b/rules/xorg-font-winitzki-cyrillic.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_cyrillic
> >  
> >  config XORG_FONT_WINITZKI_CYRILLIC
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	prompt "Winitzki cyrillic"
> >  	help
> > diff --git a/rules/xorg-font-xfree86-type1.in b/rules/xorg-font-xfree86-type1.in
> > index 711fc0394..a9c8743b8 100644
> > --- a/rules/xorg-font-xfree86-type1.in
> > +++ b/rules/xorg-font-xfree86-type1.in
> > @@ -1,7 +1,7 @@
> >  ## SECTION=multimedia_xorg_font_type1
> >  
> >  config XORG_FONT_XFREE86_TYPE1
> > -	bool
> > +	tristate
> >  	select XORG_FONTS
> >  	depends on XORG_FONT_TYPE1
> >  	prompt "Xfree86 type1"
> > -- 
> > 2.18.0
> > 
> > 
> > _______________________________________________
> > ptxdist mailing list
> > ptxdist@pengutronix.de
> 
> 
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

  reply	other threads:[~2018-07-31  8:54 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-07-30 14:13 Florian Bäuerle
2018-07-30 15:46 ` Michael Olbrich
2018-07-31  8:54   ` Baeuerle, Florian [this message]
2018-07-31  9:31     ` Michael Olbrich
2018-07-31  9:54       ` Baeuerle, Florian
2018-07-31 13:45         ` Michael Olbrich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=de2eff126fda748187114bb3db04e4ac8ccc34b1.camel@allegion.com \
    --to=florian.baeuerle@allegion.com \
    --cc=ptxdist@pengutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox