Update OpenImageIO to version 1.2.3.

Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
This commit is contained in:
Tijl Coosemans 2013-11-04 20:01:01 +00:00
parent ad730d949f
commit 36bdeab4f2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=332767
5 changed files with 8 additions and 43 deletions

View file

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= openimageio
PORTVERSION= 1.2.2
PORTREVISION?= 1
PORTVERSION= 1.2.3
PORTREVISION?= 0
CATEGORIES?= graphics multimedia
MAINTAINER?= FreeBSD@Shaneware.biz
@ -15,7 +15,7 @@ USE_GITHUB= yes
GH_ACCOUNT= OpenImageIO
GH_PROJECT= oiio
GH_TAGNAME= Release-${PORTVERSION}
GH_COMMIT= f9d8f1b
GH_COMMIT= bcdad81
WRKSRC= ${WRKDIR}/OpenImageIO-oiio-${GH_COMMIT}/src
# fbm also installs bin/idiff
@ -29,7 +29,7 @@ CMAKE_ARGS= -DBUILDSTATIC:BOOL=OFF \
-DSTOP_ON_WARNING:BOOL=OFF
OPTIONS_DEFINE= DOCS IMAGEVIEWER OCIO
OPTIONS_DEFAULT= IMAGEVIEWER OCIO
OPTIONS_DEFAULT= OCIO
OPTIONS_SUB= yes
IMAGEVIEWER_DESC= Build image viewer

View file

@ -1,2 +1,2 @@
SHA256 (openimageio-1.2.2.tar.gz) = 85891b3cac5bcc724ec42b1f46ff990f84ecc3887dd04743ad38961efacf2414
SIZE (openimageio-1.2.2.tar.gz) = 12383666
SHA256 (openimageio-1.2.3.tar.gz) = 9d1dd8b332cc2a191f3d60acc68636a0736d1caa535c326554476bef7a88726d
SIZE (openimageio-1.2.3.tar.gz) = 12380067

View file

@ -1,11 +0,0 @@
--- include/fmath.h.orig 2013-01-21 11:39:43.845857535 +1030
+++ include/fmath.h 2013-01-21 11:39:52.142857433 +1030
@@ -976,7 +976,7 @@
// Functions missing from FreeBSD
-#if (defined(__FreeBSD__) && (__FreeBSD_version < 803000))
+#if (defined(__FreeBSD__) && (__FreeBSD_version < 802502))
inline float
log2f (float val) {

View file

@ -1,25 +0,0 @@
--- include/pugixml.hpp.orig 2013-09-30 19:25:21.000000000 +0200
+++ include/pugixml.hpp 2013-10-27 20:41:36.000000000 +0100
@@ -27,22 +27,6 @@
{
struct bidirectional_iterator_tag;
-#ifdef __SUNPRO_CC
- // Sun C++ compiler has a bug which forces template argument names in forward declarations to be the same as in actual definitions
- template <class _T> class allocator;
- template <class _charT> struct char_traits;
- template <class _charT, class _Traits> class basic_istream;
- template <class _charT, class _Traits> class basic_ostream;
- template <class _charT, class _Traits, class _Allocator> class basic_string;
-#else
- // Borland C++ compiler has a bug which forces template argument names in forward declarations to be the same as in actual definitions
- template <class _Ty> class allocator;
- template <class _Ty> struct char_traits;
- template <class _Elem, class _Traits> class basic_istream;
- template <class _Elem, class _Traits> class basic_ostream;
- template <class _Elem, class _Traits, class _Ax> class basic_string;
-#endif
-
// Digital Mars compiler has a bug which requires a forward declaration for explicit instantiation (otherwise type selection is messed up later, producing link errors)
// Also note that we have to declare char_traits as a class here, since it's defined that way
#ifdef __DMC__

View file

@ -34,12 +34,13 @@ include/OpenImageIO/typedesc.h
include/OpenImageIO/ustring.h
include/OpenImageIO/varyingref.h
include/OpenImageIO/pugixml.hpp
include/OpenImageIO/pugixml.cpp
include/OpenImageIO/pugiconfig.hpp
include/OpenImageIO/version.h
lib/libOpenImageIO.so
lib/libOpenImageIO.so.1
lib/libOpenImageIO.so.1.2
lib/libOpenImageIO.so.1.2.2
lib/libOpenImageIO.so.1.2.3
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/openimageio.pdf