Bug 275112 - security/p5-Crypt-OpenSSL-AES: Update to 0.19
Summary: security/p5-Crypt-OpenSSL-AES: Update to 0.19
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL: https://metacpan.org/release/TIMLEGGE...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-15 17:16 UTC by Sergei Vyshenski
Modified: 2024-02-22 12:33 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (jdferrell3)


Attachments
git format-patch -1 main (5.52 KB, patch)
2023-11-15 17:16 UTC, Sergei Vyshenski
fuz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Vyshenski 2023-11-15 17:16:49 UTC
Created attachment 246337 [details]
git format-patch -1 main

- huge update 0.02 --> 0.19
- add LICENSE and DEPENDS groups
- comply with openssl as ssl=base, openssl111, openssl31, openssl32, libressl
- strip .so library
- shebangfix
- can take m-ship if John Ferrell <jdferrell3@yahoo.com> finds this appropriate

ChangeLog: https://metacpan.org/release/TIMLEGGE/Crypt-OpenSSL-AES-0.19/source/Changes

- "portlint -AC is happy.
- "portclippy Makefile" is happy.
- "portfmt -D Makefile" is happy.
- Tested with:
14.0-RELEASE, 13.2-RELEASE-p5
portlint 2.21.0
portfmt 1.1.5
pkg 1.20.990.8
poudriere-git-3.4.99.20231113
perl 5.36.1_1
ssl=base, openssl111, openssl31, openssl32, libressl

- for all cases, built-in perl tests in a clean poudriere jail say: PASS.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2024-02-19 11:29:02 UTC
Comment on attachment 246337 [details]
git format-patch -1 main

maintainer timeout
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2024-02-19 11:30:11 UTC
I apologise for the slow processing.  Took a bit of a break from ports stuff.
Comment 3 Sergei Vyshenski 2024-02-19 11:37:26 UTC
Robert, 
Glad to see you back.
Do you think that maintainership of this this port could be transferred to me, because of so long timeout of the maintainer?
Sergei
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-02-22 12:32:59 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=99a65e60e62bf7734d283eff7ff737e4d084536c

commit 99a65e60e62bf7734d283eff7ff737e4d084536c
Author:     Sergei Vyshenski <svysh.fbsd@gmail.com>
AuthorDate: 2023-11-15 17:12:03 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-02-22 12:31:22 +0000

    security/p5-Crypt-OpenSSL-AES: Update to 0.19

    - huge update 0.02 --> 0.19
    - add LICENSE and DEPENDS groups
    - comply with openssl as ssl=base, openssl111, openssl31, openssl32, libressl
    - strip .so library
    - shebangfix
    - assign maintainership
    - can take m-ship if John Ferrell <jdferrell3@yahoo.com> finds this appropriate

    ChangeLog: https://metacpan.org/release/TIMLEGGE/Crypt-OpenSSL-AES-0.19/source/Changes

    PR:             275112
    Approved by:    jdferrell3@yahoo.com (maintainer timeout)

 security/p5-Crypt-OpenSSL-AES/Makefile             | 24 ++++++++++++++++++----
 security/p5-Crypt-OpenSSL-AES/distinfo             |  5 +++--
 .../p5-Crypt-OpenSSL-AES/files/patch-AES.xs (new)  | 11 ++++++++++
 .../files/patch-t_00-openssl-version.t (new)       | 11 ++++++++++
 .../files/patch-t_09-key-size.t (new)              | 15 ++++++++++++++
 5 files changed, 60 insertions(+), 6 deletions(-)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2024-02-22 12:33:36 UTC
Thank you for your contribution.