objfw: Update to 1.0.10

This also switches from Clang to GCC, as Clang is currently broken on
Haiku and cannot catch exceptions.
This commit is contained in:
Jonathan Schleifer
2024-03-02 13:46:19 +01:00
parent eacfcab418
commit 2beacdf377

View File

@@ -11,14 +11,14 @@ LICENSE="QPL
GNU GPL v3"
REVISION="1"
SOURCE_URI="https://objfw.nil.im/downloads/objfw-$portVersion.tar.gz"
CHECKSUM_SHA256="935e08e296d6e409e9f7d972a04cfde82c96064d17576f36ce738d04db571c56"
CHECKSUM_SHA256="8963b9d2bc7bb7e1b7b5890eca2ee2e193a6036512ad72cc9244d40da3a19c67"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libobjfwVersion="1.0.5"
libobjfwVersion="1.0.7"
libobjfwVersionCompat="$libobjfwVersion compat >= 1.0"
libobjfwrtVersion="1.0.0"
libobjfwrtVersion="1.0.1"
libobjfwrtVersionCompat="$libobjfwrtVersion compat >= 1.0"
libobjfwtlsVersion="1.0.1"
libobjfwtlsVersionCompat="$libobjfwrtVersion compat >= 1.0"
@@ -33,7 +33,6 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libssl$secondaryArchSuffix
llvm12${secondaryArchSuffix}_clang
"
BUILD_PREREQUIRES="
cmd:awk
@@ -97,7 +96,8 @@ REQUIRES_devel="
BUILD()
{
runConfigure ./configure
# Force GCC, as Clang is currently broken on Haiku.
runConfigure ./configure OBJC=gcc
make $jobArgs
}