rpms/sonic-visualiser/EL-5 sonic-visualiser-1.0-gcc43.patch, NONE, 1.1 sonic-visualiser.spec, 1.1, 1.2

Michel Alexandre Salim (salimma) fedora-extras-commits at redhat.com
Mon Feb 4 02:43:26 UTC 2008


Author: salimma

Update of /cvs/pkgs/rpms/sonic-visualiser/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15696/EL-5

Modified Files:
	sonic-visualiser.spec 
Added Files:
	sonic-visualiser-1.0-gcc43.patch 
Log Message:
Patch sonic-visualiser for gcc43 header changes


sonic-visualiser-1.0-gcc43.patch:

--- NEW FILE sonic-visualiser-1.0-gcc43.patch ---
--- sonic-visualiser-1.0/data/fileio/MatrixFile.cpp.gcc43	2007-05-11 09:03:11.000000000 -0400
+++ sonic-visualiser-1.0/data/fileio/MatrixFile.cpp	2008-01-31 20:19:26.000000000 -0500
@@ -19,7 +19,6 @@
 #include "base/Profiler.h"
 #include "base/Exceptions.h"
 
-#include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
 #include <unistd.h>
@@ -27,6 +26,7 @@
 #include <iostream>
 
 #include <cstdio>
+#include <cstdlib>
 #include <cassert>
 
 #include <QFileInfo>
--- sonic-visualiser-1.0/plugin/DSSIPluginInstance.cpp.gcc43	2007-05-11 09:03:10.000000000 -0400
+++ sonic-visualiser-1.0/plugin/DSSIPluginInstance.cpp	2008-01-31 20:26:51.000000000 -0500
@@ -20,6 +20,7 @@
 
 #include <iostream>
 #include <cassert>
+#include <cstdlib>
 
 #include "DSSIPluginInstance.h"
 #include "PluginIdentifier.h"
--- sonic-visualiser-1.0/plugin/plugins/SamplePlayer.cpp.gcc43	2007-05-11 09:03:09.000000000 -0400
+++ sonic-visualiser-1.0/plugin/plugins/SamplePlayer.cpp	2008-01-31 20:28:14.000000000 -0500
@@ -21,6 +21,7 @@
 
 #include <dssi.h>
 #include <cmath>
+#include <cstdlib>
 
 #include <QMutexLocker>
 #include <QDir>
--- sonic-visualiser-1.0/plugin/DSSIPluginFactory.cpp.gcc43	2007-05-11 09:03:10.000000000 -0400
+++ sonic-visualiser-1.0/plugin/DSSIPluginFactory.cpp	2008-01-31 20:26:00.000000000 -0500
@@ -20,6 +20,7 @@
 
 #include "DSSIPluginFactory.h"
 #include <iostream>
+#include <cstdlib>
 
 #include <QString>
 
--- sonic-visualiser-1.0/system/System.cpp.gcc43	2007-05-11 09:03:03.000000000 -0400
+++ sonic-visualiser-1.0/system/System.cpp	2008-01-31 20:31:18.000000000 -0500
@@ -31,6 +31,7 @@
 #endif
 
 #include <iostream>
+#include <climits>
 
 #ifdef __APPLE__
 extern "C" {
--- sonic-visualiser-1.0/base/RingBuffer.h.gcc43	2007-05-11 09:03:12.000000000 -0400
+++ sonic-visualiser-1.0/base/RingBuffer.h	2008-01-31 20:34:01.000000000 -0500
@@ -22,6 +22,7 @@
 #define _RINGBUFFER_H_
 
 #include <sys/types.h>
+#include <cstring>
 
 #include "system/System.h"
 #include "Scavenger.h"
--- sonic-visualiser-1.0/base/Window.h.gcc43	2007-05-11 09:03:12.000000000 -0400
+++ sonic-visualiser-1.0/base/Window.h	2008-01-31 20:16:57.000000000 -0500
@@ -17,6 +17,7 @@
 #define _WINDOW_H_
 
 #include <cmath>
+#include <cstdlib>
 #include <iostream>
 #include <map>
 
--- sonic-visualiser-1.0/sv/document/Document.cpp.gcc43	2007-05-11 09:03:09.000000000 -0400
+++ sonic-visualiser-1.0/sv/document/Document.cpp	2008-01-31 20:34:54.000000000 -0500
@@ -28,6 +28,7 @@
 #include "transform/TransformFactory.h"
 #include <QApplication>
 #include <iostream>
+#include <typeinfo>
 
 //!!! still need to handle command history, documentRestored/documentModified
 
--- sonic-visualiser-1.0/sv/audioio/AudioJACKTarget.cpp.gcc43	2007-05-11 09:03:08.000000000 -0400
+++ sonic-visualiser-1.0/sv/audioio/AudioJACKTarget.cpp	2008-01-31 20:32:31.000000000 -0500
@@ -20,6 +20,7 @@
 
 #include <iostream>
 #include <cmath>
+#include <cstdlib>
 
 //#define DEBUG_AUDIO_JACK_TARGET 1
 


Index: sonic-visualiser.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sonic-visualiser/EL-5/sonic-visualiser.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sonic-visualiser.spec	30 Jan 2008 21:03:14 -0000	1.1
+++ sonic-visualiser.spec	4 Feb 2008 02:42:51 -0000	1.2
@@ -1,7 +1,7 @@
 # rebuild with --with libmad to enable support for MP3 files
 Name:           sonic-visualiser
 Version:        1.0
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A program for viewing and exploring audio data
 
 Group:          Applications/Multimedia
@@ -10,6 +10,7 @@
 Source0:        http://downloads.sourceforge.net/sv1/sonic-visualiser-%{version}.tar.gz
 Source1:        %{name}.desktop
 Patch0:         %{name}-1.0-OSCQueue.patch
+Patch1:         %{name}-1.0-gcc43.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  qt4-devel vamp-plugin-sdk-devel
@@ -39,6 +40,7 @@
 %prep
 %setup -q
 %patch0 -p0 -b .oscqueue
+%patch1 -p1 -b .gcc43
 
 
 %build
@@ -88,6 +90,9 @@
 
 
 %changelog
+* Sun Feb  3 2008 Michel Salim <michel.sylvan at gmail.com> - 1.0-3
+- Add some #includes, needed due to GCC 4.3's header dependency cleanup
+
 * Sun Jan 27 2008 Michel Salim <michel.sylvan at gmail.com> - 1.0-2
 - Fix icon placement and license
 




More information about the fedora-extras-commits mailing list