Developers Image Library (DevIL) is a cross-platfor image utility library with simple syntax (openil.sourceforge.net). Adding recipe to build from sources.
Signed-off-by: Gowtham Tammana <[email protected]> --- .../recipes-graphics/devil/devil_1.8.0.bb | 30 +++++++++++++++++++ .../devil/files/Remove-ILUT-dependency.patch | 13 ++++++++ 2 files changed, 43 insertions(+) create mode 100644 meta-arago-extras/recipes-graphics/devil/devil_1.8.0.bb create mode 100644 meta-arago-extras/recipes-graphics/devil/files/Remove-ILUT-dependency.patch diff --git a/meta-arago-extras/recipes-graphics/devil/devil_1.8.0.bb b/meta-arago-extras/recipes-graphics/devil/devil_1.8.0.bb new file mode 100644 index 00000000..6ba7f34b --- /dev/null +++ b/meta-arago-extras/recipes-graphics/devil/devil_1.8.0.bb @@ -0,0 +1,30 @@ +DESCRIPTION = "Developer's Image Library (DevIL) is a cross-platform image \ + library utilizing simple syntax to load, save, convert, \ + manipulate, filter and display a variety of images." +HOMEPAGE = "https://github.com/DentonW/DevIL" +LICENSE = "LGPLv2" +LIC_FILES_CHKSUM = "file://LICENSE;md5=fc178bcd425090939a8b634d1d6a9594" + +SRC_URI = "git://github.com/dentonw/devil.git;protocol=git;branch=master \ + file://Remove-ILUT-dependency.patch" + +SRCREV = "e34284a7e07763769f671a74b4fec718174ad862" + +COMPATIBLE_MACHINE = "j7-evm" + +PR = "r1" +S = "${WORKDIR}/git" + +# Build only DevIL +OECMAKE_SOURCEPATH = "${S}/DevIL" + +PACKAGECONFIG ??= "png" +PACKAGECONFIG[png] = "-DIL_NO_PNG=0,-DIL_NO_PNG=1,libpng," + +DEPENDS += "libpng" + +inherit pkgconfig cmake + +INSANE_SKIP_${PN} += "file-rdeps dev-so" +FILES_${PN} += "${libdir}/lib*${SOLIBSDEV}" +FILES_SOLIBSDEV = "" diff --git a/meta-arago-extras/recipes-graphics/devil/files/Remove-ILUT-dependency.patch b/meta-arago-extras/recipes-graphics/devil/files/Remove-ILUT-dependency.patch new file mode 100644 index 00000000..4f0f9dfa --- /dev/null +++ b/meta-arago-extras/recipes-graphics/devil/files/Remove-ILUT-dependency.patch @@ -0,0 +1,13 @@ +diff --git a/DevIL/CMakeLists.txt b/DevIL/CMakeLists.txt +index e342f93d..fae40167 100644 +--- a/DevIL/CMakeLists.txt ++++ b/DevIL/CMakeLists.txt +@@ -6,7 +6,7 @@ set (CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules") + + add_subdirectory(src-IL) + add_subdirectory(src-ILU) +-add_subdirectory(src-ILUT) ++# add_subdirectory(src-ILUT) + option(IL_TESTS "build DevIL tests" ON) + if (IL_TESTS) + ENABLE_TESTING() -- 2.25.0 _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
