ports@,

Here clean update of devel/cryptopp to 8.9.0

Tested on -current/amd64 as make test and by building net/amule and
emulators/citra

Thus, it states that it supports GCC 3.3 - 13.1, so, I've added gcc-base to
COMPILER

Changelog:

  10/01/2023 - Version 8.9.0 released
    minor release, recompile of programs required
    expanded community input and support
      88 unique contributors as of this release
    fix SIMON128 Asan finding on POWER8
    fix AES/CFB and AES/CTR modes self test failures when using Cryptogams AES 
on ARMv7
    fix ARIA/CTR mode self test failures when inString==outString
    fix HIGHT/CTR mode self test failures when inString==outString
    fix Rabbit/CTR mode self test failures when inString==outString
    fix Prime Table and dangling reference to a temporary>
    fix Singleton::Ref when using C++11 memory fences
    remove unneeded call to Crop() in Randomize()

  06/25/2023 - Version 8.8.0 released
    minor release, recompile of programs required
    expanded community input and support
      88 unique contributors as of this release
    fix crash in cryptest.exe when invoked with no options
    fix crash in library due to GCC removing live code
    fix RSA with key size 16 may provide an invalid key
    fix failure to build on 32-bit x86
    fix failure to build on iPhone Simulator for arm64
    fix failure to build on Windows arm64
    test for SSSE3 before using the ISA
    fix include of <x86intrin.h> when using MSVC
    improve performance of CRC32C_Update_SSE42 for x86-64
    update documentation


Diff:

diff --git devel/cryptopp/Makefile devel/cryptopp/Makefile
index ad91b26df9f..f2552a0e3b5 100644
--- devel/cryptopp/Makefile
+++ devel/cryptopp/Makefile
@@ -4,7 +4,7 @@ CATEGORIES =    devel security
 HOMEPAGE =     https://cryptopp.com/
 SITES =                ${HOMEPAGE}
 
-V =            8.7.0
+V =            8.9.0
 DISTNAME =     cryptopp${V:S/.//g}
 PKGNAME =      cryptopp-$V
 
@@ -19,9 +19,9 @@ PERMIT_PACKAGE =      Yes
 
 WANTLIB +=     m pthread ${COMPILER_LIBCXX}
 
-COMPILER =     base-clang ports-gcc
+COMPILER =     base-clang ports-gcc base-gcc
 
-SHARED_LIBS =  cryptopp        7.0
+SHARED_LIBS =  cryptopp        9.0
 
 CXXFLAGS +=    -fPIC -Wno-unused -DNDEBUG
 
diff --git devel/cryptopp/distinfo devel/cryptopp/distinfo
index 2b617b77d6b..9026efd0529 100644
--- devel/cryptopp/distinfo
+++ devel/cryptopp/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cryptopp870.zip) = 0NOij8taH27WazrfV+z67SNKfhlOQr5GXCunDHRFON0=
-SIZE (cryptopp870.zip) = 9277791
+SHA256 (cryptopp890.zip) = TMDMwyRiW4C2lfzT3uY6ZvGkYNPlG3FkDNv8TNGjd5w=
+SIZE (cryptopp890.zip) = 9288053


-- 
wbr, Kirill

Reply via email to