* [devil Fix ilut header

* Update baseline
This commit is contained in:
Phoebe 2021-06-16 01:31:05 +08:00 коммит произвёл GitHub
Родитель 315d0a1129
Коммит 0faf2ab829
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
6 изменённых файлов: 72 добавлений и 32 удалений

Просмотреть файл

@ -0,0 +1,12 @@
diff --git a/DevIL/src-ILUT/CMakeLists.txt b/DevIL/src-ILUT/CMakeLists.txt
index 398d3c1..617c8d8 100644
--- a/DevIL/src-ILUT/CMakeLists.txt
+++ b/DevIL/src-ILUT/CMakeLists.txt
@@ -77,6 +77,7 @@ install (TARGETS ILUT
RUNTIME DESTINATION bin
)
install (FILES ../include/IL/ilut.h DESTINATION include/IL)
+install (FILES ../include/IL/ilut_config.h DESTINATION include/IL)
install(FILES
${CMAKE_CURRENT_BINARY_DIR}/ILUT.pc

Просмотреть файл

@ -1,31 +0,0 @@
Source: devil
Version: 1.8.0
Port-Version: 7
Build-Depends:
Homepage: https://github.com/DentonW/DevIL
Description: A full featured cross-platform image library
Default-Features: libpng, tiff, libjpeg, openexr, jasper, lcms
Feature: libpng
Build-Depends: libpng
Description: Use Libpng for .png (and some .ico)
Feature: tiff
Build-Depends: tiff
Description: Use Libtiff for .tif support
Feature: libjpeg
Build-Depends: libjpeg-turbo
Description: Use Libjpeg for .jpg (and some .blp) support
Feature: openexr
Build-Depends: openexr
Description: Use openexr
Feature: jasper
Build-Depends: jasper
Description: Use JasPer for .jp2 (and some .icns) support
Feature: lcms
Build-Depends: lcms
Description: Use Little CMS for color profiles

Просмотреть файл

@ -11,6 +11,7 @@ vcpkg_from_github(
enable-static.patch
0004_compatible-jasper-2-0-20.patch
0005-fix-pkgconfig.patch
0006-fix-ilut-header.patch
)
file(REMOVE ${SOURCE_PATH}/DevIL/src-IL/cmake/FindOpenEXR.cmake)

53
ports/devil/vcpkg.json Normal file
Просмотреть файл

@ -0,0 +1,53 @@
{
"name": "devil",
"version": "1.8.0",
"port-version": 8,
"description": "A full featured cross-platform image library",
"homepage": "https://github.com/DentonW/DevIL",
"default-features": [
"jasper",
"lcms",
"libjpeg",
"libpng",
"openexr",
"tiff"
],
"features": {
"jasper": {
"description": "Use JasPer for .jp2 (and some .icns) support",
"dependencies": [
"jasper"
]
},
"lcms": {
"description": "Use Little CMS for color profiles",
"dependencies": [
"lcms"
]
},
"libjpeg": {
"description": "Use Libjpeg for .jpg (and some .blp) support",
"dependencies": [
"libjpeg-turbo"
]
},
"libpng": {
"description": "Use Libpng for .png (and some .ico)",
"dependencies": [
"libpng"
]
},
"openexr": {
"description": " Use openexr",
"dependencies": [
"openexr"
]
},
"tiff": {
"description": "Use Libtiff for .tif support",
"dependencies": [
"tiff"
]
}
}
}

Просмотреть файл

@ -1654,7 +1654,7 @@
},
"devil": {
"baseline": "1.8.0",
"port-version": 7
"port-version": 8
},
"dimcli": {
"baseline": "5.0.2",

Просмотреть файл

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "28588e0e08e57404b35e35ce1d2a69322a2ee6b8",
"version": "1.8.0",
"port-version": 8
},
{
"git-tree": "d3e52a6334ec5ccb93fba69e531ab4979b827522",
"version-string": "1.8.0",