mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 14:01:57 -09:00
package/cegui: remove dependency to libfreeimage
Due to security reasons libfreeimage will be removed from buildroot: https://sourceforge.net/p/freeimage/discussion/36109/thread/435a3549f4/ Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
3a8754fd7c
commit
e644b58f51
@@ -11,6 +11,7 @@ CEGUI_LICENSE_FILES = COPYING
|
|||||||
CEGUI_INSTALL_STAGING = YES
|
CEGUI_INSTALL_STAGING = YES
|
||||||
CEGUI_CONF_OPTS = \
|
CEGUI_CONF_OPTS = \
|
||||||
-DCEGUI_HAS_MINIZIP_RESOURCE_PROVIDER=OFF \
|
-DCEGUI_HAS_MINIZIP_RESOURCE_PROVIDER=OFF \
|
||||||
|
-DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=OFF \
|
||||||
-DCEGUI_BUILD_RENDERER_IRRLICHT=OFF \
|
-DCEGUI_BUILD_RENDERER_IRRLICHT=OFF \
|
||||||
-DCEGUI_BUILD_RENDERER_OGRE=OFF \
|
-DCEGUI_BUILD_RENDERER_OGRE=OFF \
|
||||||
-DCEGUI_BUILD_RENDERER_OPENGLES=OFF \
|
-DCEGUI_BUILD_RENDERER_OPENGLES=OFF \
|
||||||
@@ -92,11 +93,4 @@ else
|
|||||||
CEGUI_CONF_OPTS += -DCEGUI_BUILD_XMLPARSER_TINYXML=OFF
|
CEGUI_CONF_OPTS += -DCEGUI_BUILD_XMLPARSER_TINYXML=OFF
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_LIBFREEIMAGE),y)
|
|
||||||
CEGUI_DEPENDENCIES += libfreeimage
|
|
||||||
CEGUI_CONF_OPTS += -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=ON
|
|
||||||
else
|
|
||||||
CEGUI_CONF_OPTS += -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=OFF
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(cmake-package))
|
$(eval $(cmake-package))
|
||||||
|
|||||||
Reference in New Issue
Block a user