diff --git a/0001-Fix-Build.patch b/0001-Fix-Build.patch new file mode 100644 index 0000000..727ebb0 --- /dev/null +++ b/0001-Fix-Build.patch @@ -0,0 +1,10 @@ +--- aespipe-v2.4h.orig/configure.ac 2024-04-03 21:02:02.000000000 +0800 ++++ aespipe-v2.4h/configure.ac 2024-09-02 18:15:33.852677076 +0800 +@@ -14,7 +14,6 @@ + AC_PROG_CC + AC_PROG_GREP + AC_PROG_MAKE_SET +-AC_CHECK_INCLUDES_DEFAULT + AC_PROG_EGREP + + AC_HEADER_SYS_WAIT diff --git a/aespipe-2.4g.tar.bz2 b/aespipe-2.4g.tar.bz2 deleted file mode 100644 index 0b048c1..0000000 --- a/aespipe-2.4g.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bfb97e7de161e8d7ce113b163bda1d1a8ec77d2c1afab56dcc8153d7a90187fc -size 109513 diff --git a/aespipe-2.4g.tar.bz2.sign b/aespipe-2.4g.tar.bz2.sign deleted file mode 100644 index 8eefc9c..0000000 --- a/aespipe-2.4g.tar.bz2.sign +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Comment: http://loop-aes.sourceforge.net/PGP-public-key.asc - -iQIcBAABCAAGBQJlNqdYAAoJEPBzPICBMvGJZkMP/RjG41o4cnt8weKBLlFnTmhq -dTYcf7eBNllbCy2aw1PjfRQ90fDc5Ger60jtOcf+SUuDEX/zLZG9dbLwkNgBHnPC -yQOlc4zRKocpGxvnn8XfPY9kjEfZ0yfjqeUlrPM1jTLrl2bAP13bpqiRqDeuBGW9 -Xo9I9OXJKc3jlkuAxkmiSe3L7aOKajRA/POVla5eHZAPg6JwG1E6bX1jiX4Tsfm+ -gt2BL0lEM261PlK6B2JCIqGTe3nJGLC0+vy8k8crVHdH2hZ121Jo83vI63rRBlFV -qOiir6trtfsT4dGJx0iB6pLEcabEG6Je+tS2kBy/WyPIAutM9dwmXGth2vHkAgqA -4FlsGsYLD8QomnEUZugLskWo3a2rF+7P9DszScZxiC7c5+VOAtLSZFNFgbR4DZQd -xclePxidDA+q+56OB4bgk2kUUzLjfzSqGbbQffEX14cS7Hb8VbRjnhtApG5ulfl3 -XBjTIOEVVidxHXLekZjTVSI8N1POXZsI9HH9OnJh8PUsxpt4u0dHFkA1KDdL7GwZ -SfwoieaZ6KtmjT52RJdDIOjU0SqvtVu5x15JE9XF0FR3AcroeSaqivh/7xt5M2YM -qetSH3YbbLt5fPtt9VOlWsQA66XficvxFlQPWt6Xmk8R7YUbPDpe/qwpPQN/ZCt6 -DYpRbe6Krmom7FPe8pny -=uN1M ------END PGP SIGNATURE----- diff --git a/aespipe-2.4h.tar.bz2 b/aespipe-2.4h.tar.bz2 new file mode 100644 index 0000000..0763c7e --- /dev/null +++ b/aespipe-2.4h.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eab311fc26ea43289bc3adf660d6270492494960725d2026ec4917294a1aba49 +size 120570 diff --git a/aespipe-2.4h.tar.bz2.sign b/aespipe-2.4h.tar.bz2.sign new file mode 100644 index 0000000..1fa3d28 --- /dev/null +++ b/aespipe-2.4h.tar.bz2.sign @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: http://loop-aes.sourceforge.net/PGP-public-key.asc + +iQIcBAABCAAGBQJmQvI8AAoJEPBzPICBMvGJc24QAKRg7W4ZZZo3engGGEwAdKat +jAPbnfGX/TX/FRra5gZ/CEechR4CGkrfPMEn2snvai0siQgU6SIWVOppBPLFnqpI +Sid6HhccIN/NdWSYHDZCoOPzfglJ79a+QzCpG8/P6i6cAqAICNF3lwglzDTB0ejX +s2USTOoYSDuw/pkUU/3Y1ZLADUgBRKWU7kdmjomBgNPzOT788RSZQS5i2Qh7MQmm +7P9yFJtn04JYA8JOL1YUfguSNEvzjoredjw4baWX+7OKK8BJk9qQMXrw6xVkwept +Ka1FsbFki37HZxf96HH4k18sMsLrOFg2Xvhe+uKDMA7oygqYM8l1PaKrrVcJOV0t +91po/97gcXL3rOpKAbHdBczsDArWaalr6mczVWEvFu4RKUckjGHJ2TyKutpngPT/ +AwGEp5YUX9CJi4C/m3Enjc/dObN72+gTmaMNHDrAa23FZdp8U16rhhzBTpA+nqzz +i8SB0lu0xFvdon8cyVCIYd64m7lkXjKIja7H4CuLqms0iWQm/2iqLvJiUWxnClNm +wmQSZ4YvkK0WpintgqsTCXACnbQJCEQt/kduJvdjQBIHRZSQdAUr6cYqG30JRtTg +0d/C9zS1vXiIa0WbhqAXXs8m7gPIFCrvBCKV6GcYEvVUPAeDOuVthEXvB744AVim +lcoD8To8P8JvKiqtZBfF +=peyg +-----END PGP SIGNATURE----- diff --git a/aespipe.changes b/aespipe.changes index 9c0193a..1f014f0 100644 --- a/aespipe.changes +++ b/aespipe.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Sep 2 09:26:31 UTC 2024 - ming li + +- Update to version 2.4h: + * Added assembler implementations of AES for 32-bit arm and 64-bit arm64 + + 0001-Fix-Build.patch: fix the build failure of Leap 15.5 and 15.6 on OBS + ------------------------------------------------------------------- Fri Jan 26 03:02:12 UTC 2024 - ming li diff --git a/aespipe.spec b/aespipe.spec index cdebb3a..dfaee7f 100644 --- a/aespipe.spec +++ b/aespipe.spec @@ -17,7 +17,7 @@ Name: aespipe -Version: 2.4g +Version: 2.4h Release: 0 Summary: AES Encrypting/Decrypting Pipe License: GPL-2.0-only @@ -25,9 +25,11 @@ URL: https://loop-aes.sourceforge.net/ Source0: https://loop-aes.sourceforge.net/aespipe/%{name}-v%{version}.tar.bz2#/%{name}-%{version}.tar.bz2 Source1: https://loop-aes.sourceforge.net/aespipe/%{name}-v%{version}.tar.bz2.sign#/%{name}-%{version}.tar.bz2.sign Source2: %{name}.keyring +Patch1: 0001-Fix-Build.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gpg2 +BuildRequires: libbpf1 Requires: gpg2 %description @@ -39,6 +41,9 @@ compatible encrypted disk images. %prep %setup -q -n %{name}-v%{version} patch < aes-GPL.diff +%if 0%{?sle_version} >= 150500 && 0%{?is_opensuse} +%autopatch -p1 +%endif %build autoreconf -fiv