ping.
On 11/7/2021 1:24 AM, Brad Smith wrote:
> Here is an update to OpenImageIO 2.2.19.0.
>
> The ustring.cpp and sysutil.cpp diffs (plus some more) I had merged
> upstream. The rest do not appear to be necessary. TBB was removed
> in 2014.
>
>
> Release 2.2.19 (1 Nov 2021) -- compared to 2.2.18
> --------------------------------------------------
> * Better catching of exceptions thrown by OCIO 1.x if it encounters 2.0 config
> files. #3089
> * Address new warnings revealed by clang 13. #3122
> * Fixed some minor python binding bugs. #3074 #3094
> * Fix when building with Clang on big-endian architectures. #3133
> * Fix occasional build breaks related to OpenCV headers. #3135
> * Improvements to NetBSD and OpenBSD support. #3137.
> * Fixes to work with the libraw 202110 snapshot. #3143
>
>
> Index: Makefile
> ===================================================================
> RCS file: /home/cvs/ports/graphics/openimageio/Makefile,v
> retrieving revision 1.58
> diff -u -p -u -p -r1.58 Makefile
> --- Makefile 2 Nov 2021 00:01:16 -0000 1.58
> +++ Makefile 7 Nov 2021 00:08:10 -0000
> @@ -3,6 +3,7 @@
> # XXX python module is linked with wrong libraries if an old version is
> # installed during build
>
> +BROKEN-arm = clang segfault compiling imagebufalgo_pixelmath.cpp
> BROKEN-i386 = clang segfault compiling imagebufalgo_pixelmath.cpp
> BROKEN-powerpc = clang segfault compiling imagebufalgo_pixelmath.cpp
>
> @@ -11,9 +12,8 @@ COMMENT = library for reading and writi
> GH_ACCOUNT = OpenImageIO
> GH_PROJECT = oiio
> GH_TAGNAME = Release-$V
> -V = 2.2.18.0
> +V = 2.2.19.0
> DISTNAME = openimageio-${V}
> -REVISION = 0
>
> SHARED_LIBS += OpenImageIO 11.0 # 2.2.18
> SHARED_LIBS += OpenImageIO_Util 7.0 # 2.2.18
> @@ -49,6 +49,7 @@ BUILD_DEPENDS = devel/fmt \
> LIB_DEPENDS = devel/boost \
> graphics/ffmpeg \
> graphics/giflib \
> + graphics/jpeg \
> graphics/libraw \
> graphics/libwebp \
> graphics/opencolorio \
> @@ -75,8 +76,5 @@ CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR
> CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic"
> WANTLIB += atomic
> .endif
> -
> -post-install:
> - find ${PREFIX} -name '*.orig' -delete
>
> .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /home/cvs/ports/graphics/openimageio/distinfo,v
> retrieving revision 1.15
> diff -u -p -u -p -r1.15 distinfo
> --- distinfo 23 Oct 2021 08:12:43 -0000 1.15
> +++ distinfo 6 Nov 2021 04:08:31 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (openimageio-2.2.18.0.tar.gz) = uN0Yn7yX8bFyUo4yTaqQT3ShZrrWLDLnFmymyGZzSik=
> -SIZE (openimageio-2.2.18.0.tar.gz) = 29246567
> +SHA256 (openimageio-2.2.19.0.tar.gz) = j3sQv+ZMMwd6FjqyoDTTCFzo9xJBPzPvQCDP0HwuENw=
> +SIZE (openimageio-2.2.19.0.tar.gz) = 29252399
> Index: patches/patch-src_include_OpenImageIO_strutil_h
> ===================================================================
> RCS file: patches/patch-src_include_OpenImageIO_strutil_h
> diff -N patches/patch-src_include_OpenImageIO_strutil_h
> --- patches/patch-src_include_OpenImageIO_strutil_h 5 Jan 2021 20:53:18 -0000 1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_include_OpenImageIO_strutil_h,v 1.3 2021/01/05 20:53:18 jca Exp $
> -
> -Add missing header for ports-gcc
> -
> -Index: src/include/OpenImageIO/strutil.h
> ---- src/include/OpenImageIO/strutil.h.orig Tue Dec 1 12:39:14 2020
> -+++ src/include/OpenImageIO/strutil.h Thu Dec 3 16:42:07 2020
> -@@ -14,6 +14,7 @@
> -
> - #pragma once
> -
> -+#include <cstdarg>
> - #include <cstdio>
> - #include <map>
> - #include <sstream>
> Index: patches/patch-src_include_tbb_machine_gcc_generic_h
> ===================================================================
> RCS file: patches/patch-src_include_tbb_machine_gcc_generic_h
> diff -N patches/patch-src_include_tbb_machine_gcc_generic_h
> --- patches/patch-src_include_tbb_machine_gcc_generic_h 29 Nov 2020 20:05:50 -0000 1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,133 +0,0 @@
> -$OpenBSD: patch-src_include_tbb_machine_gcc_generic_h,v 1.2 2020/11/29 20:05:50 sthen Exp $
> -
> -Index: src/include/tbb/machine/gcc_generic.h
> ---- src/include/tbb/machine/gcc_generic.h.orig
> -+++ src/include/tbb/machine/gcc_generic.h
> -@@ -0,0 +1,127 @@
> -+/*
> -+ Copyright 2005-2012 Intel Corporation. All Rights Reserved.
> -+
> -+ This file is part of Threading Building Blocks.
> -+
> -+ Threading Building Blocks is free software; you can redistribute it
> -+ and/or modify it under the terms of the GNU General Public License
> -+ version 2 as published by the Free Software Foundation.
> -+
> -+ Threading Building Blocks is distributed in the hope that it will be
> -+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty
> -+ of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> -+ GNU General Public License for more details.
> -+
> -+ You should have received a copy of the GNU General Public License
> -+ along with Threading Building Blocks; if not, write to the Free Software
> -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
> -+
> -+ As a special exception, you may use this file as part of a free software
> -+ library without restriction. Specifically, if other files instantiate
> -+ templates or use macros or inline functions from this file, or you compile
> -+ this file and link it with other files to produce an executable, this
> -+ file does not by itself cause the resulting executable to be covered by
> -+ the GNU General Public License. This exception does not however
> -+ invalidate any other reasons why the executable file might be covered by
> -+ the GNU General Public License.
> -+*/
> -+
> -+#if !defined(__TBB_machine_H) || defined(__TBB_machine_gcc_generic_H)
> -+#error Do not #include this internal file directly; use public TBB headers instead.
> -+
No comments:
Post a Comment