mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-08 21:00:05 +02:00
audacity: fix build for x86 arch (disable simd)
This commit is contained in:
@@ -6,7 +6,7 @@ tracks and more."
|
||||
HOMEPAGE="https://www.audacityteam.org"
|
||||
COPYRIGHT="1999-2024 by Audacity Team"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
SOURCE_URI="https://github.com/audacity/audacity/archive/refs/tags/Audacity-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="02457fe0ae1dab3a9a50ce54836cdd78a2d3ab51650d42696cab417210f03906"
|
||||
SOURCE_DIR="audacity-Audacity-$portVersion"
|
||||
@@ -91,7 +91,6 @@ BUILD_PREREQUIRES="
|
||||
cmd:ninja
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
cmd:which
|
||||
cmd:wx_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
defineDebugInfoPackage audacity$secondaryArchSuffix \
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 1c926264b0662cf5e561bbc5f6076aee1c32757c Mon Sep 17 00:00:00 2001
|
||||
From ea1276f81c2752d9e36ef96867761d9412d5863f Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Mon, 7 Nov 2022 14:27:23 +0100
|
||||
Subject: nyquist: fix build on Haiku
|
||||
@@ -34,7 +34,7 @@ index 3b03c09..deba6b2 100644
|
||||
2.48.1
|
||||
|
||||
|
||||
From f006adfeaf130488be0ed95f4255bffbe349c011 Mon Sep 17 00:00:00 2001
|
||||
From db4ea8870a0dac3c1d80923cb4fe8be63c9ed988 Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Mon, 7 Nov 2022 14:17:48 +0100
|
||||
Subject: portmixer: fix build on Haiku
|
||||
@@ -93,7 +93,7 @@ index 978f27b..eb44dce 100644
|
||||
2.48.1
|
||||
|
||||
|
||||
From 725f411f5a7e7ba0226581166cbce7beef598ce9 Mon Sep 17 00:00:00 2001
|
||||
From 2fe9bb2a1c48ba9d37b8e315627ade77f101e77a Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Mon, 7 Nov 2022 15:06:14 +0100
|
||||
Subject: fix GTK include paths and libs
|
||||
@@ -117,7 +117,7 @@ index fa13a81..d48ac85 100644
|
||||
2.48.1
|
||||
|
||||
|
||||
From c81aef12ce154c0e6610fbe10838c4c9e9adac32 Mon Sep 17 00:00:00 2001
|
||||
From 62356e0bc8f7695ce9db77fc8006bd795f0fd6b3 Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Mon, 7 Nov 2022 14:33:10 +0100
|
||||
Subject: Adjust install rules for Haiku
|
||||
@@ -153,7 +153,7 @@ index 91bc0a0..022f696 100644
|
||||
2.48.1
|
||||
|
||||
|
||||
From 08f7ce7e27055c64ec16860a2b39529751c66849 Mon Sep 17 00:00:00 2001
|
||||
From f88a03febd2da551a8863ad885a8eb3594c37afe Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Thu, 17 Nov 2022 20:54:07 +0100
|
||||
Subject: Use POSIX shared memory and initialize XDG vars
|
||||
@@ -323,7 +323,7 @@ index ad21187..36822c9 100644
|
||||
2.48.1
|
||||
|
||||
|
||||
From 4a8a8a092c1851d9928d23bbbd3e3ac9d82df5b8 Mon Sep 17 00:00:00 2001
|
||||
From 4d56413a34321876a6f01f0f50fca8d084d6566e Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Sat, 17 Dec 2022 23:26:49 +0100
|
||||
Subject: adjust paths for Haiku
|
||||
@@ -375,7 +375,7 @@ index df04dec..904d2a9 100644
|
||||
2.48.1
|
||||
|
||||
|
||||
From fbb8252e467f7fd65254b324e33d98060c00fc3a Mon Sep 17 00:00:00 2001
|
||||
From 01d9b2a3c93bf76574494de6892fed9c396d3d30 Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Sun, 18 Dec 2022 22:39:34 +0100
|
||||
Subject: shutdown hook for locales. fix crash on exit
|
||||
@@ -424,7 +424,7 @@ index c6707ee..f545484 100644
|
||||
2.48.1
|
||||
|
||||
|
||||
From f9dbbaa8580b24affcfeb7ee37ef17317845b9e4 Mon Sep 17 00:00:00 2001
|
||||
From 65e37df2f30d29934505343135cfec6416c6369f Mon Sep 17 00:00:00 2001
|
||||
From: David Karoly <david.karoly@outlook.com>
|
||||
Date: Tue, 2 May 2023 19:53:40 +0200
|
||||
Subject: Haiku: Build GTK FileDialog
|
||||
@@ -446,3 +446,28 @@ index 4ddb487..442b656 100644
|
||||
--
|
||||
2.48.1
|
||||
|
||||
|
||||
From 82c7f9616b20fa836832dd3a27843d1e3c427bfb Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 4 Mar 2025 11:00:06 +0000
|
||||
Subject: Disable SIMD for x86 arch
|
||||
|
||||
|
||||
diff --git a/lib-src/pffft/pfsimd_macros.h b/lib-src/pffft/pfsimd_macros.h
|
||||
index ee9a0f8..a525c04 100644
|
||||
--- a/lib-src/pffft/pfsimd_macros.h
|
||||
+++ b/lib-src/pffft/pfsimd_macros.h
|
||||
@@ -55,7 +55,9 @@
|
||||
* better one?
|
||||
*
|
||||
*/
|
||||
-
|
||||
+#if defined(__HAIKU__) && defined(__i386__)
|
||||
+#define PFFFT_SIMD_DISABLE
|
||||
+#endif
|
||||
|
||||
/*
|
||||
Altivec support macros
|
||||
--
|
||||
2.48.1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user