From nobody Tue May 28 10:22:34 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VpT972LTkz5Lx5y; Tue, 28 May 2024 10:22:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VpT966NLgz4Ght; Tue, 28 May 2024 10:22:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716891754; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=H6N3Fo3/GyLPKcb64YOMyxvyYXJezvoIqhNRFQvF6ZU=; b=HOJAThzFcJ0SMcO4dpS0aAKNnDmoe7u5/84O0b5qAxuBc/1/N2hOV1Ioo9g1YLqYFCXc+h Rdz5fZvbKd2jW0AsYevXnRI+Ib7k3qI2IW+t/aTulGP7eG9jrMxarOsXA1PpxH1yfNmUKL KjdGmWZhzNCoPqF1Gj21dBjMiU1qQPeIPicaV0cKjfy1s35ssHT+eUI8NFjcQ8Y0AV5EwA HHNaq1HzhUwkQPGxj+FGEAg7hARtdlvFqEbtOR4oD8pGHv/RR5RHEulS6ZopZSy3CSor8S aIwIw2Y76H+xwVHUs4toy8wdpL3KgKoqoj4yAE7irwvSWwnV7wdANrvQCLNgIQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716891754; a=rsa-sha256; cv=none; b=ePhkZfkS22uVxATl0GS4dNrJeg13aQpnsN0dIcB0/hrwzy37pyR/KwF1nSuXK0Qz7w0iSU rLcnvc/Jn4BeUTRBDCwHXPpQYTd5ASk5heVcF3ppEM7yoaZnh/k7kNaiJkZ51gOgiIRiaQ J+lOS+ML+IRfeybvwx5uSZgekALZVRJm/3+91IwHAGN5Y6OPBJETEyqnFwYxEBhYfTk28Q /bH46/2bQDzQabBdmAtUeW3kYOg173HIrjVr/rWB6Z75Nd7fd78FKQm9VpLMc/13CAqyri NhaKc4TYYU83TXROyyqpj54LrjH83xDZHk1Vpyy8hxaWWYSWZT9Z1JFacUb+QA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716891754; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=H6N3Fo3/GyLPKcb64YOMyxvyYXJezvoIqhNRFQvF6ZU=; b=gH8O2F38U2flXFL08Mh0sy9/EBWLuxQ1vwQjsZAVldPayP5v7U5aWYjhzbgLStQJRRPeXa FHWdoGo+oRRA+2paT6VYJr0bCDPWEODGwu6og/9oSH0fzcuthX40I+AQpNwHn+6TfuLh3a Cc2yFnszi4w/pBp5tEKe4cLwYt/3Cc5NrxzHWajhDn0jRNr4YFSd9EmlzKemwRwW6ynJmy DjIsp5uAFMpin1GhY0eqEsJERuZpxjlSxaEjRsgy4efBMFAB4N/ZwHYpgMzMh5UnfzGNyw +3qirz2uuk5/eW5JU5sh6yT0mCAJuIBJT7IEOzNlZ7Z55NWzP07IG/8CL0lUgQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VpT965z3Dz1NKJ; Tue, 28 May 2024 10:22:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 44SAMYtm028266; Tue, 28 May 2024 10:22:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 44SAMYIQ028263; Tue, 28 May 2024 10:22:34 GMT (envelope-from git) Date: Tue, 28 May 2024 10:22:34 GMT Message-Id: <202405281022.44SAMYIQ028263@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 9caf3d975792 - main - archivers/unrar: Update to 7.01 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9caf3d975792eb1bbd24383dab5b00780a3a918c Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=9caf3d975792eb1bbd24383dab5b00780a3a918c commit 9caf3d975792eb1bbd24383dab5b00780a3a918c Author: Po-Chuan Hsieh AuthorDate: 2024-05-28 09:59:42 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-05-28 10:21:23 +0000 archivers/unrar: Update to 7.01 Changes: https://www.rarlab.com/rarnew.htm --- archivers/unrar/Makefile | 4 ++-- archivers/unrar/distinfo | 6 +++--- archivers/unrar/files/patch-rijndael.cpp | 21 +++++++++++---------- 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/archivers/unrar/Makefile b/archivers/unrar/Makefile index a618d03edb40..20561cf32ca5 100644 --- a/archivers/unrar/Makefile +++ b/archivers/unrar/Makefile @@ -1,9 +1,9 @@ PORTNAME= unrar -PORTVERSION= 7.00 +PORTVERSION= 7.01 PORTEPOCH= 6 CATEGORIES= archivers MASTER_SITES= https://www.rarlab.com/rar/ -DISTNAME= unrarsrc-7.0.7 +DISTNAME= unrarsrc-7.0.9 MAINTAINER?= sunpoet@FreeBSD.org COMMENT= Extract, view & test RAR archives diff --git a/archivers/unrar/distinfo b/archivers/unrar/distinfo index 4103e4a3a998..a5deeaa4fa2f 100644 --- a/archivers/unrar/distinfo +++ b/archivers/unrar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709390346 -SHA256 (unrarsrc-7.0.7.tar.gz) = da95829c7e66fe461c06eb4bea8145e58d88d76909432d0875cd1ff86669f728 -SIZE (unrarsrc-7.0.7.tar.gz) = 258219 +TIMESTAMP = 1716448638 +SHA256 (unrarsrc-7.0.9.tar.gz) = 505c13f9e4c54c01546f2e29b2fcc2d7fabc856a060b81e5cdfe6012a9198326 +SIZE (unrarsrc-7.0.9.tar.gz) = 258287 diff --git a/archivers/unrar/files/patch-rijndael.cpp b/archivers/unrar/files/patch-rijndael.cpp index 5a4d38cb0abf..87a02086af3c 100644 --- a/archivers/unrar/files/patch-rijndael.cpp +++ b/archivers/unrar/files/patch-rijndael.cpp @@ -1,4 +1,4 @@ ---- rijndael.cpp.orig 2024-02-26 09:03:53 UTC +--- rijndael.cpp.orig 2024-05-12 10:19:02 UTC +++ rijndael.cpp @@ -3,6 +3,7 @@ **************************************************************************/ @@ -16,7 +16,7 @@ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -@@ -82,20 +84,49 @@ Rijndael::Rijndael() +@@ -82,21 +84,50 @@ Rijndael::Rijndael() Rijndael::Rijndael() { @@ -24,6 +24,7 @@ if (S5[0]==0) GenerateTables(); +#endif // OPENSSL_AES + m_uRounds = 0; CBCMode = true; // Always true for RAR. +#if !defined(OPENSSL_AES) #ifdef USE_SSE @@ -66,7 +67,7 @@ // 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) -@@ -165,6 +196,7 @@ void Rijndael::Init(bool Encrypt,const byte *key,uint +@@ -166,6 +197,7 @@ void Rijndael::Init(bool Encrypt,const byte *key,uint if(!Encrypt) keyEncToDec(); @@ -74,7 +75,7 @@ } -@@ -173,6 +205,15 @@ void Rijndael::blockEncrypt(const byte *input,size_t i +@@ -174,6 +206,15 @@ void Rijndael::blockEncrypt(const byte *input,size_t i if (inputLen <= 0) return; @@ -90,7 +91,7 @@ size_t numBlocks = inputLen/16; #if defined(USE_SSE) if (AES_NI) -@@ -237,9 +278,11 @@ void Rijndael::blockEncrypt(const byte *input,size_t i +@@ -238,9 +279,11 @@ void Rijndael::blockEncrypt(const byte *input,size_t i input += 16; } Copy128(m_initVector,prevBlock); @@ -102,7 +103,7 @@ #ifdef USE_SSE void Rijndael::blockEncryptSSE(const byte *input,size_t numBlocks,byte *outBuffer) { -@@ -305,6 +348,7 @@ void Rijndael::blockEncryptNeon(const byte *input,size +@@ -306,6 +349,7 @@ void Rijndael::blockEncryptNeon(const byte *input,size return; } #endif @@ -110,7 +111,7 @@ void Rijndael::blockDecrypt(const byte *input, size_t inputLen, byte *outBuffer) -@@ -312,6 +356,15 @@ void Rijndael::blockDecrypt(const byte *input, size_t +@@ -313,6 +357,15 @@ void Rijndael::blockDecrypt(const byte *input, size_t if (inputLen <= 0) return; @@ -126,7 +127,7 @@ size_t numBlocks=inputLen/16; #if defined(USE_SSE) if (AES_NI) -@@ -380,9 +433,11 @@ void Rijndael::blockDecrypt(const byte *input, size_t +@@ -381,9 +434,11 @@ void Rijndael::blockDecrypt(const byte *input, size_t } memcpy(m_initVector,iv,16); @@ -138,7 +139,7 @@ #ifdef USE_SSE void Rijndael::blockDecryptSSE(const byte *input, size_t numBlocks, byte *outBuffer) { -@@ -449,8 +504,10 @@ void Rijndael::blockDecryptNeon(const byte *input, siz +@@ -450,8 +505,10 @@ void Rijndael::blockDecryptNeon(const byte *input, siz memcpy(m_initVector,iv,16); } #endif @@ -149,7 +150,7 @@ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // ALGORITHM ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -@@ -579,6 +636,7 @@ void Rijndael::GenerateTables() +@@ -580,6 +637,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); } }