Message ID | 20200713184751.23534-2-asierra@xes-inc.com |
---|---|
State | Changes Requested |
Headers | show |
Series | Use bzip2 for X11 PFC font compression | expand |
On Mon, 13 Jul 2020 13:47:50 -0500 Aaron Sierra <asierra@xes-inc.com> wrote: > diff --git a/package/x11r7/xapp_mkfontscale/Config.in b/package/x11r7/xapp_mkfontscale/Config.in > index d0a9d89658..02eff4f9f1 100644 > --- a/package/x11r7/xapp_mkfontscale/Config.in > +++ b/package/x11r7/xapp_mkfontscale/Config.in > @@ -1,5 +1,6 @@ > config BR2_PACKAGE_XAPP_MKFONTSCALE > bool "mkfontscale" > + select BR2_PACKAGE_BZIP2 > select BR2_PACKAGE_FREETYPE > select BR2_PACKAGE_XLIB_LIBX11 > select BR2_PACKAGE_XLIB_LIBFONTENC > diff --git a/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk b/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk > index 11d9cc952f..96cde6b942 100644 > --- a/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk > +++ b/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk > @@ -9,9 +9,11 @@ XAPP_MKFONTSCALE_SOURCE = mkfontscale-$(XAPP_MKFONTSCALE_VERSION).tar.bz2 > XAPP_MKFONTSCALE_SITE = http://xorg.freedesktop.org/releases/individual/app > XAPP_MKFONTSCALE_LICENSE = MIT > XAPP_MKFONTSCALE_LICENSE_FILES = COPYING > -XAPP_MKFONTSCALE_DEPENDENCIES = zlib freetype xlib_libfontenc xorgproto > +XAPP_MKFONTSCALE_CONF_OPTS = --with-bzip2 > +XAPP_MKFONTSCALE_DEPENDENCIES = bzip2 zlib freetype xlib_libfontenc xorgproto > +HOST_XAPP_MKFONTSCALE_CONF_OPTS = --with-bzip2 > HOST_XAPP_MKFONTSCALE_DEPENDENCIES = \ > - host-zlib host-freetype host-xlib_libfontenc host-xorgproto > + host-bzip2 host-zlib host-freetype host-xlib_libfontenc host-xorgproto Can we drop the zlib/host-zlib dependencies then, after PATCH 2/2 ? Best regards, Thomas
diff --git a/package/x11r7/xapp_mkfontscale/Config.in b/package/x11r7/xapp_mkfontscale/Config.in index d0a9d89658..02eff4f9f1 100644 --- a/package/x11r7/xapp_mkfontscale/Config.in +++ b/package/x11r7/xapp_mkfontscale/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_XAPP_MKFONTSCALE bool "mkfontscale" + select BR2_PACKAGE_BZIP2 select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBFONTENC diff --git a/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk b/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk index 11d9cc952f..96cde6b942 100644 --- a/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk +++ b/package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk @@ -9,9 +9,11 @@ XAPP_MKFONTSCALE_SOURCE = mkfontscale-$(XAPP_MKFONTSCALE_VERSION).tar.bz2 XAPP_MKFONTSCALE_SITE = http://xorg.freedesktop.org/releases/individual/app XAPP_MKFONTSCALE_LICENSE = MIT XAPP_MKFONTSCALE_LICENSE_FILES = COPYING -XAPP_MKFONTSCALE_DEPENDENCIES = zlib freetype xlib_libfontenc xorgproto +XAPP_MKFONTSCALE_CONF_OPTS = --with-bzip2 +XAPP_MKFONTSCALE_DEPENDENCIES = bzip2 zlib freetype xlib_libfontenc xorgproto +HOST_XAPP_MKFONTSCALE_CONF_OPTS = --with-bzip2 HOST_XAPP_MKFONTSCALE_DEPENDENCIES = \ - host-zlib host-freetype host-xlib_libfontenc host-xorgproto + host-bzip2 host-zlib host-freetype host-xlib_libfontenc host-xorgproto $(eval $(autotools-package)) $(eval $(host-autotools-package))
Support bzip2 compression for PCF fonts, since gzip is not reproducible due to its use of -N/--name by default. Signed-off-by: Aaron Sierra <asierra@xes-inc.com> --- package/x11r7/xapp_mkfontscale/Config.in | 1 + package/x11r7/xapp_mkfontscale/xapp_mkfontscale.mk | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-)