package/harfbuzz: bump to version 3.1.2
Bump to version 3.1.2 by: - requiring BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 instead of _4_8 in this package taking care of reverse dependencies, since now harfbuzz requires gcc 4.9 to be built successfully. - local patch is still necessary since upstream harfbuzz points the problem to meson itself. Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
ebc0d88434
commit
6861933d22
@ -18,7 +18,7 @@ if BR2_PACKAGE_CWIID
|
||||
config BR2_PACKAGE_CWIID_WMGUI
|
||||
bool "wmgui"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_PACKAGE_XORG7 # libgtk2
|
||||
depends on BR2_USE_WCHAR # libgtk2 -> libglib2
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # libgtk2 -> libglib2
|
||||
|
@ -14,7 +14,7 @@ config BR2_PACKAGE_ENLIGHTENMENT
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
# libevas-generic-loaders-svg -> librsvg -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
select BR2_PACKAGE_EFL_X_XLIB
|
||||
select BR2_PACKAGE_EFL_EEZE
|
||||
select BR2_PACKAGE_EFL_JPEG # needed at runtime by enlightenment_start
|
||||
@ -29,10 +29,10 @@ config BR2_PACKAGE_ENLIGHTENMENT
|
||||
|
||||
http://www.enlightenment.org/
|
||||
|
||||
comment "enlightenment needs udev /dev management and a toolchain w/ wchar, C++, threads, gcc >= 4.8"
|
||||
comment "enlightenment needs udev /dev management and a toolchain w/ wchar, C++, threads, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
|
||||
depends on BR2_PACKAGE_EFL && BR2_PACKAGE_XORG7 && BR2_USE_MMU
|
||||
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_PACKAGE_HAS_UDEV
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
|
@ -328,13 +328,13 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER
|
||||
bool "assrender"
|
||||
depends on BR2_INSTALL_LIBSTDCPP # libass -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libass -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libass -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libass -> harfbuzz
|
||||
select BR2_PACKAGE_LIBASS
|
||||
|
||||
comment "assrender plugin needs a toolchain w/ C++, gcc => 4.8"
|
||||
comment "assrender plugin needs a toolchain w/ C++, gcc => 4.9"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
|
||||
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BLUEZ
|
||||
bool "bluez"
|
||||
@ -563,15 +563,15 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RSVG
|
||||
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # librsvg
|
||||
depends on BR2_INSTALL_LIBSTDCPP # librsvg -> pango
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # librsvg -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # librsvg -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # librsvg -> pango -> harfbuzz
|
||||
select BR2_PACKAGE_LIBRSVG
|
||||
help
|
||||
RSVG plugin library
|
||||
|
||||
comment "rsvg plugin needs a toolchain w/ C++, gcc >= 4.8"
|
||||
comment "rsvg plugin needs a toolchain w/ C++, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
|
||||
config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SBC
|
||||
|
@ -293,14 +293,14 @@ config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PANGO
|
||||
bool "pango font renderer"
|
||||
depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
|
||||
select BR2_PACKAGE_PANGO
|
||||
help
|
||||
Pango-based text rendering and overlay
|
||||
|
||||
comment "pango plugin needs a toolchain w/ C++, gcc >= 4.8"
|
||||
comment "pango plugin needs a toolchain w/ C++, gcc >= 4.9"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
|
||||
config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_THEORA
|
||||
|
@ -2,7 +2,7 @@ config BR2_PACKAGE_HARFBUZZ
|
||||
bool "harfbuzz"
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
help
|
||||
HarfBuzz is an OpenType text shaping engine
|
||||
|
||||
@ -11,7 +11,7 @@ config BR2_PACKAGE_HARFBUZZ
|
||||
Harfbuzz can make optional use of cairo, freetype,
|
||||
glib2 and icu packages if they are selected.
|
||||
|
||||
comment "harfbuzz needs a toolchain w/ C++, gcc >= 4.8"
|
||||
comment "harfbuzz needs a toolchain w/ C++, gcc >= 4.9"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
|
@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
sha256 036b0ee118451539783ec7864148bb4106be42a2eb964df4e83e6703ec46f3d9 harfbuzz-3.0.0.tar.xz
|
||||
sha256 4056b1541dd8bbd8ec29207fe30e568805c0705515632d7fec53a94399bc7945 harfbuzz-3.1.2.tar.xz
|
||||
sha256 4345e1735f8bc6d812fed5180cabb5a5e88a4109d332652f2a45c13cfa5ee692 COPYING
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
HARFBUZZ_VERSION = 3.0.0
|
||||
HARFBUZZ_VERSION = 3.1.2
|
||||
HARFBUZZ_SITE = https://github.com/harfbuzz/harfbuzz/releases/download/$(HARFBUZZ_VERSION)
|
||||
HARFBUZZ_SOURCE = harfbuzz-$(HARFBUZZ_VERSION).tar.xz
|
||||
HARFBUZZ_LICENSE = MIT, ISC (ucdn library)
|
||||
|
@ -2,7 +2,7 @@ config BR2_PACKAGE_LIBASS
|
||||
bool "libass"
|
||||
depends on BR2_INSTALL_LIBSTDCPP # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # harfbuzz
|
||||
select BR2_PACKAGE_FREETYPE
|
||||
select BR2_PACKAGE_HARFBUZZ
|
||||
select BR2_PACKAGE_LIBFRIBIDI
|
||||
@ -12,7 +12,7 @@ config BR2_PACKAGE_LIBASS
|
||||
|
||||
https://github.com/libass/libass
|
||||
|
||||
comment "libass needs a toolchain w/ C++, gcc >= 4.8"
|
||||
comment "libass needs a toolchain w/ C++, gcc >= 4.9"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
|
@ -6,7 +6,7 @@ config BR2_PACKAGE_LIBFM
|
||||
depends on BR2_USE_MMU # libglib2
|
||||
depends on BR2_INSTALL_LIBSTDCPP # libgtk2
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libgtk2 -> pango -> harfbuzz
|
||||
select BR2_PACKAGE_CAIRO
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
select BR2_PACKAGE_LIBGTK2 if !BR2_PACKAGE_LIBGTK3_X11
|
||||
@ -22,9 +22,9 @@ config BR2_PACKAGE_LIBFM
|
||||
|
||||
http://wiki.lxde.org/en/Libfm
|
||||
|
||||
comment "libfm needs X.org and a toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
||||
comment "libfm needs X.org and a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_TOOLCHAIN_HAS_THREADS || !BR2_PACKAGE_XORG7
|
||||
|
@ -6,7 +6,7 @@ config BR2_PACKAGE_LIBGTK2
|
||||
depends on BR2_USE_MMU # glib2
|
||||
depends on BR2_INSTALL_LIBSTDCPP # pango
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
|
||||
select BR2_PACKAGE_ATK
|
||||
select BR2_PACKAGE_CAIRO
|
||||
select BR2_PACKAGE_CAIRO_PS
|
||||
@ -34,10 +34,10 @@ config BR2_PACKAGE_LIBGTK2_DEMO
|
||||
|
||||
endif
|
||||
|
||||
comment "libgtk2 needs a toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
||||
comment "libgtk2 needs a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
@ -1,9 +1,9 @@
|
||||
comment "libgtk3 needs a toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
||||
comment "libgtk3 needs a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
comment "libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend"
|
||||
@ -20,7 +20,7 @@ config BR2_PACKAGE_LIBGTK3
|
||||
depends on BR2_USE_MMU # glib2
|
||||
depends on BR2_INSTALL_LIBSTDCPP # pango
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
|
||||
depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND || \
|
||||
BR2_PACKAGE_HAS_LIBGL
|
||||
select BR2_PACKAGE_ATK
|
||||
|
@ -6,7 +6,7 @@ config BR2_PACKAGE_LIBRSVG
|
||||
depends on BR2_USE_MMU # glib2
|
||||
depends on BR2_INSTALL_LIBSTDCPP # pango
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
|
||||
select BR2_PACKAGE_CAIRO
|
||||
select BR2_PACKAGE_CAIRO_PNG
|
||||
select BR2_PACKAGE_CAIRO_SCRIPT
|
||||
@ -21,10 +21,10 @@ config BR2_PACKAGE_LIBRSVG
|
||||
|
||||
https://wiki.gnome.org/Projects/LibRsvg
|
||||
|
||||
comment "librsvg needs a toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
||||
comment "librsvg needs a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_INSTALL_LIBSTDCPP
|
||||
|
@ -2,7 +2,7 @@ config BR2_PACKAGE_MUPDF
|
||||
bool "mupdf"
|
||||
depends on BR2_INSTALL_LIBSTDCPP # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # harfbuzz
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
select BR2_PACKAGE_FREETYPE
|
||||
select BR2_PACKAGE_GUMBO_PARSER
|
||||
@ -18,7 +18,7 @@ config BR2_PACKAGE_MUPDF
|
||||
|
||||
https://www.mupdf.com/index.html
|
||||
|
||||
comment "mupdf needs a toolchain w/ C++, gcc >= 4.8"
|
||||
comment "mupdf needs a toolchain w/ C++, gcc >= 4.9"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
|
@ -5,7 +5,7 @@ config BR2_PACKAGE_OPENBOX
|
||||
depends on BR2_USE_MMU # glib2
|
||||
depends on BR2_USE_WCHAR # glib2
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
|
||||
depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
select BR2_PACKAGE_LIBXML2
|
||||
@ -20,10 +20,10 @@ config BR2_PACKAGE_OPENBOX
|
||||
|
||||
http://openbox.org
|
||||
|
||||
comment "openbox needs a toolchain w/ C++, threads, wchar, gcc >= 4.8"
|
||||
comment "openbox needs a toolchain w/ C++, threads, wchar, gcc >= 4.9"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
|
@ -5,7 +5,7 @@ config BR2_PACKAGE_PANGO
|
||||
depends on BR2_USE_MMU # glib2
|
||||
depends on BR2_INSTALL_LIBSTDCPP # freetype support
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # harfbuzz
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
select BR2_PACKAGE_LIBFRIBIDI
|
||||
select BR2_PACKAGE_EXPAT
|
||||
@ -24,9 +24,9 @@ config BR2_PACKAGE_PANGO
|
||||
|
||||
https://pango.gnome.org/
|
||||
|
||||
comment "pango needs a toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
||||
comment "pango needs a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_INSTALL_LIBSTDCPP
|
||||
|
@ -6,7 +6,7 @@ config BR2_PACKAGE_PCMANFM
|
||||
depends on BR2_USE_MMU # libglib2
|
||||
depends on BR2_INSTALL_LIBSTDCPP # libgtk2
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libgtk2 -> pango -> harfbuzz
|
||||
select BR2_PACKAGE_LIBFM
|
||||
select BR2_PACKAGE_MENU_CACHE
|
||||
select BR2_PACKAGE_LIBGLIB2
|
||||
@ -18,10 +18,10 @@ config BR2_PACKAGE_PCMANFM
|
||||
|
||||
http://wiki.lxde.org/en/PCManFM
|
||||
|
||||
comment "pcmanfm needs a toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
||||
comment "pcmanfm needs a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
@ -54,17 +54,17 @@ config BR2_PACKAGE_PINENTRY_GTK2
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libgtk2 -> pango -> harfbuzz
|
||||
select BR2_PACKAGE_LIBGTK2
|
||||
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
||||
help
|
||||
The pinentry-gtk2 tool
|
||||
|
||||
comment "pinentry-gtk2 needs X and a toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
||||
comment "pinentry-gtk2 needs X and a toolchain w/ wchar, threads, C++, gcc >= 4.9"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_PACKAGE_XORG7 || !BR2_USE_WCHAR || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
|
||||
config BR2_PACKAGE_PINENTRY_QT5
|
||||
|
@ -2,7 +2,7 @@ config BR2_PACKAGE_PYTHON_PYMUPDF
|
||||
bool "python-pymupdf"
|
||||
depends on BR2_INSTALL_LIBSTDCPP # mupdf -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # mupdf -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # mupdf -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # mupdf -> harfbuzz
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
depends on BR2_PACKAGE_PYTHON3
|
||||
select BR2_PACKAGE_FREETYPE
|
||||
@ -18,8 +18,8 @@ comment "python-pymupdf needs Xorg"
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_PACKAGE_XORG7
|
||||
|
||||
comment "python-pymupdf needs a toolchain w/ C++, gcc >= 4.8"
|
||||
comment "python-pymupdf needs a toolchain w/ C++, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_PYTHON3
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
|
@ -237,7 +237,7 @@ config BR2_PACKAGE_QT5BASE_HARFBUZZ
|
||||
bool "harfbuzz support"
|
||||
select BR2_PACKAGE_HARFBUZZ if \
|
||||
BR2_TOOLCHAIN_HAS_SYNC_4 && \
|
||||
BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
help
|
||||
This option enables HarfBuzz support (either system harfbuzz
|
||||
if the toolchain supports __sync for 4 bytes, or the qt
|
||||
|
@ -16,7 +16,7 @@ config BR2_PACKAGE_RRDTOOL_RRDGRAPH
|
||||
bool "rrd_graph"
|
||||
default y
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
|
||||
depends on BR2_INSTALL_LIBSTDCPP # freetype support from pango
|
||||
select BR2_PACKAGE_CAIRO
|
||||
select BR2_PACKAGE_CAIRO_PDF
|
||||
@ -28,9 +28,9 @@ config BR2_PACKAGE_RRDTOOL_RRDGRAPH
|
||||
This enables the graphing capabilities ('rrdgraph').
|
||||
Without this it will only act as a database backend.
|
||||
|
||||
comment "rrd_graph support needs a toolchain w/ C++, gcc >= 4.8"
|
||||
comment "rrd_graph support needs a toolchain w/ C++, gcc >= 4.9"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
|
||||
endif
|
||||
|
@ -4,7 +4,7 @@ config BR2_PACKAGE_SUPERTUXKART
|
||||
depends on BR2_i386 || BR2_x86_64
|
||||
depends on BR2_USE_MMU # fork()
|
||||
depends on BR2_INSTALL_LIBSTDCPP # openal
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # openal
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # harfbuzz, openal
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # openal
|
||||
depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS # openal
|
||||
depends on BR2_PACKAGE_HAS_LIBGL
|
||||
|
@ -6,7 +6,7 @@ config BR2_PACKAGE_XSCREENSAVER
|
||||
depends on BR2_USE_WCHAR # gdk-pixbuf, libgtk2 -> glib2
|
||||
depends on BR2_USE_MMU # gdk-pixbuf, libgtk2 -> glib2
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libgtk2 -> pango -> harfbuzz
|
||||
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libgtk2 -> pango -> harfbuzz
|
||||
select BR2_PACKAGE_GDK_PIXBUF
|
||||
select BR2_PACKAGE_LIBGLU if BR2_PACKAGE_HAS_LIBGL
|
||||
select BR2_PACKAGE_LIBGTK2
|
||||
@ -25,10 +25,10 @@ config BR2_PACKAGE_XSCREENSAVER
|
||||
|
||||
http://www.jwz.org/xscreensaver/
|
||||
|
||||
comment "xscreensaver needs a toolchain w/ wchar, C++, threads, gcc >= 4.8"
|
||||
comment "xscreensaver needs a toolchain w/ wchar, C++, threads, gcc >= 4.9"
|
||||
depends on BR2_PACKAGE_XORG7
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || \
|
||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
|
||||
!BR2_USE_WCHAR
|
||||
|
Loading…
Reference in New Issue
Block a user