# HG changeset patch # User Mark Brand # Date 1337548394 -7200 # Node ID 3cdb83ce735113d94dc1498fce6c3bb21ee5e810 # Parent 4a6fc9512b173dedad0973a08cbebfc2075f3d7a update package libshout diff -r 4a6fc9512b17 -r 3cdb83ce7351 index.html --- a/index.html Sat May 19 09:57:21 2012 +0200 +++ b/index.html Sun May 20 23:13:14 2012 +0200 @@ -1500,7 +1500,7 @@ libshout - 2.2.2 + 2.3.0 libshout diff -r 4a6fc9512b17 -r 3cdb83ce7351 src/libshout-1-fixes.patch --- a/src/libshout-1-fixes.patch Sat May 19 09:57:21 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,59 +0,0 @@ -This file is part of MXE. -See index.html for further information. - -Contains ad hoc patches for cross building. - -From 25255ff19813e122e6442518b29a55c15860d3a3 Mon Sep 17 00:00:00 2001 -From: MXE -Date: Fri, 1 Oct 2010 17:20:29 +0200 -Subject: [PATCH] mingw fixes - - -diff --git a/examples/nonblocking.c b/examples/nonblocking.c -index 0f4aa68..49a3d36 100644 ---- a/examples/nonblocking.c -+++ b/examples/nonblocking.c -@@ -68,7 +68,11 @@ int main() - - while (ret == SHOUTERR_BUSY) { - printf("Connection pending. Sleeping...\n"); -+#ifdef __MINGW32__ -+ Sleep(1000); -+#else - sleep(1); -+#endif - ret = shout_get_connected(shout); - } - -diff --git a/include/os.h b/include/os.h -index 7d065b3..d7ae425 100755 ---- a/include/os.h -+++ b/include/os.h -@@ -1,7 +1,9 @@ - #ifdef _WIN32 -+#ifndef __MINGW32__ - typedef __int64 int64_t; - typedef unsigned __int64 uint64_t; - typedef unsigned __int32 uint32_t; - typedef __int32 int32_t; - typedef int ssize_t; - #endif -+#endif -diff --git a/include/shout/shout.h.in b/include/shout/shout.h.in -index 43b0e7a..b026c10 100644 ---- a/include/shout/shout.h.in -+++ b/include/shout/shout.h.in -@@ -23,8 +23,10 @@ - - #include - #ifdef WIN32 -+#ifndef __MINGW32__ - #include - #endif -+#endif - - #define SHOUTERR_SUCCESS (0) - #define SHOUTERR_INSANE (-1) --- -1.7.1 - diff -r 4a6fc9512b17 -r 3cdb83ce7351 src/libshout.mk --- a/src/libshout.mk Sat May 19 09:57:21 2012 +0200 +++ b/src/libshout.mk Sun May 20 23:13:14 2012 +0200 @@ -3,7 +3,7 @@ PKG := libshout $(PKG)_IGNORE := -$(PKG)_CHECKSUM := cabc409e63f55383f4d85fac26d3056bf0365aac +$(PKG)_CHECKSUM := a6f26441ec27b6f9b55fba38b99bd1d7ca17fecf $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz $(PKG)_URL := http://downloads.us.xiph.org/releases/$(PKG)/$($(PKG)_FILE) @@ -18,9 +18,9 @@ define $(PKG)_BUILD cd '$(1)' && ./configure \ --host='$(TARGET)' \ + --build="`config.guess`" \ --prefix='$(PREFIX)/$(TARGET)' \ --disable-shared \ - --disable-debug \ --disable-thread \ --infodir='$(1)/sink' \ --mandir='$(1)/sink'