Re: git: 4e184db51f52 - main - textproc/kibana8: Update to 8.8.2

From: Nuno Teixeira <eduardo_at_freebsd.org>
Date: Sun, 09 Jul 2023 14:02:09 UTC
Hello,

That's a good example to try to understand why some ports use
${LOCALBASE}/bin/file:<cat>/<port>
instead of:
<port>:<cat>/<port>
since we have much better control on correct version to use like above:
npm-node16*>=9.7.2*:www/npm-node16

Po-Chuan Hsieh <sunpoet@freebsd.org> escreveu no dia domingo, 9/07/2023
à(s) 14:38:

> On Sun, Jul 9, 2023 at 8:55 PM Juraj Lutter <otis@freebsd.org> wrote:
>
>> The branch main has been updated by otis:
>>
>> URL:
>> https://cgit.FreeBSD.org/ports/commit/?id=4e184db51f5213b96a3fa2e853111b3d76e75928
>>
>> commit 4e184db51f5213b96a3fa2e853111b3d76e75928
>> Author:     Juraj Lutter <otis@FreeBSD.org>
>> AuthorDate: 2023-07-03 14:18:10 +0000
>> Commit:     Juraj Lutter <otis@FreeBSD.org>
>> CommitDate: 2023-07-09 12:55:00 +0000
>>
>>     textproc/kibana8: Update to 8.8.2
>>
>>     - Update to 8.8.2
>>     - Regen patches
>>
>>     Release notes:
>>     https://www.elastic.co/guide/en/kibana/8.8/release-notes-8.8.2.html
>> ---
>> @@ -80,14 +84,15 @@ do-configure:
>>                 "! ( -name \.* -or -path *\/test\/* -or -name test )")
>>         (cd ${_RE2DIR} && \
>>                 ${SETENV} HOME=${WRKDIR} \
>> -
>>  ${LOCALBASE}/lib/node_modules/npm/bin/node-gyp-bin/node-gyp configure \
>> +
>>  ${LOCALBASE}/lib/node_modules/npm/node_modules/.bin/node-gyp configure \
>>
>
> Would you like to update BUILD_DEPENDS to ensure that the correct npm
> version (9.7.2+) is used?
> It also applies to textproc/kibana7.
> Thanks.
>
> -BUILD_DEPENDS=     ${LOCALBASE}/bin/npm:www/npm-node16
> +BUILD_DEPENDS=       npm-node16>=9.7.2:www/npm-node16
>


-- 
Nuno Teixeira
FreeBSD Committer (ports)