From c2b142d0e0ca6173e3786a6880b4f53dfdd22ad8 Mon Sep 17 00:00:00 2001 From: Robert Kausch Date: Mon, 29 Apr 2019 10:05:47 +0200 Subject: [PATCH] mac: bump version to 4.70 (#3808) --- .../mac/{mac-4.44.recipe => mac-4.70.recipe} | 5 ++-- media-sound/mac/patches/mac-4.70.patchset | 24 +++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) rename media-sound/mac/{mac-4.44.recipe => mac-4.70.recipe} (92%) create mode 100644 media-sound/mac/patches/mac-4.70.patchset diff --git a/media-sound/mac/mac-4.44.recipe b/media-sound/mac/mac-4.70.recipe similarity index 92% rename from media-sound/mac/mac-4.44.recipe rename to media-sound/mac/mac-4.70.recipe index 8124ca800..ca6874090 100644 --- a/media-sound/mac/mac-4.44.recipe +++ b/media-sound/mac/mac-4.70.recipe @@ -7,8 +7,9 @@ COPYRIGHT="2000-2019 Matthew T. Ashland" LICENSE="Monkey's Audio SDK and Source Code License Agreement" REVISION="1" SOURCE_URI="https://www.monkeysaudio.com/files/MAC_SDK_${portVersion/./}.zip" -CHECKSUM_SHA256="e2af2e9d57b7cd66e5d6525fcd8fcde3839f48a623d31aca22a92cb0d0ea297c" +CHECKSUM_SHA256="442bffe3e36bd90b4cfe92a07de7a9cfc9744c4fd643afd0bdd4a8985b6d99bf" SOURCE_DIR="" +PATCHES="mac-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -20,7 +21,7 @@ if [ "$targetArchitecture" = x86_gcc2 ]; then commandBinDir=$prefix/bin fi -libVersion="4" +libVersion="5" PROVIDES=" mac$secondaryArchSuffix = $portVersion diff --git a/media-sound/mac/patches/mac-4.70.patchset b/media-sound/mac/patches/mac-4.70.patchset new file mode 100644 index 000000000..3022b6b91 --- /dev/null +++ b/media-sound/mac/patches/mac-4.70.patchset @@ -0,0 +1,24 @@ +From d3ba1a87284e0325202ba694976346659d5cdc32 Mon Sep 17 00:00:00 2001 +From: Robert Kausch +Date: Sun, 28 Apr 2019 22:50:39 +0000 +Subject: Fix file access + + +diff --git a/Source/Shared/StdLibFileIO.cpp b/Source/Shared/StdLibFileIO.cpp +index eee3c01..17b03e9 100644 +--- a/Source/Shared/StdLibFileIO.cpp ++++ b/Source/Shared/StdLibFileIO.cpp +@@ -218,9 +218,7 @@ int64 CStdLibFileIO::GetPosition() + { + #ifdef PLATFORM_ANDROID + return ftell(m_pFile); +-#elif defined(PLATFORM_LINUX) +- return ftello64(m_pFile); +-#elif PLATFORM_APPLE ++#elif !defined(PLATFORM_WINDOWS) + return ftello(m_pFile); + #else + return _ftelli64(m_pFile); +-- +2.21.0 +