Browse Source

Clifford Wolf:


			
			
				rocklinux
			
			
		
Clifford Wolf 17 years ago
parent
commit
9c46b8263b
3 changed files with 54 additions and 2 deletions
  1. +8
    -0
      package/clifford/lmms/lmms.conf
  2. +2
    -2
      package/clifford/lmms/lmms.desc
  3. +44
    -0
      package/clifford/lmms/samplerate.patch

+ 8
- 0
package/clifford/lmms/lmms.conf

@ -0,0 +1,8 @@
# lmms is trying to build c++ stuff with the c-compiler..
CC="$CXX"
# for windows.h and windef.h
var_append CFLAGS " " "-I/usr/include/wine/windows"
var_append CXXFLAGS " " "-I/usr/include/wine/windows"

+ 2
- 2
package/clifford/lmms/lmms.desc

@ -43,8 +43,8 @@
[L] GPL
[S] Stable
[V] 0.2.1
[V] 0.3.0
[P] X --?--5---9 203.800
[D] 4262576994 lmms-0.2.1.tar.bz2 http://switch.dl.sourceforge.net/sourceforge/lmms/
[D] 14891066 lmms-0.3.0.tar.bz2 http://switch.dl.sourceforge.net/sourceforge/lmms/

+ 44
- 0
package/clifford/lmms/samplerate.patch

@ -0,0 +1,44 @@
--- ./src/3rdparty/samplerate/samplerate.c.orig 2007-11-09 08:44:58.000000000 +0000
+++ ./src/3rdparty/samplerate/samplerate.c 2007-11-09 08:46:09.000000000 +0000
@@ -42,7 +42,7 @@
return NULL ;
} ;
- if ((psrc = calloc (1, sizeof (*psrc))) == NULL)
+ if ((psrc = (SRC_PRIVATE*)calloc (1, sizeof (*psrc))) == NULL)
{ if (error)
*error = SRC_ERR_MALLOC_FAILED ;
return NULL ;
--- ./src/3rdparty/samplerate/src_linear.c.orig 2007-11-09 08:47:36.000000000 +0000
+++ ./src/3rdparty/samplerate/src_linear.c 2007-11-09 08:47:42.000000000 +0000
@@ -166,7 +166,7 @@
} ;
if (psrc->private_data == NULL)
- { linear = calloc (1, sizeof (*linear) + psrc->channels * sizeof (float)) ;
+ { linear = (LINEAR_DATA*)calloc (1, sizeof (*linear) + psrc->channels * sizeof (float)) ;
if (linear == NULL)
return SRC_ERR_MALLOC_FAILED ;
psrc->private_data = linear ;
--- ./src/3rdparty/samplerate/src_sinc.c.orig 2007-11-09 08:46:30.000000000 +0000
+++ ./src/3rdparty/samplerate/src_sinc.c 2007-11-09 08:46:52.000000000 +0000
@@ -207,7 +207,7 @@
temp_filter.b_len = 1000 + 2 * lrint (0.5 + temp_filter.coeff_len / (temp_filter.index_inc * 1.0) * SRC_MAX_RATIO) ;
temp_filter.b_len *= temp_filter.channels ;
- if ((filter = calloc (1, sizeof (SINC_FILTER) + sizeof (filter->buffer [0]) * (temp_filter.b_len + temp_filter.channels))) == NULL)
+ if ((filter = (SINC_FILTER*)calloc (1, sizeof (SINC_FILTER) + sizeof (filter->buffer [0]) * (temp_filter.b_len + temp_filter.channels))) == NULL)
return SRC_ERR_MALLOC_FAILED ;
*filter = temp_filter ;
--- ./src/3rdparty/samplerate/src_zoh.c.orig 2007-11-09 08:47:07.000000000 +0000
+++ ./src/3rdparty/samplerate/src_zoh.c 2007-11-09 08:47:20.000000000 +0000
@@ -157,7 +157,7 @@
} ;
if (psrc->private_data == NULL)
- { zoh = calloc (1, sizeof (*zoh) + psrc->channels * sizeof (float)) ;
+ { zoh = (ZOH_DATA*)calloc (1, sizeof (*zoh) + psrc->channels * sizeof (float)) ;
if (zoh == NULL)
return SRC_ERR_MALLOC_FAILED ;
psrc->private_data = zoh ;

Loading…
Cancel
Save