package/i2pd: bump to version 2.43.0

Drop patch (already in version)

https://github.com/PurpleI2P/i2pd/releases/tag/2.43.0
https://github.com/PurpleI2P/i2pd/releases/tag/2.42.1
https://github.com/PurpleI2P/i2pd/releases/tag/2.42.0
https://github.com/PurpleI2P/i2pd/releases/tag/2.41.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Fabrice Fontaine 2022-09-18 15:07:35 +02:00 committed by Thomas Petazzoni
parent a9ee25b01b
commit 2ee3c844db
3 changed files with 3 additions and 30 deletions

View File

@ -1,27 +0,0 @@
From 0a1e302e8a242bbd1d39556e5ef05aced1b3b504 Mon Sep 17 00:00:00 2001
From: orbea <orbea@riseup.net>
Date: Sun, 8 May 2022 22:50:44 -0700
Subject: [PATCH] libi2pd: Fix the build with LibreSSL 3.5.2
[Retrieved from:
https://github.com/PurpleI2P/i2pd/commit/0a1e302e8a242bbd1d39556e5ef05aced1b3b504]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
libi2pd/Crypto.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/libi2pd/Crypto.h b/libi2pd/Crypto.h
index b02778141..726bd0a1e 100644
--- a/libi2pd/Crypto.h
+++ b/libi2pd/Crypto.h
@@ -29,7 +29,9 @@
#include "CPU.h"
// recognize openssl version and features
-#if ((OPENSSL_VERSION_NUMBER < 0x010100000) || defined(LIBRESSL_VERSION_NUMBER)) // 1.0.2 and below or LibreSSL
+#if (defined(LIBRESSL_VERSION_NUMBER) && (LIBRESSL_VERSION_NUMBER >= 0x3050200fL)) // LibreSSL 3.5.2 and above
+# define LEGACY_OPENSSL 0
+#elif ((OPENSSL_VERSION_NUMBER < 0x010100000) || defined(LIBRESSL_VERSION_NUMBER)) // 1.0.2 and below or LibreSSL
# define LEGACY_OPENSSL 1
# define X509_getm_notBefore X509_get_notBefore
# define X509_getm_notAfter X509_get_notAfter

View File

@ -1,4 +1,4 @@
# From https://github.com/PurpleI2P/i2pd/releases/download/2.40.0/SHA512SUMS
sha512 58d10417f3fd2c2fb427fb88b30ccd3e03053c84aa7ac6d3e346c388f2376d1768846bec5ee8d5134dd62d5712b20f890af11083634f94095b1117f6494c25fd i2pd-2.40.0.tar.gz
# From https://github.com/PurpleI2P/i2pd/releases/download/2.43.0/SHA512SUMS
sha512 7247850cd47cccc540346b4a1becc6dba5f40bcb333cd722e9fc59fd8b0beddee700376829d29add05cea6b84bb34303ed37e01914a1a41cf8cd94fe5c826e4a i2pd-2.43.0.tar.gz
# Locally computed:
sha256 9c87aff490b272254d716475e3c4973f5f64af1d18f9f6962c1e61e252e1ad9a LICENSE

View File

@ -4,7 +4,7 @@
#
################################################################################
I2PD_VERSION = 2.40.0
I2PD_VERSION = 2.43.0
I2PD_SITE = $(call github,PurpleI2P,i2pd,$(I2PD_VERSION))
I2PD_LICENSE = BSD-3-Clause
I2PD_LICENSE_FILES = LICENSE