Re: git: ae866cd20bca - main - security/p11-kit: update to 0.24.1
- In reply to: Roman Bogorodskiy : "Re: git: ae866cd20bca - main - security/p11-kit: update to 0.24.1"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 23 Jan 2022 10:18:47 UTC
Moin! > On Sunday, Jan 23, 2022 at 12:23 PM, Roman Bogorodskiy <bogorodskiy@gmail.com (mailto:bogorodskiy@gmail.com)> wrote: > Dima Panov wrote: > > > Moin! > > > > This update broke build of consumers, at least security/gnome-keyring due to changes for modules dir config. > > > > > from Changelog: > > > Meson: p11_system_config_modules instead of p11_package_config_modules > > > > It forces consumers to put their modules to etc//pkcs11/modules/ instead of share/p11-kit/modules/ > > (via pkg-config) > > Thanks for reporting, security/gnome-keyring should be fixed now. > > Apparently, it forced that new path only though pkg-config's > "p11_system_config_modules" variable. The "p11_module_configs" variable > still points to that old location in share/, so software using that are > not affected. Previously “p11_system_config_modules" was point ro share/ dir, keep it in mind wgen check consumers. I see there a right logic to split system configs from 3rdparty ones but gosh, it leads to confuses now. > > Also, looks like "p11_module_configs" is actually the recommended > variable for determining module paths as I understand from: > > https://p11-glue.github.io/p11-glue/p11-kit/manual/devel-paths.html According this manual, gnome-keyring should use new variable with old, correct path instead of push module config to etc/ > > > -- > > Dima. (desktop, kde, x11, office, ports-secteam)@FreeBSD team > > (fluffy@FreeBSD.org, https://t.me/dima_panov) > > > > > On Saturday, Jan 22, 2022 at 1:44 PM, Roman Bogorodskiy <novel@FreeBSD.org (mailto:novel@FreeBSD.org)> wrote: > > > The branch main has been updated by novel: > > > > > > URL: https://cgit.FreeBSD.org/ports/commit/?id=ae866cd20bcaf9579e34848474d853a6a4a7059a > > > > > > commit ae866cd20bcaf9579e34848474d853a6a4a7059a > > > Author: Roman Bogorodskiy <novel@FreeBSD.org> > > > AuthorDate: 2022-01-22 09:32:19 +0000 > > > Commit: Roman Bogorodskiy <novel@FreeBSD.org> > > > CommitDate: 2022-01-22 10:44:16 +0000 > > > > > > security/p11-kit: update to 0.24.1 > > > --- > > > security/p11-kit/Makefile | 5 +---- > > > security/p11-kit/distinfo | 6 +++--- > > > 2 files changed, 4 insertions(+), 7 deletions(-) > > > > > > diff --git a/security/p11-kit/Makefile b/security/p11-kit/Makefile > > > index c9e5f629654f..079bc2b96df4 100644 > > > --- a/security/p11-kit/Makefile > > > +++ b/security/p11-kit/Makefile > > > @@ -1,13 +1,10 @@ > > > # Created by: Roman Bogorodskiy <novel@FreeBSD.org> > > > > > > PORTNAME= p11-kit > > > -DISTVERSION= 0.24.0 > > > +DISTVERSION= 0.24.1 > > > CATEGORIES= security devel > > > MASTER_SITES= https://github.com/p11-glue/p11-kit/releases/download/${DISTVERSION}/ > > > > > > -PATCH_SITES= https://github.com/p11-glue/${PORTNAME}/commit/ > > > -PATCHFILES+= 9f01a8a45ba9.patch:-p1 # https://github.com/p11-glue/p11-kit/pull/407 > > > - > > > MAINTAINER= novel@FreeBSD.org > > > COMMENT= Library for loading and enumerating of PKCS\#11 modules > > > > > > diff --git a/security/p11-kit/distinfo b/security/p11-kit/distinfo > > > index 8a3f00adaed0..8410b87d8860 100644 > > > --- a/security/p11-kit/distinfo > > > +++ b/security/p11-kit/distinfo > > > @@ -1,5 +1,5 @@ > > > -TIMESTAMP = 1623028391 > > > -SHA256 (p11-kit-0.24.0.tar.xz) = 81e6140584f635e4e956a1b93a32239acf3811ff5b2d3a5c6094e94e99d2c685 > > > -SIZE (p11-kit-0.24.0.tar.xz) = 834392 > > > +TIMESTAMP = 1642843677 > > > +SHA256 (p11-kit-0.24.1.tar.xz) = d8be783efd5cd4ae534cee4132338e3f40f182c3205d23b200094ec85faaaef8 > > > +SIZE (p11-kit-0.24.1.tar.xz) = 838304 > > > SHA256 (9f01a8a45ba9.patch) = 1542a568331bf39574e72391db250629d1bb08066e9e033c5f6d5d787f616cb9 > > > SIZE (9f01a8a45ba9.patch) = 1730 > > > > Roman Bogorodskiy -- Dima. (desktop, kde, x11, office, ports-secteam)@FreeBSD team (fluffy@FreeBSD.org, https://t.me/dima_panov)