diff --git a/graphics/diplib/Makefile b/graphics/diplib/Makefile index 658f250e89ea..ec2de182e110 100644 --- a/graphics/diplib/Makefile +++ b/graphics/diplib/Makefile @@ -1,31 +1,31 @@ PORTNAME= diplib -DISTVERSION= 3.4.3 +DISTVERSION= 3.5.0 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Library and development environment for quantitative image analysis WWW= https://diplib.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_aarch64= runaway builds, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276690 LIB_DEPENDS= libglfw.so:graphics/glfw USES= cmake:testing compiler:c++14-lang gl USE_GL= gl glut USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= DIPlib CXXFLAGS_powerpc64= -mvsx CMAKE_OFF= DIP_BUILD_PYDIP CMAKE_TESTING_ON= DIP_ENABLE_DOCTEST CMAKE_TESTING_TARGET= check # one test fails, see https://github.com/DIPlib/diplib/issues/120 CFLAGS_i386= -msse2 # fix build failure: error: always_inline function '_mm_setzero_si128' requires target feature 'sse2', but would be inlined into function 'defilter_sub4' that is compiled without support for 'sse2' CXXFLAGS_i386= -msse2 .include diff --git a/graphics/diplib/distinfo b/graphics/diplib/distinfo index 5bf712c8ba5e..cddbda094a0b 100644 --- a/graphics/diplib/distinfo +++ b/graphics/diplib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713083064 -SHA256 (DIPlib-diplib-3.4.3_GH0.tar.gz) = 357e0d794f51221bd47badf0c7a4d6a5afbe875cb836b9b6faf7f2c23daf1e04 -SIZE (DIPlib-diplib-3.4.3_GH0.tar.gz) = 8629645 +TIMESTAMP = 1718772390 +SHA256 (DIPlib-diplib-3.5.0_GH0.tar.gz) = e63adf91baf9f300e00d74bc595bbac0fc0a41892a939d0ea8933c72eff05bec +SIZE (DIPlib-diplib-3.5.0_GH0.tar.gz) = 8766540 diff --git a/graphics/diplib/files/patch-CMakeLists.txt b/graphics/diplib/files/patch-CMakeLists.txt index 91c3f1ec092f..6a46cff97193 100644 --- a/graphics/diplib/files/patch-CMakeLists.txt +++ b/graphics/diplib/files/patch-CMakeLists.txt @@ -1,11 +1,11 @@ ---- CMakeLists.txt.orig 2022-10-18 02:45:06 UTC +--- CMakeLists.txt.orig 2024-06-18 04:45:59 UTC +++ CMakeLists.txt -@@ -95,7 +95,7 @@ add_subdirectory(src) +@@ -76,7 +76,7 @@ add_subdirectory(src) ### DIPjavaio --find_package(Java 1.7 COMPONENTS Development) -+#find_package(Java 1.7 COMPONENTS Development) +-find_package(Java COMPONENTS Development) ++#find_package(Java COMPONENTS Development) + unset(DIP_JAVAIO_INTERFACES) if(JAVA_FOUND) # Set JAVA_HOME so that the JNI found is from the same JDK as the Java package - get_filename_component(JAVA_HOME "${Java_JAVAC_EXECUTABLE}" DIRECTORY) # strip off /javac diff --git a/graphics/diplib/pkg-plist b/graphics/diplib/pkg-plist index a1bcba56e343..52373070865d 100644 --- a/graphics/diplib/pkg-plist +++ b/graphics/diplib/pkg-plist @@ -1,92 +1,93 @@ bin/dipview include/dip_matlab_interface.h include/dip_opencv_interface.h include/dip_vigra_interface.h include/diplib.h include/diplib/accumulators.h include/diplib/analysis.h include/diplib/binary.h include/diplib/border.h include/diplib/boundary.h include/diplib/chain_code.h include/diplib/color.h include/diplib/deconvolution.h include/diplib/detection.h include/diplib/dft.h include/diplib/display.h include/diplib/distance.h include/diplib/distribution.h include/diplib/file_io.h include/diplib/framework.h include/diplib/generation.h include/diplib/generic_iterators.h include/diplib/geometry.h include/diplib/graph.h include/diplib/histogram.h include/diplib/iterators.h include/diplib/kernel.h +include/diplib/label_map.h include/diplib/library/clamp_cast.h include/diplib/library/copy_buffer.h include/diplib/library/datatype.h include/diplib/library/dimension_array.h include/diplib/library/error.h include/diplib/library/export.h include/diplib/library/image.h include/diplib/library/image_views.h include/diplib/library/numeric.h include/diplib/library/operators.h include/diplib/library/physical_dimensions.h include/diplib/library/sample_iterator.h include/diplib/library/stringparams.h include/diplib/library/tensor.h include/diplib/library/types.h include/diplib/linear.h include/diplib/lookup_table.h include/diplib/mapping.h include/diplib/math.h include/diplib/measurement.h include/diplib/microscopy.h include/diplib/morphology.h include/diplib/multithreading.h include/diplib/neighborlist.h include/diplib/nonlinear.h include/diplib/overload.h include/diplib/pixel_table.h include/diplib/private/constfor.h include/diplib/private/pcg_extras.hpp include/diplib/private/pcg_random.hpp include/diplib/private/pcg_uint128.hpp include/diplib/private/readme.txt include/diplib/private/robin_growth_policy.h include/diplib/private/robin_hash.h include/diplib/private/robin_map.h include/diplib/private/robin_set.h include/diplib/random.h include/diplib/regions.h include/diplib/saturated_arithmetic.h include/diplib/segmentation.h include/diplib/simple_file_io.h include/diplib/statistics.h include/diplib/testing.h include/diplib/transform.h include/diplib/union_find.h include/diplib/viewer/control.h include/diplib/viewer/export.h include/diplib/viewer/glfw.h include/diplib/viewer/glut.h include/diplib/viewer/histogram.h include/diplib/viewer/image.h include/diplib/viewer/link.h include/diplib/viewer/manager.h include/diplib/viewer/proxy.h include/diplib/viewer/slice.h include/diplib/viewer/status.h include/diplib/viewer/tensor.h include/diplib/viewer/viewer.h include/dipviewer.h lib/cmake/DIPlib/DIPlibConfig.cmake lib/cmake/DIPlib/DIPlibConfigVersion.cmake lib/cmake/DIPlib/DIPlibTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/DIPlib/DIPlibTargets.cmake lib/libDIP.so lib/libDIPviewer.so