View | Details | Raw Unified | Return to bug 230442
Collapse All | Expand All

(-)b/devel/simgear/Makefile (-1 / +1 lines)
Lines 14-20 LICENSE= GPLv2 Link Here
14
BUILD_DEPENDS=	${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib
14
BUILD_DEPENDS=	${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib
15
RUN_DEPENDS=	${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib
15
RUN_DEPENDS=	${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib
16
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
16
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs \
17
		libosg.so:graphics/osg
17
		libosg.so:graphics/osg34
18
18
19
USES=		alias cmake compiler:c++11-lib cpe jpeg openal:al,alut tar:bzip2
19
USES=		alias cmake compiler:c++11-lib cpe jpeg openal:al,alut tar:bzip2
20
USE_XORG=	ice sm x11 xext xi xmu xt
20
USE_XORG=	ice sm x11 xext xi xmu xt
(-)b/games/flightgear/Makefile (-1 / +1 lines)
Lines 16-22 LIB_DEPENDS= libpng.so:graphics/png \ Link Here
16
		libboost_thread.so:devel/boost-libs \
16
		libboost_thread.so:devel/boost-libs \
17
		libfltk.so:x11-toolkits/fltk \
17
		libfltk.so:x11-toolkits/fltk \
18
		libfreetype.so:print/freetype2 \
18
		libfreetype.so:print/freetype2 \
19
		libosg.so:graphics/osg \
19
		libosg.so:graphics/osg34 \
20
		libspeex.so:audio/speex \
20
		libspeex.so:audio/speex \
21
		libspeexdsp.so:audio/speexdsp \
21
		libspeexdsp.so:audio/speexdsp \
22
		libcurl.so:ftp/curl \
22
		libcurl.so:ftp/curl \
(-)a/graphics/osg-devel/distinfo (-3 lines)
Removed Link Here
1
TIMESTAMP = 1482850076
2
SHA256 (OpenSceneGraph-3.5.1.zip) = c409e9095d77faab3db8fe2047d75e7ef348fd9f06ecd8b7629fceb8fe1d24e0
3
SIZE (OpenSceneGraph-3.5.1.zip) = 8353019
(-)a/graphics/osg-devel/files/patch-CMakeLists.txt (-20 lines)
Removed Link Here
1
--- CMakeLists.txt.orig	2014-12-18 20:47:08.000000000 +0300
2
+++ CMakeLists.txt	2015-01-24 21:51:57.000000000 +0300
3
@@ -805,7 +805,7 @@
4
 
5
 IF(UNIX AND NOT WIN32 AND NOT APPLE)
6
   IF(CMAKE_SIZEOF_VOID_P MATCHES "8")
7
-      SET(LIB_POSTFIX "64" CACHE STRING "suffix for 32/64 dir placement")
8
+      SET(LIB_POSTFIX "" CACHE STRING "suffix for 32/64 dir placement")
9
       MARK_AS_ADVANCED(LIB_POSTFIX)
10
   ENDIF()
11
 ENDIF()
12
@@ -1234,7 +1234,7 @@
13
     ${PROJECT_BINARY_DIR}/packaging/pkgconfig/${PKGCONFIG_FILE}.pc
14
     @ONLY
15
     )
16
-  INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/pkgconfig/${PKGCONFIG_FILE}.pc DESTINATION lib${LIB_POSTFIX}/pkgconfig COMPONENT libopenscenegraph-dev)
17
+  INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/pkgconfig/${PKGCONFIG_FILE}.pc DESTINATION libdata/pkgconfig COMPONENT libopenscenegraph-dev)
18
 ENDFOREACH(PKGCONFIG_FILE)
19
 
20
 
(-)a/graphics/osg-devel/files/patch-ffmpeg3 (-157 lines)
Removed Link Here
1
Description: Replace deprecated FFmpeg API
2
Author: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
3
Last-Update: <2015-11-02>
4
5
--- src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp.orig
6
+++ src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp
7
@@ -71,7 +71,7 @@ void FFmpegDecoderVideo::open(AVStream *
8
     findAspectRatio();
9
 
10
     // Find out whether we support Alpha channel
11
-    m_alpha_channel = (m_context->pix_fmt == PIX_FMT_YUVA420P);
12
+    m_alpha_channel = (m_context->pix_fmt == AV_PIX_FMT_YUVA420P);
13
 
14
     // Find out the framerate
15
     m_frame_rate = av_q2d(stream->avg_frame_rate);
16
@@ -91,20 +91,19 @@ void FFmpegDecoderVideo::open(AVStream *
17
         throw std::runtime_error("avcodec_open() failed");
18
 
19
     // Allocate video frame
20
-    m_frame.reset(avcodec_alloc_frame());
21
+    m_frame.reset(av_frame_alloc());
22
 
23
     // Allocate converted RGB frame
24
-    m_frame_rgba.reset(avcodec_alloc_frame());
25
-    m_buffer_rgba[0].resize(avpicture_get_size(PIX_FMT_RGB24, width(), height()));
26
+    m_frame_rgba.reset(av_frame_alloc());
27
+    m_buffer_rgba[0].resize(avpicture_get_size(AV_PIX_FMT_RGB24, width(), height()));
28
     m_buffer_rgba[1].resize(m_buffer_rgba[0].size());
29
 
30
     // Assign appropriate parts of the buffer to image planes in m_frame_rgba
31
-    avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[0])[0], PIX_FMT_RGB24, width(), height());
32
+    avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[0])[0], AV_PIX_FMT_RGB24, width(), height());
33
 
34
     // Override get_buffer()/release_buffer() from codec context in order to retrieve the PTS of each frame.
35
     m_context->opaque = this;
36
-    m_context->get_buffer = getBuffer;
37
-    m_context->release_buffer = releaseBuffer;
38
+    m_context->get_buffer2 = getBuffer;
39
 }
40
 
41
 
42
@@ -263,8 +262,8 @@ int FFmpegDecoderVideo::convert(AVPictur
43
 #ifdef USE_SWSCALE
44
     if (m_swscale_ctx==0)
45
     {
46
-        m_swscale_ctx = sws_getContext(src_width, src_height, (PixelFormat) src_pix_fmt,
47
-                                      src_width, src_height, (PixelFormat) dst_pix_fmt,
48
+        m_swscale_ctx = sws_getContext(src_width, src_height, (AVPixelFormat) src_pix_fmt,
49
+                                      src_width, src_height, (AVPixelFormat) dst_pix_fmt,
50
                                       /*SWS_BILINEAR*/ SWS_BICUBIC, NULL, NULL, NULL);
51
     }
52
 
53
@@ -311,14 +310,14 @@ void FFmpegDecoderVideo::publishFrame(co
54
     AVPicture * const dst = (AVPicture *) m_frame_rgba.get();
55
 
56
     // Assign appropriate parts of the buffer to image planes in m_frame_rgba
57
-    avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[m_writeBuffer])[0], PIX_FMT_RGB24, width(), height());
58
+    avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[m_writeBuffer])[0], AV_PIX_FMT_RGB24, width(), height());
59
 
60
     // Convert YUVA420p (i.e. YUV420p plus alpha channel) using our own routine
61
 
62
-    if (m_context->pix_fmt == PIX_FMT_YUVA420P)
63
+    if (m_context->pix_fmt == AV_PIX_FMT_YUVA420P)
64
         yuva420pToRgba(dst, src, width(), height());
65
     else
66
-        convert(dst, PIX_FMT_RGB24, src, m_context->pix_fmt, width(), height());
67
+        convert(dst, AV_PIX_FMT_RGB24, src, m_context->pix_fmt, width(), height());
68
 
69
     // Wait 'delay' seconds before publishing the picture.
70
     int i_delay = static_cast<int>(delay * 1000000 + 0.5);
71
@@ -345,7 +344,7 @@ void FFmpegDecoderVideo::publishFrame(co
72
 
73
 void FFmpegDecoderVideo::yuva420pToRgba(AVPicture * const dst, AVPicture * const src, int width, int height)
74
 {
75
-    convert(dst, PIX_FMT_RGB24, src, m_context->pix_fmt, width, height);
76
+    convert(dst, AV_PIX_FMT_RGB24, src, m_context->pix_fmt, width, height);
77
 
78
     const size_t bpp = 4;
79
 
80
@@ -363,31 +362,28 @@ void FFmpegDecoderVideo::yuva420pToRgba(
81
     }
82
 }
83
 
84
-
85
-
86
-int FFmpegDecoderVideo::getBuffer(AVCodecContext * const context, AVFrame * const picture)
87
+int FFmpegDecoderVideo::getBuffer(AVCodecContext * const context, AVFrame * const picture, int flags)
88
 {
89
+    AVBufferRef *ref;
90
     const FFmpegDecoderVideo * const this_ = reinterpret_cast<const FFmpegDecoderVideo*>(context->opaque);
91
 
92
-    const int result = avcodec_default_get_buffer(context, picture);
93
+    const int result = avcodec_default_get_buffer2(context, picture, flags);
94
     int64_t * p_pts = reinterpret_cast<int64_t*>( av_malloc(sizeof(int64_t)) );
95
 
96
     *p_pts = this_->m_packet_pts;
97
     picture->opaque = p_pts;
98
 
99
+    ref = av_buffer_create((uint8_t *)picture->opaque, sizeof(int64_t), FFmpegDecoderVideo::freeBuffer, picture->buf[0], flags);
100
+    picture->buf[0] = ref;
101
+
102
     return result;
103
 }
104
 
105
-
106
-
107
-void FFmpegDecoderVideo::releaseBuffer(AVCodecContext * const context, AVFrame * const picture)
108
+void FFmpegDecoderVideo::freeBuffer(void *opaque, uint8_t *data)
109
 {
110
-    if (picture != 0)
111
-        av_freep(&picture->opaque);
112
-
113
-    avcodec_default_release_buffer(context, picture);
114
+    AVBufferRef *ref = (AVBufferRef *)opaque;
115
+    av_buffer_unref(&ref);
116
+    av_free(data);
117
 }
118
 
119
-
120
-
121
 } // namespace osgFFmpeg
