eiskaltdcpp, revbump for openssl3 (quick fix for luah.h) (#11031)

This commit is contained in:
Schrijvers Luc
2024-09-01 19:55:09 +02:00
committed by GitHub
parent f782efd84e
commit eecf48bdd5

View File

@@ -6,7 +6,7 @@ all common DC hub software."
HOMEPAGE="https://github.com/eiskaltdcpp/eiskaltdcpp"
COPYRIGHT="EiskaltDC++ team"
LICENSE="GNU GPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/eiskaltdcpp/eiskaltdcpp/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="2ed853a57c57aab0e87fdea273a01707184ee425a2aaf9fcd2e0a32c57a2de2c"
SOURCE_DIR="eiskaltdcpp-$portVersion"
@@ -43,12 +43,12 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libbz2$secondaryArchSuffix
devel:libcrypto$secondaryArchSuffix
devel:libcrypto$secondaryArchSuffix >= 3
devel:libgl$secondaryArchSuffix
devel:libiconv$secondaryArchSuffix
devel:libidn$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:liblua$secondaryArchSuffix
devel:liblua$secondaryArchSuffix >= 5.4
devel:libminiupnpc$secondaryArchSuffix
devel:libpcre$secondaryArchSuffix
devel:libQt5Concurrent$secondaryArchSuffix
@@ -56,7 +56,7 @@ BUILD_REQUIRES="
devel:libQt5Network$secondaryArchSuffix
devel:libQt5Widgets$secondaryArchSuffix
devel:libQt5Xml$secondaryArchSuffix
devel:libssl$secondaryArchSuffix
devel:libssl$secondaryArchSuffix >= 3
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
@@ -65,6 +65,8 @@ BUILD_PREREQUIRES="
cmd:ld$secondaryArchSuffix
cmd:lrelease$secondaryArchSuffix
cmd:make
cmd:msgfmt
cmd:msgmerge
cmd:pkg_config$secondaryArchSuffix
"
@@ -86,7 +88,7 @@ BUILD()
cmake .. \
-DCMAKE_INSTALL_PREFIX:PATH=$appsDir/Eiskaltdcpp \
-DCMAKE_BUILD_TYPE=Release \
-DLUA_INCLUDE_DIR="`pkg-config --variable=includedir lua`" \
-DLUA_INCLUDE_DIR="`pkg-config --variable=includedir lua`/lua54" \
-DJSONRPC_DAEMON=OFF \
-DWITH_LUASCRIPTS=ON \
-DWITH_EXAMPLES=OFF \