mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
Clockwerk: enable x86_64
This commit is contained in:
@@ -9,33 +9,33 @@ HOMEPAGE="https://github.com/stippi/Clockwerk"
|
||||
COPYRIGHT="2001-2009 Stephan Aßmus
|
||||
2000-2006 Ingo Weinhold"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="4"
|
||||
REVISION="5"
|
||||
srcGitRev="d2f5ee511e52a7b6b213c608445cdec12c1ab318"
|
||||
SOURCE_URI="$HOMEPAGE/archive/$srcGitRev.tar.gz"
|
||||
SOURCE_FILENAME="$portName-$srcGitRev.tar.gz"
|
||||
SOURCE_DIR="Clockwerk-$srcGitRev"
|
||||
CHECKSUM_SHA256="b59825218cc32199da5611491655612ed580bec1d8005abfff841471cfc76a4a"
|
||||
PATCHES="clockwerk-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
ARCHITECTURES="x86_gcc2 x86_64"
|
||||
|
||||
PROVIDES="
|
||||
clockwerk$secondaryArchSuffix = $portVersion
|
||||
app:Clockwerk$secondaryArchSuffix = $portVersion
|
||||
clockwerk = $portVersion
|
||||
app:Clockwerk = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
haiku
|
||||
lib:libfreetype
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libfreetype$secondaryArchSuffix
|
||||
haiku_devel
|
||||
devel:libfreetype
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:gcc
|
||||
cmd:jam
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:ld
|
||||
"
|
||||
|
||||
USER_SETTINGS_FILES="
|
||||
|
||||
35
haiku-apps/clockwerk/patches/clockwerk-1.0~git.patchset
Normal file
35
haiku-apps/clockwerk/patches/clockwerk-1.0~git.patchset
Normal file
@@ -0,0 +1,35 @@
|
||||
From ed35ffc8f2a921812a3a350194a6da065cb4ba4a Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Mon, 15 Jan 2018 18:43:11 +0300
|
||||
Subject: Fix build on x86_64
|
||||
|
||||
|
||||
diff --git a/src/editor/gui_stage/TransportControlGroup.cpp b/src/editor/gui_stage/TransportControlGroup.cpp
|
||||
index 04150a0..e3ed36b 100644
|
||||
--- a/src/editor/gui_stage/TransportControlGroup.cpp
|
||||
+++ b/src/editor/gui_stage/TransportControlGroup.cpp
|
||||
@@ -284,7 +284,7 @@ TransportControlGroup::SetEnabled(bool enable)
|
||||
if (!enable)
|
||||
SetEnabled((uint32)0);
|
||||
else
|
||||
- SetEnabled(0xffffffff);
|
||||
+ SetEnabled((uint32)0xffffffff);
|
||||
}
|
||||
|
||||
|
||||
diff --git a/src/shared/playlist/PlaylistItemAudioReader.cpp b/src/shared/playlist/PlaylistItemAudioReader.cpp
|
||||
index 1d1182e..f55831d 100644
|
||||
--- a/src/shared/playlist/PlaylistItemAudioReader.cpp
|
||||
+++ b/src/shared/playlist/PlaylistItemAudioReader.cpp
|
||||
@@ -109,7 +109,7 @@ PlaylistItemAudioReader::Read(void* buffer, int64 pos, int64 frames)
|
||||
break;
|
||||
case media_raw_audio_format::B_AUDIO_INT:
|
||||
possibleGain = calc_possible_gain((int32*)buffer,
|
||||
- channelCount, (int32)frames, INT32_MIN, INT32_MAX);
|
||||
+ channelCount, (int32)frames, (int32)INT32_MIN, (int32)INT32_MAX);
|
||||
break;
|
||||
case media_raw_audio_format::B_AUDIO_SHORT:
|
||||
possibleGain = calc_possible_gain((int16*)buffer,
|
||||
--
|
||||
2.15.1
|
||||
|
||||
Reference in New Issue
Block a user