Message ID | 20240228145013.411919-1-christian@klarinett.li |
---|---|
State | New |
Headers | show |
Series | [1/3] package/python-fonttools: enable host-package | expand |
Hello Christian, On Wed, 28 Feb 2024 15:50:09 +0100 Christian Hitz via buildroot <buildroot@buildroot.org> wrote: > From: Christian Hitz <christian.hitz@bbv.ch> > > The fonttools are used to generate static fonts from variable fonts > at build time. > > Signed-off-by: Christian Hitz <christian.hitz@bbv.ch> > --- > package/python-fonttools/Config.in.host | 6 ++++++ > package/python-fonttools/python-fonttools.mk | 1 + > 2 files changed, 7 insertions(+) > create mode 100644 package/python-fonttools/Config.in.host > > diff --git a/package/python-fonttools/Config.in.host b/package/python-fonttools/Config.in.host > new file mode 100644 > index 0000000000..641efb1cfb > --- /dev/null > +++ b/package/python-fonttools/Config.in.host > @@ -0,0 +1,6 @@ > +config BR2_PACKAGE_HOST_PYTHON_FONTTOOLS > + bool "host-python-fonttools" > + help > + Tools to manipulate font files. > + > + https://github.com/fonttools/fonttools We don't really need this part, at least for PATCH 3/3. Just adding $(eval $(host-python-package)) is sufficient. Adding a Config.in entry is only needed if the host package needs to be made user-visible. In your case, we don't need to make it user-visible: this host package is merely a build-time dependency of generating static fonts from the googlefontdirectory package. Best regards, Thomas
diff --git a/package/python-fonttools/Config.in.host b/package/python-fonttools/Config.in.host new file mode 100644 index 0000000000..641efb1cfb --- /dev/null +++ b/package/python-fonttools/Config.in.host @@ -0,0 +1,6 @@ +config BR2_PACKAGE_HOST_PYTHON_FONTTOOLS + bool "host-python-fonttools" + help + Tools to manipulate font files. + + https://github.com/fonttools/fonttools diff --git a/package/python-fonttools/python-fonttools.mk b/package/python-fonttools/python-fonttools.mk index e2472aa184..682a453ab4 100644 --- a/package/python-fonttools/python-fonttools.mk +++ b/package/python-fonttools/python-fonttools.mk @@ -14,3 +14,4 @@ PYTHON_FONTTOOLS_DEPENDENCIES = host-python-cython PYTHON_FONTTOOLS_ENV = FONTTOOLS_WITH_CYTHON=1 $(eval $(python-package)) +$(eval $(host-python-package))