122
--- src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp.orig
123
+++ src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp
124
@@ -94,8 +94,8 @@ private:
125
                 int src_pix_fmt, int src_width, int src_height);
126
 
127
 
128
-    static int getBuffer(AVCodecContext * context, AVFrame * picture);
129
-    static void releaseBuffer(AVCodecContext * context, AVFrame * picture);
130
+    static int getBuffer(AVCodecContext * context, AVFrame * picture, int flags);
131
+    static void freeBuffer(void * opaque, uint8_t *data);
132
 
133
     PacketQueue &           m_packets;
134
     FFmpegClocks &          m_clocks;
135
--- src/osgPlugins/ffmpeg/FFmpegParameters.cpp.orig
136
+++ src/osgPlugins/ffmpeg/FFmpegParameters.cpp
137
@@ -19,7 +19,7 @@ extern "C"
138
     #include <libavutil/pixdesc.h>
139
 }
140
 
141
-inline PixelFormat osg_av_get_pix_fmt(const char *name) { return av_get_pix_fmt(name); }
142
+inline AVPixelFormat osg_av_get_pix_fmt(const char *name) { return av_get_pix_fmt(name); }
143
 
144
 
145
 namespace osgFFmpeg {
146
--- src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp.orig	2016-02-18 21:25:39.627923629 +0000
147
+++ src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp	2016-02-18 21:26:17.071140100 +0000
148
@@ -227,8 +227,7 @@
149
         if (avcodec_open2(m_context, p_codec, NULL) < 0)
150
             throw std::runtime_error("avcodec_open() failed");
151
 
152
-        m_context->get_buffer = avcodec_default_get_buffer;
153
-        m_context->release_buffer = avcodec_default_release_buffer;
154
+        m_context->get_buffer2 = avcodec_default_get_buffer2;
155
 
156
     }
157
 
(-)a/graphics/osg-devel/files/patch-include_osgViewer_View (-11 lines)
Removed Link Here
1
--- include/osgViewer/View.orig	2016-04-21 09:54:28.095530000 +0200
2
+++ include/osgViewer/View	2016-04-21 09:55:04.918232000 +0200
3
@@ -127,7 +127,7 @@
4
         /** Set the View's image pager.*/
5
         void setImagePager(osgDB::ImagePager* ip);
6
 
7
-        template<class T> void setImagePager(const osg::ref_ptr<T>* ip) { setImagePager(ip.get()); }
8
+        template<class T> void setImagePager(const osg::ref_ptr<T>& ip) { setImagePager(ip.get()); }
9
 
10
         /** Get the View's image pager.*/
11
         osgDB::ImagePager* getImagePager();
