On Wed, 08 Jan 2025 14:21:48 +0100,
Stuart Henderson <s...@spacehopper.org> wrote:
> 
> Lots of fixes (including overflows, out of bound reads and writes,
> null deref, memory leaks, etc), and notably has a new (as of Aug 2022)
> solver which is significantly faster than the current one:
> 
>  "There is now a new solver that is designed to provide higher performance
>   with complicated graphs, which works by flattening the dependency graph
>   into a smaller set of dependencies.  This graph can then be evaluated
>   instead of the original dependency graph without having to visit every
>   edge in the graph.
> 
>   NOTE: This solver, while providing significant performance improvements,
>   does so, at the cost of changed behavior for some edge cases (such as
>   circular dependencies)."
> 
> ok?
>

Haven't discovered any regression on installed .pc; ok kirill@

> (aircrack-ng lists a dependency on this for some reason, though it
> doesn't seem to actually use it. anyway, it still builds).
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/pkgconf/Makefile,v
> diff -u -p -r1.7 Makefile
> --- Makefile  21 Sep 2023 09:50:02 -0000      1.7
> +++ Makefile  8 Jan 2025 13:21:18 -0000
> @@ -1,12 +1,13 @@
>  COMMENT =            package compiler and linker metadata toolkit
>  
> -DISTNAME =           pkgconf-1.6.3
> +DISTNAME =           pkgconf-2.3.0
> +EXTRACT_SUFX =               .tar.xz
>  
> -SHARED_LIBS +=               pkgconf 0.0     # 3.0
> +SHARED_LIBS +=               pkgconf 1.0     # 5.0
>  
>  CATEGORIES =         devel
>  
> -HOMEPAGE =           https://git.dereferenced.org/pkgconf/pkgconf
> +HOMEPAGE =           https://gitea.treehouse.systems/ariadne/pkgconf
>  
>  MAINTAINER =         Adam Steen <a...@adamsteen.com.au>
>  
> @@ -15,7 +16,7 @@ PERMIT_PACKAGE =    Yes
>  
>  WANTLIB =            c
>  
> -SITES =                      https://distfiles.dereferenced.org/pkgconf/
> +SITES =                      https://distfiles.ariadne.space/pkgconf/
>  
>  TEST_DEPENDS =               devel/kyua-cli
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/pkgconf/distinfo,v
> diff -u -p -r1.3 distinfo
> --- distinfo  6 Aug 2019 10:20:09 -0000       1.3
> +++ distinfo  8 Jan 2025 13:21:18 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (pkgconf-1.6.3.tar.gz) = Ap4UP8JlxN+F0WgPqmNEyuBnUIx03Hxiu/NPHCvZFYg=
> -SIZE (pkgconf-1.6.3.tar.gz) = 425296
> +SHA256 (pkgconf-2.3.0.tar.xz) = OpCArFHQNhXnwZEKCiqN8IQkiStfE7BiiiBNP8zg6os=
> +SIZE (pkgconf-2.3.0.tar.xz) = 316160
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/pkgconf/pkg/PLIST,v
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 11 Mar 2022 18:52:29 -0000      1.2
> +++ pkg/PLIST 8 Jan 2025 13:21:18 -0000
> @@ -1,3 +1,4 @@
> +@bin bin/bomtool
>  @bin bin/pkgconf
>  include/pkgconf/
>  include/pkgconf/libpkgconf/
> @@ -6,12 +7,13 @@ include/pkgconf/libpkgconf/iter.h
>  include/pkgconf/libpkgconf/libpkgconf-api.h
>  include/pkgconf/libpkgconf/libpkgconf.h
>  include/pkgconf/libpkgconf/stdinc.h
> -lib/libpkgconf.a
> +@static-lib lib/libpkgconf.a
>  lib/libpkgconf.la
>  @lib lib/libpkgconf.so.${LIBpkgconf_VERSION}
>  lib/pkgconfig/libpkgconf.pc
>  @man man/man1/pkgconf.1
>  @man man/man5/pc.5
> +@man man/man5/pkgconf-personality.5
>  @man man/man7/pkg.m4.7
>  @comment share/aclocal/
>  @comment share/aclocal/pkg.m4
> 

-- 
wbr, Kirill

Reply via email to