rpms/openvrml/devel include-boost-function.patch, NONE, 1.1 openvrml.spec, 1.91, 1.92

Braden McDaniel braden at fedoraproject.org
Sat Jan 16 08:34:48 UTC 2010


Author: braden

Update of /cvs/pkgs/rpms/openvrml/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15222

Modified Files:
	openvrml.spec 
Added Files:
	include-boost-function.patch 
Log Message:
Patch to add missing inclusions of <boost/function.hpp> to satisfy Boost 1.41.0.

include-boost-function.patch:
 libopenvrml/openvrml/browser.cpp                     |    1 +
 libopenvrml/openvrml/local/externproto.cpp           |    1 +
 libopenvrml/openvrml/scene.cpp                       |    1 +
 local/libopenvrml-control/openvrml_control/browser.h |    1 +
 node/vrml97/inline.cpp                               |    1 +
 openvrml-xembed/main.cpp                             |    1 +
 6 files changed, 6 insertions(+)

--- NEW FILE include-boost-function.patch ---
Index: src/openvrml-xembed/main.cpp
===================================================================
--- src/openvrml-xembed/main.cpp	(revision 4002)
+++ src/openvrml-xembed/main.cpp	(revision 4003)
@@ -26,6 +26,7 @@
 # include <dbus/dbus-glib-bindings.h>
 # include <dbus/dbus-glib-lowlevel.h>
 # include <boost/concept_check.hpp>
+# include <boost/function.hpp>
 # include <boost/lexical_cast.hpp>
 # include <boost/multi_index/detail/scope_guard.hpp>
 # include <boost/ref.hpp>
Index: src/node/vrml97/inline.cpp
===================================================================
--- src/node/vrml97/inline.cpp	(revision 4002)
+++ src/node/vrml97/inline.cpp	(revision 4003)
@@ -29,6 +29,7 @@
 # include <openvrml/scene.h>
 # include <private.h>
 # include <boost/array.hpp>
+# include <boost/function.hpp>
 
 namespace {
 
Index: src/libopenvrml/openvrml/local/externproto.cpp
===================================================================
--- src/libopenvrml/openvrml/local/externproto.cpp	(revision 4002)
+++ src/libopenvrml/openvrml/local/externproto.cpp	(revision 4003)
@@ -23,6 +23,7 @@
 # include "uri.h"
 # include <openvrml/browser.h>
 # include <openvrml/scene.h>
+# include <boost/function.hpp>
 # include <boost/mpl/for_each.hpp>
 # include <boost/multi_index/detail/scope_guard.hpp>
 
Index: src/libopenvrml/openvrml/scene.cpp
===================================================================
--- src/libopenvrml/openvrml/scene.cpp	(revision 4002)
+++ src/libopenvrml/openvrml/scene.cpp	(revision 4003)
@@ -24,6 +24,7 @@
 # include <openvrml/local/uri.h>
 # include <openvrml/local/parse_vrml.h>
 # include <private.h>
+# include <boost/function.hpp>
 
 # ifdef HAVE_CONFIG_H
 #   include <config.h>
Index: src/libopenvrml/openvrml/browser.cpp
===================================================================
--- src/libopenvrml/openvrml/browser.cpp	(revision 4002)
+++ src/libopenvrml/openvrml/browser.cpp	(revision 4003)
@@ -29,6 +29,7 @@
 # include <openvrml/local/parse_vrml.h>
 # include <private.h>
 # include <boost/bind.hpp>
+# include <boost/function.hpp>
 # include <boost/functional.hpp>
 # include <boost/lexical_cast.hpp>
 # include <boost/multi_index/detail/scope_guard.hpp>
Index: src/local/libopenvrml-control/openvrml_control/browser.h
===================================================================
--- src/local/libopenvrml-control/openvrml_control/browser.h	(revision 4002)
+++ src/local/libopenvrml-control/openvrml_control/browser.h	(revision 4003)
@@ -22,6 +22,7 @@
 #   define OPENVRML_CONTROL_BROWSER_H
 
 #   include <openvrml/browser.h>
+#   include <boost/function.hpp>
 
 namespace openvrml_control {
 


Index: openvrml.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openvrml/devel/openvrml.spec,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -p -r1.91 -r1.92
--- openvrml.spec	16 Jan 2010 04:44:58 -0000	1.91
+++ openvrml.spec	16 Jan 2010 08:34:47 -0000	1.92
@@ -1,13 +1,14 @@
 # -*- rpm-spec -*-
 Name:           openvrml
 Version:        0.18.3
-Release:        17%{?dist}
+Release:        18%{?dist}
 Summary:        VRML/X3D player and runtime library
 License:        LGPLv3+
 Group:          System Environment/Libraries
 Source:         http://downloads.sourceforge.net/openvrml/%{name}-%{version}.tar.gz
 Patch0:         xulrunner-1.9.2.patch
 Patch1:         uri-strerror.patch
+Patch2:         include-boost-function.patch
 URL:            http://openvrml.org
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  pkgconfig >= 0.18.0
@@ -139,6 +140,7 @@ OpenVRML API documentation.
 %setup
 %patch0
 %patch1
+%patch2
 
 %build
 CXXFLAGS="%optflags -fvisibility=hidden -fvisibility-inlines-hidden -Wno-missing-braces"
@@ -239,6 +241,10 @@ CXXFLAGS="%optflags -fvisibility=hidden 
 %doc %{_datadir}/doc/libopenvrml-%{version}/manual
 
 %changelog
+* Sat Jan 16 2010  Braden McDaniel  <braden at endoframe.com> - 0.18.3-18
+- Patch to add missing inclusions of <boost/function.hpp> to satisfy
+  Boost 1.41.0.
+
 * Fri Jan 15 2010  Braden McDaniel  <braden at endoframe.com> - 0.18.3-17
 - Patch to include the necessary header for strerror.
 



More information about the scm-commits mailing list