59 lines
1.5 KiB
CMake
59 lines
1.5 KiB
CMake
string(REGEX MATCH [[^[0-9][0-9]*\.[1-9][0-9]*]] VERSION_MAJOR_MINOR ${VERSION})
|
|
|
|
vcpkg_download_distfile(ARCHIVE
|
|
URLS https://download.gimp.org/pub/gegl/${VERSION_MAJOR_MINOR}/gegl-${VERSION}.tar.xz
|
|
FILENAME "gegl-${VERSION}.tar.xz"
|
|
SHA512 95a6ef4866b90c9ce950af2e8e1e465044bc8f0e0065884b103c7d86d7a56f5b9142a90abc4676675add46e69b811f5b8225eb7676454d5c49d7cd19e4edab7e
|
|
)
|
|
|
|
vcpkg_extract_source_archive(
|
|
SOURCE_PATH
|
|
ARCHIVE "${ARCHIVE}"
|
|
PATCHES
|
|
disable_tests.patch
|
|
remove_execinfo_support.patch
|
|
)
|
|
|
|
vcpkg_configure_meson(
|
|
SOURCE_PATH "${SOURCE_PATH}"
|
|
OPTIONS
|
|
-Ddocs=false
|
|
-Dintrospection=false
|
|
-Dgdk-pixbuf=disabled
|
|
-Dgexiv2=disabled
|
|
-Dgraphviz=disabled
|
|
-Djasper=disabled
|
|
-Dlcms=disabled
|
|
-Dlensfun=disabled
|
|
-Dlibav=disabled
|
|
-Dlibraw=disabled
|
|
-Dlibrsvg=disabled
|
|
-Dlibspiro=disabled
|
|
-Dlibtiff=disabled
|
|
-Dlibv4l=disabled
|
|
-Dlibv4l2=disabled
|
|
-Dlua=disabled
|
|
-Dmrg=disabled
|
|
-Dmaxflow=disabled
|
|
-Dopenexr=disabled
|
|
-Dopenmp=disabled
|
|
-Dcairo=disabled
|
|
-Dpango=disabled
|
|
-Dpangocairo=disabled
|
|
-Dpoppler=disabled
|
|
-Dpygobject=disabled
|
|
-Dsdl2=disabled
|
|
-Dumfpack=disabled
|
|
-Dwebp=disabled
|
|
)
|
|
|
|
vcpkg_install_meson()
|
|
|
|
vcpkg_copy_pdbs()
|
|
|
|
vcpkg_fixup_pkgconfig()
|
|
|
|
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/COPYING")
|
|
|
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
|