On Mon, Aug 15, 2022 at 07:27:08AM +0200, Sebastien Marie wrote:
> Hi,
> 
> The following diff update math/igraph to 0.9.9.
> 
> I just enabled LTO which improves performance. It should be fine with 
> compilers 
> as the port is build with "base-clang ports-gcc".
> 
> SHARED_LIBS updated due to symbols removed (and some others added).
> 
> Tests are still passing on amd64.
> 
> I found no port depending of it (it simplify the testing).
> 
> Comments or OK ?

ping.

> -- 
> Sebastien Marie
> 
> diff /home/semarie/repos/openbsd/ports
> commit - 215bbaafcbf83728b005b00939829744c241c934
> path + /home/semarie/repos/openbsd/ports
> blob - e0acff8c77ec9f1b7c2ccd43fa4549e9ea6c8e12
> file + math/igraph/Makefile
> --- math/igraph/Makefile
> +++ math/igraph/Makefile
> @@ -1,9 +1,8 @@
>  COMMENT =    C graph library
> -V =          0.9.5
> +V =          0.9.9
>  DISTNAME =   igraph-$V
> -REVISION =   0
>  
> -SHARED_LIBS =        igraph 0.0      # 0.0
> +SHARED_LIBS =        igraph 1.0      # 0.0
>  
>  CATEGORIES = math
>  
> @@ -31,7 +30,8 @@ LIB_DEPENDS =       devel/glpk \
>  # those are only needed to regenerate parsers in the development version
>  # The release tarball doesn't even ship those .y/.l files
>  CONFIGURE_ARGS +=    -DBUILD_SHARED_LIBS=ON \
> -                     -DIGRAPH_ENABLE_TLS=ON
> +                     -DIGRAPH_ENABLE_TLS=ON \
> +                     -DIGRAPH_ENABLE_LTO=ON
>  
>  DEBUG_PACKAGES =     ${BUILD_PACKAGES}
>  .include <bsd.port.mk>
> blob - 5540da58b4adaa824f7536e9932b148a1fd165e6
> file + math/igraph/distinfo
> --- math/igraph/distinfo
> +++ math/igraph/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (igraph-0.9.5.tar.gz) = xOP2eJLh4oeGXXmRYkBrP5SRatbyzAaakjnjbKSVoXo=
> -SIZE (igraph-0.9.5.tar.gz) = 3894832
> +SHA256 (igraph-0.9.9.tar.gz) = 7jWNm9E+O0kVM+Ptpc2pNLxSOKp1amjC3vqrTjPuV6s=
> +SIZE (igraph-0.9.9.tar.gz) = 3952162
> blob - 0844923f24e8064fd9ac19eccd06adf8e0fbf8df
> file + math/igraph/patches/patch-etc_cmake_dependencies_cmake
> --- math/igraph/patches/patch-etc_cmake_dependencies_cmake
> +++ math/igraph/patches/patch-etc_cmake_dependencies_cmake
> @@ -1,7 +1,7 @@
>  Index: etc/cmake/dependencies.cmake
>  --- etc/cmake/dependencies.cmake.orig
>  +++ etc/cmake/dependencies.cmake
> -@@ -148,6 +148,7 @@ macro(find_dependencies)
> +@@ -156,6 +156,7 @@ macro(find_dependencies)
>     endif()
>   
>     if(NEED_LINKING_AGAINST_LIBM)

-- 
Sebastien Marie

Reply via email to