(-)a/graphics/osg-devel/pkg-plist (-788 lines)
Removed Link Here
1
bin/osgarchive
2
bin/osgconv
3
bin/osgfilecache
4
bin/osgversion
5
bin/osgviewer
6
bin/present3D
7
include/OpenThreads/Atomic
8
include/OpenThreads/Barrier
9
include/OpenThreads/Block
10
include/OpenThreads/Condition
11
include/OpenThreads/Config
12
include/OpenThreads/Exports
13
include/OpenThreads/Mutex
14
include/OpenThreads/ReadWriteMutex
15
include/OpenThreads/ReentrantMutex
16
include/OpenThreads/ScopedLock
17
include/OpenThreads/Thread
18
include/OpenThreads/Version
19
include/osg/AlphaFunc
20
include/osg/AnimationPath
21
include/osg/ApplicationUsage
22
include/osg/ArgumentParser
23
include/osg/Array
24
include/osg/ArrayDispatchers
25
include/osg/AudioStream
26
include/osg/AutoTransform
27
include/osg/Billboard
28
include/osg/BlendColor
29
include/osg/BlendEquation
30
include/osg/BlendEquationi
31
include/osg/BlendFunc
32
include/osg/BlendFunci
33
include/osg/BoundingBox
34
include/osg/BoundingSphere
35
include/osg/BoundsChecking
36
include/osg/BufferIndexBinding
37
include/osg/BufferObject
38
include/osg/BufferTemplate
39
include/osg/Callback
40
include/osg/Camera
41
include/osg/CameraView
42
include/osg/Capability
43
include/osg/ClampColor
44
include/osg/ClearNode
45
include/osg/ClipControl
46
include/osg/ClipNode
47
include/osg/ClipPlane
48
include/osg/ClusterCullingCallback
49
include/osg/CollectOccludersVisitor
50
include/osg/ColorMask
51
include/osg/ColorMaski
52
include/osg/ColorMatrix
53
include/osg/ComputeBoundsVisitor
54
include/osg/Config
55
include/osg/ContextData
56
include/osg/ConvexPlanarOccluder
57
include/osg/ConvexPlanarPolygon
58
include/osg/CoordinateSystemNode
59
include/osg/CopyOp
60
include/osg/CullFace
61
include/osg/CullSettings
62
include/osg/CullStack
63
include/osg/CullingSet
64
include/osg/DeleteHandler
65
include/osg/Depth
66
include/osg/DisplaySettings
67
include/osg/DrawPixels
68
include/osg/Drawable
69
include/osg/Endian
70
include/osg/Export
71
include/osg/Fog
72
include/osg/FragmentProgram
73
include/osg/FrameBufferObject
74
include/osg/FrameStamp
75
include/osg/FrontFace
76
include/osg/GL
77
include/osg/GL2Extensions
78
include/osg/GLBeginEndAdapter
79
include/osg/GLDefines
80
include/osg/GLExtensions
81
include/osg/GLObjects
82
include/osg/GLU
83
include/osg/Geode
84
include/osg/Geometry
85
include/osg/GraphicsContext
86
include/osg/GraphicsCostEstimator
87
include/osg/GraphicsThread
88
include/osg/Group
89
include/osg/Hint
90
include/osg/Image
91
include/osg/ImageSequence
92
include/osg/ImageStream
93
include/osg/ImageUtils
94
include/osg/KdTree
95
include/osg/LOD
96
include/osg/Light
97
include/osg/LightModel
98
include/osg/LightSource
99
include/osg/LineSegment
100
include/osg/LineStipple
101
include/osg/LineWidth
102
include/osg/LogicOp
103
include/osg/Material
104
include/osg/Math
105
include/osg/Matrix
106
include/osg/MatrixTransform
107
include/osg/Matrixd
108
include/osg/Matrixf
109
include/osg/MixinVector
110
include/osg/Multisample
111
include/osg/Node
112
include/osg/NodeCallback
113
include/osg/NodeTrackerCallback
114
include/osg/NodeVisitor
115
include/osg/Notify
116
include/osg/Object
117
include/osg/Observer
118
include/osg/ObserverNodePath
119
include/osg/OccluderNode
120
include/osg/OcclusionQueryNode
121
include/osg/OperationThread
122
include/osg/PagedLOD
123
include/osg/PatchParameter
124
include/osg/Plane
125
include/osg/Point
126
include/osg/PointSprite
127
include/osg/PolygonMode
128
include/osg/PolygonOffset
129
include/osg/PolygonStipple
130
include/osg/Polytope
131
include/osg/PositionAttitudeTransform
132
include/osg/PrimitiveRestartIndex
133
include/osg/PrimitiveSet
134
include/osg/Program
135
include/osg/Projection
136
include/osg/ProxyNode
137
include/osg/Quat
138
include/osg/Referenced
139
include/osg/RenderInfo
140
include/osg/SampleMaski
141
include/osg/Scissor
142
include/osg/ScriptEngine
143
include/osg/Sequence
144
include/osg/ShadeModel
145
include/osg/Shader
146
include/osg/ShaderAttribute
147
include/osg/ShaderComposer
148
include/osg/ShadowVolumeOccluder
149
include/osg/Shape
150
include/osg/ShapeDrawable
151
include/osg/State
152
include/osg/StateAttribute
153
include/osg/StateAttributeCallback
154
include/osg/StateSet
155
include/osg/Stats
156
include/osg/Stencil
157
include/osg/StencilTwoSided
158
include/osg/Switch
159
include/osg/TemplatePrimitiveFunctor
160
include/osg/TexEnv
161
include/osg/TexEnvCombine
162
include/osg/TexEnvFilter
163
include/osg/TexGen
164
include/osg/TexGenNode
165
include/osg/TexMat
166
include/osg/Texture
167
include/osg/Texture1D
168
include/osg/Texture2D
169
include/osg/Texture2DArray
170
include/osg/Texture2DMultisample
171
include/osg/Texture3D
172
include/osg/TextureBuffer
173
include/osg/TextureCubeMap
174
include/osg/TextureRectangle
175
include/osg/Timer
176
include/osg/TransferFunction
177
include/osg/Transform
178
include/osg/TriangleFunctor
179
include/osg/TriangleIndexFunctor
180
include/osg/Types
181
include/osg/Uniform
182
include/osg/UserDataContainer
183
include/osg/ValueObject
184
include/osg/Vec2
185
include/osg/Vec2b
186
include/osg/Vec2d
187
include/osg/Vec2f
188
include/osg/Vec2i
189
include/osg/Vec2s
190
include/osg/Vec2ub
191
include/osg/Vec2ui
192
include/osg/Vec2us
193
include/osg/Vec3
194
include/osg/Vec3b
195
include/osg/Vec3d
196
include/osg/Vec3f
197
include/osg/Vec3i
198
include/osg/Vec3s
199
include/osg/Vec3ub
200
include/osg/Vec3ui
201
include/osg/Vec3us
202
include/osg/Vec4
203
include/osg/Vec4b
204
include/osg/Vec4d
205
include/osg/Vec4f
206
include/osg/Vec4i
207
include/osg/Vec4s
208
include/osg/Vec4ub
209
include/osg/Vec4ui
210
include/osg/Vec4us
211
include/osg/Version
212
include/osg/VertexAttribDivisor
213
include/osg/VertexProgram
214
include/osg/View
215
include/osg/Viewport
216
include/osg/buffered_value
217
include/osg/fast_back_stack
218
include/osg/io_utils
219
include/osg/observer_ptr
220
include/osg/ref_ptr
221
include/osgAnimation/Action
222
include/osgAnimation/ActionAnimation
223
include/osgAnimation/ActionBlendIn
224
include/osgAnimation/ActionBlendOut
225
include/osgAnimation/ActionCallback
226
include/osgAnimation/ActionStripAnimation
227
include/osgAnimation/ActionVisitor
228
include/osgAnimation/Animation
229
include/osgAnimation/AnimationManagerBase
230
include/osgAnimation/AnimationUpdateCallback
231
include/osgAnimation/BasicAnimationManager
232
include/osgAnimation/Bone
233
include/osgAnimation/BoneMapVisitor
234
include/osgAnimation/Channel
235
include/osgAnimation/CubicBezier
236
include/osgAnimation/EaseMotion
237
include/osgAnimation/Export
238
include/osgAnimation/FrameAction
239
include/osgAnimation/Interpolator
240
include/osgAnimation/Keyframe
241
include/osgAnimation/LinkVisitor
242
include/osgAnimation/MorphGeometry
243
include/osgAnimation/RigGeometry
244
include/osgAnimation/RigTransform
245
include/osgAnimation/RigTransformHardware
246
include/osgAnimation/RigTransformSoftware
247
include/osgAnimation/Sampler
248
include/osgAnimation/Skeleton
249
include/osgAnimation/StackedMatrixElement
250
include/osgAnimation/StackedQuaternionElement
251
include/osgAnimation/StackedRotateAxisElement
252
include/osgAnimation/StackedScaleElement
253
include/osgAnimation/StackedTransform
254
include/osgAnimation/StackedTransformElement
255
include/osgAnimation/StackedTranslateElement
256
include/osgAnimation/StatsHandler
257
include/osgAnimation/StatsVisitor
258
include/osgAnimation/Target
259
include/osgAnimation/Timeline
260
include/osgAnimation/TimelineAnimationManager
261
include/osgAnimation/UpdateBone
262
include/osgAnimation/UpdateMaterial
263
include/osgAnimation/UpdateMatrixTransform
264
include/osgAnimation/UpdateUniform
265
include/osgAnimation/Vec3Packed
266
include/osgAnimation/VertexInfluence
267
include/osgDB/Archive
268
include/osgDB/AuthenticationMap
269
include/osgDB/Callbacks
270
include/osgDB/ClassInterface
271
include/osgDB/ConvertBase64
272
include/osgDB/ConvertUTF
273
include/osgDB/DataTypes
274
include/osgDB/DatabasePager
275
include/osgDB/DatabaseRevisions
276
include/osgDB/DotOsgWrapper
277
include/osgDB/DynamicLibrary
278
include/osgDB/Export
279
include/osgDB/ExternalFileWriter
280
include/osgDB/FileCache
281
include/osgDB/FileNameUtils
282
include/osgDB/FileUtils
283
include/osgDB/ImageOptions
284
include/osgDB/ImagePager
285
include/osgDB/ImageProcessor
286
include/osgDB/Input
287
include/osgDB/InputStream
288
include/osgDB/ObjectCache
289
include/osgDB/ObjectWrapper
290
include/osgDB/Options
291
include/osgDB/Output
292
include/osgDB/OutputStream
293
include/osgDB/ParameterOutput
294
include/osgDB/PluginQuery
295
include/osgDB/ReadFile
296
include/osgDB/ReaderWriter
297
include/osgDB/Registry
298
include/osgDB/Serializer
299
include/osgDB/SharedStateManager
300
include/osgDB/StreamOperator
301
include/osgDB/Version
302
include/osgDB/WriteFile
303
include/osgDB/XmlParser
304
include/osgDB/fstream
305
include/osgFX/AnisotropicLighting
306
include/osgFX/BumpMapping
307
include/osgFX/Cartoon
308
include/osgFX/Effect
309
include/osgFX/Export
310
include/osgFX/MultiTextureControl
311
include/osgFX/Outline
312
include/osgFX/Registry
313
include/osgFX/Scribe
314
include/osgFX/SpecularHighlights
315
include/osgFX/Technique
316
include/osgFX/Validator
317
include/osgFX/Version
318
include/osgGA/AnimationPathManipulator
319
include/osgGA/CameraManipulator
320
include/osgGA/CameraViewSwitchManipulator
321
include/osgGA/Device
322
include/osgGA/DriveManipulator
323
include/osgGA/Event
324
include/osgGA/EventHandler
325
include/osgGA/EventQueue
326
include/osgGA/EventVisitor
327
include/osgGA/Export
328
include/osgGA/FirstPersonManipulator
329
include/osgGA/FlightManipulator
330
include/osgGA/GUIActionAdapter
331
include/osgGA/GUIEventAdapter
332
include/osgGA/GUIEventHandler
333
include/osgGA/KeySwitchMatrixManipulator
334
include/osgGA/MultiTouchTrackballManipulator
335
include/osgGA/NodeTrackerManipulator
336
include/osgGA/OrbitManipulator
337
include/osgGA/SphericalManipulator
338
include/osgGA/StandardManipulator
339
include/osgGA/StateSetManipulator
340
include/osgGA/TerrainManipulator
341
include/osgGA/TrackballManipulator
342
include/osgGA/UFOManipulator
343
include/osgGA/Version
344
include/osgGA/Widget
345
include/osgManipulator/AntiSquish
346
include/osgManipulator/Command
347
include/osgManipulator/CommandManager
348
include/osgManipulator/Constraint
349
include/osgManipulator/Dragger
350
include/osgManipulator/Export
351
include/osgManipulator/Projector
352
include/osgManipulator/RotateCylinderDragger
353
include/osgManipulator/RotateSphereDragger
354
include/osgManipulator/Scale1DDragger
355
include/osgManipulator/Scale2DDragger
356
include/osgManipulator/ScaleAxisDragger
357
include/osgManipulator/Selection
358
include/osgManipulator/TabBoxDragger
359
include/osgManipulator/TabBoxTrackballDragger
360
include/osgManipulator/TabPlaneDragger
361
include/osgManipulator/TabPlaneTrackballDragger
362
include/osgManipulator/TrackballDragger
363
include/osgManipulator/Translate1DDragger
364
include/osgManipulator/Translate2DDragger
365
include/osgManipulator/TranslateAxisDragger
366
include/osgManipulator/TranslatePlaneDragger
367
include/osgManipulator/Version
368
include/osgParticle/AccelOperator
369
include/osgParticle/AngularAccelOperator
370
include/osgParticle/AngularDampingOperator
371
include/osgParticle/BounceOperator
372
include/osgParticle/BoxPlacer
373
include/osgParticle/CenteredPlacer
374
include/osgParticle/CompositePlacer
375
include/osgParticle/ConnectedParticleSystem
376
include/osgParticle/ConstantRateCounter
377
include/osgParticle/Counter
378
include/osgParticle/DampingOperator
379
include/osgParticle/DomainOperator
380
include/osgParticle/Emitter
381
include/osgParticle/ExplosionDebrisEffect
382
include/osgParticle/ExplosionEffect
383
include/osgParticle/ExplosionOperator
384
include/osgParticle/Export
385
include/osgParticle/FireEffect
386
include/osgParticle/FluidFrictionOperator
387
include/osgParticle/FluidProgram
388
include/osgParticle/ForceOperator
389
include/osgParticle/Interpolator
390
include/osgParticle/LinearInterpolator
391
include/osgParticle/ModularEmitter
392
include/osgParticle/ModularProgram
393
include/osgParticle/MultiSegmentPlacer
394
include/osgParticle/Operator
395
include/osgParticle/OrbitOperator
396
include/osgParticle/Particle
397
include/osgParticle/ParticleEffect
398
include/osgParticle/ParticleProcessor
399
include/osgParticle/ParticleSystem
400
include/osgParticle/ParticleSystemUpdater
401
include/osgParticle/Placer
402
include/osgParticle/PointPlacer
403
include/osgParticle/PrecipitationEffect
404
include/osgParticle/Program
405
include/osgParticle/RadialShooter
406
include/osgParticle/RandomRateCounter
407
include/osgParticle/SectorPlacer
408
include/osgParticle/SegmentPlacer
409
include/osgParticle/Shooter
410
include/osgParticle/SinkOperator
411
include/osgParticle/SmokeEffect
412
include/osgParticle/SmokeTrailEffect
413
include/osgParticle/VariableRateCounter
414
include/osgParticle/Version
415
include/osgParticle/range
416
include/osgPresentation/AnimationMaterial
417
include/osgPresentation/CompileSlideCallback
418
include/osgPresentation/Cursor
419
include/osgPresentation/Export
420
include/osgPresentation/KeyEventHandler
421
include/osgPresentation/PickEventHandler
422
include/osgPresentation/PropertyManager
423
include/osgPresentation/SlideEventHandler
424
include/osgPresentation/SlideShowConstructor
425
include/osgPresentation/Timeout
426
%%QT%%include/osgQt/Export
427
%%QT%%include/osgQt/GraphicsWindowQt
428
%%QT%%include/osgQt/QFontImplementation
429
%%QT%%include/osgQt/QGraphicsViewAdapter
430
%%QT%%include/osgQt/QWebViewImage
431
%%QT%%include/osgQt/QWidgetImage
432
%%QT%%include/osgQt/Version
433
include/osgShadow/ConvexPolyhedron
434
include/osgShadow/DebugShadowMap
435
include/osgShadow/Export
436
include/osgShadow/LightSpacePerspectiveShadowMap
437
include/osgShadow/MinimalCullBoundsShadowMap
438
include/osgShadow/MinimalDrawBoundsShadowMap
439
include/osgShadow/MinimalShadowMap
440
include/osgShadow/OccluderGeometry
441
include/osgShadow/ParallelSplitShadowMap
442
include/osgShadow/ProjectionShadowMap
443
include/osgShadow/ShadowMap
444
include/osgShadow/ShadowSettings
445
include/osgShadow/ShadowTechnique
446
include/osgShadow/ShadowTexture
447
include/osgShadow/ShadowVolume
448
include/osgShadow/ShadowedScene
449
include/osgShadow/SoftShadowMap
450
include/osgShadow/StandardShadowMap
451
include/osgShadow/Version
452
include/osgShadow/ViewDependentShadowMap
453
include/osgShadow/ViewDependentShadowTechnique
454
include/osgSim/BlinkSequence
455
include/osgSim/ColorRange
456
include/osgSim/DOFTransform
457
include/osgSim/ElevationSlice
458
include/osgSim/Export
459
include/osgSim/GeographicLocation
460
include/osgSim/HeightAboveTerrain
461
include/osgSim/Impostor
462
include/osgSim/ImpostorSprite
463
include/osgSim/InsertImpostorsVisitor
464
include/osgSim/LightPoint
465
include/osgSim/LightPointNode
466
include/osgSim/LightPointSystem
467
include/osgSim/LineOfSight
468
include/osgSim/MultiSwitch
469
include/osgSim/ObjectRecordData
470
include/osgSim/OverlayNode
471
include/osgSim/ScalarBar
472
include/osgSim/ScalarsToColors
473
include/osgSim/Sector
474
include/osgSim/ShapeAttribute
475
include/osgSim/SphereSegment
476
include/osgSim/Version
477
include/osgSim/VisibilityGroup
478
include/osgTerrain/DisplacementMappingTechnique
479
include/osgTerrain/Export
480
include/osgTerrain/GeometryPool
481
include/osgTerrain/GeometryTechnique
482
include/osgTerrain/Layer
483
include/osgTerrain/Locator
484
include/osgTerrain/Terrain
485
include/osgTerrain/TerrainTechnique
486
include/osgTerrain/TerrainTile
487
include/osgTerrain/ValidDataOperator
488
include/osgTerrain/Version
489
include/osgText/Export
490
include/osgText/FadeText
491
include/osgText/Font
492
include/osgText/Font3D
493
include/osgText/Glyph
494
include/osgText/KerningType
495
include/osgText/String
496
include/osgText/Style
497
include/osgText/Text
498
include/osgText/Text3D
499
include/osgText/TextBase
500
include/osgText/Version
501
include/osgUI/AlignmentSettings
502
include/osgUI/Callbacks
503
include/osgUI/ColorPalette
504
include/osgUI/ComboBox
505
include/osgUI/Dialog
506
include/osgUI/Export
507
include/osgUI/FrameSettings
508
include/osgUI/Label
509
include/osgUI/LineEdit
510
include/osgUI/Popup
511
include/osgUI/PushButton
512
include/osgUI/Style
513
include/osgUI/TabWidget
514
include/osgUI/TextSettings
515
include/osgUI/Validator
516
include/osgUI/Widget
517
include/osgUtil/ConvertVec
518
include/osgUtil/CubeMapGenerator
519
include/osgUtil/CullVisitor
520
include/osgUtil/DelaunayTriangulator
521
include/osgUtil/DisplayRequirementsVisitor
522
include/osgUtil/DrawElementTypeSimplifier
523
include/osgUtil/EdgeCollector
524
include/osgUtil/Export
525
include/osgUtil/GLObjectsVisitor
526
include/osgUtil/HalfWayMapGenerator
527
include/osgUtil/HighlightMapGenerator
528
include/osgUtil/IncrementalCompileOperation
529
include/osgUtil/IntersectVisitor
530
include/osgUtil/IntersectionVisitor
531
include/osgUtil/LineSegmentIntersector
532
include/osgUtil/MeshOptimizers
533
include/osgUtil/OperationArrayFunctor
534
include/osgUtil/Optimizer
535
include/osgUtil/PerlinNoise
536
include/osgUtil/PlaneIntersector
537
include/osgUtil/PolytopeIntersector
538
include/osgUtil/PositionalStateContainer
539
include/osgUtil/PrintVisitor
540
include/osgUtil/RayIntersector
541
include/osgUtil/ReflectionMapGenerator
542
include/osgUtil/RenderBin
543
include/osgUtil/RenderLeaf
544
include/osgUtil/RenderStage
545
include/osgUtil/ReversePrimitiveFunctor
546
include/osgUtil/SceneGraphBuilder
547
include/osgUtil/SceneView
548
include/osgUtil/ShaderGen
549
include/osgUtil/Simplifier
550
include/osgUtil/SmoothingVisitor
551
include/osgUtil/StateGraph
552
include/osgUtil/Statistics
553
include/osgUtil/TangentSpaceGenerator
554
include/osgUtil/Tessellator
555
include/osgUtil/TransformAttributeFunctor
556
include/osgUtil/TransformCallback
557
include/osgUtil/TriStripVisitor
558
include/osgUtil/UpdateVisitor
559
include/osgUtil/Version
560
include/osgViewer/CompositeViewer
561
include/osgViewer/Export
562
include/osgViewer/GraphicsWindow
563
include/osgViewer/Keystone
564
include/osgViewer/Renderer
565
include/osgViewer/Scene
566
include/osgViewer/Version
567
include/osgViewer/View
568
include/osgViewer/Viewer
569
include/osgViewer/ViewerBase
570
include/osgViewer/ViewerEventHandlers
571
include/osgViewer/api/X11/GraphicsHandleX11
572
include/osgViewer/api/X11/GraphicsWindowX11
573
include/osgViewer/api/X11/PixelBufferX11
574
include/osgVolume/Export
575
include/osgVolume/FixedFunctionTechnique
576
include/osgVolume/Layer
577
include/osgVolume/Locator
578
include/osgVolume/MultipassTechnique
579
include/osgVolume/Property
580
include/osgVolume/RayTracedTechnique
581
include/osgVolume/Version
582
include/osgVolume/Volume
583
include/osgVolume/VolumeScene
584
include/osgVolume/VolumeSettings
585
include/osgVolume/VolumeTechnique
586
include/osgVolume/VolumeTile
587
include/osgWidget/Box
588
include/osgWidget/Browser
589
include/osgWidget/Canvas
590
include/osgWidget/EventInterface
591
include/osgWidget/Export
592
include/osgWidget/Frame
593
include/osgWidget/Input
594
include/osgWidget/Label
595
include/osgWidget/Lua
596
include/osgWidget/PdfReader
597
include/osgWidget/Python
598
include/osgWidget/ScriptEngine
599
include/osgWidget/StyleInterface
600
include/osgWidget/StyleManager
601
include/osgWidget/Table
602
include/osgWidget/Types
603
include/osgWidget/UIObjectParent
604
include/osgWidget/Util
605
include/osgWidget/Version
606
include/osgWidget/ViewerEventHandlers
607
include/osgWidget/VncClient
608
include/osgWidget/Widget
609
include/osgWidget/Window
610
include/osgWidget/WindowManager
611
lib/libOpenThreads.so
612
lib/libOpenThreads.so.%%OPENTHREADS_VERSION%%
613
lib/libOpenThreads.so.%%OPENTHREADS_SHLIBVER%%
614
lib/libosg.so
615
lib/libosg.so.%%OSG_VERSION%%
616
lib/libosg.so.%%OSG_SHLIBVER%%
617
lib/libosgAnimation.so
618
lib/libosgAnimation.so.%%OSG_VERSION%%
619
lib/libosgAnimation.so.%%OSG_SHLIBVER%%
620
lib/libosgDB.so
621
lib/libosgDB.so.%%OSG_VERSION%%
622
lib/libosgDB.so.%%OSG_SHLIBVER%%
623
lib/libosgFX.so
624
lib/libosgFX.so.%%OSG_VERSION%%
625
lib/libosgFX.so.%%OSG_SHLIBVER%%
626
lib/libosgGA.so
627
lib/libosgGA.so.%%OSG_VERSION%%
628
lib/libosgGA.so.%%OSG_SHLIBVER%%
629
lib/libosgManipulator.so
630
lib/libosgManipulator.so.%%OSG_VERSION%%
631
lib/libosgManipulator.so.%%OSG_SHLIBVER%%
632
lib/libosgParticle.so
633
lib/libosgParticle.so.%%OSG_VERSION%%
634
lib/libosgParticle.so.%%OSG_SHLIBVER%%
635
lib/libosgPresentation.so
636
lib/libosgPresentation.so.%%OSG_VERSION%%
637
lib/libosgPresentation.so.%%OSG_SHLIBVER%%
638
%%QT%%lib/libosgQt.so
639
%%QT%%lib/libosgQt.so.%%OSG_VERSION%%
640
%%QT%%lib/libosgQt.so.%%OSG_SHLIBVER%%
641
lib/libosgShadow.so
642
lib/libosgShadow.so.%%OSG_VERSION%%
643
lib/libosgShadow.so.%%OSG_SHLIBVER%%
644
lib/libosgSim.so
645
lib/libosgSim.so.%%OSG_VERSION%%
646
lib/libosgSim.so.%%OSG_SHLIBVER%%
647
lib/libosgTerrain.so
648
lib/libosgTerrain.so.%%OSG_VERSION%%
649
lib/libosgTerrain.so.%%OSG_SHLIBVER%%
650
lib/libosgText.so
651
lib/libosgText.so.%%OSG_VERSION%%
652
lib/libosgText.so.%%OSG_SHLIBVER%%
653
lib/libosgUI.so
654
lib/libosgUI.so.%%OSG_VERSION%%
655
lib/libosgUI.so.%%OSG_SHLIBVER%%
656
lib/libosgUtil.so
657
lib/libosgUtil.so.%%OSG_VERSION%%
658
lib/libosgUtil.so.%%OSG_SHLIBVER%%
659
lib/libosgViewer.so
660
lib/libosgViewer.so.%%OSG_VERSION%%
661
lib/libosgViewer.so.%%OSG_SHLIBVER%%
662
lib/libosgVolume.so
663
lib/libosgVolume.so.%%OSG_VERSION%%
664
lib/libosgVolume.so.%%OSG_SHLIBVER%%
665
lib/libosgWidget.so
666
lib/libosgWidget.so.%%OSG_VERSION%%
667
lib/libosgWidget.so.%%OSG_SHLIBVER%%
668
lib/osgPlugins-%%OSG_VERSION%%/osgdb_3dc.so
669
lib/osgPlugins-%%OSG_VERSION%%/osgdb_3ds.so
670
lib/osgPlugins-%%OSG_VERSION%%/osgdb_ac.so
671
lib/osgPlugins-%%OSG_VERSION%%/osgdb_bmp.so
672
lib/osgPlugins-%%OSG_VERSION%%/osgdb_bsp.so
673
lib/osgPlugins-%%OSG_VERSION%%/osgdb_bvh.so
674
lib/osgPlugins-%%OSG_VERSION%%/osgdb_cfg.so
675
%%CURL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_curl.so
676
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dds.so
677
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osg.so
678
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osganimation.so
679
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgfx.so
680
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgparticle.so
681
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgshadow.so
682
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgsim.so
683
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgterrain.so
684
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgtext.so
685
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgviewer.so
686
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgvolume.so
687
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgwidget.so
688
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dot.so
689
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dw.so
690
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dxf.so
691
%%OPENEXR%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_exr.so
692
%%FFMPEG%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_ffmpeg.so
693
%%FREETYPE%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_freetype.so
694
%%GDAL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gdal.so
695
%%GIF%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gif.so
696
lib/osgPlugins-%%OSG_VERSION%%/osgdb_gles.so
697
lib/osgPlugins-%%OSG_VERSION%%/osgdb_glsl.so
698
%%GSTREAMER%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gstreamer.so
699
%%GTA%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gta.so
700
lib/osgPlugins-%%OSG_VERSION%%/osgdb_gz.so
701
lib/osgPlugins-%%OSG_VERSION%%/osgdb_hdr.so
702
%%INVENTOR%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_iv.so
703
lib/osgPlugins-%%OSG_VERSION%%/osgdb_ive.so
704
%%JASPER%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_jp2.so
705
lib/osgPlugins-%%OSG_VERSION%%/osgdb_jpeg.so
706
lib/osgPlugins-%%OSG_VERSION%%/osgdb_ktx.so
707
%%LIBLAS%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_las.so
708
lib/osgPlugins-%%OSG_VERSION%%/osgdb_logo.so
709
%%LUA%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_lua.so
710
lib/osgPlugins-%%OSG_VERSION%%/osgdb_lwo.so
711
lib/osgPlugins-%%OSG_VERSION%%/osgdb_lws.so
712
lib/osgPlugins-%%OSG_VERSION%%/osgdb_md2.so
713
lib/osgPlugins-%%OSG_VERSION%%/osgdb_mdl.so
714
lib/osgPlugins-%%OSG_VERSION%%/osgdb_normals.so
715
%%NVTT%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_nvtt.so
716
lib/osgPlugins-%%OSG_VERSION%%/osgdb_obj.so
717
%%GDAL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_ogr.so
718
lib/osgPlugins-%%OSG_VERSION%%/osgdb_openflight.so
719
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osc.so
720
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osg.so
721
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osga.so
722
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgjs.so
723
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgshadow.so
724
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgterrain.so
725
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgtgz.so
726
lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgviewer.so
727
lib/osgPlugins-%%OSG_VERSION%%/osgdb_p3d.so
728
%%PDF%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_pdf.so
729
lib/osgPlugins-%%OSG_VERSION%%/osgdb_pic.so
730
lib/osgPlugins-%%OSG_VERSION%%/osgdb_ply.so
731
lib/osgPlugins-%%OSG_VERSION%%/osgdb_png.so
732
lib/osgPlugins-%%OSG_VERSION%%/osgdb_pnm.so
733
lib/osgPlugins-%%OSG_VERSION%%/osgdb_pov.so
734
lib/osgPlugins-%%OSG_VERSION%%/osgdb_pvr.so
735
%%QT4%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_qfont.so
736
lib/osgPlugins-%%OSG_VERSION%%/osgdb_revisions.so
737
lib/osgPlugins-%%OSG_VERSION%%/osgdb_rgb.so
738
lib/osgPlugins-%%OSG_VERSION%%/osgdb_rot.so
739
lib/osgPlugins-%%OSG_VERSION%%/osgdb_scale.so
740
%%SDL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_sdl.so
741
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osg.so
742
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osganimation.so
743
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgfx.so
744
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgga.so
745
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgmanipulator.so
746
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgparticle.so
747
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgshadow.so
748
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgsim.so
749
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgterrain.so
750
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgtext.so
751
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgui.so
752
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgutil.so
753
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgviewer.so
754
lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgvolume.so
755
lib/osgPlugins-%%OSG_VERSION%%/osgdb_shp.so
756
lib/osgPlugins-%%OSG_VERSION%%/osgdb_stl.so
757
%%SVG%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_svg.so
758
lib/osgPlugins-%%OSG_VERSION%%/osgdb_tf.so
759
lib/osgPlugins-%%OSG_VERSION%%/osgdb_tga.so
760
lib/osgPlugins-%%OSG_VERSION%%/osgdb_tgz.so
761
lib/osgPlugins-%%OSG_VERSION%%/osgdb_tiff.so
762
lib/osgPlugins-%%OSG_VERSION%%/osgdb_trans.so
763
lib/osgPlugins-%%OSG_VERSION%%/osgdb_trk.so
764
lib/osgPlugins-%%OSG_VERSION%%/osgdb_txf.so
765
lib/osgPlugins-%%OSG_VERSION%%/osgdb_txp.so
766
%%VNC%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_vnc.so
767
lib/osgPlugins-%%OSG_VERSION%%/osgdb_vtf.so
768
lib/osgPlugins-%%OSG_VERSION%%/osgdb_x.so
769
%%XINE%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_xine.so
770
lib/osgPlugins-%%OSG_VERSION%%/osgdb_zip.so
771
libdata/pkgconfig/openscenegraph-osg.pc
772
libdata/pkgconfig/openscenegraph-osgAnimation.pc
773
libdata/pkgconfig/openscenegraph-osgDB.pc
774
libdata/pkgconfig/openscenegraph-osgFX.pc
775
libdata/pkgconfig/openscenegraph-osgGA.pc
776
libdata/pkgconfig/openscenegraph-osgManipulator.pc
777
libdata/pkgconfig/openscenegraph-osgParticle.pc
778
%%QT%%libdata/pkgconfig/openscenegraph-osgQt.pc
779
libdata/pkgconfig/openscenegraph-osgShadow.pc
780
libdata/pkgconfig/openscenegraph-osgSim.pc
781
libdata/pkgconfig/openscenegraph-osgTerrain.pc
782
libdata/pkgconfig/openscenegraph-osgText.pc
783
libdata/pkgconfig/openscenegraph-osgUtil.pc
784
libdata/pkgconfig/openscenegraph-osgViewer.pc
785
libdata/pkgconfig/openscenegraph-osgVolume.pc
786
libdata/pkgconfig/openscenegraph-osgWidget.pc
787
libdata/pkgconfig/openscenegraph.pc
788
libdata/pkgconfig/openthreads.pc
(-)b/graphics/osg/Makefile (-5 / +5 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	osg
4
PORTNAME=	osg
5
PORTVERSION=	3.4.1
5
PORTVERSION=	3.6.2
6
DISTVERSIONPREFIX=	OpenSceneGraph-
6
DISTVERSIONPREFIX=	OpenSceneGraph-
7
PORTREVISION=	1
7
PORTREVISION=	1
8
CATEGORIES=	graphics
8
CATEGORIES=	graphics
Lines 22-28 USE_GITHUB= yes Link Here
22
GH_ACCOUNT=	openscenegraph
22
GH_ACCOUNT=	openscenegraph
23
GH_PROJECT=	OpenSceneGraph
23
GH_PROJECT=	OpenSceneGraph
24
24
25
CONFLICTS=	osg-devel-[0-9]*
25
CONFLICTS=	osg34-[0-9]* osg-devel-[0-9]*
26
26
27
USES=		alias cmake:outsource jpeg pkgconfig
27
USES=		alias cmake:outsource jpeg pkgconfig
28
USE_GL=		gl glu
28
USE_GL=		gl glu
Lines 30-38 USE_XORG= x11 Link Here
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
31
31
32
PLIST_SUB=	OSG_VERSION=${PORTVERSION} \
32
PLIST_SUB=	OSG_VERSION=${PORTVERSION} \
33
		OSG_SHLIBVER=131 \
33
		OSG_SHLIBVER=157 \
34
		OPENTHREADS_VERSION=3.3.0 \
34
		OPENTHREADS_VERSION=3.3.1 \
35
		OPENTHREADS_SHLIBVER=20
35
		OPENTHREADS_SHLIBVER=21
36
36
37
PORTSCOUT=	limitw:1,even
37
PORTSCOUT=	limitw:1,even
38
38
(-)b/graphics/osg/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1506357973
1
TIMESTAMP = 1531346421
2
SHA256 (openscenegraph-OpenSceneGraph-OpenSceneGraph-3.4.1_GH0.tar.gz) = 930eb46f05781a76883ec16c5f49cfb29a059421db131005d75bec4d78401fd5
2
SHA256 (openscenegraph-OpenSceneGraph-OpenSceneGraph-3.6.2_GH0.tar.gz) = 762c6601f32a761c7a0556766097558f453f23b983dd75bcf90f922e2d077a34
3
SIZE (openscenegraph-OpenSceneGraph-OpenSceneGraph-3.4.1_GH0.tar.gz) = 5686385
3
SIZE (openscenegraph-OpenSceneGraph-OpenSceneGraph-3.6.2_GH0.tar.gz) = 5778895
(-)b/graphics/osg/files/patch-CMakeLists.txt (-10 lines)
Lines 1-15 Link Here
1
--- CMakeLists.txt.orig	2017-08-28 16:50:49 UTC
1
--- CMakeLists.txt.orig	2017-08-28 16:50:49 UTC
2
+++ CMakeLists.txt
2
+++ CMakeLists.txt
3
@@ -252,6 +252,9 @@ ENDIF()
4
 
5
 INCLUDE_DIRECTORIES(
6
     ${OpenSceneGraph_SOURCE_DIR}/include
7
+)
8
+
9
+INCLUDE_DIRECTORIES(SYSTEM
10
     ${OPENGL_INCLUDE_DIR}
11
 )
12
 
13
@@ -846,7 +849,7 @@ ENDIF()
3
@@ -846,7 +849,7 @@ ENDIF()
14
 
4
 
15
 IF(UNIX AND NOT WIN32 AND NOT APPLE)
5
 IF(UNIX AND NOT WIN32 AND NOT APPLE)
(-)a/graphics/osg/files/patch-CMakeModules-FindGTA.cmake (-25 lines)
Removed Link Here
1
--- CMakeModules/FindGTA.cmake.orig	2014-01-19 17:46:13.693927259 +0400
2
+++ CMakeModules/FindGTA.cmake	2014-01-19 18:38:17.868997891 +0400
3
@@ -8,16 +8,6 @@
4
 # correspond to the ./configure --prefix=$GTA_DIR
5
 # used in building libgta.
6
 
7
-INCLUDE(FindPkgConfig OPTIONAL)
8
-
9
-IF(PKG_CONFIG_FOUND)
10
-
11
-    INCLUDE(FindPkgConfig)
12
-
13
-    PKG_CHECK_MODULES(GTA gta)
14
-
15
-ELSE(PKG_CONFIG_FOUND)
16
-
17
 FIND_PATH(GTA_INCLUDE_DIRS gta/gta.hpp
18
     $ENV{GTA_DIR}/include
19
     $ENV{GTA_DIR}
20
@@ -52,5 +42,3 @@
21
 IF(GTA_LIBRARIES AND GTA_INCLUDE_DIRS)
22
     SET(GTA_FOUND "YES")
23
 ENDIF(GTA_LIBRARIES AND GTA_INCLUDE_DIRS)
24
-
25
-ENDIF(PKG_CONFIG_FOUND)
(-)b/graphics/osg/files/patch-src-OpenThreads-pthreads-PThread.cpp (-30 / +12 lines)
Lines 1-5 Link Here
1
--- src/OpenThreads/pthreads/PThread.cpp.orig	2011-06-24 00:09:26.000000000 +0400
1
--- src/OpenThreads/pthreads/PThread.cpp.orig	2018-06-29 12:56:35.000000000 +0300
2
+++ src/OpenThreads/pthreads/PThread.cpp	2012-03-05 05:57:02.886704932 +0400
2
+++ src/OpenThreads/pthreads/PThread.cpp	2018-07-12 22:10:15.672946000 +0300
3
@@ -21,6 +21,7 @@
3
@@ -21,6 +21,7 @@
4
 #include <sys/types.h>
4
 #include <sys/types.h>
5
 #include <unistd.h>
5
 #include <unistd.h>
Lines 7-37 Link Here
7
+#include <pthread_np.h>
7
+#include <pthread_np.h>
8
 #include <limits.h>
8
 #include <limits.h>
9
 
9
 
10
 #if defined __linux || defined __sun || defined __APPLE__ || ANDROID
10
 #if defined __linux__ || defined __sun || defined __APPLE__ || ANDROID
11
@@ -136,7 +137,7 @@
11
@@ -113,7 +114,7 @@
12
 #if defined(__sgi)
12
 static void setAffinity(const Affinity& affinity)
13
             pthread_setrunon_np( pd->cpunum );
13
 {
14
 #elif defined(HAVE_PTHREAD_SETAFFINITY_NP) || defined(HAVE_THREE_PARAM_SCHED_SETAFFINITY) || defined(HAVE_TWO_PARAM_SCHED_SETAFFINITY)
14
     //std::cout<<"setProcessAffinity : "<< affinity.activeCPUs.size() <<std::endl;
15
-            cpu_set_t cpumask;
15
-    cpu_set_t cpumask;
16
+            cpuset_t cpumask;
16
+    cpuset_t cpumask;
17
             CPU_ZERO( &cpumask );
17
     CPU_ZERO( &cpumask );
18
             CPU_SET( pd->cpunum, &cpumask );
18
     unsigned int numprocessors = OpenThreads::GetNumberOfProcessors();
19
 
19
     if (affinity)
20
@@ -569,7 +570,7 @@
21
 
22
     if (pd->isRunning && Thread::CurrentThread()==this)
23
     {
24
-        cpu_set_t cpumask;
25
+        cpuset_t cpumask;
26
         CPU_ZERO( &cpumask );
27
         CPU_SET( pd->cpunum, &cpumask );
28
 #if defined(HAVE_PTHREAD_SETAFFINITY_NP)
29
@@ -1031,7 +1032,7 @@
30
     else
31
     {
32
 #if defined(HAVE_PTHREAD_SETAFFINITY_NP) || defined(HAVE_THREE_PARAM_SCHED_SETAFFINITY) || defined(HAVE_TWO_PARAM_SCHED_SETAFFINITY)
33
-        cpu_set_t cpumask;
34
+        cpuset_t cpumask;
35
         CPU_ZERO( &cpumask );
36
         CPU_SET( cpunum, &cpumask );
37
 #if defined(HAVE_PTHREAD_SETAFFINITY_NP)
(-)b/graphics/osg/files/patch-src_osgViewer_CMakeLists.txt (+15 lines)
Added Link Here
1
--- src/osgViewer/CMakeLists.txt.orig	2018-07-12 22:49:36.402831000 +0300
2
+++ src/osgViewer/CMakeLists.txt	2018-07-12 22:51:29.430404000 +0300
3
@@ -214,12 +214,6 @@
4
             ENDIF()
5
         ENDIF()
6
 
7
-        IF(OSGVIEWER_USE_XINERAMA)
8
-            ADD_DEFINITIONS(-DOSGVIEWER_USE_XINERAMA)
9
-            SET(LIB_PRIVATE_HEADERS ${LIB_PRIVATE_HEADERS} ${XINERAMA_INCLUDE_DIRS} )
10
-            SET(LIB_EXTRA_LIBS -lXinerama ${LIB_EXTRA_LIBS})
11
-        ENDIF()
12
-
13
         # X11 on Apple requires X11 library plus OpenGL linking hack on Leopard
14
         IF(APPLE)
15
             # hack for finding the iphone opengl es lib
(-)b/graphics/osg/pkg-plist (-5 / +18 lines)
Lines 4-9 bin/osgfilecache Link Here
4
bin/osgversion
4
bin/osgversion
5
bin/osgviewer
5
bin/osgviewer
6
bin/present3D
6
bin/present3D
7
include/OpenThreads/Affinity
7
include/OpenThreads/Atomic
8
include/OpenThreads/Atomic
8
include/OpenThreads/Barrier
9
include/OpenThreads/Barrier
9
include/OpenThreads/Block
10
include/OpenThreads/Block
Lines 21-30 include/osg/AnimationPath Link Here
21
include/osg/ApplicationUsage
22
include/osg/ApplicationUsage
22
include/osg/ArgumentParser
23
include/osg/ArgumentParser
23
include/osg/Array
24
include/osg/Array
24
include/osg/ArrayDispatchers
25
include/osg/AttributeDispatchers
25
include/osg/AudioStream
26
include/osg/AudioStream
26
include/osg/AutoTransform
27
include/osg/AutoTransform
27
include/osg/Billboard
28
include/osg/Billboard
29
include/osg/BindImageTexture
28
include/osg/BlendColor
30
include/osg/BlendColor
29
include/osg/BlendEquation
31
include/osg/BlendEquation
30
include/osg/BlendEquationi
32
include/osg/BlendEquationi
Lines 52-57 include/osg/ColorMaski Link Here
52
include/osg/ColorMatrix
54
include/osg/ColorMatrix
53
include/osg/ComputeBoundsVisitor
55
include/osg/ComputeBoundsVisitor
54
include/osg/Config
56
include/osg/Config
57
include/osg/ContextData
55
include/osg/ConvexPlanarOccluder
58
include/osg/ConvexPlanarOccluder
56
include/osg/ConvexPlanarPolygon
59
include/osg/ConvexPlanarPolygon
57
include/osg/CoordinateSystemNode
60
include/osg/CoordinateSystemNode
Lines 62-67 include/osg/CullStack Link Here
62
include/osg/CullingSet
65
include/osg/CullingSet
63
include/osg/DeleteHandler
66
include/osg/DeleteHandler
64
include/osg/Depth
67
include/osg/Depth
68
include/osg/DepthRangeIndexed
69
include/osg/DispatchCompute
65
include/osg/DisplaySettings
70
include/osg/DisplaySettings
66
include/osg/DrawPixels
71
include/osg/DrawPixels
67
include/osg/Drawable
72
include/osg/Drawable
Lines 74-80 include/osg/FrameStamp Link Here
74
include/osg/FrontFace
79
include/osg/FrontFace
75
include/osg/GL
80
include/osg/GL
76
include/osg/GL2Extensions
81
include/osg/GL2Extensions
77
include/osg/GLBeginEndAdapter
78
include/osg/GLDefines
82
include/osg/GLDefines
79
include/osg/GLExtensions
83
include/osg/GLExtensions
80
include/osg/GLObjects
84
include/osg/GLObjects
Lines 86-91 include/osg/GraphicsCostEstimator Link Here
86
include/osg/GraphicsThread
90
include/osg/GraphicsThread
87
include/osg/Group
91
include/osg/Group
88
include/osg/Hint
92
include/osg/Hint
93
include/osg/Identifier
89
include/osg/Image
94
include/osg/Image
90
include/osg/ImageSequence
95
include/osg/ImageSequence
91
include/osg/ImageStream
96
include/osg/ImageStream
Lines 130-135 include/osg/Polytope Link Here
130
include/osg/PositionAttitudeTransform
135
include/osg/PositionAttitudeTransform
131
include/osg/PrimitiveRestartIndex
136
include/osg/PrimitiveRestartIndex
132
include/osg/PrimitiveSet
137
include/osg/PrimitiveSet
138
include/osg/PrimitiveSetIndirect
133
include/osg/Program
139
include/osg/Program
134
include/osg/Projection
140
include/osg/Projection
135
include/osg/ProxyNode
141
include/osg/ProxyNode
Lines 137-143 include/osg/Quat Link Here
137
include/osg/Referenced
143
include/osg/Referenced
138
include/osg/RenderInfo
144
include/osg/RenderInfo
139
include/osg/SampleMaski
145
include/osg/SampleMaski
146
include/osg/Sampler
140
include/osg/Scissor
147
include/osg/Scissor
148
include/osg/ScissorIndexed
141
include/osg/ScriptEngine
149
include/osg/ScriptEngine
142
include/osg/Sequence
150
include/osg/Sequence
143
include/osg/ShadeModel
151
include/osg/ShadeModel
Lines 156-161 include/osg/Stencil Link Here
156
include/osg/StencilTwoSided
164
include/osg/StencilTwoSided
157
include/osg/Switch
165
include/osg/Switch
158
include/osg/TemplatePrimitiveFunctor
166
include/osg/TemplatePrimitiveFunctor
167
include/osg/TemplatePrimitiveIndexFunctor
159
include/osg/TexEnv
168
include/osg/TexEnv
160
include/osg/TexEnvCombine
169
include/osg/TexEnvCombine
161
include/osg/TexEnvFilter
170
include/osg/TexEnvFilter
Lines 180-186 include/osg/TriangleLinePointIndexFunctor Link Here
180
include/osg/Types
189
include/osg/Types
181
include/osg/Uniform
190
include/osg/Uniform
182
include/osg/UserDataContainer
191
include/osg/UserDataContainer
192
include/osg/ValueMap
183
include/osg/ValueObject
193
include/osg/ValueObject
194
include/osg/ValueStack
184
include/osg/Vec2
195
include/osg/Vec2
185
include/osg/Vec2b
196
include/osg/Vec2b
186
include/osg/Vec2d
197
include/osg/Vec2d
Lines 209-222 include/osg/Vec4ub Link Here
209
include/osg/Vec4ui
220
include/osg/Vec4ui
210
include/osg/Vec4us
221
include/osg/Vec4us
211
include/osg/Version
222
include/osg/Version
223
include/osg/VertexArrayState
212
include/osg/VertexAttribDivisor
224
include/osg/VertexAttribDivisor
213
include/osg/VertexProgram
225
include/osg/VertexProgram
214
include/osg/View
226
include/osg/View
215
include/osg/Viewport
227
include/osg/Viewport
228
include/osg/ViewportIndexed
216
include/osg/buffered_value
229
include/osg/buffered_value
217
include/osg/fast_back_stack
230
include/osg/fast_back_stack
218
include/osg/io_utils
231
include/osg/io_utils
219
include/osg/observer_ptr
232
include/osg/observer_ptr
233
include/osg/os_utils
220
include/osg/ref_ptr
234
include/osg/ref_ptr
221
include/osgAnimation/Action
235
include/osgAnimation/Action
222
include/osgAnimation/ActionAnimation
236
include/osgAnimation/ActionAnimation
Lines 240-245 include/osgAnimation/Interpolator Link Here
240
include/osgAnimation/Keyframe
254
include/osgAnimation/Keyframe
241
include/osgAnimation/LinkVisitor
255
include/osgAnimation/LinkVisitor
242
include/osgAnimation/MorphGeometry
256
include/osgAnimation/MorphGeometry
257
include/osgAnimation/MorphTransformHardware
258
include/osgAnimation/MorphTransformSoftware
243
include/osgAnimation/RigGeometry
259
include/osgAnimation/RigGeometry
244
include/osgAnimation/RigTransform
260
include/osgAnimation/RigTransform
245
include/osgAnimation/RigTransformHardware
261
include/osgAnimation/RigTransformHardware
Lines 437-450 include/osgShadow/LightSpacePerspectiveShadowMap Link Here
437
include/osgShadow/MinimalCullBoundsShadowMap
453
include/osgShadow/MinimalCullBoundsShadowMap
438
include/osgShadow/MinimalDrawBoundsShadowMap
454
include/osgShadow/MinimalDrawBoundsShadowMap
439
include/osgShadow/MinimalShadowMap
455
include/osgShadow/MinimalShadowMap
440
include/osgShadow/OccluderGeometry
441
include/osgShadow/ParallelSplitShadowMap
456
include/osgShadow/ParallelSplitShadowMap
442
include/osgShadow/ProjectionShadowMap
457
include/osgShadow/ProjectionShadowMap
443
include/osgShadow/ShadowMap
458
include/osgShadow/ShadowMap
444
include/osgShadow/ShadowSettings
459
include/osgShadow/ShadowSettings
445
include/osgShadow/ShadowTechnique
460
include/osgShadow/ShadowTechnique
446
include/osgShadow/ShadowTexture
461
include/osgShadow/ShadowTexture
447
include/osgShadow/ShadowVolume
448
include/osgShadow/ShadowedScene
462
include/osgShadow/ShadowedScene
449
include/osgShadow/SoftShadowMap
463
include/osgShadow/SoftShadowMap
450
include/osgShadow/StandardShadowMap
464
include/osgShadow/StandardShadowMap
Lines 692-698 lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgviewer.so Link Here
692
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgvolume.so
706
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgvolume.so
693
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgwidget.so
707
lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgwidget.so
694
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dot.so
708
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dot.so
695
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dw.so
696
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dxf.so
709
lib/osgPlugins-%%OSG_VERSION%%/osgdb_dxf.so
697
%%OPENEXR%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_exr.so
710
%%OPENEXR%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_exr.so
698
%%FFMPEG%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_ffmpeg.so
711
%%FFMPEG%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_ffmpeg.so
(-)b/graphics/osg34/Makefile (-13 / +15 lines)
Lines 2-14 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	osg
4
PORTNAME=	osg
5
PORTVERSION=	3.5.1
5
PORTVERSION=	3.4.1
6
PORTREVISION=	4
6
PKGNAMESUFFIX=	34
7
DISTVERSIONPREFIX=	OpenSceneGraph-
8
PORTREVISION=	1
7
CATEGORIES=	graphics
9
CATEGORIES=	graphics
8
MASTER_SITES=	http://trac.openscenegraph.org/downloads/developer_releases/ \
9
		http://mirror.amdmi3.ru/distfiles/
10
PKGNAMESUFFIX=	-devel
11
DISTNAME=	OpenSceneGraph-${PORTVERSION}
12
10
13
MAINTAINER=	amdmi3@FreeBSD.org
11
MAINTAINER=	amdmi3@FreeBSD.org
14
COMMENT=	C++ OpenGL scene graph library for real-time rendering
12
COMMENT=	C++ OpenGL scene graph library for real-time rendering
Lines 21-39 LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept Link Here
21
LIB_DEPENDS=	libpng.so:graphics/png \
19
LIB_DEPENDS=	libpng.so:graphics/png \
22
		libtiff.so:graphics/tiff
20
		libtiff.so:graphics/tiff
23
21
24
CONFLICTS=	osg-[0-9]*
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	openscenegraph
24
GH_PROJECT=	OpenSceneGraph
25
25
26
USES=		alias cmake:outsource jpeg pkgconfig zip
26
CONFLICTS=	osg-[0-9]* osg-devel-[0-9]*
27
28
USES=		alias cmake:outsource jpeg pkgconfig
27
USE_GL=		gl glu
29
USE_GL=		gl glu
28
USE_XORG=	x11
30
USE_XORG=	x11
29
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
30
32
31
PLIST_SUB=	OSG_VERSION=${PORTVERSION} \
33
PLIST_SUB=	OSG_VERSION=${PORTVERSION} \
32
		OSG_SHLIBVER=141 \
34
		OSG_SHLIBVER=131 \
33
		OPENTHREADS_VERSION=3.3.0 \
35
		OPENTHREADS_VERSION=3.3.0 \
34
		OPENTHREADS_SHLIBVER=20
36
		OPENTHREADS_SHLIBVER=20
35
37
36
PORTSCOUT=	limitw:1,odd
38
PORTSCOUT=	limitw:1,even
37
39
38
OPTIONS_DEFINE=	CURL FFMPEG FREETYPE GDAL GIF GSTREAMER GTA INVENTOR \
40
OPTIONS_DEFINE=	CURL FFMPEG FREETYPE GDAL GIF GSTREAMER GTA INVENTOR \
39
		JASPER LIBLAS LUA NVTT OPENEXR PDF SDL \
41
		JASPER LIBLAS LUA NVTT OPENEXR PDF SDL \
Lines 103-109 QT4_USE= qt=corelib,gui,moc_build,opengl,qmake_build,rcc_build,uic_build Link Here
103
QT4_CMAKE_ON=		-DDESIRED_QT_VERSION=4
105
QT4_CMAKE_ON=		-DDESIRED_QT_VERSION=4
104
QT4_VARS=		FORCE_REQUIRE+=Qt4
106
QT4_VARS=		FORCE_REQUIRE+=Qt4
105
QT4_VARS_OFF=		FORCE_IGNORE+=Qt4
107
QT4_VARS_OFF=		FORCE_IGNORE+=Qt4
106
QT5_USES=		qt:5
108
QT5_USE=		qt:5
107
QT5_USE=		qt=buildtools_build,core,gui,opengl,qmake_build,webkit
109
QT5_USE=		qt=buildtools_build,core,gui,opengl,qmake_build,webkit
108
QT5_CMAKE_ON=		-DDESIRED_QT_VERSION=5
110
QT5_CMAKE_ON=		-DDESIRED_QT_VERSION=5
109
QT5_VARS=		FORCE_REQUIRE+="Qt5Widgets Qt5WebKitWidgets"
111
QT5_VARS=		FORCE_REQUIRE+="Qt5Widgets Qt5WebKitWidgets"
Lines 145-152 PLIST_SUB+= QT="@comment " Link Here
145
post-patch:
147
post-patch:
146
	@${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \
148
	@${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \
147
		${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g'
149
		${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g'
148
	@${REINPLACE_CMD} -e '/FIND_LIBRARY.*DL_LIBRARY/ d; \
150
	@${REINPLACE_CMD} -e '/FIND_LIBRARY.*DL_LIBRARY/ d' \
149
		s|-pedantic||' ${WRKSRC}/CMakeLists.txt
151
		${WRKSRC}/CMakeLists.txt
150
.for p in ${FORCE_REQUIRE}
152
.for p in ${FORCE_REQUIRE}
151
	@${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|)$$| REQUIRED&|' \
153
	@${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|)$$| REQUIRED&|' \
152
		${WRKSRC}/CMakeLists.txt
154
		${WRKSRC}/CMakeLists.txt
(-)b/graphics/osg34/files/patch-shift-key-fix (+23 lines)
Added Link Here
1
# Shift key not released if group switch is something other than Control-Shift:
2
# https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1218650.html
3
4
--- src/osgGA/EventQueue.cpp.orig
5
+++ src/osgGA/EventQueue.cpp
6
@@ -337,7 +337,7 @@ void EventQueue::mouseButtonRelease(floa
7
 
8
 void EventQueue::keyPress(int key, double time, int unmodifiedKey)
9
 {
10
-    switch(key)
11
+    switch(unmodifiedKey)
12
     {
13
         case(GUIEventAdapter::KEY_Shift_L):      _accumulateEventState->setModKeyMask(GUIEventAdapter::MODKEY_LEFT_SHIFT | _accumulateEventState->getModKeyMask()); break;
14
         case(GUIEventAdapter::KEY_Shift_R):      _accumulateEventState->setModKeyMask(GUIEventAdapter::MODKEY_RIGHT_SHIFT | _accumulateEventState->getModKeyMask()); break;
15
@@ -381,7 +381,7 @@ void EventQueue::keyPress(int key, doubl
16
 
17
 void EventQueue::keyRelease(int key, double time, int unmodifiedKey)
18
 {
19
-    switch(key)
20
+    switch(unmodifiedKey)
21
     {
22
         case(GUIEventAdapter::KEY_Shift_L):      _accumulateEventState->setModKeyMask(~GUIEventAdapter::MODKEY_LEFT_SHIFT & _accumulateEventState->getModKeyMask()); break;
23
         case(GUIEventAdapter::KEY_Shift_R):      _accumulateEventState->setModKeyMask(~GUIEventAdapter::MODKEY_RIGHT_SHIFT & _accumulateEventState->getModKeyMask()); break;
(-)b/graphics/osg34/files/patch-src_osgPlugins_ffmpeg_CMakeLists.txt (-4 / +7 lines)
Lines 1-11 Link Here
1
--- src/osgPlugins/ffmpeg/CMakeLists.txt.orig	2015-01-07 14:14:55 UTC
1
--- src/osgPlugins/ffmpeg/CMakeLists.txt.orig	2015-01-07 14:14:55 UTC
2
+++ src/osgPlugins/ffmpeg/CMakeLists.txt
2
+++ src/osgPlugins/ffmpeg/CMakeLists.txt
3
@@ -3,7 +3,7 @@ LINK_DIRECTORIES(${FFMPEG_LIBRARY_DIRS})
3
@@ -1,9 +1,9 @@
4
-INCLUDE_DIRECTORIES( ${FFMPEG_INCLUDE_DIRS} )
5
+INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_INCLUDE_DIRS})
6
 LINK_DIRECTORIES(${FFMPEG_LIBRARY_DIRS})
4
 
7
 
5
 IF(FFMPEG_LIBSWSCALE_FOUND)
8
 IF(FFMPEG_LIBSWSCALE_FOUND)
6
 
9
 
7
-    INCLUDE_DIRECTORIES( ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS} ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS}/libswscale )
10
-    INCLUDE_DIRECTORIES( ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS} ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS}/libswscale )
8
+    INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS} ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS}/libswscale )
11
+    INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS} ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS}/libswscale)
9
 
12
 
10
     ADD_DEFINITIONS(-DUSE_SWSCALE)
13
     ADD_DEFINITIONS(-DUSE_SWSCALE)
11
 
14
 
Lines 14-20 Link Here
14
 
17
 
15
 IF(FFMPEG_LIBSWRESAMPLE_FOUND)
18
 IF(FFMPEG_LIBSWRESAMPLE_FOUND)
16
-    INCLUDE_DIRECTORIES( ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}/libswresample )
19
-    INCLUDE_DIRECTORIES( ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}/libswresample )
17
+    INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}/libswresample )
20
+    INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}/libswresample)
18
 
