From 3df02058fb3d48a999bbc8d5d56c2910fbc249a4 Mon Sep 17 00:00:00 2001
From: Andreas Wacknitz <A.Wacknitz@gmx.de>
Date: Sun, 24 Mar 2024 23:37:14 +0100
Subject: [PATCH] meld: update to 3.22.2

---
 components/library/libtorrent/Makefile |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/components/library/libtorrent/Makefile b/components/library/libtorrent/Makefile
index ae11c32..eb5e696 100644
--- a/components/library/libtorrent/Makefile
+++ b/components/library/libtorrent/Makefile
@@ -24,30 +24,35 @@
 # Copyright 2020, Aurelien Larcher 
 #
 
-BUILD_BITS=32_and_64
-USE_OPENSSL11=yes
+BUILD_BITS= 64
+USE_PARALLEL_BUILD= yes
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		libtorrent
 COMPONENT_VERSION=	0.13.8
-COMPONENT_REVISION=	1
+COMPONENT_REVISION=	2
+COMPONENT_SUMMARY=	libtorrent - a Bittorrent library for rtorrent
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	https://rakshasa.github.io/rtorrent/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_ARCHIVE_HASH= sha256:ed115a28f4ae8cfcd33b94a597c076ca74fd549867a26e4fac9505c27288e983
 COMPONENT_ARCHIVE_URL=	http://rtorrent.net/downloads/$(COMPONENT_ARCHIVE)
+COMPONENT_CLASSIFICATION=	System/Libraries
+COMPONENT_FMRI=			library/libtorrent
+COMPONENT_LICENSE=		GPLv2
+COMPONENT_LICENSE_FILE=	COPYING
 
 include $(WS_MAKE_RULES)/common.mk
 
-COMPONENT_PREP_ACTION = \
-        (cd $(@D) && \
-	    autoreconf -f -I./scripts -I. )
+COMPONENT_PREP_ACTION = ( \
+	cd $(@D) && \
+	PATH="$(PATH)" sh autogen.sh )
 
 COMPONENT_PRE_CONFIGURE_ACTION = \
         ($(CLONEY) $(SOURCE_DIR) $(@D))
 
 # this is needed or we can't compile the rak headers
-CC=$(CXX)
+CC= $(CXX)
 
 CXXFLAGS += -std=c++11
 CXXFLAGS += $(gcc_OPT)
@@ -58,8 +63,6 @@
 LDFLAGS += -lnsl -lsocket
 LDFLAGS += -lz
 
-unexport SHELLOPTS
-
 CONFIGURE_OPTIONS  +=	--enable-shared
 CONFIGURE_OPTIONS  +=	--disable-debug
 CONFIGURE_OPTIONS  +=	--disable-static
@@ -69,11 +72,10 @@
 
 COMPONENT_TEST_ENV +=	"LDFLAGS=-lnsl -lcppunit -lsocket -lz"
 COMPONENT_TEST_TRANSFORMS = $(CONFIGURE_TEST_TRANSFORMS)
-COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master
 
 # Auto-generated dependencies
 REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
 REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
-REQUIRED_PACKAGES += library/security/openssl-11
+REQUIRED_PACKAGES += library/security/openssl-31
 REQUIRED_PACKAGES += library/zlib
 REQUIRED_PACKAGES += system/library

--
Gitblit v1.9.3