[Bug 297278] */*: Migrate dependency from security/cryptopp to security/cryptopp-modern

[email protected] Tue, 04 Aug 2026 17:12:23 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D297278

            Bug ID: 297278
           Summary: */*: Migrate dependency from security/cryptopp to
                    security/cryptopp-modern
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
                CC: [email protected]

Created attachment 273456
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D273456&action=
=3Dedit
Migrate dependency from security/cryptopp to  security/cryptopp-modern

Hello!

We would like to suggest a transition from the legacy security/cryptopp
(whose original upstream development has been inactive for a while) to its
active and modernized fork, security/cryptopp-modern.

Main Benefits:

* Say goodbye to legacy Makefiles: It uses CMake out of the box,
  making building, packaging, and integration much smoother and cleaner.
* Modern toolchain compatibility: It resolves those persistent headaches
  with newer versions of Clang, LLVM, and libc++.
* Active maintenance: The project is actively maintained, ensuring timely
  security fixes and great compatibility with modern C++ standards.

This is a friendly recommendation and encouragement for consumer ports to
update their dependencies, helping keep our ecosystem healthy and up-to-dat=
e!

WWW: https://github.com/cryptopp-modern/cryptopp-modern \
     https://cryptopp-modern.com/

---
NOTES:

- tests are fixed upstream
- net-p2p/amule is already using cryptopp-modern
- exp-run: OK

--=20
You are receiving this mail because:
You are the assignee for the bug.=