mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
scummvm, revbump for openssl3 + build fix (#10980)
Fixes build for timidity backend
This commit is contained in:
21
games-engines/scummvm/patches/scummvm-2.8.1.patchset
Normal file
21
games-engines/scummvm/patches/scummvm-2.8.1.patchset
Normal file
@@ -0,0 +1,21 @@
|
||||
From d825c79377dc7fd133eed6fc33e9bc56d3041d82 Mon Sep 17 00:00:00 2001
|
||||
From: Schrijvers Luc <begasus@gmail.com>
|
||||
Date: Thu, 29 Aug 2024 10:55:49 +0200
|
||||
Subject: Haiku fix for _GNU_SOURCE
|
||||
|
||||
|
||||
diff --git a/configure b/configure
|
||||
index 480916a..cebcaea 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -3231,6 +3231,7 @@ EOF
|
||||
;;
|
||||
haiku*)
|
||||
append_var DEFINES "-DSYSTEM_NOT_SUPPORTING_D_TYPE"
|
||||
+ append_var DEFINES "-D_GNU_SOURCE"
|
||||
# Needs -lnetwork for the timidity MIDI driver
|
||||
append_var LIBS "-lnetwork"
|
||||
_seq_midi=no
|
||||
--
|
||||
2.45.2
|
||||
|
||||
@@ -7,9 +7,10 @@ were never designed!"
|
||||
HOMEPAGE="https://www.scummvm.org/"
|
||||
COPYRIGHT="2001-2024 ScummVM Team"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
SOURCE_URI="http://www.scummvm.org/frs/scummvm/$portVersion/scummvm-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="4dff1f7a3ce87ea744914211a79e753dbae7e098250f1c6db70b0c773fd438c4"
|
||||
PATCHES="scummvm-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="scummvm.rdef.in"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -50,7 +51,7 @@ BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:liba52$secondaryArchSuffix
|
||||
devel:libbz2$secondaryArchSuffix
|
||||
devel:libcrypto$secondaryArchSuffix
|
||||
devel:libcrypto$secondaryArchSuffix >= 3
|
||||
devel:libcurl$secondaryArchSuffix
|
||||
devel:libfaad$secondaryArchSuffix
|
||||
devel:libflac$secondaryArchSuffix
|
||||
@@ -67,7 +68,7 @@ BUILD_REQUIRES="
|
||||
devel:libpng16$secondaryArchSuffix
|
||||
devel:libSDL2_2.0$secondaryArchSuffix
|
||||
devel:libSDL2_net_2.0$secondaryArchSuffix
|
||||
devel:libssl$secondaryArchSuffix
|
||||
devel:libssl$secondaryArchSuffix >= 3
|
||||
devel:libtheora$secondaryArchSuffix
|
||||
devel:libvorbis$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
|
||||
Reference in New Issue
Block a user