Re: git: 79a0481d1c47 - main - security/s2n-tls: Various improvements

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Tue, 13 Sep 2022 17:15:50 UTC
This broke INDEX build as below.

--- describe.x11-wm ---
make_index: /usr/ports/databases/arrow: no entry
for /usr/ports/security/s2n Done.
failed to generate INDEX!


With `grep --exclude-dir .git --exclude-dir distfiles --exclude-dir
packages -r -n "security/s2n" /usr/ports/`, I found 9 dependencies below
which need to be fixed.

 security/aws-c-auth
 databases/arrow
 devel/aws-c-http
 devel/aws-crt-cpp
 devel/aws-sdk-cpp
 devel/aws-c-event-stream
 devel/aws-c-mqtt
 devel/aws-c-s3
 devel/aws-c-io

So resurrecting security/s2n is mandatory until all dependencies above
are fixed.

I think commits like this (port directory changes) SHALL be done with
ALL dependencies with single commit.
Or copy, edit new one, create MOVED entry on single commit, wait
for all dependencies to be chased, then delete older.

Regards

> The branch main has been updated by eduardo:
> 
> URL:
https://cgit.FreeBSD.org/ports/commit/?id=79a0481d1c47b13fa8aa7b97803bea264e1fd13f
> 
> commit 79a0481d1c47b13fa8aa7b97803bea264e1fd13f
> Author:     Daniel Engberg <diizzy@FreeBSD.org>
> AuthorDate: 2022-09-13 15:08:48 +0000
> Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
> CommitDate: 2022-09-13 15:16:48 +0000
> 
>     security/s2n-tls: Various improvements
>     
>      - Define LICENSE_FILE
>      - Use ports framework for unit testing
>      - Add option for assembly optimization and LTO
>      - Disable building tests by default
>      - Disable assembly optimization by default (requires AVX2 and BMI2
support without runtime detection)
>      - Use CMake helpers provided by framework
>      - Rename s2n -> s2n-tls to match upstream name
>     
>     PR:             266397
> ---

     (snip)

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>