You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(10) |
Sep
|
Oct
|
Nov
|
Dec
(3) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(1) |
Feb
(2) |
Mar
(3) |
Apr
(2) |
May
(10) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
| 2008 |
Jan
(6) |
Feb
(4) |
Mar
(5) |
Apr
(2) |
May
(1) |
Jun
(1) |
Jul
(4) |
Aug
(6) |
Sep
(2) |
Oct
(9) |
Nov
(1) |
Dec
(4) |
| 2009 |
Jan
(9) |
Feb
(2) |
Mar
(2) |
Apr
(2) |
May
(6) |
Jun
(18) |
Jul
(33) |
Aug
(39) |
Sep
(33) |
Oct
(24) |
Nov
(23) |
Dec
(22) |
| 2010 |
Jan
(29) |
Feb
(32) |
Mar
(51) |
Apr
(17) |
May
(31) |
Jun
(21) |
Jul
(32) |
Aug
(28) |
Sep
(35) |
Oct
(27) |
Nov
(11) |
Dec
(13) |
| 2011 |
Jan
(14) |
Feb
(13) |
Mar
(27) |
Apr
(27) |
May
(28) |
Jun
(20) |
Jul
(43) |
Aug
(52) |
Sep
(66) |
Oct
(61) |
Nov
(11) |
Dec
(8) |
| 2012 |
Jan
(20) |
Feb
(30) |
Mar
(38) |
Apr
(21) |
May
(33) |
Jun
(21) |
Jul
(25) |
Aug
(9) |
Sep
(24) |
Oct
(42) |
Nov
(27) |
Dec
(41) |
| 2013 |
Jan
(20) |
Feb
(35) |
Mar
(156) |
Apr
(298) |
May
(258) |
Jun
(201) |
Jul
(105) |
Aug
(60) |
Sep
(193) |
Oct
(245) |
Nov
(280) |
Dec
(194) |
| 2014 |
Jan
(63) |
Feb
(202) |
Mar
(200) |
Apr
(23) |
May
(53) |
Jun
(105) |
Jul
(18) |
Aug
(26) |
Sep
(110) |
Oct
(187) |
Nov
(97) |
Dec
(74) |
| 2015 |
Jan
(45) |
Feb
(55) |
Mar
(116) |
Apr
(116) |
May
(193) |
Jun
(164) |
Jul
(50) |
Aug
(111) |
Sep
(98) |
Oct
(71) |
Nov
(103) |
Dec
(63) |
| 2016 |
Jan
(33) |
Feb
(101) |
Mar
(182) |
Apr
(139) |
May
(140) |
Jun
(103) |
Jul
(165) |
Aug
(286) |
Sep
(208) |
Oct
(127) |
Nov
(97) |
Dec
(54) |
| 2017 |
Jan
(64) |
Feb
(335) |
Mar
(202) |
Apr
(212) |
May
(139) |
Jun
(127) |
Jul
(294) |
Aug
(154) |
Sep
(170) |
Oct
(152) |
Nov
(156) |
Dec
(62) |
| 2018 |
Jan
(168) |
Feb
(237) |
Mar
(196) |
Apr
(174) |
May
(174) |
Jun
(161) |
Jul
(127) |
Aug
(88) |
Sep
(149) |
Oct
(66) |
Nov
(52) |
Dec
(135) |
| 2019 |
Jan
(146) |
Feb
(126) |
Mar
(104) |
Apr
(58) |
May
(60) |
Jun
(28) |
Jul
(197) |
Aug
(129) |
Sep
(141) |
Oct
(148) |
Nov
(63) |
Dec
(100) |
| 2020 |
Jan
(74) |
Feb
(37) |
Mar
(59) |
Apr
(154) |
May
(194) |
Jun
(133) |
Jul
(313) |
Aug
(197) |
Sep
(49) |
Oct
(162) |
Nov
(143) |
Dec
(57) |
| 2021 |
Jan
(120) |
Feb
(107) |
Mar
(314) |
Apr
(157) |
May
(524) |
Jun
(169) |
Jul
(72) |
Aug
(133) |
Sep
(135) |
Oct
(146) |
Nov
(198) |
Dec
(325) |
| 2022 |
Jan
(409) |
Feb
(249) |
Mar
(138) |
Apr
(95) |
May
(102) |
Jun
(221) |
Jul
(66) |
Aug
(120) |
Sep
(192) |
Oct
(131) |
Nov
(53) |
Dec
(171) |
| 2023 |
Jan
(357) |
Feb
(82) |
Mar
(168) |
Apr
(218) |
May
(196) |
Jun
(86) |
Jul
(115) |
Aug
(49) |
Sep
(190) |
Oct
(102) |
Nov
(45) |
Dec
(76) |
| 2024 |
Jan
(86) |
Feb
(50) |
Mar
(324) |
Apr
(209) |
May
(197) |
Jun
(232) |
Jul
(194) |
Aug
(247) |
Sep
(219) |
Oct
(266) |
Nov
(328) |
Dec
(304) |
| 2025 |
Jan
(191) |
Feb
(115) |
Mar
(137) |
Apr
(32) |
May
(126) |
Jun
(403) |
Jul
(213) |
Aug
(203) |
Sep
(148) |
Oct
(109) |
Nov
(120) |
Dec
|
|
From: <sv...@op...> - 2025-11-07 21:41:22
|
Author: manx Date: Fri Nov 7 22:41:10 2025 New Revision: 24394 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24394 Log: [Doc] libopenmpt: Update changelog. Modified: branches/OpenMPT-1.31/doc/libopenmpt/changelog.md Modified: branches/OpenMPT-1.31/doc/libopenmpt/changelog.md ============================================================================== --- branches/OpenMPT-1.31/doc/libopenmpt/changelog.md Fri Nov 7 22:41:04 2025 (r24393) +++ branches/OpenMPT-1.31/doc/libopenmpt/changelog.md Fri Nov 7 22:41:10 2025 (r24394) @@ -9,6 +9,9 @@ * mpg123: Update to v1.33.3 (2025-10-05). * miniz: Update to v3.1.0 (2025-09-21). + * minimp3: Update to fork + <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> + commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). ### libopenmpt 0.7.16 (2025-09-06) |
|
From: <sv...@op...> - 2025-11-07 21:41:11
|
Author: manx Date: Fri Nov 7 22:41:04 2025 New Revision: 24393 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24393 Log: [Doc] libopenmpt: Update changelog. Modified: branches/OpenMPT-1.32/doc/libopenmpt/changelog.md Modified: branches/OpenMPT-1.32/doc/libopenmpt/changelog.md ============================================================================== --- branches/OpenMPT-1.32/doc/libopenmpt/changelog.md Fri Nov 7 22:39:00 2025 (r24392) +++ branches/OpenMPT-1.32/doc/libopenmpt/changelog.md Fri Nov 7 22:41:04 2025 (r24393) @@ -12,6 +12,9 @@ * mpg123: Update to v1.33.3 (2025-10-05). * miniz: Update to v3.1.0 (2025-09-21). + * minimp3: Update to fork + <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> + commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). ### libopenmpt 0.8.3 (2025-09-06) |
|
From: <sv...@op...> - 2025-11-07 21:39:11
|
Author: manx Date: Fri Nov 7 22:39:00 2025 New Revision: 24392 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24392 Log: Merged revision(s) 24387 from trunk/OpenMPT: [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/132>. ........ Modified: branches/OpenMPT-1.28/ (props changed) branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt branches/OpenMPT-1.28/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt Fri Nov 7 22:38:41 2025 (r24391) +++ branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt Fri Nov 7 22:39:00 2025 (r24392) @@ -1,5 +1,5 @@ minimp3 library from https://github.com/lieff/minimp3 -Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5 commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added @@ -9,4 +9,5 @@ * https://github.com/lieff/minimp3/pull/97 * https://github.com/lieff/minimp3/pull/125 * https://github.com/lieff/minimp3/pull/127 + * https://github.com/lieff/minimp3/pull/132 * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.28/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.28/include/minimp3/minimp3.h Fri Nov 7 22:38:41 2025 (r24391) +++ branches/OpenMPT-1.28/include/minimp3/minimp3.h Fri Nov 7 22:39:00 2025 (r24392) @@ -86,7 +86,7 @@ #if !defined(MINIMP3_NO_SIMD) -#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64)) +#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)) /* x64 always have SSE2, arm64 always have neon, no need for generic code */ #define MINIMP3_ONLY_SIMD #endif /* SIMD checks... */ @@ -161,7 +161,7 @@ return g_have_simd - 1; #endif /* MINIMP3_ONLY_SIMD */ } -#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) +#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC) #include <arm_neon.h> #define HAVE_SSE 0 #define HAVE_SIMD 1 @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(_M_ARM64EC) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { |
|
From: <sv...@op...> - 2025-11-07 21:38:53
|
Author: manx Date: Fri Nov 7 22:38:41 2025 New Revision: 24391 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24391 Log: Merged revision(s) 24387 from trunk/OpenMPT: [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/132>. ........ Modified: branches/OpenMPT-1.29/ (props changed) branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt branches/OpenMPT-1.29/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt Fri Nov 7 22:38:21 2025 (r24390) +++ branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt Fri Nov 7 22:38:41 2025 (r24391) @@ -1,5 +1,5 @@ minimp3 library from https://github.com/lieff/minimp3 -Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5 commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added @@ -9,4 +9,5 @@ * https://github.com/lieff/minimp3/pull/97 * https://github.com/lieff/minimp3/pull/125 * https://github.com/lieff/minimp3/pull/127 + * https://github.com/lieff/minimp3/pull/132 * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.29/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.29/include/minimp3/minimp3.h Fri Nov 7 22:38:21 2025 (r24390) +++ branches/OpenMPT-1.29/include/minimp3/minimp3.h Fri Nov 7 22:38:41 2025 (r24391) @@ -86,7 +86,7 @@ #if !defined(MINIMP3_NO_SIMD) -#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64)) +#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)) /* x64 always have SSE2, arm64 always have neon, no need for generic code */ #define MINIMP3_ONLY_SIMD #endif /* SIMD checks... */ @@ -161,7 +161,7 @@ return g_have_simd - 1; #endif /* MINIMP3_ONLY_SIMD */ } -#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) +#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC) #include <arm_neon.h> #define HAVE_SSE 0 #define HAVE_SIMD 1 @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(_M_ARM64EC) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { |
|
From: <sv...@op...> - 2025-11-07 21:38:33
|
Author: manx Date: Fri Nov 7 22:38:21 2025 New Revision: 24390 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24390 Log: Merged revision(s) 24387 from trunk/OpenMPT: [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/132>. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt branches/OpenMPT-1.30/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt Fri Nov 7 22:37:59 2025 (r24389) +++ branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt Fri Nov 7 22:38:21 2025 (r24390) @@ -1,5 +1,5 @@ minimp3 library from https://github.com/lieff/minimp3 -Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5 commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added @@ -9,4 +9,5 @@ * https://github.com/lieff/minimp3/pull/97 * https://github.com/lieff/minimp3/pull/125 * https://github.com/lieff/minimp3/pull/127 + * https://github.com/lieff/minimp3/pull/132 * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.30/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.30/include/minimp3/minimp3.h Fri Nov 7 22:37:59 2025 (r24389) +++ branches/OpenMPT-1.30/include/minimp3/minimp3.h Fri Nov 7 22:38:21 2025 (r24390) @@ -86,7 +86,7 @@ #if !defined(MINIMP3_NO_SIMD) -#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64)) +#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)) /* x64 always have SSE2, arm64 always have neon, no need for generic code */ #define MINIMP3_ONLY_SIMD #endif /* SIMD checks... */ @@ -161,7 +161,7 @@ return g_have_simd - 1; #endif /* MINIMP3_ONLY_SIMD */ } -#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) +#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC) #include <arm_neon.h> #define HAVE_SSE 0 #define HAVE_SIMD 1 @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(_M_ARM64EC) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { |
|
From: <sv...@op...> - 2025-11-07 21:38:10
|
Author: manx Date: Fri Nov 7 22:37:59 2025 New Revision: 24389 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24389 Log: Merged revision(s) 24387 from trunk/OpenMPT: [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/132>. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/include/minimp3/OpenMPT.txt branches/OpenMPT-1.31/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.31/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.31/include/minimp3/OpenMPT.txt Fri Nov 7 22:37:37 2025 (r24388) +++ branches/OpenMPT-1.31/include/minimp3/OpenMPT.txt Fri Nov 7 22:37:59 2025 (r24389) @@ -1,5 +1,5 @@ minimp3 library from https://github.com/lieff/minimp3 -Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5 commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added @@ -9,4 +9,5 @@ * https://github.com/lieff/minimp3/pull/97 * https://github.com/lieff/minimp3/pull/125 * https://github.com/lieff/minimp3/pull/127 + * https://github.com/lieff/minimp3/pull/132 * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.31/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.31/include/minimp3/minimp3.h Fri Nov 7 22:37:37 2025 (r24388) +++ branches/OpenMPT-1.31/include/minimp3/minimp3.h Fri Nov 7 22:37:59 2025 (r24389) @@ -86,7 +86,7 @@ #if !defined(MINIMP3_NO_SIMD) -#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64)) +#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)) /* x64 always have SSE2, arm64 always have neon, no need for generic code */ #define MINIMP3_ONLY_SIMD #endif /* SIMD checks... */ @@ -161,7 +161,7 @@ return g_have_simd - 1; #endif /* MINIMP3_ONLY_SIMD */ } -#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) +#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC) #include <arm_neon.h> #define HAVE_SSE 0 #define HAVE_SIMD 1 @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(_M_ARM64EC) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { |
|
From: <sv...@op...> - 2025-11-07 21:37:49
|
Author: manx Date: Fri Nov 7 22:37:37 2025 New Revision: 24388 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24388 Log: Merged revision(s) 24387 from trunk/OpenMPT: [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/132>. ........ Modified: branches/OpenMPT-1.32/ (props changed) branches/OpenMPT-1.32/include/minimp3/OpenMPT.txt branches/OpenMPT-1.32/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.32/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.32/include/minimp3/OpenMPT.txt Fri Nov 7 22:36:53 2025 (r24387) +++ branches/OpenMPT-1.32/include/minimp3/OpenMPT.txt Fri Nov 7 22:37:37 2025 (r24388) @@ -1,5 +1,5 @@ minimp3 library from https://github.com/lieff/minimp3 -Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5 commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added @@ -9,4 +9,5 @@ * https://github.com/lieff/minimp3/pull/97 * https://github.com/lieff/minimp3/pull/125 * https://github.com/lieff/minimp3/pull/127 + * https://github.com/lieff/minimp3/pull/132 * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.32/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.32/include/minimp3/minimp3.h Fri Nov 7 22:36:53 2025 (r24387) +++ branches/OpenMPT-1.32/include/minimp3/minimp3.h Fri Nov 7 22:37:37 2025 (r24388) @@ -86,7 +86,7 @@ #if !defined(MINIMP3_NO_SIMD) -#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64)) +#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)) /* x64 always have SSE2, arm64 always have neon, no need for generic code */ #define MINIMP3_ONLY_SIMD #endif /* SIMD checks... */ @@ -161,7 +161,7 @@ return g_have_simd - 1; #endif /* MINIMP3_ONLY_SIMD */ } -#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) +#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC) #include <arm_neon.h> #define HAVE_SSE 0 #define HAVE_SIMD 1 @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(_M_ARM64EC) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { |
|
From: <sv...@op...> - 2025-11-07 21:37:00
|
Author: manx Date: Fri Nov 7 22:36:53 2025 New Revision: 24387 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24387 Log: [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5> commit ec51f21ef59ecf6d87bdcb028fe8f76fe761e0fe (2025-11-07). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/132>. Modified: trunk/OpenMPT/include/minimp3/OpenMPT.txt trunk/OpenMPT/include/minimp3/minimp3.h Modified: trunk/OpenMPT/include/minimp3/OpenMPT.txt ============================================================================== --- trunk/OpenMPT/include/minimp3/OpenMPT.txt Fri Nov 7 13:24:38 2025 (r24386) +++ trunk/OpenMPT/include/minimp3/OpenMPT.txt Fri Nov 7 22:36:53 2025 (r24387) @@ -1,5 +1,5 @@ minimp3 library from https://github.com/lieff/minimp3 -Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2025-11-07-v5 commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added @@ -9,4 +9,5 @@ * https://github.com/lieff/minimp3/pull/97 * https://github.com/lieff/minimp3/pull/125 * https://github.com/lieff/minimp3/pull/127 + * https://github.com/lieff/minimp3/pull/132 * all modifications are marked by /* OpenMPT */ Modified: trunk/OpenMPT/include/minimp3/minimp3.h ============================================================================== --- trunk/OpenMPT/include/minimp3/minimp3.h Fri Nov 7 13:24:38 2025 (r24386) +++ trunk/OpenMPT/include/minimp3/minimp3.h Fri Nov 7 22:36:53 2025 (r24387) @@ -86,7 +86,7 @@ #if !defined(MINIMP3_NO_SIMD) -#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64)) +#if !defined(MINIMP3_ONLY_SIMD) && (defined(_M_X64) || defined(__x86_64__) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)) /* x64 always have SSE2, arm64 always have neon, no need for generic code */ #define MINIMP3_ONLY_SIMD #endif /* SIMD checks... */ @@ -161,7 +161,7 @@ return g_have_simd - 1; #endif /* MINIMP3_ONLY_SIMD */ } -#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) +#elif defined(__ARM_NEON) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC) #include <arm_neon.h> #define HAVE_SSE 0 #define HAVE_SIMD 1 @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(_M_ARM64EC) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { |
|
From: <sv...@op...> - 2025-11-07 12:24:47
|
Author: manx Date: Fri Nov 7 13:24:38 2025 New Revision: 24386 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24386 Log: Merged revision(s) 24384 from branches/OpenMPT-1.30: [Imp] build: CI: GitHub: macOS: Add back configurations that use local dependencies in trunk for targeting old macOS versions, and use small dependencies instead. ........ Modified: branches/OpenMPT-1.28/ (props changed) branches/OpenMPT-1.28/.github/workflows/macOS-Makefile.yml Modified: branches/OpenMPT-1.28/.github/workflows/macOS-Makefile.yml ============================================================================== --- branches/OpenMPT-1.28/.github/workflows/macOS-Makefile.yml Fri Nov 7 13:24:16 2025 (r24385) +++ branches/OpenMPT-1.28/.github/workflows/macOS-Makefile.yml Fri Nov 7 13:24:38 2025 (r24386) @@ -14,27 +14,172 @@ - { host: macos-26, compiler: '26.1', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-26, compiler: '26.1', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.1', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.3', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-13, compiler: '14.2', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-13, compiler: '14.1', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } concurrency: |
|
From: <sv...@op...> - 2025-11-07 12:24:41
|
Author: manx Date: Fri Nov 7 13:24:16 2025 New Revision: 24385 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24385 Log: Merged revision(s) 24384 from branches/OpenMPT-1.30: [Imp] build: CI: GitHub: macOS: Add back configurations that use local dependencies in trunk for targeting old macOS versions, and use small dependencies instead. ........ Modified: branches/OpenMPT-1.29/ (props changed) branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Modified: branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml ============================================================================== --- branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Fri Nov 7 13:23:52 2025 (r24384) +++ branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Fri Nov 7 13:24:16 2025 (r24385) @@ -14,27 +14,172 @@ - { host: macos-26, compiler: '26.1', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-26, compiler: '26.1', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.1', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.3', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-13, compiler: '14.2', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-13, compiler: '14.1', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } concurrency: |
|
From: <sv...@op...> - 2025-11-07 12:24:00
|
Author: manx Date: Fri Nov 7 13:23:52 2025 New Revision: 24384 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24384 Log: [Imp] build: CI: GitHub: macOS: Add back configurations that use local dependencies in trunk for targeting old macOS versions, and use small dependencies instead. Modified: branches/OpenMPT-1.30/.github/workflows/macOS-Makefile.yml Modified: branches/OpenMPT-1.30/.github/workflows/macOS-Makefile.yml ============================================================================== --- branches/OpenMPT-1.30/.github/workflows/macOS-Makefile.yml Fri Nov 7 11:23:50 2025 (r24383) +++ branches/OpenMPT-1.30/.github/workflows/macOS-Makefile.yml Fri Nov 7 13:23:52 2025 (r24384) @@ -14,27 +14,172 @@ - { host: macos-26, compiler: '26.1', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-26, compiler: '26.1', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.1', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.1', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-26, compiler: '26.0', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '26' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.6' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-26, compiler: '26.0', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.4', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.5' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.4' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.3' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.4', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.3', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.3', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.2', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15.2' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.2', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.1', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '15.1' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.1', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-15, compiler: '16.0', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '15' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-15, compiler: '16.0', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: '' , target: '' , deps: sys , check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - { host: macos-14, compiler: '15.4', arch: x86_64, target: '' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '14' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '14' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '13' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '13' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '12' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '12' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '11' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '11' , deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.15', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.14', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.4', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } + - { host: macos-14, compiler: '15.3', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-13, compiler: '14.2', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } - { host: macos-13, compiler: '14.1', arch: x86_64, target: '10.13', deps: small, check: true , ancient: false } concurrency: |
|
From: <sv...@op...> - 2025-11-07 10:24:01
|
Author: manx Date: Fri Nov 7 11:23:50 2025 New Revision: 24383 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24383 Log: [Doc] libopenmpt: Update changelog. Modified: branches/OpenMPT-1.32/doc/libopenmpt/changelog.md Modified: branches/OpenMPT-1.32/doc/libopenmpt/changelog.md ============================================================================== --- branches/OpenMPT-1.32/doc/libopenmpt/changelog.md Fri Nov 7 11:22:45 2025 (r24382) +++ branches/OpenMPT-1.32/doc/libopenmpt/changelog.md Fri Nov 7 11:23:50 2025 (r24383) @@ -7,6 +7,9 @@ ### libopenmpt 0.8.4-pre + * [**Bug**] `build/download_externals.txt` was missing from `makefile` and + `msvc` source archives. + * mpg123: Update to v1.33.3 (2025-10-05). * miniz: Update to v3.1.0 (2025-09-21). |
|
From: <sv...@op...> - 2025-11-07 10:22:57
|
Author: manx Date: Fri Nov 7 11:22:45 2025 New Revision: 24382 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24382 Log: Revert r24381: Merged revision(s) 24379 from trunk/OpenMPT: [Fix] build: build/download_externals.txt was missing from makefile and msvc source archives. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/Makefile Modified: branches/OpenMPT-1.31/Makefile ============================================================================== --- branches/OpenMPT-1.31/Makefile Fri Nov 7 11:21:45 2025 (r24381) +++ branches/OpenMPT-1.31/Makefile Fri Nov 7 11:22:45 2025 (r24382) @@ -1670,7 +1670,6 @@ svn export ./.clang-format bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/.clang-format svn export ./bin bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/bin svn export ./build/download_externals.sh bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.sh - svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt svn export ./build/android_ndk bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/android_ndk svn export ./build/make bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/make svn export ./build/svn_version bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/svn_version @@ -1775,7 +1774,6 @@ svn export ./build/vs2022win10uwp bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win10uwp --native-eol CRLF svn export ./build/vs2022win10clang bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win10clang --native-eol CRLF svn export ./build/download_externals.cmd bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.cmd --native-eol CRLF - svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt --native-eol CRLF svn export ./common bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/common --native-eol CRLF svn export ./doc/contributing.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/contributing.md --native-eol CRLF svn export ./doc/libopenmpt_styleguide.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/libopenmpt_styleguide.md --native-eol CRLF |
|
From: <sv...@op...> - 2025-11-07 10:21:57
|
Author: manx Date: Fri Nov 7 11:21:45 2025 New Revision: 24381 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24381 Log: Merged revision(s) 24379 from trunk/OpenMPT: [Fix] build: build/download_externals.txt was missing from makefile and msvc source archives. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/Makefile Modified: branches/OpenMPT-1.31/Makefile ============================================================================== --- branches/OpenMPT-1.31/Makefile Fri Nov 7 11:20:20 2025 (r24380) +++ branches/OpenMPT-1.31/Makefile Fri Nov 7 11:21:45 2025 (r24381) @@ -1670,6 +1670,7 @@ svn export ./.clang-format bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/.clang-format svn export ./bin bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/bin svn export ./build/download_externals.sh bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.sh + svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt svn export ./build/android_ndk bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/android_ndk svn export ./build/make bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/make svn export ./build/svn_version bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/svn_version @@ -1774,6 +1775,7 @@ svn export ./build/vs2022win10uwp bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win10uwp --native-eol CRLF svn export ./build/vs2022win10clang bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win10clang --native-eol CRLF svn export ./build/download_externals.cmd bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.cmd --native-eol CRLF + svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt --native-eol CRLF svn export ./common bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/common --native-eol CRLF svn export ./doc/contributing.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/contributing.md --native-eol CRLF svn export ./doc/libopenmpt_styleguide.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/libopenmpt_styleguide.md --native-eol CRLF |
|
From: <sv...@op...> - 2025-11-07 10:20:26
|
Author: manx Date: Fri Nov 7 11:20:20 2025 New Revision: 24380 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24380 Log: Merged revision(s) 24379 from trunk/OpenMPT: [Fix] build: build/download_externals.txt was missing from makefile and msvc source archives. ........ Modified: branches/OpenMPT-1.32/ (props changed) branches/OpenMPT-1.32/Makefile Modified: branches/OpenMPT-1.32/Makefile ============================================================================== --- branches/OpenMPT-1.32/Makefile Fri Nov 7 11:19:56 2025 (r24379) +++ branches/OpenMPT-1.32/Makefile Fri Nov 7 11:20:20 2025 (r24380) @@ -2094,6 +2094,7 @@ svn export ./.clang-format bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/.clang-format svn export ./bin bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/bin svn export ./build/download_externals.sh bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.sh + svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt svn export ./build/android_ndk bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/android_ndk svn export ./build/djgpp bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/djgpp svn export ./build/make bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/make @@ -2201,6 +2202,7 @@ svn export ./build/vs2022win10uwp bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win10uwp --native-eol CRLF svn export ./build/vs2022win10clang bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win10clang --native-eol CRLF svn export ./build/download_externals.cmd bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.cmd --native-eol CRLF + svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt --native-eol CRLF svn export ./common bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/common --native-eol CRLF svn export ./doc/contributing.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/contributing.md --native-eol CRLF svn export ./doc/libopenmpt_styleguide.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/libopenmpt_styleguide.md --native-eol CRLF |
|
From: <sv...@op...> - 2025-11-07 10:20:03
|
Author: manx Date: Fri Nov 7 11:19:56 2025 New Revision: 24379 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24379 Log: [Fix] build: build/download_externals.txt was missing from makefile and msvc source archives. Modified: trunk/OpenMPT/Makefile Modified: trunk/OpenMPT/Makefile ============================================================================== --- trunk/OpenMPT/Makefile Fri Nov 7 11:12:19 2025 (r24378) +++ trunk/OpenMPT/Makefile Fri Nov 7 11:19:56 2025 (r24379) @@ -2119,6 +2119,7 @@ svn export ./.clang-format bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/.clang-format svn export ./bin bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/bin svn export ./build/download_externals.sh bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.sh + svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt svn export ./build/android_ndk bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/android_ndk svn export ./build/djgpp bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/djgpp svn export ./build/make bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/make @@ -2232,6 +2233,7 @@ svn export ./build/vs2022win11uwp bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win11uwp --native-eol CRLF svn export ./build/vs2022win11clang bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/vs2022win11clang --native-eol CRLF svn export ./build/download_externals.cmd bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.cmd --native-eol CRLF + svn export ./build/download_externals.txt bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/build/download_externals.txt --native-eol CRLF svn export ./common bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/common --native-eol CRLF svn export ./doc/contributing.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/contributing.md --native-eol CRLF svn export ./doc/libopenmpt_styleguide.md bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/doc/libopenmpt_styleguide.md --native-eol CRLF |
|
From: <sv...@op...> - 2025-11-07 10:12:31
|
Author: manx Date: Fri Nov 7 11:12:19 2025 New Revision: 24378 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24378 Log: [Doc] libopenmpt: Update changelog. Modified: branches/OpenMPT-1.28/libopenmpt/dox/changelog.md Modified: branches/OpenMPT-1.28/libopenmpt/dox/changelog.md ============================================================================== --- branches/OpenMPT-1.28/libopenmpt/dox/changelog.md Fri Nov 7 11:11:55 2025 (r24377) +++ branches/OpenMPT-1.28/libopenmpt/dox/changelog.md Fri Nov 7 11:12:19 2025 (r24378) @@ -8,6 +8,9 @@ ### libopenmpt 0.4.52-pre * mpg123: Update to v1.33.3 (2025-10-05). + * minimp3: Update to fork + <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4> + commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15). ### libopenmpt 0.4.51 (2025-09-06) |
|
From: <sv...@op...> - 2025-11-07 10:12:06
|
Author: manx Date: Fri Nov 7 11:11:55 2025 New Revision: 24377 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24377 Log: Merged revision(s) 18570, 21443, 21446, 21451 from trunk/OpenMPT: [Ref] minimp3: Silence warning. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v2> commit 30b5aea9b6d000f197798ddd44476b641a4d0ba7 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/126>, <https://github.com/lieff/minimp3/pull/96>, <https://github.com/lieff/minimp3/pull/97>. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v3> commit 2811a29e4115199209fe91ae5217c9c5fc611fa6 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/125>. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4> commit 2811a29e4115199209fe91ae5217c9c5fc611fa6 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/127>. ........ Modified: branches/OpenMPT-1.28/ (props changed) branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt branches/OpenMPT-1.28/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt Fri Nov 7 11:11:01 2025 (r24376) +++ branches/OpenMPT-1.28/include/minimp3/OpenMPT.txt Fri Nov 7 11:11:55 2025 (r24377) @@ -1,4 +1,12 @@ minimp3 library from https://github.com/lieff/minimp3 -commit 50d2aaf360a53653b718fead8e258d654c3a7e41 (2021-11-27) +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added + * The following pull rquests have been merged: + * https://github.com/lieff/minimp3/pull/126 + * https://github.com/lieff/minimp3/pull/96 + * https://github.com/lieff/minimp3/pull/97 + * https://github.com/lieff/minimp3/pull/125 + * https://github.com/lieff/minimp3/pull/127 + * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.28/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.28/include/minimp3/minimp3.h Fri Nov 7 11:11:01 2025 (r24376) +++ branches/OpenMPT-1.28/include/minimp3/minimp3.h Fri Nov 7 11:11:55 2025 (r24377) @@ -8,6 +8,10 @@ */ #include <stdint.h> +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + #define MINIMP3_MAX_SAMPLES_PER_FRAME (1152*2) typedef struct @@ -22,10 +26,6 @@ unsigned char header[4], reserv_buf[511]; } mp3dec_t; -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ - void mp3dec_init(mp3dec_t *dec); #ifndef MINIMP3_FLOAT_OUTPUT typedef int16_t mp3d_sample_t; @@ -176,7 +176,7 @@ #define VMUL_S(x, s) vmulq_f32(x, vmovq_n_f32(s)) #define VREV(x) vcombine_f32(vget_high_f32(vrev64q_f32(x)), vget_low_f32(vrev64q_f32(x))) typedef float32x4_t f4; -static int have_simd() +static int have_simd(void) { /* TODO: detect neon for !MINIMP3_ONLY_SIMD */ return 1; } @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { @@ -941,7 +941,8 @@ static void L3_stereo_process(float *left, const uint8_t *ist_pos, const uint8_t *sfb, const uint8_t *hdr, int max_band[3], int mpeg2_sh) { static const float g_pan[7*2] = { 0,1,0.21132487f,0.78867513f,0.36602540f,0.63397460f,0.5f,0.5f,0.63397460f,0.36602540f,0.78867513f,0.21132487f,1,0 }; - unsigned i, max_pos = HDR_TEST_MPEG1(hdr) ? 7 : 64; + const uint8_t mpeg1 = HDR_TEST_MPEG1(hdr); + unsigned i, max_pos = mpeg1 ? 7 : 64; for (i = 0; sfb[i]; i++) { @@ -949,7 +950,7 @@ if ((int)i > max_band[i % 3] && ipos < max_pos) { float kl, kr, s = HDR_TEST_MS_STEREO(hdr) ? 1.41421356f : 1; - if (HDR_TEST_MPEG1(hdr)) + if (mpeg1) { kl = g_pan[2*ipos]; kr = g_pan[2*ipos + 1]; @@ -1654,6 +1655,21 @@ } } +static int hdr_is_tag(const uint8_t* hdr) +{ + return hdr[0] == 'T' && hdr[1] == 'A' && hdr[2] == 'G' && hdr[3] == '\0'; +} + +static int hdr_is_null(const uint8_t* hdr) +{ + return hdr[0] == '\0' && hdr[1] == '\0' && hdr[2] == '\0' && hdr[3] == '\0'; +} + +static int hdr_is_null_or_tag(const uint8_t* hdr) +{ + return hdr_is_tag(hdr) > 0 || hdr_is_null(hdr) > 0; +} + static int mp3d_match_frame(const uint8_t *hdr, int mp3_bytes, int frame_bytes) { int i, nmatch; @@ -1662,6 +1678,8 @@ i += hdr_frame_bytes(hdr + i, frame_bytes) + hdr_padding(hdr + i); if (i + HDR_SIZE > mp3_bytes) return nmatch > 0; + if (hdr_is_null_or_tag(hdr + i)) + return nmatch > 0; if (!hdr_compare(hdr, hdr + i)) return 0; } @@ -1769,7 +1787,7 @@ { for (igr = 0; igr < (HDR_TEST_MPEG1(hdr) ? 2 : 1); igr++, pcm += 576*info->channels) { - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); L3_decode(dec, &scratch, scratch.gr_info + igr*info->channels, info->channels); mp3d_synth_granule(dec->qmf_state, scratch.grbuf[0], 18, info->channels, pcm, scratch.syn[0]); } @@ -1783,7 +1801,7 @@ L12_scale_info sci[1]; L12_read_scale_info(hdr, bs_frame, sci); - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); for (i = 0, igr = 0; igr < 3; igr++) { if (12 == (i += L12_dequantize_granule(scratch.grbuf[0] + i, bs_frame, sci, info->layer | 1))) @@ -1791,7 +1809,7 @@ i = 0; L12_apply_scf_384(sci, sci->scf + igr, scratch.grbuf[0]); mp3d_synth_granule(dec->qmf_state, scratch.grbuf[0], 12, info->channels, pcm, scratch.syn[0]); - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); pcm += 384*info->channels; } if (bs_frame->pos > bs_frame->limit) |
|
From: <sv...@op...> - 2025-11-07 10:11:12
|
Author: manx Date: Fri Nov 7 11:11:01 2025 New Revision: 24376 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24376 Log: [Mod] build: CI: GitHub: Use similar configuration scheme as trunk. [Mod] build: CI: GitHub: Add all platform versions from trunk. Added: branches/OpenMPT-1.28/.github/workflows/FreeBSD-Makefile.yml - copied, changed from r24375, branches/OpenMPT-1.29/.github/workflows/FreeBSD-Makefile.yml branches/OpenMPT-1.28/.github/workflows/Ubuntu-Makefile.yml - copied, changed from r24375, branches/OpenMPT-1.29/.github/workflows/Ubuntu-Makefile.yml branches/OpenMPT-1.28/.github/workflows/macOS-Makefile.yml - copied, changed from r24375, branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Deleted: branches/OpenMPT-1.28/.github/workflows/FreeBSD-13.5-Makefile.yml branches/OpenMPT-1.28/.github/workflows/Ubuntu2204-Makefile.yml branches/OpenMPT-1.28/.github/workflows/macOS-13-Makefile.yml Copied and modified: branches/OpenMPT-1.28/.github/workflows/FreeBSD-Makefile.yml (from r24375, branches/OpenMPT-1.29/.github/workflows/FreeBSD-Makefile.yml) ============================================================================== --- branches/OpenMPT-1.29/.github/workflows/FreeBSD-Makefile.yml Fri Nov 7 11:08:01 2025 (r24375, copy source) +++ branches/OpenMPT-1.28/.github/workflows/FreeBSD-Makefile.yml Fri Nov 7 11:11:01 2025 (r24376) @@ -2,7 +2,7 @@ on: push: - branches: [ OpenMPT-1.29 ] + branches: [ OpenMPT-1.28 ] jobs: build: Copied and modified: branches/OpenMPT-1.28/.github/workflows/Ubuntu-Makefile.yml (from r24375, branches/OpenMPT-1.29/.github/workflows/Ubuntu-Makefile.yml) ============================================================================== --- branches/OpenMPT-1.29/.github/workflows/Ubuntu-Makefile.yml Fri Nov 7 11:08:01 2025 (r24375, copy source) +++ branches/OpenMPT-1.28/.github/workflows/Ubuntu-Makefile.yml Fri Nov 7 11:11:01 2025 (r24376) @@ -2,7 +2,7 @@ on: push: - branches: [ OpenMPT-1.29 ] + branches: [ OpenMPT-1.28 ] jobs: build: Copied and modified: branches/OpenMPT-1.28/.github/workflows/macOS-Makefile.yml (from r24375, branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml) ============================================================================== --- branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Fri Nov 7 11:08:01 2025 (r24375, copy source) +++ branches/OpenMPT-1.28/.github/workflows/macOS-Makefile.yml Fri Nov 7 11:11:01 2025 (r24376) @@ -3,7 +3,7 @@ on: push: - branches: [ OpenMPT-1.29 ] + branches: [ OpenMPT-1.28 ] jobs: build: |
|
From: <sv...@op...> - 2025-11-07 10:08:15
|
Author: manx Date: Fri Nov 7 11:08:01 2025 New Revision: 24375 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24375 Log: [Fix] build: CI: GitHub: macOS: Fix build. Modified: branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Modified: branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml ============================================================================== --- branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Fri Nov 7 10:39:56 2025 (r24374) +++ branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Fri Nov 7 11:08:01 2025 (r24375) @@ -58,7 +58,7 @@ - name: setup parallel make run: echo "MAKEFLAGS=-j$(sysctl -n hw.ncpu)" >> $GITHUB_ENV - name: make - run: make ${{ matrix.ancient == true && 'ANCIENT=1' || '' }} ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} + run: make ${{ matrix.ancient == true && 'ANCIENT=1' || '' }} ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1 NO_PULSEAUDIO=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} - name: make check if: ${{ matrix.check }} - run: make ${{ matrix.ancient == true && 'ANCIENT=1' || '' }} ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check + run: make ${{ matrix.ancient == true && 'ANCIENT=1' || '' }} ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1 NO_PULSEAUDIO=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check |
|
From: <sv...@op...> - 2025-11-07 09:40:05
|
Author: manx Date: Fri Nov 7 10:39:56 2025 New Revision: 24374 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24374 Log: [Doc] libopenmpt: Update changelog. Modified: branches/OpenMPT-1.29/libopenmpt/dox/changelog.md Modified: branches/OpenMPT-1.29/libopenmpt/dox/changelog.md ============================================================================== --- branches/OpenMPT-1.29/libopenmpt/dox/changelog.md Fri Nov 7 10:37:54 2025 (r24373) +++ branches/OpenMPT-1.29/libopenmpt/dox/changelog.md Fri Nov 7 10:39:56 2025 (r24374) @@ -8,6 +8,9 @@ ### libopenmpt 0.5.40-pre * mpg123: Update to v1.33.3 (2025-10-05). + * minimp3: Update to fork + <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4> + commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15). ### libopenmpt 0.5.39 (2025-09-06) |
|
From: <sv...@op...> - 2025-11-07 09:38:01
|
Author: manx Date: Fri Nov 7 10:37:54 2025 New Revision: 24373 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24373 Log: Merged revision(s) 18570, 21443, 21446, 21451 from trunk/OpenMPT: [Ref] minimp3: Silence warning. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v2> commit 30b5aea9b6d000f197798ddd44476b641a4d0ba7 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/126>, <https://github.com/lieff/minimp3/pull/96>, <https://github.com/lieff/minimp3/pull/97>. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v3> commit 2811a29e4115199209fe91ae5217c9c5fc611fa6 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/125>. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4> commit 2811a29e4115199209fe91ae5217c9c5fc611fa6 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/127>. ........ Modified: branches/OpenMPT-1.29/ (props changed) branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt branches/OpenMPT-1.29/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt Fri Nov 7 10:36:12 2025 (r24372) +++ branches/OpenMPT-1.29/include/minimp3/OpenMPT.txt Fri Nov 7 10:37:54 2025 (r24373) @@ -1,4 +1,12 @@ minimp3 library from https://github.com/lieff/minimp3 -commit 50d2aaf360a53653b718fead8e258d654c3a7e41 (2021-11-27) +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added + * The following pull rquests have been merged: + * https://github.com/lieff/minimp3/pull/126 + * https://github.com/lieff/minimp3/pull/96 + * https://github.com/lieff/minimp3/pull/97 + * https://github.com/lieff/minimp3/pull/125 + * https://github.com/lieff/minimp3/pull/127 + * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.29/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.29/include/minimp3/minimp3.h Fri Nov 7 10:36:12 2025 (r24372) +++ branches/OpenMPT-1.29/include/minimp3/minimp3.h Fri Nov 7 10:37:54 2025 (r24373) @@ -8,6 +8,10 @@ */ #include <stdint.h> +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + #define MINIMP3_MAX_SAMPLES_PER_FRAME (1152*2) typedef struct @@ -22,10 +26,6 @@ unsigned char header[4], reserv_buf[511]; } mp3dec_t; -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ - void mp3dec_init(mp3dec_t *dec); #ifndef MINIMP3_FLOAT_OUTPUT typedef int16_t mp3d_sample_t; @@ -176,7 +176,7 @@ #define VMUL_S(x, s) vmulq_f32(x, vmovq_n_f32(s)) #define VREV(x) vcombine_f32(vget_high_f32(vrev64q_f32(x)), vget_low_f32(vrev64q_f32(x))) typedef float32x4_t f4; -static int have_simd() +static int have_simd(void) { /* TODO: detect neon for !MINIMP3_ONLY_SIMD */ return 1; } @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { @@ -941,7 +941,8 @@ static void L3_stereo_process(float *left, const uint8_t *ist_pos, const uint8_t *sfb, const uint8_t *hdr, int max_band[3], int mpeg2_sh) { static const float g_pan[7*2] = { 0,1,0.21132487f,0.78867513f,0.36602540f,0.63397460f,0.5f,0.5f,0.63397460f,0.36602540f,0.78867513f,0.21132487f,1,0 }; - unsigned i, max_pos = HDR_TEST_MPEG1(hdr) ? 7 : 64; + const uint8_t mpeg1 = HDR_TEST_MPEG1(hdr); + unsigned i, max_pos = mpeg1 ? 7 : 64; for (i = 0; sfb[i]; i++) { @@ -949,7 +950,7 @@ if ((int)i > max_band[i % 3] && ipos < max_pos) { float kl, kr, s = HDR_TEST_MS_STEREO(hdr) ? 1.41421356f : 1; - if (HDR_TEST_MPEG1(hdr)) + if (mpeg1) { kl = g_pan[2*ipos]; kr = g_pan[2*ipos + 1]; @@ -1654,6 +1655,21 @@ } } +static int hdr_is_tag(const uint8_t* hdr) +{ + return hdr[0] == 'T' && hdr[1] == 'A' && hdr[2] == 'G' && hdr[3] == '\0'; +} + +static int hdr_is_null(const uint8_t* hdr) +{ + return hdr[0] == '\0' && hdr[1] == '\0' && hdr[2] == '\0' && hdr[3] == '\0'; +} + +static int hdr_is_null_or_tag(const uint8_t* hdr) +{ + return hdr_is_tag(hdr) > 0 || hdr_is_null(hdr) > 0; +} + static int mp3d_match_frame(const uint8_t *hdr, int mp3_bytes, int frame_bytes) { int i, nmatch; @@ -1662,6 +1678,8 @@ i += hdr_frame_bytes(hdr + i, frame_bytes) + hdr_padding(hdr + i); if (i + HDR_SIZE > mp3_bytes) return nmatch > 0; + if (hdr_is_null_or_tag(hdr + i)) + return nmatch > 0; if (!hdr_compare(hdr, hdr + i)) return 0; } @@ -1769,7 +1787,7 @@ { for (igr = 0; igr < (HDR_TEST_MPEG1(hdr) ? 2 : 1); igr++, pcm += 576*info->channels) { - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); L3_decode(dec, &scratch, scratch.gr_info + igr*info->channels, info->channels); mp3d_synth_granule(dec->qmf_state, scratch.grbuf[0], 18, info->channels, pcm, scratch.syn[0]); } @@ -1783,7 +1801,7 @@ L12_scale_info sci[1]; L12_read_scale_info(hdr, bs_frame, sci); - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); for (i = 0, igr = 0; igr < 3; igr++) { if (12 == (i += L12_dequantize_granule(scratch.grbuf[0] + i, bs_frame, sci, info->layer | 1))) @@ -1791,7 +1809,7 @@ i = 0; L12_apply_scf_384(sci, sci->scf + igr, scratch.grbuf[0]); mp3d_synth_granule(dec->qmf_state, scratch.grbuf[0], 12, info->channels, pcm, scratch.syn[0]); - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); pcm += 384*info->channels; } if (bs_frame->pos > bs_frame->limit) |
|
From: <sv...@op...> - 2025-11-07 09:36:18
|
Author: manx Date: Fri Nov 7 10:36:12 2025 New Revision: 24372 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24372 Log: [Mod] build: CI: GitHub: Use similar configuration scheme as trunk. [Mod] build: CI: GitHub: Add all platform versions from trunk. Added: branches/OpenMPT-1.29/.github/workflows/FreeBSD-Makefile.yml - copied, changed from r24371, branches/OpenMPT-1.30/.github/workflows/FreeBSD-Makefile.yml branches/OpenMPT-1.29/.github/workflows/Ubuntu-Makefile.yml - copied, changed from r24371, branches/OpenMPT-1.30/.github/workflows/Ubuntu-Makefile.yml branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml - copied, changed from r24371, branches/OpenMPT-1.30/.github/workflows/macOS-Makefile.yml Deleted: branches/OpenMPT-1.29/.github/workflows/FreeBSD-13.5-Makefile.yml branches/OpenMPT-1.29/.github/workflows/Ubuntu2204-Makefile.yml branches/OpenMPT-1.29/.github/workflows/macOS-13-Makefile.yml Copied and modified: branches/OpenMPT-1.29/.github/workflows/FreeBSD-Makefile.yml (from r24371, branches/OpenMPT-1.30/.github/workflows/FreeBSD-Makefile.yml) ============================================================================== --- branches/OpenMPT-1.30/.github/workflows/FreeBSD-Makefile.yml Fri Nov 7 09:31:51 2025 (r24371, copy source) +++ branches/OpenMPT-1.29/.github/workflows/FreeBSD-Makefile.yml Fri Nov 7 10:36:12 2025 (r24372) @@ -2,7 +2,7 @@ on: push: - branches: [ OpenMPT-1.30 ] + branches: [ OpenMPT-1.29 ] jobs: build: Copied and modified: branches/OpenMPT-1.29/.github/workflows/Ubuntu-Makefile.yml (from r24371, branches/OpenMPT-1.30/.github/workflows/Ubuntu-Makefile.yml) ============================================================================== --- branches/OpenMPT-1.30/.github/workflows/Ubuntu-Makefile.yml Fri Nov 7 09:31:51 2025 (r24371, copy source) +++ branches/OpenMPT-1.29/.github/workflows/Ubuntu-Makefile.yml Fri Nov 7 10:36:12 2025 (r24372) @@ -2,7 +2,7 @@ on: push: - branches: [ OpenMPT-1.30 ] + branches: [ OpenMPT-1.29 ] jobs: build: Copied and modified: branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml (from r24371, branches/OpenMPT-1.30/.github/workflows/macOS-Makefile.yml) ============================================================================== --- branches/OpenMPT-1.30/.github/workflows/macOS-Makefile.yml Fri Nov 7 09:31:51 2025 (r24371, copy source) +++ branches/OpenMPT-1.29/.github/workflows/macOS-Makefile.yml Fri Nov 7 10:36:12 2025 (r24372) @@ -3,7 +3,7 @@ on: push: - branches: [ OpenMPT-1.30 ] + branches: [ OpenMPT-1.29 ] jobs: build: |
|
From: <sv...@op...> - 2025-11-07 08:32:03
|
Author: manx Date: Fri Nov 7 09:31:51 2025 New Revision: 24371 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24371 Log: [Doc] libopenmpt: Update changelog. Modified: branches/OpenMPT-1.30/libopenmpt/dox/changelog.md Modified: branches/OpenMPT-1.30/libopenmpt/dox/changelog.md ============================================================================== --- branches/OpenMPT-1.30/libopenmpt/dox/changelog.md Fri Nov 7 09:30:35 2025 (r24370) +++ branches/OpenMPT-1.30/libopenmpt/dox/changelog.md Fri Nov 7 09:31:51 2025 (r24371) @@ -9,6 +9,9 @@ * mpg123: Update to v1.33.3 (2025-10-05). * miniz: Update to v3.1.0 (2025-09-21). + * minimp3: Update to fork + <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4> + commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15). ### libopenmpt 0.6.25 (2025-09-06) |
|
From: <sv...@op...> - 2025-11-07 08:30:42
|
Author: manx Date: Fri Nov 7 09:30:35 2025 New Revision: 24370 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=24370 Log: Merged revision(s) 18570, 21443, 21446, 21451 from trunk/OpenMPT: [Ref] minimp3: Silence warning. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v2> commit 30b5aea9b6d000f197798ddd44476b641a4d0ba7 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/126>, <https://github.com/lieff/minimp3/pull/96>, <https://github.com/lieff/minimp3/pull/97>. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v3> commit 2811a29e4115199209fe91ae5217c9c5fc611fa6 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/125>. ........ [Var] minimp3: Update to fork <https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4> commit 2811a29e4115199209fe91ae5217c9c5fc611fa6 (2024-08-15). This applies the following pull requests: <https://github.com/lieff/minimp3/pull/127>. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt branches/OpenMPT-1.30/include/minimp3/minimp3.h Modified: branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt ============================================================================== --- branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt Fri Nov 7 09:01:08 2025 (r24369) +++ branches/OpenMPT-1.30/include/minimp3/OpenMPT.txt Fri Nov 7 09:30:35 2025 (r24370) @@ -1,4 +1,12 @@ minimp3 library from https://github.com/lieff/minimp3 -commit 50d2aaf360a53653b718fead8e258d654c3a7e41 (2021-11-27) +Fork https://github.com/manxorist/minimp3/releases/tag/openmpt-2024-08-15-v4 +commit 2116754771b79347ad2f39127abace2a093c383e (2024-08-15) The following changes have been made: * minimp3.c has been added + * The following pull rquests have been merged: + * https://github.com/lieff/minimp3/pull/126 + * https://github.com/lieff/minimp3/pull/96 + * https://github.com/lieff/minimp3/pull/97 + * https://github.com/lieff/minimp3/pull/125 + * https://github.com/lieff/minimp3/pull/127 + * all modifications are marked by /* OpenMPT */ Modified: branches/OpenMPT-1.30/include/minimp3/minimp3.h ============================================================================== --- branches/OpenMPT-1.30/include/minimp3/minimp3.h Fri Nov 7 09:01:08 2025 (r24369) +++ branches/OpenMPT-1.30/include/minimp3/minimp3.h Fri Nov 7 09:30:35 2025 (r24370) @@ -8,6 +8,10 @@ */ #include <stdint.h> +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + #define MINIMP3_MAX_SAMPLES_PER_FRAME (1152*2) typedef struct @@ -22,10 +26,6 @@ unsigned char header[4], reserv_buf[511]; } mp3dec_t; -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ - void mp3dec_init(mp3dec_t *dec); #ifndef MINIMP3_FLOAT_OUTPUT typedef int16_t mp3d_sample_t; @@ -176,7 +176,7 @@ #define VMUL_S(x, s) vmulq_f32(x, vmovq_n_f32(s)) #define VREV(x) vcombine_f32(vget_high_f32(vrev64q_f32(x)), vget_low_f32(vrev64q_f32(x))) typedef float32x4_t f4; -static int have_simd() +static int have_simd(void) { /* TODO: detect neon for !MINIMP3_ONLY_SIMD */ return 1; } @@ -191,7 +191,7 @@ #define HAVE_SIMD 0 #endif /* !defined(MINIMP3_NO_SIMD) */ -#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) +#if defined(__ARM_ARCH) && (__ARM_ARCH >= 6) && !defined(__aarch64__) && !defined(_M_ARM64) && !defined(__ARM_ARCH_6M__) #define HAVE_ARMV6 1 static __inline__ __attribute__((always_inline)) int32_t minimp3_clip_int16_arm(int32_t a) { @@ -941,7 +941,8 @@ static void L3_stereo_process(float *left, const uint8_t *ist_pos, const uint8_t *sfb, const uint8_t *hdr, int max_band[3], int mpeg2_sh) { static const float g_pan[7*2] = { 0,1,0.21132487f,0.78867513f,0.36602540f,0.63397460f,0.5f,0.5f,0.63397460f,0.36602540f,0.78867513f,0.21132487f,1,0 }; - unsigned i, max_pos = HDR_TEST_MPEG1(hdr) ? 7 : 64; + const uint8_t mpeg1 = HDR_TEST_MPEG1(hdr); + unsigned i, max_pos = mpeg1 ? 7 : 64; for (i = 0; sfb[i]; i++) { @@ -949,7 +950,7 @@ if ((int)i > max_band[i % 3] && ipos < max_pos) { float kl, kr, s = HDR_TEST_MS_STEREO(hdr) ? 1.41421356f : 1; - if (HDR_TEST_MPEG1(hdr)) + if (mpeg1) { kl = g_pan[2*ipos]; kr = g_pan[2*ipos + 1]; @@ -1654,6 +1655,21 @@ } } +static int hdr_is_tag(const uint8_t* hdr) +{ + return hdr[0] == 'T' && hdr[1] == 'A' && hdr[2] == 'G' && hdr[3] == '\0'; +} + +static int hdr_is_null(const uint8_t* hdr) +{ + return hdr[0] == '\0' && hdr[1] == '\0' && hdr[2] == '\0' && hdr[3] == '\0'; +} + +static int hdr_is_null_or_tag(const uint8_t* hdr) +{ + return hdr_is_tag(hdr) > 0 || hdr_is_null(hdr) > 0; +} + static int mp3d_match_frame(const uint8_t *hdr, int mp3_bytes, int frame_bytes) { int i, nmatch; @@ -1662,6 +1678,8 @@ i += hdr_frame_bytes(hdr + i, frame_bytes) + hdr_padding(hdr + i); if (i + HDR_SIZE > mp3_bytes) return nmatch > 0; + if (hdr_is_null_or_tag(hdr + i)) + return nmatch > 0; if (!hdr_compare(hdr, hdr + i)) return 0; } @@ -1769,7 +1787,7 @@ { for (igr = 0; igr < (HDR_TEST_MPEG1(hdr) ? 2 : 1); igr++, pcm += 576*info->channels) { - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); L3_decode(dec, &scratch, scratch.gr_info + igr*info->channels, info->channels); mp3d_synth_granule(dec->qmf_state, scratch.grbuf[0], 18, info->channels, pcm, scratch.syn[0]); } @@ -1783,7 +1801,7 @@ L12_scale_info sci[1]; L12_read_scale_info(hdr, bs_frame, sci); - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); for (i = 0, igr = 0; igr < 3; igr++) { if (12 == (i += L12_dequantize_granule(scratch.grbuf[0] + i, bs_frame, sci, info->layer | 1))) @@ -1791,7 +1809,7 @@ i = 0; L12_apply_scf_384(sci, sci->scf + igr, scratch.grbuf[0]); mp3d_synth_granule(dec->qmf_state, scratch.grbuf[0], 12, info->channels, pcm, scratch.syn[0]); - memset(scratch.grbuf[0], 0, 576*2*sizeof(float)); + memset(scratch.grbuf, 0, sizeof(scratch.grbuf)); pcm += 384*info->channels; } if (bs_frame->pos > bs_frame->limit) |