summaryrefslogtreecommitdiffhomepage
path: root/patches/mpg123-1.25.10.local.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/mpg123-1.25.10.local.patch')
-rw-r--r--patches/mpg123-1.25.10.local.patch79
1 files changed, 0 insertions, 79 deletions
diff --git a/patches/mpg123-1.25.10.local.patch b/patches/mpg123-1.25.10.local.patch
deleted file mode 100644
index 6525ec62..00000000
--- a/patches/mpg123-1.25.10.local.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-diff -ru mpg123-1.25.10.orig/configure mpg123-1.25.10/configure
---- mpg123-1.25.10.orig/configure 2018-02-27 11:34:50.000000000 +0100
-+++ mpg123-1.25.10/configure 2018-11-04 00:56:56.667103853 +0100
-@@ -6497,6 +6497,10 @@
- #error Cygwin should use dlopen
- #endif
-
-+#ifdef __midipix__
-+#error midipix has dlopen(3)
-+#endif
-+
- #include <windows.h>
-
- int main() {
-@@ -6595,7 +6599,7 @@
-
- fi
- if test x"$modules" = xenabled -a x"$have_dl" = xno; then
-- as_fn_error $? "Modules enabled but no runtime loader found! This will not work..." "$LINENO" 5
-+ echo "Buggy modules detection... this should be properly fixed, someday..."
- fi
- if test x"$modules" = xauto; then
- if test x"$have_dl" = xyes; then
-@@ -19133,7 +19137,7 @@
-
-
- # Check if we want Unicode for Win32. Cygwin does not need _wopen
--if test x$ac_cv_header_windows_h = xyes && test "x$host_os" != "xcygwin"; then
-+if test x$ac_cv_header_windows_h = xyes && test "x$host_os" != "xcygwin" && test "x$host_os" != "xmidipix"; then
- win32_specific_codes=enabled
- else
- win32_specific_codes=disabled
-diff -ru mpg123-1.25.10.orig/src/intsym.h mpg123-1.25.10/src/intsym.h
---- mpg123-1.25.10.orig/src/intsym.h 2018-02-27 11:26:38.000000000 +0100
-+++ mpg123-1.25.10/src/intsym.h 2018-11-04 01:04:36.017552210 +0100
-@@ -3,6 +3,7 @@
- /* Mapping of internal mpg123 symbols to something that is less likely to
- conflict in case of static linking. */
- #include "config.h"
-+#ifndef __midipix__
- #define COS9 INT123_COS9
- #define tfcos36 INT123_tfcos36
- #define pnts INT123_pnts
-@@ -358,3 +359,4 @@
- #define strerror INT123_strerror
- #endif
- #endif
-+#endif
-diff -ru mpg123-1.25.10.orig/src/libout123/modules/win32.c mpg123-1.25.10/src/libout123/modules/win32.c
---- mpg123-1.25.10.orig/src/libout123/modules/win32.c 2018-02-27 11:26:38.000000000 +0100
-+++ mpg123-1.25.10/src/libout123/modules/win32.c 2018-11-04 12:29:01.346944126 +0100
-@@ -11,8 +11,27 @@
-
- #include "out123_int.h"
- #include <windows.h>
-+#include <mmsystem.h>
- #include "debug.h"
-
-+/* temporary stuffs :D */
-+#define WAVE_MAPPER ((UINT)-1)
-+
-+#define WAVE_FORMAT_PCM 1
-+
-+#define INFINITE 0xffffffff
-+
-+#define WAVERR_BASE 32
-+#define WAVERR_BADFORMAT (WAVERR_BASE + 0)
-+
-+#define MMSYSERR_BASE 0
-+#define MMSYSERR_NOERROR 0
-+#define MMSYSERR_ALLOCATED (MMSYSERR_BASE + 4)
-+#define MMSYSERR_NODRIVER (MMSYSERR_BASE + 6)
-+#define MMSYSERR_NOMEM (MMSYSERR_BASE + 7)
-+/* hello there! */
-+
-+
- /*
- Buffer size and number of buffers in the playback ring
- NOTE: This particular num/size combination performs best under heavy