mirror of
https://github.com/yann64/haikuports.git
synced 2026-03-19 01:46:00 +01:00
mixxx, fix patchset + source-uri-2 (#13751)
This commit is contained in:
@@ -13,9 +13,9 @@ SOURCE_URI="https://github.com/mixxxdj/mixxx/archive/refs/tags/$portVersion.tar.
|
||||
CHECKSUM_SHA256="53fb1a2a6c5ac6eb3562cb99c5bcae8777d81e48b96b5b3c292794c0c105b269"
|
||||
SOURCE_FILENAME="mixxx-$portVersion.tar.gz"
|
||||
PATCHES="mixxx-$portVersion.patchset"
|
||||
libdjinteropVer="0.27.0"
|
||||
libdjinteropVer="0.24.3"
|
||||
SOURCE_URI_2="https://github.com/xsco/libdjinterop/archive/refs/tags/$libdjinteropVer.tar.gz#noarchive"
|
||||
CHECKSUM_SHA256_2="c4e73bf3907fd45be1c9767bcd9f367cbb7c279b4fe047bf2216bc92ae3d1668"
|
||||
CHECKSUM_SHA256_2="df41fe39bed9d16d27a3649d237b68edd2cdb6fc71a82cae5cd746d4e4ef6578"
|
||||
SOURCE_FILENAME_2="libdjinterop-$libdjinteropVer.tar.gz"
|
||||
libkeyfinderVer="2.2.8"
|
||||
SOURCE_URI_3="https://github.com/mixxxdj/libkeyfinder/archive/refs/tags/$libkeyfinderVer.zip#noarchive"
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
From 37f2cce5c645f5356e335b84c307d97db2cecbe7 Mon Sep 17 00:00:00 2001
|
||||
From 58d636010efed9672d23e8ad4939bc86c631f91a Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Fri, 26 Sep 2025 13:33:49 +0200
|
||||
Subject: Fix for missing byteswap.h
|
||||
|
||||
|
||||
diff --git a/lib/kaitai/kaitai/kaitaistream.cpp b/lib/kaitai/kaitai/kaitaistream.cpp
|
||||
index 2ad14a4..0c61353 100644
|
||||
index 2ad14a4..695b91c 100644
|
||||
--- a/lib/kaitai/kaitai/kaitaistream.cpp
|
||||
+++ b/lib/kaitai/kaitai/kaitaistream.cpp
|
||||
@@ -41,6 +41,11 @@
|
||||
#define __BYTE_ORDER BYTE_ORDER
|
||||
#define __BIG_ENDIAN BIG_ENDIAN
|
||||
#define __LITTLE_ENDIAN LITTLE_ENDIAN
|
||||
++#elif defined(__HAIKU__)
|
||||
+#elif defined(__HAIKU__)
|
||||
+#include <ByteOrder.h>
|
||||
+#define bswap_16 B_SWAP_INT16
|
||||
+#define bswap_32 B_SWAP_INT32
|
||||
@@ -24,7 +24,7 @@ index 2ad14a4..0c61353 100644
|
||||
2.52.0
|
||||
|
||||
|
||||
From 37c1b6c04fb20f2801d163737db752669d787c7c Mon Sep 17 00:00:00 2001
|
||||
From 0dd9b065c28e24785307e9af9f5dc51a417dc412 Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Fri, 26 Sep 2025 14:00:10 +0200
|
||||
Subject: Haiku doesn't have pthread_attr_setinheritsched
|
||||
@@ -47,7 +47,7 @@ index 2e1f2e3..8c1ff05 100644
|
||||
2.52.0
|
||||
|
||||
|
||||
From 8aa502bbc815d7a7f839b60d1dd1b9c2e83e849b Mon Sep 17 00:00:00 2001
|
||||
From 2fadaf8f4a0ce408a7f8fda2fbcfacb8fb86550a Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Fri, 26 Sep 2025 14:42:31 +0200
|
||||
Subject: We are not linux
|
||||
@@ -70,7 +70,7 @@ index e948f17..18b7cdb 100644
|
||||
2.52.0
|
||||
|
||||
|
||||
From 4b674a6e6d67ba8701648490c977c495b8d65a2b Mon Sep 17 00:00:00 2001
|
||||
From abe704315b29c813faebe73ab5b9ea773f1d95af Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Fri, 26 Sep 2025 16:32:26 +0200
|
||||
Subject: Fix?
|
||||
@@ -108,7 +108,7 @@ index fa09b7e..5e9ccd5 100644
|
||||
2.52.0
|
||||
|
||||
|
||||
From 960ae19a2687e66581aa125ab4630044212ead27 Mon Sep 17 00:00:00 2001
|
||||
From 664d7f1dcc1cb9d07ff8eabe33b233d913cfc94d Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Fri, 26 Sep 2025 18:26:44 +0200
|
||||
Subject: Fix fatal error: arch/1/limits.h: No such file or directory
|
||||
@@ -131,7 +131,7 @@ index 18b7cdb..2326df0 100644
|
||||
2.52.0
|
||||
|
||||
|
||||
From c9d43d5b5de44b2570f63a13e8fdd59a8eb48886 Mon Sep 17 00:00:00 2001
|
||||
From 56d2b249a923ddbf83802a0babfe9bd4bdb45394 Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Sun, 28 Sep 2025 08:31:18 +0200
|
||||
Subject: Set configuration path to config/settings/mixxx
|
||||
@@ -159,7 +159,7 @@ index 2326df0..bc66b60 100644
|
||||
2.52.0
|
||||
|
||||
|
||||
From 27e572fd25c77d52ed6afb0a9df0651d290af883 Mon Sep 17 00:00:00 2001
|
||||
From 44a1f5707d501702d55ae3b12fcdfd3f71ead467 Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Sun, 28 Sep 2025 09:33:00 +0200
|
||||
Subject: Set resources path for Haiku
|
||||
|
||||
Reference in New Issue
Block a user