diff --git a/ports/libheif/CONTROL b/ports/libheif/CONTROL index be0476d4deb9b3..c6dc34356082a4 100644 --- a/ports/libheif/CONTROL +++ b/ports/libheif/CONTROL @@ -1,5 +1,6 @@ Source: libheif Version: 1.7.0 +Port-Version: 1 Homepage: http://www.libheif.org/ Description: Open h.265 video codec implementation. Build-Depends: x265, libde265 diff --git a/ports/libheif/install-extra-headers.patch b/ports/libheif/install-extra-headers.patch new file mode 100644 index 00000000000000..eb32ee8a408dab --- /dev/null +++ b/ports/libheif/install-extra-headers.patch @@ -0,0 +1,12 @@ +diff --git a/libheif/CMakeLists.txt b/libheif/CMakeLists.txt +index 6d683ec..dc2c4eb 100644 +--- a/libheif/CMakeLists.txt ++++ b/libheif/CMakeLists.txt +@@ -17,6 +17,7 @@ set(libheif_headers + heif_plugin_registry.h + heif_limits.h + heif_plugin.h ++ heif_cxx.h + logging.h + ${CMAKE_CURRENT_BINARY_DIR}/heif_version.h + ) diff --git a/ports/libheif/portfile.cmake b/ports/libheif/portfile.cmake index 838734b2d76cd5..97068d449bae66 100644 --- a/ports/libheif/portfile.cmake +++ b/ports/libheif/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( PATCHES dont_build_examples_and_gdk_pixbuf.patch remove_finding_pkgconfig.patch + install-extra-headers.patch ) vcpkg_configure_cmake( diff --git a/ports/openimageio/CONTROL b/ports/openimageio/CONTROL index 1a7e6feacd836c..3612d396d1a61e 100644 --- a/ports/openimageio/CONTROL +++ b/ports/openimageio/CONTROL @@ -1,9 +1,9 @@ Source: openimageio Version: 2.1.16.0 -Port-Version: 2 +Port-Version: 3 Homepage: https://github.com/OpenImageIO/oiio Description: A library for reading and writing images, and a bunch of related classes, utilities, and application -Build-Depends: libjpeg-turbo, tiff, libpng, openexr, boost-thread, boost-smart-ptr, boost-foreach, boost-regex, boost-type-traits, boost-static-assert, boost-unordered, boost-config, boost-algorithm, boost-filesystem, boost-system, boost-thread, boost-asio, boost-random, robin-map, boost-stacktrace, fmt +Build-Depends: libjpeg-turbo, tiff, libpng, libheif, openexr, boost-thread, boost-smart-ptr, boost-foreach, boost-regex, boost-type-traits, boost-static-assert, boost-unordered, boost-config, boost-algorithm, boost-filesystem, boost-system, boost-thread, boost-asio, boost-random, robin-map, boost-stacktrace, fmt Feature: libraw Build-Depends: libraw diff --git a/ports/pangolin/CONTROL b/ports/pangolin/CONTROL index a8c3a60e8fee4c..8fb88660e8de8b 100644 --- a/ports/pangolin/CONTROL +++ b/ports/pangolin/CONTROL @@ -1,6 +1,6 @@ Source: pangolin Version: 0.5 -Port-Version: 8 +Port-Version: 9 Build-Depends: eigen3, glew, libpng, libjpeg-turbo, ffmpeg Homepage: https://github.com/stevenlovegrove/Pangolin Description: Lightweight GUI Library diff --git a/ports/pangolin/fix-dependency-python.patch b/ports/pangolin/fix-dependency-python.patch index 82b1ea83ea5596..67eae1288cf54a 100644 --- a/ports/pangolin/fix-dependency-python.patch +++ b/ports/pangolin/fix-dependency-python.patch @@ -1,5 +1,5 @@ diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 7f364a7..b6567a2 100644 +index 7f364a7..9e0baac 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -213,6 +213,9 @@ endif() @@ -7,7 +7,7 @@ index 7f364a7..b6567a2 100644 if(BUILD_PANGOLIN_GUI AND BUILD_PANGOLIN_VARS AND PYTHONLIBS_FOUND AND NOT _WIN_) set(HAVE_PYTHON 1) + if (UNIX) -+ set(PYTHON_LIBRARY ${PYTHON_LIBRARY} dl) ++ set(PYTHON_LIBRARY ${PYTHON_LIBRARY} dl util) + endif() list(APPEND HEADERS ${INCDIR}/console/ConsoleInterpreter.h