21
 
19
     ADD_DEFINITIONS(-DUSE_SWRESAMPLE)
22
     ADD_DEFINITIONS(-DUSE_SWRESAMPLE)
20
 
23
 
Lines 22-28 Link Here
22
 ENDIF()
25
 ENDIF()
23
 IF(FFMPEG_LIBAVRESAMPLE_FOUND)
26
 IF(FFMPEG_LIBAVRESAMPLE_FOUND)
24
-    INCLUDE_DIRECTORIES( ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}/libavresample )
27
-    INCLUDE_DIRECTORIES( ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}/libavresample )
25
+    INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}/libavresample )
28
+    INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}/libavresample)
26
 
29
 
27
     ADD_DEFINITIONS(-DUSE_AVRESAMPLE)
30
     ADD_DEFINITIONS(-DUSE_AVRESAMPLE)
28
 
31
 
(-)b/graphics/osgearth/Makefile (-1 / +1 lines)
Lines 14-20 LICENSE= LGPL3 Link Here
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
14
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
15
15
16
BUILD_DEPENDS=	minizip:archivers/minizip
16
BUILD_DEPENDS=	minizip:archivers/minizip
17
LIB_DEPENDS=	libosg.so:graphics/osg \
17
LIB_DEPENDS=	libosg.so:graphics/osg34 \
18
		libgdal.so:graphics/gdal \
18
		libgdal.so:graphics/gdal \
19
		libcurl.so:ftp/curl
19
		libcurl.so:ftp/curl
20
20

Return to bug 230442