Skip to content

Commit

Permalink
archivers/libunrar6: Update to 6.2.8
Browse files Browse the repository at this point in the history
Bump PORTREVISION on sysutils/fusefs-rar2fs which builds against the
source.
  • Loading branch information
BSDKaffee committed Jun 16, 2023
1 parent bc63b3f commit ac8809e
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 23 deletions.
2 changes: 1 addition & 1 deletion archivers/libunrar6/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libunrar6
PORTVERSION= 6.1.7
PORTVERSION= 6.2.8
CATEGORIES= archivers
MASTER_SITES= http://www.rarlab.com/rar/
DISTNAME= unrarsrc-${PORTVERSION}
Expand Down
6 changes: 3 additions & 3 deletions archivers/libunrar6/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1653701807
SHA256 (unrarsrc-6.1.7.tar.gz) = de75b6136958173fdfc530d38a0145b72342cf0d3842bf7bb120d336602d88ed
SIZE (unrarsrc-6.1.7.tar.gz) = 236798
TIMESTAMP = 1686905718
SHA256 (unrarsrc-6.2.8.tar.gz) = 1777e3d3b073815ff68a411ddb1ab76d0a4e1f58ecc7080035b27b52967ff911
SIZE (unrarsrc-6.2.8.tar.gz) = 246249
4 changes: 2 additions & 2 deletions archivers/libunrar6/files/patch-os.hpp
@@ -1,6 +1,6 @@
--- os.hpp.orig 2022-01-24 07:33:18 UTC
--- os.hpp.orig 2023-01-17 16:25:54 UTC
+++ os.hpp
@@ -168,6 +168,10 @@
@@ -173,6 +173,10 @@
#include <locale.h>


Expand Down
28 changes: 14 additions & 14 deletions archivers/libunrar6/files/patch-rijndael.cpp
@@ -1,4 +1,4 @@
--- rijndael.cpp.orig 2022-01-24 07:33:18 UTC
--- rijndael.cpp.orig 2023-01-17 16:25:54 UTC
+++ rijndael.cpp
@@ -3,6 +3,8 @@
**************************************************************************/
Expand Down Expand Up @@ -56,18 +56,18 @@
+ EVP_CIPHER_CTX_set_padding(ctx, 0);
+#endif
+#else // OPENSSL_AES
#ifdef USE_SSE
// Check SSE here instead of constructor, so if object is a part of some
// structure memset'ed before use, this variable is not lost.
@@ -139,6 +169,7 @@ void Rijndael::Init(bool Encrypt,const byte *key,uint
// Check SIMD here instead of constructor, so if object is a part of some
// structure memset'ed before use, these variables are not lost.
#if defined(USE_SSE)
@@ -141,6 +171,7 @@ void Rijndael::Init(bool Encrypt,const byte *key,uint

if(!Encrypt)
keyEncToDec();
+#endif // OPENSSL_AES
}

void Rijndael::blockEncrypt(const byte *input,size_t inputLen,byte *outBuffer)
@@ -146,6 +177,15 @@ void Rijndael::blockEncrypt(const byte *input,size_t i

@@ -149,6 +180,15 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
if (inputLen <= 0)
return;

Expand All @@ -81,17 +81,17 @@
+ return;
+#else // OPENSSL_AES
size_t numBlocks = inputLen/16;
#ifdef USE_SSE
#if defined(USE_SSE)
if (AES_NI)
@@ -204,6 +244,7 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
@@ -213,6 +253,7 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
input += 16;
}
Copy128(m_initVector,prevBlock);
+#endif // OPENSSL_AES
}


@@ -245,6 +286,15 @@ void Rijndael::blockDecrypt(const byte *input, size_t
@@ -288,6 +329,15 @@ void Rijndael::blockDecrypt(const byte *input, size_t
if (inputLen <= 0)
return;

Expand All @@ -105,9 +105,9 @@
+ return;
+#else // OPENSSL_AES
size_t numBlocks=inputLen/16;
#ifdef USE_SSE
#if defined(USE_SSE)
if (AES_NI)
@@ -307,6 +357,8 @@ void Rijndael::blockDecrypt(const byte *input, size_t
@@ -356,6 +406,8 @@ void Rijndael::blockDecrypt(const byte *input, size_t
}

memcpy(m_initVector,iv,16);
Expand All @@ -116,7 +116,7 @@
}


@@ -342,7 +394,7 @@ void Rijndael::blockDecryptSSE(const byte *input, size
@@ -426,7 +478,7 @@ void Rijndael::blockDecryptNeon(const byte *input, siz
}
#endif

Expand All @@ -125,7 +125,7 @@
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ALGORITHM
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -471,7 +523,7 @@ void Rijndael::GenerateTables()
@@ -555,7 +607,7 @@ void Rijndael::GenerateTables()
U1[b][0]=U2[b][1]=U3[b][2]=U4[b][3]=T5[I][0]=T6[I][1]=T7[I][2]=T8[I][3]=gmul(b,0xe);
}
}
Expand Down
4 changes: 2 additions & 2 deletions archivers/libunrar6/files/patch-rijndael.hpp
@@ -1,4 +1,4 @@
--- rijndael.hpp.orig 2022-01-24 07:33:18 UTC
--- rijndael.hpp.orig 2023-01-17 16:25:54 UTC
+++ rijndael.hpp
@@ -12,6 +12,13 @@
class Rijndael
Expand All @@ -14,7 +14,7 @@
#ifdef USE_SSE
void blockEncryptSSE(const byte *input,size_t numBlocks,byte *outBuffer);
void blockDecryptSSE(const byte *input, size_t numBlocks, byte *outBuffer);
@@ -21,6 +28,7 @@ class Rijndael
@@ -31,6 +38,7 @@ class Rijndael
void keySched(byte key[_MAX_KEY_COLUMNS][4]);
void keyEncToDec();
void GenerateTables();
Expand Down
2 changes: 1 addition & 1 deletion sysutils/fusefs-rar2fs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rar2fs
DISTVERSION= 1.29.5
DISTVERSIONPREFIX= v
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= sysutils
PKGNAMEPREFIX= fusefs-

Expand Down

0 comments on commit ac8809e

Please sign in to comment.