Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.20.0
On 2022/02/28 21:43, Brad Smith wrote: > - Remove the PLIST chunk Why that? There's no run dep on cmake so afaik that should be present..
[MAINTAINER UPDATE] graphics/openimageio -> 2.2.16.0
Update graphics/openimageio to 2.2.16.0 Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.16.0 Build & Run tested with blender on amd64. - 89% tests passed, 10 tests failed out of 91 The following tests FAILED: 61 - texture-icwrite (Failed) 62 - texture-icwrite.batch (Failed) 63 - field3d-broken (Failed) 64 - texture-field3d-broken (Failed) 65 - texture-field3d-broken.batch (Failed) 66 - heif-broken (Failed) 67 - openvdb-broken (Failed) 68 - ptex-broken (Failed) 75 - unit_strutil (Failed) 81 - unit_timer (Failed) The above failures are not new and are caused by some absent/off dependencies. - libOpenImageIO.so Dynamic export changes: added: _ZN3fmt2v712format_errorC2EPKc _ZN3fmt2v712format_errorD0Ev _ZN3fmt2v76detail5valueINS0_20basic_format_contextINS1_15buffer_appenderIcEEcEEE17format_custom_argIN16OpenImageIO_v2_28TypeDescENS0_9formatterISA_cvvPKvRNS0_26basic_format_parse_contextIcNS1_13error_handlerEEERS6_ _ZNK16OpenImageIO_v2_210ImageInput8errorfmtIJiiiEEEvPKcDpRKT_ _ZNK16OpenImageIO_v2_210ImageInput8errorfmtIJiiiNS_8TypeDescvPKcDpRKT_ _ZTIN3fmt2v712format_errorE _ZTSN3fmt2v712format_errorE _ZTVN3fmt2v712format_errorE External reference changes: removed: localtime PLT added: _ZN3fmt2v712format_errorC2EPKc _ZN3fmt2v76detail7get_argINS0_20basic_format_contextINS1_15buffer_appenderIcEEcEENS0_17basic_string_viewIcNT_10format_argERS9_T0_ _ZNK16OpenImageIO_v2_210ImageInput8errorfmtIJiiiEEEvPKcDpRKT_ _ZNK16OpenImageIO_v2_210ImageInput8errorfmtIJiiiNS_8TypeDescvPKcDpRKT_ - libOpenImageIO_Util.so No dynamic export changes regards, Dimitri Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.55 diff -u -p -r1.55 Makefile --- Makefile9 Jun 2021 23:33:20 - 1.55 +++ Makefile8 Jul 2021 17:34:23 - @@ -11,11 +11,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.15.1 +V =2.2.16.0 DISTNAME = openimageio-${V} -SHARED_LIBS += OpenImageIO 10.2 # 2.2.15 -SHARED_LIBS += OpenImageIO_Util6.1 # 2.2.15 +SHARED_LIBS += OpenImageIO 10.3 # 2.2.16 +SHARED_LIBS += OpenImageIO_Util6.1 # 2.2.16 CATEGORIES = graphics devel Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo9 Jun 2021 23:33:20 - 1.14 +++ distinfo8 Jul 2021 17:34:23 - @@ -1,2 +1,2 @@ -SHA256 (openimageio-2.2.15.1.tar.gz) = 8iLGtRpAqrvIDd9AVVNb6a8f+pB0UvptH/p2dIVKqxc= -SIZE (openimageio-2.2.15.1.tar.gz) = 29237852 +SHA256 (openimageio-2.2.16.0.tar.gz) = 0aWfMtu6O6ca0uYuEHA00cUoe8obBpZHTpJ9UEzQXvQ= +SIZE (openimageio-2.2.16.0.tar.gz) = 29240993 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.15 diff -u -p -r1.15 PLIST --- pkg/PLIST 9 Jun 2021 23:33:20 - 1.15 +++ pkg/PLIST 8 Jul 2021 17:34:23 - @@ -71,7 +71,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.2 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.3 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1 @@ -79,8 +79,6 @@ lib/python${MODPY_VERSION}/site-packages @man man/man1/iv.1 @man man/man1/maketx.1 @man man/man1/oiiotool.1 -share/cmake/ -share/cmake/Modules/ share/cmake/Modules/FindOpenImageIO.cmake share/doc/OpenImageIO/ share/doc/OpenImageIO/CHANGES-0.x.md
[MAINTAINER UPDATE] graphics/openimageio -> 2.2.15.1
Update graphics/openimageio to 2.2.15.1 Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.15.1 ->libOpenImageIO.so- Dynamic export changes: added: _ZN16OpenImageIO_v2_27Strutil4findENS_11string_viewES1_ _ZN16OpenImageIO_v2_27Strutil5ifindENS_11string_viewES1_ _ZN16OpenImageIO_v2_27Strutil5rfindENS_11string_viewES1_ _ZN16OpenImageIO_v2_27Strutil6irfindENS_11string_viewES1_ _ZN16OpenImageIO_v2_28BmpInput14read_rle_imageEv _ZN16OpenImageIO_v2_28BmpInput23color_table_is_all_grayEv _ZN16OpenImageIO_v2_28BmpInput4openERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcRNS_9ImageSpecERKSA_ _ZN5boost9algorithm10ifind_lastIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE _ZN5boost9algorithm11ifind_firstIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE _ZNK16OpenImageIO_v2_210ImageInput8errorfmtIJEEEvPKcDpRKT_ _ZNK16OpenImageIO_v2_211ColorConfig25getColorSpaceFromFilepathENS_11string_viewE _ZNSt3__16vectorIN16OpenImageIO_v2_211string_viewENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRS2_EEEvDpOT_ PLT added: _ZN16OpenImageIO_v2_27Strutil6irfindENS_11string_viewES1_ _ZN16OpenImageIO_v2_28BmpInput14read_rle_imageEv _ZN16OpenImageIO_v2_28BmpInput4openERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcRNS_9ImageSpecERKSA_ _ZN5boost9algorithm10ifind_lastIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE _ZN5boost9algorithm11ifind_firstIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE _ZNK16OpenImageIO_v2_210ImageInput8errorfmtIJEEEvPKcDpRKT_ _ZNK16OpenImageIO_v2_211ColorConfig18getColorSpaceNamesEv _ZNK16OpenImageIO_v2_211ColorConfig25parseColorSpaceFromStringENS_11string_viewE _ZNSt3__16vectorIN16OpenImageIO_v2_211string_viewENS_9allocatorIS2_EEE24__emplace_back_slow_pathIJRS2_EEEvDpOT_ ->libOpenImageIO_Util.so Dynamic export changes: added: _ZN16OpenImageIO_v2_27Strutil4findENS_11string_viewES1_ _ZN16OpenImageIO_v2_27Strutil5ifindENS_11string_viewES1_ _ZN16OpenImageIO_v2_27Strutil5rfindENS_11string_viewES1_ _ZN16OpenImageIO_v2_27Strutil6irfindENS_11string_viewES1_ _ZN5boost9algorithm10ifind_lastIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE _ZN5boost9algorithm11ifind_firstIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE PLT added: _ZN5boost9algorithm10ifind_lastIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE _ZN5boost9algorithm11ifind_firstIN16OpenImageIO_v2_211string_viewES3_EENS_14iterator_rangeINS_14range_iteratorIT_vE4typeEEERS6_RKT0_RKNSt3__16localeE ->Tests- 89% tests passed, 10 tests failed out of 91 The following tests FAILED: 61 - texture-icwrite (Failed) 62 - texture-icwrite.batch (Failed) 63 - field3d-broken (Failed) 64 - texture-field3d-broken (Failed) 65 - texture-field3d-broken.batch (Failed) 66 - heif-broken (Failed) 67 - openvdb-broken (Failed) 68 - ptex-broken (Failed) 75 - unit_strutil (Failed) 81 - unit_timer (Failed) Caused by some dependencies not being enabled Build & Run tested on amd64 with blender regards, Dimitri Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.54 diff -u -p -r1.54 Makefile --- Makefile24 May 2021 20:04:27 - 1.54 +++ Makefile9 Jun 2021 19:41:56 - @@ -11,11 +11,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.14.0 +V =2.2.15.1 DISTNAME = openimageio-${V} -SHARED_LIBS += OpenImageIO 10.1 # 2.2.14 -SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.14 +SHARED_LIBS += OpenImageIO 10.2 # 2.2.15 +SHARED_LIBS += OpenImageIO_Util6.1 # 2.2.15 CATEGORIES = graphics devel Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.13 diff -u -p -r1.13 distinfo --- distinfo24 May 2021 20:04:27 -0
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.13.1
Ping On Wed, May 12, 2021 at 01:57:56PM +, Dimitri Karamazov wrote: > On Thu, May 06, 2021 at 03:12:58PM +, Dimitri Karamazov wrote: > > On Tue, May 04, 2021 at 05:48:55AM +, Dimitri Karamazov wrote: > > > On Wed, Apr 28, 2021 at 08:16:33AM -0400, Dimitri Karamazov wrote: > > > > Update graphics/openimageio to 2.2.13.1 > > > > > > > > Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.13.1 > > > > > > > > Build & Run tested with blender > > > > > > Updated to recent release 2.2.14.0 > > > > Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.14.0 > > > > For libOpenImageIO.so > > Dynamic export changes: > > added: > > _ZN16OpenImageIO_v2_29TIFFInput11set_ioproxyEPNS_10Filesystem7IOProxyE > > > > _ZNK16OpenImageIO_v2_29TIFFInput10valid_fileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcPNS_10Filesystem7IOProxyE > > > > External reference changes: > > added: > > TIFFClientOpen > > > > PLT added: > > > > _ZNK16OpenImageIO_v2_29TIFFInput10valid_fileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcPNS_10Filesystem7IOProxyE > > > > No changes for libOpenImageIO_Util.so > > > > regards, > > Dimitri > > Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.53 diff -u -p -r1.53 Makefile --- Makefile5 Apr 2021 14:13:39 - 1.53 +++ Makefile6 May 2021 15:06:57 - @@ -11,11 +11,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.13.0 +V =2.2.14.0 DISTNAME = openimageio-${V} -SHARED_LIBS += OpenImageIO 10.0 # 2.2.13 -SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.13 +SHARED_LIBS += OpenImageIO 10.1 # 2.2.14 +SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.14 CATEGORIES = graphics devel Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo5 Apr 2021 14:13:39 - 1.12 +++ distinfo6 May 2021 15:06:57 - @@ -1,2 +1,2 @@ -SHA256 (openimageio-2.2.13.0.tar.gz) = /Lk419AGCBa60Y9i6+1uWh2VlVXbLp0oJUO0ZRkjd1U= -SIZE (openimageio-2.2.13.0.tar.gz) = 29265725 +SHA256 (openimageio-2.2.14.0.tar.gz) = 5BtLaVjTGCUMqh0fFnhjqRWpkGInNYO7lkVxAdVOic0= +SIZE (openimageio-2.2.14.0.tar.gz) = 29226972 Index: patches/patch-src_libutil_ustring_cpp === RCS file: /cvs/ports/graphics/openimageio/patches/patch-src_libutil_ustring_cpp,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_libutil_ustring_cpp --- patches/patch-src_libutil_ustring_cpp 23 Jan 2021 12:46:26 - 1.1 +++ patches/patch-src_libutil_ustring_cpp 6 May 2021 15:06:57 - @@ -6,7 +6,7 @@ error: expected value in expression Index: src/libutil/ustring.cpp --- src/libutil/ustring.cpp.orig +++ src/libutil/ustring.cpp -@@ -293,7 +293,7 @@ struct libcpp_string__long { +@@ -308,7 +308,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::size_type __cap_; }; @@ -15,7 +15,7 @@ Index: src/libutil/ustring.cpp enum { libcpp_string__long_mask = 0x1ul }; #else // _LIBCPP_BIG_ENDIAN enum { libcpp_string__long_mask = ~(std::string::size_type(~0) >> 1) }; -@@ -304,7 +304,7 @@ struct libcpp_string__long { +@@ -319,7 +319,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::pointer __data_; }; Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.13 diff -u -p -r1.13 PLIST --- pkg/PLIST 5 Apr 2021 14:13:39 - 1.13 +++ pkg/PLIST 6 May 2021 15:06:57 - @@ -71,7 +71,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.1 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.13.1
On Thu, May 06, 2021 at 03:12:58PM +, Dimitri Karamazov wrote: > On Tue, May 04, 2021 at 05:48:55AM +, Dimitri Karamazov wrote: > > On Wed, Apr 28, 2021 at 08:16:33AM -0400, Dimitri Karamazov wrote: > > > Update graphics/openimageio to 2.2.13.1 > > > > > > Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.13.1 > > > > > > Build & Run tested with blender > > > > Updated to recent release 2.2.14.0 > > Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.14.0 > > For libOpenImageIO.so > Dynamic export changes: > added: > _ZN16OpenImageIO_v2_29TIFFInput11set_ioproxyEPNS_10Filesystem7IOProxyE > > _ZNK16OpenImageIO_v2_29TIFFInput10valid_fileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcPNS_10Filesystem7IOProxyE > > External reference changes: > added: > TIFFClientOpen > > PLT added: > > _ZNK16OpenImageIO_v2_29TIFFInput10valid_fileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcPNS_10Filesystem7IOProxyE > > No changes for libOpenImageIO_Util.so > > regards, > Dimitri > Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.53 diff -u -p -r1.53 Makefile --- Makefile5 Apr 2021 14:13:39 - 1.53 +++ Makefile6 May 2021 15:06:57 - @@ -11,11 +11,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.13.0 +V =2.2.14.0 DISTNAME = openimageio-${V} -SHARED_LIBS += OpenImageIO 10.0 # 2.2.13 -SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.13 +SHARED_LIBS += OpenImageIO 10.1 # 2.2.14 +SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.14 CATEGORIES = graphics devel Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo5 Apr 2021 14:13:39 - 1.12 +++ distinfo6 May 2021 15:06:57 - @@ -1,2 +1,2 @@ -SHA256 (openimageio-2.2.13.0.tar.gz) = /Lk419AGCBa60Y9i6+1uWh2VlVXbLp0oJUO0ZRkjd1U= -SIZE (openimageio-2.2.13.0.tar.gz) = 29265725 +SHA256 (openimageio-2.2.14.0.tar.gz) = 5BtLaVjTGCUMqh0fFnhjqRWpkGInNYO7lkVxAdVOic0= +SIZE (openimageio-2.2.14.0.tar.gz) = 29226972 Index: patches/patch-src_libutil_ustring_cpp === RCS file: /cvs/ports/graphics/openimageio/patches/patch-src_libutil_ustring_cpp,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_libutil_ustring_cpp --- patches/patch-src_libutil_ustring_cpp 23 Jan 2021 12:46:26 - 1.1 +++ patches/patch-src_libutil_ustring_cpp 6 May 2021 15:06:57 - @@ -6,7 +6,7 @@ error: expected value in expression Index: src/libutil/ustring.cpp --- src/libutil/ustring.cpp.orig +++ src/libutil/ustring.cpp -@@ -293,7 +293,7 @@ struct libcpp_string__long { +@@ -308,7 +308,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::size_type __cap_; }; @@ -15,7 +15,7 @@ Index: src/libutil/ustring.cpp enum { libcpp_string__long_mask = 0x1ul }; #else // _LIBCPP_BIG_ENDIAN enum { libcpp_string__long_mask = ~(std::string::size_type(~0) >> 1) }; -@@ -304,7 +304,7 @@ struct libcpp_string__long { +@@ -319,7 +319,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::pointer __data_; }; Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.13 diff -u -p -r1.13 PLIST --- pkg/PLIST 5 Apr 2021 14:13:39 - 1.13 +++ pkg/PLIST 6 May 2021 15:06:57 - @@ -71,7 +71,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.1 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.13.1
On Tue, May 04, 2021 at 05:48:55AM +, Dimitri Karamazov wrote: > On Wed, Apr 28, 2021 at 08:16:33AM -0400, Dimitri Karamazov wrote: > > Update graphics/openimageio to 2.2.13.1 > > > > Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.13.1 > > > > Build & Run tested with blender > > Updated to recent release 2.2.14.0 Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.14.0 For libOpenImageIO.so Dynamic export changes: added: _ZN16OpenImageIO_v2_29TIFFInput11set_ioproxyEPNS_10Filesystem7IOProxyE _ZNK16OpenImageIO_v2_29TIFFInput10valid_fileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcPNS_10Filesystem7IOProxyE External reference changes: added: TIFFClientOpen PLT added: _ZNK16OpenImageIO_v2_29TIFFInput10valid_fileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcPNS_10Filesystem7IOProxyE No changes for libOpenImageIO_Util.so regards, Dimitri Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.53 diff -u -p -r1.53 Makefile --- Makefile5 Apr 2021 14:13:39 - 1.53 +++ Makefile6 May 2021 15:06:57 - @@ -11,11 +11,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.13.0 +V =2.2.14.0 DISTNAME = openimageio-${V} -SHARED_LIBS += OpenImageIO 10.0 # 2.2.13 -SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.13 +SHARED_LIBS += OpenImageIO 10.1 # 2.2.14 +SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.14 CATEGORIES = graphics devel Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo5 Apr 2021 14:13:39 - 1.12 +++ distinfo6 May 2021 15:06:57 - @@ -1,2 +1,2 @@ -SHA256 (openimageio-2.2.13.0.tar.gz) = /Lk419AGCBa60Y9i6+1uWh2VlVXbLp0oJUO0ZRkjd1U= -SIZE (openimageio-2.2.13.0.tar.gz) = 29265725 +SHA256 (openimageio-2.2.14.0.tar.gz) = 5BtLaVjTGCUMqh0fFnhjqRWpkGInNYO7lkVxAdVOic0= +SIZE (openimageio-2.2.14.0.tar.gz) = 29226972 Index: patches/patch-src_libutil_ustring_cpp === RCS file: /cvs/ports/graphics/openimageio/patches/patch-src_libutil_ustring_cpp,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_libutil_ustring_cpp --- patches/patch-src_libutil_ustring_cpp 23 Jan 2021 12:46:26 - 1.1 +++ patches/patch-src_libutil_ustring_cpp 6 May 2021 15:06:57 - @@ -6,7 +6,7 @@ error: expected value in expression Index: src/libutil/ustring.cpp --- src/libutil/ustring.cpp.orig +++ src/libutil/ustring.cpp -@@ -293,7 +293,7 @@ struct libcpp_string__long { +@@ -308,7 +308,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::size_type __cap_; }; @@ -15,7 +15,7 @@ Index: src/libutil/ustring.cpp enum { libcpp_string__long_mask = 0x1ul }; #else // _LIBCPP_BIG_ENDIAN enum { libcpp_string__long_mask = ~(std::string::size_type(~0) >> 1) }; -@@ -304,7 +304,7 @@ struct libcpp_string__long { +@@ -319,7 +319,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::pointer __data_; }; Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.13 diff -u -p -r1.13 PLIST --- pkg/PLIST 5 Apr 2021 14:13:39 - 1.13 +++ pkg/PLIST 6 May 2021 15:06:57 - @@ -71,7 +71,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.1 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.13.1
On Wed, Apr 28, 2021 at 08:16:33AM -0400, Dimitri Karamazov wrote: > Update graphics/openimageio to 2.2.13.1 > > Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.13.1 > > Build & Run tested with blender > Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.53 diff -u -p -r1.53 Makefile --- Makefile5 Apr 2021 14:13:39 - 1.53 +++ Makefile27 Apr 2021 09:22:59 - @@ -11,7 +11,7 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.13.0 +V =2.2.13.1 DISTNAME = openimageio-${V} SHARED_LIBS += OpenImageIO 10.0 # 2.2.13 Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo5 Apr 2021 14:13:39 - 1.12 +++ distinfo27 Apr 2021 09:22:59 - @@ -1,2 +1,2 @@ -SHA256 (openimageio-2.2.13.0.tar.gz) = /Lk419AGCBa60Y9i6+1uWh2VlVXbLp0oJUO0ZRkjd1U= -SIZE (openimageio-2.2.13.0.tar.gz) = 29265725 +SHA256 (openimageio-2.2.13.1.tar.gz) = f4EBJOhmrBStnBGwq1KKbtTI5ioZDMRKd+7YFZ9XQFw= +SIZE (openimageio-2.2.13.1.tar.gz) = 29265740 Index: patches/patch-src_libutil_ustring_cpp === RCS file: /cvs/ports/graphics/openimageio/patches/patch-src_libutil_ustring_cpp,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_libutil_ustring_cpp --- patches/patch-src_libutil_ustring_cpp 23 Jan 2021 12:46:26 - 1.1 +++ patches/patch-src_libutil_ustring_cpp 27 Apr 2021 09:22:59 - @@ -6,7 +6,7 @@ error: expected value in expression Index: src/libutil/ustring.cpp --- src/libutil/ustring.cpp.orig +++ src/libutil/ustring.cpp -@@ -293,7 +293,7 @@ struct libcpp_string__long { +@@ -308,7 +308,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::size_type __cap_; }; @@ -15,7 +15,7 @@ Index: src/libutil/ustring.cpp enum { libcpp_string__long_mask = 0x1ul }; #else // _LIBCPP_BIG_ENDIAN enum { libcpp_string__long_mask = ~(std::string::size_type(~0) >> 1) }; -@@ -304,7 +304,7 @@ struct libcpp_string__long { +@@ -319,7 +319,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::pointer __data_; };
[MAINTAINER UPDATE] graphics/openimageio -> 2.2.13.1
Update graphics/openimageio to 2.2.13.1 Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.13.1 Build & Run tested with blender Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.53 diff -u -p -r1.53 Makefile --- Makefile5 Apr 2021 14:13:39 - 1.53 +++ Makefile27 Apr 2021 09:22:59 - @@ -11,7 +11,7 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.13.0 +V =2.2.13.1 DISTNAME = openimageio-${V} SHARED_LIBS += OpenImageIO 10.0 # 2.2.13 Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo5 Apr 2021 14:13:39 - 1.12 +++ distinfo27 Apr 2021 09:22:59 - @@ -1,2 +1,2 @@ -SHA256 (openimageio-2.2.13.0.tar.gz) = /Lk419AGCBa60Y9i6+1uWh2VlVXbLp0oJUO0ZRkjd1U= -SIZE (openimageio-2.2.13.0.tar.gz) = 29265725 +SHA256 (openimageio-2.2.13.1.tar.gz) = f4EBJOhmrBStnBGwq1KKbtTI5ioZDMRKd+7YFZ9XQFw= +SIZE (openimageio-2.2.13.1.tar.gz) = 29265740 Index: patches/patch-src_libutil_ustring_cpp === RCS file: /cvs/ports/graphics/openimageio/patches/patch-src_libutil_ustring_cpp,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_libutil_ustring_cpp --- patches/patch-src_libutil_ustring_cpp 23 Jan 2021 12:46:26 - 1.1 +++ patches/patch-src_libutil_ustring_cpp 27 Apr 2021 09:22:59 - @@ -6,7 +6,7 @@ error: expected value in expression Index: src/libutil/ustring.cpp --- src/libutil/ustring.cpp.orig +++ src/libutil/ustring.cpp -@@ -293,7 +293,7 @@ struct libcpp_string__long { +@@ -308,7 +308,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::size_type __cap_; }; @@ -15,7 +15,7 @@ Index: src/libutil/ustring.cpp enum { libcpp_string__long_mask = 0x1ul }; #else // _LIBCPP_BIG_ENDIAN enum { libcpp_string__long_mask = ~(std::string::size_type(~0) >> 1) }; -@@ -304,7 +304,7 @@ struct libcpp_string__long { +@@ -319,7 +319,7 @@ struct libcpp_string__long { std::string::size_type __size_; std::string::pointer __data_; };
[MAINTAINER UPDATE] graphics/openimageio -> 2.2.13.0
Update graphics/openimageio to 2.2.13.0 Changelog:https://github.com/OpenImageIO/oiio/releases/tag/v2.2.13.0 88% tests passed, 11 tests failed out of 91 Build & Run tested with blender on amd64 regards, Dimitri Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.52 diff -u -p -r1.52 Makefile --- Makefile3 Mar 2021 06:38:19 - 1.52 +++ Makefile3 Apr 2021 12:51:53 - @@ -8,11 +8,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.11.1 +V =2.2.13.0 DISTNAME = openimageio-${V} -SHARED_LIBS += OpenImageIO 9.0 # 2.2.11 -SHARED_LIBS += OpenImageIO_Util5.0 # 2.2.11 +SHARED_LIBS += OpenImageIO 10.0 # 2.2.13 +SHARED_LIBS += OpenImageIO_Util6.0 # 2.2.13 CATEGORIES = graphics devel Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo3 Mar 2021 06:38:19 - 1.11 +++ distinfo3 Apr 2021 12:51:53 - @@ -1,2 +1,2 @@ -SHA256 (openimageio-2.2.11.1.tar.gz) = EgFw6FF9iRH1Kw+1bxTrVqrYjt1yzJ5LLjXHQCUpO30= -SIZE (openimageio-2.2.11.1.tar.gz) = 29250377 +SHA256 (openimageio-2.2.13.0.tar.gz) = /Lk419AGCBa60Y9i6+1uWh2VlVXbLp0oJUO0ZRkjd1U= +SIZE (openimageio-2.2.13.0.tar.gz) = 29265725 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- pkg/PLIST 3 Mar 2021 06:38:19 - 1.12 +++ pkg/PLIST 3 Apr 2021 12:51:53 - @@ -18,6 +18,7 @@ include/OpenImageIO/color.h include/OpenImageIO/dassert.h include/OpenImageIO/deepdata.h include/OpenImageIO/detail/ +include/OpenImageIO/detail/farmhash.h include/OpenImageIO/detail/fmt/ include/OpenImageIO/detail/fmt/core.h include/OpenImageIO/detail/fmt/format-inl.h @@ -70,7 +71,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.9.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.10.0 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
Ping On Thu, Feb 25, 2021 at 04:48:09PM +, Dimitri Karamazov wrote: > On Thu, Feb 25, 2021 at 01:08:22PM +, Stuart Henderson wrote: > > On 2021/02/24 12:07, Dimitri Karamazov wrote: > > > On Wed, Feb 24, 2021 at 11:23:47AM +, Stuart Henderson wrote: > > > > On 2021/02/22 15:32, Dimitri Karamazov wrote: > > > > > On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > > > > > > > > > > > > > > > > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > > > > > > > > > > > > > > > > Bump for a new release. > > > > > > > > > > > > > > Still OK for me but we need to import robin-map first. A second > > > > > > > OK is > > > > > > > needed. > > > > > > > > > > > > > > > > > > > Where is the port for robin-map? Can someone resend it? > > > > > > > > > > Avoid the previous diff as there is a mistake and the robin-map > > > > > port has been attached at the very end. > > > > > > > > robin-map wants "ONLY_FOR_ARCHS= ${CXX11_ARCHS}". I would drop the > > > > NO_BUILD as well it is really just for cases where things fail if you > > > > try to do "build". Otherwise OK for that. > > > > > > > Done. > > > > > > > > --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 > > > > > +++ pkg/PLIST 22 Feb 2021 15:29:57 - > > > > > @@ -1,5 +1,4 @@ > > > > > -@comment $OpenBSD: PLIST,v 1.11 2021/01/05 20:53:18 jca Exp $ > > > > > -@conflict idiff-* > > > > > +@comment $OpenBSD: PLIST,v$ > > > > > > > > The conflict should stay. > > > > > > > This conflict is not being detected by pkglocatedb. > > > I wonder why? > > > > $ pkglocate bin/idiff > > idiff-1.1:textproc/idiff:/usr/local/bin/idiff > > openimageio-2.2.10.0p0:graphics/openimageio:/usr/local/bin/idiff > > plan9port-20210129:plan9/plan9port:/usr/local/plan9/bin/idiff > > > > If you mean the automatic check, that has been changed to only check > > new files, otherwise everybody working on ports with thousands of PLIST > > entries has to disable checking completely otherwise it's too slow.. > > > > > The suggested changes have been applied to the attachments. > > > > This is OK with me. (Or I can commit if I get an OK for robin-map). > > > I think Mr Sadowski has already provided on OK, check above. > > > > > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > > > > > > > > > > > > > > > > Bump for a new release. > > > > > > > > > > > > > > Still OK for me but we need to import robin-map first. A second > > > > > > > OK is > > > > > > > needed. > > > > > > > Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile23 Jan 2021 12:46:26 - 1.50 +++ Makefile24 Feb 2021 11:45:36 - @@ -8,13 +8,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.10.0 -ROBIN_VER =0.6.2 +V =2.2.11.1 DISTNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 -SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 +SHARED_LIBS += OpenImageIO 9.0 # 2.2.11 +SHARED_LIBS += OpenImageIO_Util5.0 # 2.2.11 CATEGORIES = graphics devel @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml WANTLIB += raw_r swscale tiff util webp webpdemux z -MASTER_SITES0 =https://github.com/Tessil/robin-map/ - -DISTFILES =${DISTNAME}.tar.gz \ - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 - MODULES = devel/cmake \ lang/python \ x11/qt5 @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION COMPILER = base-clang ports-gcc BUILD_DEPENDS =devel/fmt \ - textproc/txt2man \ - devel/py-pybind11${MODPY_FLAVOR} + devel/py-pybind11${MODPY_FLAVOR} \ + devel/robin-map \ + textproc/txt2man LIB_DEPENDS = devel/boost \ graphics/ffmpeg \ @@ -64,11 +58,13 @@ LIB_DEPENDS = devel/boost \ textproc/pugixml CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="man/man1" \ + -DCMAKE_LIBRARY_PATH="${WRKBUILD}/lib:${CMAKE_LIBRARY_PATH}" \ -DSTOP_ON_WARNING=OFF \ -DUSE_CCACHE=OFF \ - -DUSE_DICOM=OFF \ + -DDCMTK_FOUND=OFF \ -DUSE_EXTERNAL_PUGIXML=ON \ -DUSE_OPENCV=OFF \ + -DUSE_OPENVDB=OFF \ -DUSE_HDF5=OFF \
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On Thu, Feb 25, 2021 at 01:08:22PM +, Stuart Henderson wrote: > On 2021/02/24 12:07, Dimitri Karamazov wrote: > > On Wed, Feb 24, 2021 at 11:23:47AM +, Stuart Henderson wrote: > > > On 2021/02/22 15:32, Dimitri Karamazov wrote: > > > > On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > > > > > > > > > > > > > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > > > > > > > > > > > > > Bump for a new release. > > > > > > > > > > > > Still OK for me but we need to import robin-map first. A second OK > > > > > > is > > > > > > needed. > > > > > > > > > > > > > > > > Where is the port for robin-map? Can someone resend it? > > > > > > > > Avoid the previous diff as there is a mistake and the robin-map > > > > port has been attached at the very end. > > > > > > robin-map wants "ONLY_FOR_ARCHS= ${CXX11_ARCHS}". I would drop the > > > NO_BUILD as well it is really just for cases where things fail if you > > > try to do "build". Otherwise OK for that. > > > > > Done. > > > > > > --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 > > > > +++ pkg/PLIST 22 Feb 2021 15:29:57 - > > > > @@ -1,5 +1,4 @@ > > > > -@comment $OpenBSD: PLIST,v 1.11 2021/01/05 20:53:18 jca Exp $ > > > > -@conflict idiff-* > > > > +@comment $OpenBSD: PLIST,v$ > > > > > > The conflict should stay. > > > > > This conflict is not being detected by pkglocatedb. > > I wonder why? > > $ pkglocate bin/idiff > idiff-1.1:textproc/idiff:/usr/local/bin/idiff > openimageio-2.2.10.0p0:graphics/openimageio:/usr/local/bin/idiff > plan9port-20210129:plan9/plan9port:/usr/local/plan9/bin/idiff > > If you mean the automatic check, that has been changed to only check > new files, otherwise everybody working on ports with thousands of PLIST > entries has to disable checking completely otherwise it's too slow.. > > > The suggested changes have been applied to the attachments. > > This is OK with me. (Or I can commit if I get an OK for robin-map). > I think Mr Sadowski has already provided on OK, check above. > > > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > > > > > > > > > > > > > Bump for a new release. > > > > > > > > > > > > Still OK for me but we need to import robin-map first. A second OK > > > > > > is > > > > > > needed. > > > > > >
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On Wed, Feb 24, 2021 at 11:23:47AM +, Stuart Henderson wrote: > On 2021/02/22 15:32, Dimitri Karamazov wrote: > > On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > > > > > > > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > > > > > > > Bump for a new release. > > > > > > > > Still OK for me but we need to import robin-map first. A second OK is > > > > needed. > > > > > > > > > > Where is the port for robin-map? Can someone resend it? > > > > Avoid the previous diff as there is a mistake and the robin-map > > port has been attached at the very end. > > robin-map wants "ONLY_FOR_ARCHS= ${CXX11_ARCHS}". I would drop the > NO_BUILD as well it is really just for cases where things fail if you > try to do "build". Otherwise OK for that. > Done. > > --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 > > +++ pkg/PLIST 22 Feb 2021 15:29:57 - > > @@ -1,5 +1,4 @@ > > -@comment $OpenBSD: PLIST,v 1.11 2021/01/05 20:53:18 jca Exp $ > > -@conflict idiff-* > > +@comment $OpenBSD: PLIST,v$ > > The conflict should stay. > This conflict is not being detected by pkglocatedb. I wonder why? The suggested changes have been applied to the attachments. regards, Dimitri Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile23 Jan 2021 12:46:26 - 1.50 +++ Makefile24 Feb 2021 11:45:36 - @@ -8,13 +8,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.10.0 -ROBIN_VER =0.6.2 +V =2.2.11.1 DISTNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 -SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 +SHARED_LIBS += OpenImageIO 9.0 # 2.2.11 +SHARED_LIBS += OpenImageIO_Util5.0 # 2.2.11 CATEGORIES = graphics devel @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml WANTLIB += raw_r swscale tiff util webp webpdemux z -MASTER_SITES0 =https://github.com/Tessil/robin-map/ - -DISTFILES =${DISTNAME}.tar.gz \ - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 - MODULES = devel/cmake \ lang/python \ x11/qt5 @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION COMPILER = base-clang ports-gcc BUILD_DEPENDS =devel/fmt \ - textproc/txt2man \ - devel/py-pybind11${MODPY_FLAVOR} + devel/py-pybind11${MODPY_FLAVOR} \ + devel/robin-map \ + textproc/txt2man LIB_DEPENDS = devel/boost \ graphics/ffmpeg \ @@ -64,11 +58,13 @@ LIB_DEPENDS = devel/boost \ textproc/pugixml CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="man/man1" \ + -DCMAKE_LIBRARY_PATH="${WRKBUILD}/lib:${CMAKE_LIBRARY_PATH}" \ -DSTOP_ON_WARNING=OFF \ -DUSE_CCACHE=OFF \ - -DUSE_DICOM=OFF \ + -DDCMTK_FOUND=OFF \ -DUSE_EXTERNAL_PUGIXML=ON \ -DUSE_OPENCV=OFF \ + -DUSE_OPENVDB=OFF \ -DUSE_HDF5=OFF \ -DUSE_LIBHEIF=OFF \ -Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/ @@ -78,10 +74,6 @@ CONFIGURE_ARGS +=-DCMAKE_INSTALL_MANDIR CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic" WANTLIB += atomic .endif - -post-extract: - mkdir ${WRKSRC}/ext - cp -r ${WRKDIR}/robin-map-${ROBIN_VER} ${WRKSRC}/ext/robin-map post-install: find ${PREFIX} -name '*.orig' -delete Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo5 Jan 2021 20:53:18 - 1.10 +++ distinfo24 Feb 2021 11:45:36 - @@ -1,4 +1,2 @@ -SHA256 (openimageio-2.2.10.0.tar.gz) = 28Dj6XGEl9n3HqAfsd6Lh0SXda2dvOpNJTjZxSu+HVo= -SHA256 (robin-map-0.6.2.tar.gz) = wI7Esb8chesNZDIkSmqJhiIp2hy4NPP5D7qNw12MjvE= -SIZE (openimageio-2.2.10.0.tar.gz) = 29215970 -SIZE (robin-map-0.6.2.tar.gz) = 63782 +SHA256 (openimageio-2.2.11.1.tar.gz) = EgFw6FF9iRH1Kw+1bxTrVqrYjt1yzJ5LLjXHQCUpO30= +SIZE (openimageio-2.2.11.1.tar.gz) = 29250377 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On 2021/02/24 12:07, Dimitri Karamazov wrote: > On Wed, Feb 24, 2021 at 11:23:47AM +, Stuart Henderson wrote: > > On 2021/02/22 15:32, Dimitri Karamazov wrote: > > > On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > > > > > > > > > > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > > > > > > > > > > Bump for a new release. > > > > > > > > > > Still OK for me but we need to import robin-map first. A second OK is > > > > > needed. > > > > > > > > > > > > > Where is the port for robin-map? Can someone resend it? > > > > > > Avoid the previous diff as there is a mistake and the robin-map > > > port has been attached at the very end. > > > > robin-map wants "ONLY_FOR_ARCHS= ${CXX11_ARCHS}". I would drop the > > NO_BUILD as well it is really just for cases where things fail if you > > try to do "build". Otherwise OK for that. > > > Done. > > > > --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 > > > +++ pkg/PLIST 22 Feb 2021 15:29:57 - > > > @@ -1,5 +1,4 @@ > > > -@comment $OpenBSD: PLIST,v 1.11 2021/01/05 20:53:18 jca Exp $ > > > -@conflict idiff-* > > > +@comment $OpenBSD: PLIST,v$ > > > > The conflict should stay. > > > This conflict is not being detected by pkglocatedb. > I wonder why? $ pkglocate bin/idiff idiff-1.1:textproc/idiff:/usr/local/bin/idiff openimageio-2.2.10.0p0:graphics/openimageio:/usr/local/bin/idiff plan9port-20210129:plan9/plan9port:/usr/local/plan9/bin/idiff If you mean the automatic check, that has been changed to only check new files, otherwise everybody working on ports with thousands of PLIST entries has to disable checking completely otherwise it's too slow.. > The suggested changes have been applied to the attachments. This is OK with me. (Or I can commit if I get an OK for robin-map).
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On Tue, Feb 23, 2021 at 08:37:45PM -0500, Daniel Dickman wrote: > > > > On Feb 23, 2021, at 4:17 AM, Dimitri Karamazov > > wrote: > > > > ???On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > >> > >> > >>> On Mon, 22 Feb 2021, Rafael Sadowski wrote: > >>> > > > > Bump for a new release. > >>> > >>> Still OK for me but we need to import robin-map first. A second OK is > >>> needed. > >>> > >> > >> Where is the port for robin-map? Can someone resend it? > > > > Avoid the previous diff as there is a mistake and the robin-map > > port has been attached at the very end. > > What are the cmake files that are installed needed for? Not necessary for openimageio, but I guess that these files are supposed to be part of any standard install. They are installed by the default target just in the wrong location. I simply added a post-install target which will rectify that. I can substitute a command for removal instead. regards, Dimitri
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On 2021/02/24 02:18, Dimitri Karamazov wrote: > On Tue, Feb 23, 2021 at 08:37:45PM -0500, Daniel Dickman wrote: > > > > > > > On Feb 23, 2021, at 4:17 AM, Dimitri Karamazov > > > wrote: > > > > > > ???On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > > >> > > >> > > >>> On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > >>> > > > > > > Bump for a new release. > > >>> > > >>> Still OK for me but we need to import robin-map first. A second OK is > > >>> needed. > > >>> > > >> > > >> Where is the port for robin-map? Can someone resend it? > > > > > > Avoid the previous diff as there is a mistake and the robin-map > > > port has been attached at the very end. > > > > What are the cmake files that are installed needed for? > > Not necessary for openimageio, but I guess that these files are > supposed to be part of any standard install. yes this is quite common for cmake-based libraries and not a problem. > They are installed by the default target just in the wrong > location. I simply added a post-install target which will > rectify that. I can substitute a command for removal instead. That LGTM as-is.
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On 2021/02/22 15:32, Dimitri Karamazov wrote: > On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > > > > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > > > > Bump for a new release. > > > > > > Still OK for me but we need to import robin-map first. A second OK is > > > needed. > > > > > > > Where is the port for robin-map? Can someone resend it? > > Avoid the previous diff as there is a mistake and the robin-map > port has been attached at the very end. robin-map wants "ONLY_FOR_ARCHS= ${CXX11_ARCHS}". I would drop the NO_BUILD as well it is really just for cases where things fail if you try to do "build". Otherwise OK for that. > --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 > +++ pkg/PLIST 22 Feb 2021 15:29:57 - > @@ -1,5 +1,4 @@ > -@comment $OpenBSD: PLIST,v 1.11 2021/01/05 20:53:18 jca Exp $ > -@conflict idiff-* > +@comment $OpenBSD: PLIST,v$ The conflict should stay.
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
> On Feb 23, 2021, at 4:17 AM, Dimitri Karamazov > wrote: > > On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: >> >> >>> On Mon, 22 Feb 2021, Rafael Sadowski wrote: >>> > > Bump for a new release. >>> >>> Still OK for me but we need to import robin-map first. A second OK is >>> needed. >>> >> >> Where is the port for robin-map? Can someone resend it? > > Avoid the previous diff as there is a mistake and the robin-map > port has been attached at the very end. What are the cmake files that are installed needed for?
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On Mon, Feb 22, 2021 at 01:28:26AM -0500, Daniel Dickman wrote: > > > On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > > > > Bump for a new release. > > > > Still OK for me but we need to import robin-map first. A second OK is > > needed. > > > > Where is the port for robin-map? Can someone resend it? Avoid the previous diff as there is a mistake and the robin-map port has been attached at the very end. Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile23 Jan 2021 12:46:26 - 1.50 +++ Makefile22 Feb 2021 15:29:57 - @@ -8,13 +8,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.10.0 -ROBIN_VER =0.6.2 +V =2.2.11.1 DISTNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 -SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 +SHARED_LIBS += OpenImageIO 9.0 # 2.2.11 +SHARED_LIBS += OpenImageIO_Util5.0 # 2.2.11 CATEGORIES = graphics devel @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml WANTLIB += raw_r swscale tiff util webp webpdemux z -MASTER_SITES0 =https://github.com/Tessil/robin-map/ - -DISTFILES =${DISTNAME}.tar.gz \ - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 - MODULES = devel/cmake \ lang/python \ x11/qt5 @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION COMPILER = base-clang ports-gcc BUILD_DEPENDS =devel/fmt \ - textproc/txt2man \ - devel/py-pybind11${MODPY_FLAVOR} + devel/py-pybind11${MODPY_FLAVOR} \ + devel/robin-map \ + textproc/txt2man LIB_DEPENDS = devel/boost \ graphics/ffmpeg \ @@ -64,11 +58,13 @@ LIB_DEPENDS = devel/boost \ textproc/pugixml CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="man/man1" \ + -DCMAKE_LIBRARY_PATH="${WRKBUILD}/lib:${CMAKE_LIBRARY_PATH}" \ -DSTOP_ON_WARNING=OFF \ -DUSE_CCACHE=OFF \ - -DUSE_DICOM=OFF \ + -DDCMTK_FOUND=OFF \ -DUSE_EXTERNAL_PUGIXML=ON \ -DUSE_OPENCV=OFF \ + -DUSE_OPENVDB=OFF \ -DUSE_HDF5=OFF \ -DUSE_LIBHEIF=OFF \ -Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/ @@ -78,10 +74,6 @@ CONFIGURE_ARGS +=-DCMAKE_INSTALL_MANDIR CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic" WANTLIB += atomic .endif - -post-extract: - mkdir ${WRKSRC}/ext - cp -r ${WRKDIR}/robin-map-${ROBIN_VER} ${WRKSRC}/ext/robin-map post-install: find ${PREFIX} -name '*.orig' -delete Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo5 Jan 2021 20:53:18 - 1.10 +++ distinfo22 Feb 2021 15:29:57 - @@ -1,4 +1,2 @@ -SHA256 (openimageio-2.2.10.0.tar.gz) = 28Dj6XGEl9n3HqAfsd6Lh0SXda2dvOpNJTjZxSu+HVo= -SHA256 (robin-map-0.6.2.tar.gz) = wI7Esb8chesNZDIkSmqJhiIp2hy4NPP5D7qNw12MjvE= -SIZE (openimageio-2.2.10.0.tar.gz) = 29215970 -SIZE (robin-map-0.6.2.tar.gz) = 63782 +SHA256 (openimageio-2.2.11.1.tar.gz) = EgFw6FF9iRH1Kw+1bxTrVqrYjt1yzJ5LLjXHQCUpO30= +SIZE (openimageio-2.2.11.1.tar.gz) = 29250377 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 +++ pkg/PLIST 22 Feb 2021 15:29:57 - @@ -1,5 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.11 2021/01/05 20:53:18 jca Exp $ -@conflict idiff-* +@comment $OpenBSD: PLIST,v$ @bin bin/iconvert @bin bin/idiff @bin bin/igrep @@ -70,7 +69,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.so.8.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.${MODPY_PYC_MAGIC_TAG}so.9.0 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1 robin-map.tar.gz Description: Binary data
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On Mon, 22 Feb 2021, Rafael Sadowski wrote: > > > > Bump for a new release. > > Still OK for me but we need to import robin-map first. A second OK is > needed. > Where is the port for robin-map? Can someone resend it?
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On Sun Feb 21, 2021 at 05:36:13AM +, Dimitri Karamazov wrote: > On Wed, Feb 17, 2021 at 05:32:19AM +, Dimitri Karamazov wrote: > > Ping > > > > On Wed, Feb 10, 2021 at 12:06:29PM +, Dimitri Karamazov wrote: > > > On Wed, Feb 10, 2021 at 06:01:03AM +0100, Rafael Sadowski wrote: > > > > On Tue Feb 09, 2021 at 07:34:29AM +, Dimitri Karamazov wrote: > > > > > Ping > > > > > > > > > > A new dependency is required only during build. > > > > > All tests pass for robin-map > > > > > > > > > > Information for inst:robin-map-0.6.3 > > > > > > > > > > Comment: > > > > > fast hash map and hash set > > > > > > > > > > Description: > > > > > A C++ implementation of a fast hash map and hash set using > > > > > open-addressing and linear robin hood hashing with backward > > > > > shift deletion to resolve collisions. > > > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > > > WWW: https://github.com/Tessil/robin-map > > > > > > > > > With TEST_DEPENDS = devel/boost, OK rsadowski to import robin-map-0.6.3. > > > > > > Reattached with necessary changes > > > > > > regards, > > > Dimitri > > Bump for a new release. Still OK for me but we need to import robin-map first. A second OK is needed. > > Index: Makefile > === > RCS file: /cvs/ports/graphics/openimageio/Makefile,v > retrieving revision 1.50 > diff -u -p -r1.50 Makefile > --- Makefile 23 Jan 2021 12:46:26 - 1.50 > +++ Makefile 15 Feb 2021 02:51:07 - > @@ -8,13 +8,11 @@ COMMENT = library for reading and writi > GH_ACCOUNT = OpenImageIO > GH_PROJECT = oiio > GH_TAGNAME = Release-$V > -V = 2.2.10.0 > -ROBIN_VER = 0.6.2 > +V = 2.2.11.1 > DISTNAME = openimageio-${V} > -REVISION = 0 > > -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 > -SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 > +SHARED_LIBS += OpenImageIO 9.0 # 2.2.11 > +SHARED_LIBS += OpenImageIO_Util5.0 # 2.2.11 > > CATEGORIES = graphics devel > > @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys > WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml > WANTLIB += raw_r swscale tiff util webp webpdemux z > > -MASTER_SITES0 = https://github.com/Tessil/robin-map/ > - > -DISTFILES = ${DISTNAME}.tar.gz \ > - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 > - > MODULES =devel/cmake \ > lang/python \ > x11/qt5 > @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION > COMPILER = base-clang ports-gcc > > BUILD_DEPENDS = devel/fmt \ > - textproc/txt2man \ > - devel/py-pybind11${MODPY_FLAVOR} > + devel/py-pybind11${MODPY_FLAVOR} \ > + devel/robin-map \ > + textproc/txt2man > > LIB_DEPENDS =devel/boost \ > graphics/ffmpeg \ > @@ -66,9 +60,10 @@ LIB_DEPENDS = devel/boost \ > CONFIGURE_ARGS +=-DCMAKE_INSTALL_MANDIR="man/man1" \ > -DSTOP_ON_WARNING=OFF \ > -DUSE_CCACHE=OFF \ > - -DUSE_DICOM=OFF \ > + -DDCMTK_FOUND=OFF \ > -DUSE_EXTERNAL_PUGIXML=ON \ > -DUSE_OPENCV=OFF \ > + -DUSE_OPENVDB=OFF \ > -DUSE_HDF5=OFF \ > -DUSE_LIBHEIF=OFF \ > > -Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/ > @@ -78,10 +73,6 @@ CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR > CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic" > WANTLIB += atomic > .endif > - > -post-extract: > - mkdir ${WRKSRC}/ext > - cp -r ${WRKDIR}/robin-map-${ROBIN_VER} ${WRKSRC}/ext/robin-map > > post-install: > find ${PREFIX} -name '*.orig' -delete > Index: distinfo > === > RCS file: /cvs/ports/graphics/openimageio/distinfo,v > retrieving revision 1.10 > diff -u -p -r1.10 distinfo > --- distinfo 5 Jan 2021 20:53:18 - 1.10 > +++ distinfo 15 Feb 2021 02:51:07 - > @@ -1,4 +1,2 @@ > -SHA256 (openimageio-2.2.10.0.tar.gz) = > 28Dj6XGEl9n3HqAfsd6Lh0SXda2dvOpNJTjZxSu+HVo= > -SHA256 (robin-map-0.6.2.tar.gz) = > wI7Esb8chesNZDIkSmqJhiIp2hy4NPP5D7qNw12MjvE= > -SIZE (openimageio-2.2.10.0.tar.gz) = 29215970 > -SIZE (robin-map-0.6.2.tar.gz) = 63782 > +SHA256 (openimageio-2.2.11.1.tar.gz) = > EgFw6FF9iRH1Kw+1bxTrVqrYjt1yzJ5LLjXHQCUpO30= > +SIZE (openimageio-2.2.11.1.tar.gz) = 29250377 > Index: pkg/PLIST > === > RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v >
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.11.1
On Wed, Feb 17, 2021 at 05:32:19AM +, Dimitri Karamazov wrote: > Ping > > On Wed, Feb 10, 2021 at 12:06:29PM +, Dimitri Karamazov wrote: > > On Wed, Feb 10, 2021 at 06:01:03AM +0100, Rafael Sadowski wrote: > > > On Tue Feb 09, 2021 at 07:34:29AM +, Dimitri Karamazov wrote: > > > > Ping > > > > > > > > A new dependency is required only during build. > > > > All tests pass for robin-map > > > > > > > > Information for inst:robin-map-0.6.3 > > > > > > > > Comment: > > > > fast hash map and hash set > > > > > > > > Description: > > > > A C++ implementation of a fast hash map and hash set using > > > > open-addressing and linear robin hood hashing with backward > > > > shift deletion to resolve collisions. > > > > > > > > Maintainer: Dimitri Karamazov > > > > > > > > WWW: https://github.com/Tessil/robin-map > > > > > > > With TEST_DEPENDS = devel/boost, OK rsadowski to import robin-map-0.6.3. > > > > Reattached with necessary changes > > > > regards, > > Dimitri Bump for a new release. Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile23 Jan 2021 12:46:26 - 1.50 +++ Makefile15 Feb 2021 02:51:07 - @@ -8,13 +8,11 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.10.0 -ROBIN_VER =0.6.2 +V =2.2.11.1 DISTNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 -SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 +SHARED_LIBS += OpenImageIO 9.0 # 2.2.11 +SHARED_LIBS += OpenImageIO_Util5.0 # 2.2.11 CATEGORIES = graphics devel @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml WANTLIB += raw_r swscale tiff util webp webpdemux z -MASTER_SITES0 =https://github.com/Tessil/robin-map/ - -DISTFILES =${DISTNAME}.tar.gz \ - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 - MODULES = devel/cmake \ lang/python \ x11/qt5 @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION COMPILER = base-clang ports-gcc BUILD_DEPENDS =devel/fmt \ - textproc/txt2man \ - devel/py-pybind11${MODPY_FLAVOR} + devel/py-pybind11${MODPY_FLAVOR} \ + devel/robin-map \ + textproc/txt2man LIB_DEPENDS = devel/boost \ graphics/ffmpeg \ @@ -66,9 +60,10 @@ LIB_DEPENDS =devel/boost \ CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="man/man1" \ -DSTOP_ON_WARNING=OFF \ -DUSE_CCACHE=OFF \ - -DUSE_DICOM=OFF \ + -DDCMTK_FOUND=OFF \ -DUSE_EXTERNAL_PUGIXML=ON \ -DUSE_OPENCV=OFF \ + -DUSE_OPENVDB=OFF \ -DUSE_HDF5=OFF \ -DUSE_LIBHEIF=OFF \ -Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/ @@ -78,10 +73,6 @@ CONFIGURE_ARGS +=-DCMAKE_INSTALL_MANDIR CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic" WANTLIB += atomic .endif - -post-extract: - mkdir ${WRKSRC}/ext - cp -r ${WRKDIR}/robin-map-${ROBIN_VER} ${WRKSRC}/ext/robin-map post-install: find ${PREFIX} -name '*.orig' -delete Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo5 Jan 2021 20:53:18 - 1.10 +++ distinfo15 Feb 2021 02:51:07 - @@ -1,4 +1,2 @@ -SHA256 (openimageio-2.2.10.0.tar.gz) = 28Dj6XGEl9n3HqAfsd6Lh0SXda2dvOpNJTjZxSu+HVo= -SHA256 (robin-map-0.6.2.tar.gz) = wI7Esb8chesNZDIkSmqJhiIp2hy4NPP5D7qNw12MjvE= -SIZE (openimageio-2.2.10.0.tar.gz) = 29215970 -SIZE (robin-map-0.6.2.tar.gz) = 63782 +SHA256 (openimageio-2.2.11.1.tar.gz) = EgFw6FF9iRH1Kw+1bxTrVqrYjt1yzJ5LLjXHQCUpO30= +SIZE (openimageio-2.2.11.1.tar.gz) = 29250377 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 +++ pkg/PLIST 15 Feb 2021 02:51:07 - @@ -70,7 +70,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION}
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.10.1]
Ping On Wed, Feb 10, 2021 at 12:06:29PM +, Dimitri Karamazov wrote: > On Wed, Feb 10, 2021 at 06:01:03AM +0100, Rafael Sadowski wrote: > > On Tue Feb 09, 2021 at 07:34:29AM +, Dimitri Karamazov wrote: > > > Ping > > > > > > A new dependency is required only during build. > > > All tests pass for robin-map > > > > > > Information for inst:robin-map-0.6.3 > > > > > > Comment: > > > fast hash map and hash set > > > > > > Description: > > > A C++ implementation of a fast hash map and hash set using > > > open-addressing and linear robin hood hashing with backward > > > shift deletion to resolve collisions. > > > > > > Maintainer: Dimitri Karamazov > > > > > > WWW: https://github.com/Tessil/robin-map > > > > > With TEST_DEPENDS = devel/boost, OK rsadowski to import robin-map-0.6.3. > > Reattached with necessary changes > > regards, > Dimitri robin-map.tar.gz Description: Binary data
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.10.1]
On Wed, Feb 10, 2021 at 06:01:03AM +0100, Rafael Sadowski wrote: > On Tue Feb 09, 2021 at 07:34:29AM +, Dimitri Karamazov wrote: > > Ping > > > > A new dependency is required only during build. > > All tests pass for robin-map > > > > Information for inst:robin-map-0.6.3 > > > > Comment: > > fast hash map and hash set > > > > Description: > > A C++ implementation of a fast hash map and hash set using > > open-addressing and linear robin hood hashing with backward > > shift deletion to resolve collisions. > > > > Maintainer: Dimitri Karamazov > > > > WWW: https://github.com/Tessil/robin-map > > > With TEST_DEPENDS = devel/boost, OK rsadowski to import robin-map-0.6.3. Reattached with necessary changes regards, Dimitri Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile23 Jan 2021 12:46:26 - 1.50 +++ Makefile29 Jan 2021 17:50:59 - @@ -8,12 +8,10 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.10.0 -ROBIN_VER =0.6.2 +V =2.2.10.1 DISTNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 +SHARED_LIBS += OpenImageIO 8.1 # 2.2.10 SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 CATEGORIES = graphics devel @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml WANTLIB += raw_r swscale tiff util webp webpdemux z -MASTER_SITES0 =https://github.com/Tessil/robin-map/ - -DISTFILES =${DISTNAME}.tar.gz \ - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 - MODULES = devel/cmake \ lang/python \ x11/qt5 @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION COMPILER = base-clang ports-gcc BUILD_DEPENDS =devel/fmt \ - textproc/txt2man \ - devel/py-pybind11${MODPY_FLAVOR} + devel/py-pybind11${MODPY_FLAVOR} \ + devel/robin-map \ + textproc/txt2man LIB_DEPENDS = devel/boost \ graphics/ffmpeg \ @@ -66,9 +60,10 @@ LIB_DEPENDS =devel/boost \ CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="man/man1" \ -DSTOP_ON_WARNING=OFF \ -DUSE_CCACHE=OFF \ - -DUSE_DICOM=OFF \ + -DDCMTK_FOUND=OFF \ -DUSE_EXTERNAL_PUGIXML=ON \ -DUSE_OPENCV=OFF \ + -DUSE_OPENVDB=OFF \ -DUSE_HDF5=OFF \ -DUSE_LIBHEIF=OFF \ -Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/ @@ -78,10 +73,6 @@ CONFIGURE_ARGS +=-DCMAKE_INSTALL_MANDIR CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic" WANTLIB += atomic .endif - -post-extract: - mkdir ${WRKSRC}/ext - cp -r ${WRKDIR}/robin-map-${ROBIN_VER} ${WRKSRC}/ext/robin-map post-install: find ${PREFIX} -name '*.orig' -delete Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo5 Jan 2021 20:53:18 - 1.10 +++ distinfo29 Jan 2021 17:50:59 - @@ -1,4 +1,2 @@ -SHA256 (openimageio-2.2.10.0.tar.gz) = 28Dj6XGEl9n3HqAfsd6Lh0SXda2dvOpNJTjZxSu+HVo= -SHA256 (robin-map-0.6.2.tar.gz) = wI7Esb8chesNZDIkSmqJhiIp2hy4NPP5D7qNw12MjvE= -SIZE (openimageio-2.2.10.0.tar.gz) = 29215970 -SIZE (robin-map-0.6.2.tar.gz) = 63782 +SHA256 (openimageio-2.2.10.1.tar.gz) = Yl9K1mb5qhMwOcCuat6Pxdq4NfrayYjL5l+CRGPWFNw= +SIZE (openimageio-2.2.10.1.tar.gz) = 29215445 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 +++ pkg/PLIST 29 Jan 2021 17:50:59 - @@ -70,7 +70,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.so.8.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.so.8.1 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1 robin-map.tar.gz Description: Binary data
Re: [MAINTAINER UPDATE] graphics/openimageio -> 2.2.10.1]
On Tue Feb 09, 2021 at 07:34:29AM +, Dimitri Karamazov wrote: > Ping > > A new dependency is required only during build. > All tests pass for robin-map > > Information for inst:robin-map-0.6.3 > > Comment: > fast hash map and hash set > > Description: > A C++ implementation of a fast hash map and hash set using > open-addressing and linear robin hood hashing with backward > shift deletion to resolve collisions. > > Maintainer: Dimitri Karamazov > > WWW: https://github.com/Tessil/robin-map > With TEST_DEPENDS = devel/boost, OK rsadowski to import robin-map-0.6.3.
[MAINTAINER UPDATE] graphics/openimageio -> 2.2.10.1]
Ping A new dependency is required only during build. All tests pass for robin-map Information for inst:robin-map-0.6.3 Comment: fast hash map and hash set Description: A C++ implementation of a fast hash map and hash set using open-addressing and linear robin hood hashing with backward shift deletion to resolve collisions. Maintainer: Dimitri Karamazov WWW: https://github.com/Tessil/robin-map Update graphics/openimageio to 2.2.10.1 -minor bump to first shared lib due to some export additions. no changes in second shared lib. -10 tests fail out of 54, atleast 3 due to some dependencies not being turned on. -USE_DICOM is not recognized anymore so I've replaced with DMCTK_FOUND USE_OPENVDB=OFF since it is picked up now but is not required by blender. Build & run tested with blender Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile23 Jan 2021 12:46:26 - 1.50 +++ Makefile29 Jan 2021 17:50:59 - @@ -8,12 +8,10 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.10.0 -ROBIN_VER =0.6.2 +V =2.2.10.1 DISTNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 +SHARED_LIBS += OpenImageIO 8.1 # 2.2.10 SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 CATEGORIES = graphics devel @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml WANTLIB += raw_r swscale tiff util webp webpdemux z -MASTER_SITES0 =https://github.com/Tessil/robin-map/ - -DISTFILES =${DISTNAME}.tar.gz \ - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 - MODULES = devel/cmake \ lang/python \ x11/qt5 @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION COMPILER = base-clang ports-gcc BUILD_DEPENDS =devel/fmt \ - textproc/txt2man \ - devel/py-pybind11${MODPY_FLAVOR} + devel/py-pybind11${MODPY_FLAVOR} \ + devel/robin-map \ + textproc/txt2man LIB_DEPENDS = devel/boost \ graphics/ffmpeg \ @@ -66,9 +60,10 @@ LIB_DEPENDS =devel/boost \ CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="man/man1" \ -DSTOP_ON_WARNING=OFF \ -DUSE_CCACHE=OFF \ - -DUSE_DICOM=OFF \ + -DDCMTK_FOUND=OFF \ -DUSE_EXTERNAL_PUGIXML=ON \ -DUSE_OPENCV=OFF \ + -DUSE_OPENVDB=OFF \ -DUSE_HDF5=OFF \ -DUSE_LIBHEIF=OFF \ -Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/ @@ -78,10 +73,6 @@ CONFIGURE_ARGS +=-DCMAKE_INSTALL_MANDIR CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic" WANTLIB += atomic .endif - -post-extract: - mkdir ${WRKSRC}/ext - cp -r ${WRKDIR}/robin-map-${ROBIN_VER} ${WRKSRC}/ext/robin-map post-install: find ${PREFIX} -name '*.orig' -delete Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo5 Jan 2021 20:53:18 - 1.10 +++ distinfo29 Jan 2021 17:50:59 - @@ -1,4 +1,2 @@ -SHA256 (openimageio-2.2.10.0.tar.gz) = 28Dj6XGEl9n3HqAfsd6Lh0SXda2dvOpNJTjZxSu+HVo= -SHA256 (robin-map-0.6.2.tar.gz) = wI7Esb8chesNZDIkSmqJhiIp2hy4NPP5D7qNw12MjvE= -SIZE (openimageio-2.2.10.0.tar.gz) = 29215970 -SIZE (robin-map-0.6.2.tar.gz) = 63782 +SHA256 (openimageio-2.2.10.1.tar.gz) = Yl9K1mb5qhMwOcCuat6Pxdq4NfrayYjL5l+CRGPWFNw= +SIZE (openimageio-2.2.10.1.tar.gz) = 29215445 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 +++ pkg/PLIST 29 Jan 2021 17:50:59 - @@ -70,7 +70,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.so.8.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.so.8.1 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1 robin-map.tar.gz Description: Binary data
[MAINTAINER UPDATE] graphics/openimageio -> 2.2.10.1
A new dependency is required only during build. All tests pass for robin-map Information for inst:robin-map-0.6.3 Comment: fast hash map and hash set Description: A C++ implementation of a fast hash map and hash set using open-addressing and linear robin hood hashing with backward shift deletion to resolve collisions. Maintainer: Dimitri Karamazov WWW: https://github.com/Tessil/robin-map Update graphics/openimageio to 2.2.10.1 -minor bump to first shared lib due to some export additions. no changes in second shared lib. -10 tests fail out of 54, atleast 3 due to some dependencies not being turned on. -USE_DICOM is not recognized anymore so I've replaced with DMCTK_FOUND USE_OPENVDB=OFF since it is picked up now but is not required by blender. Build & run tested with blender Index: Makefile === RCS file: /cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile23 Jan 2021 12:46:26 - 1.50 +++ Makefile29 Jan 2021 17:50:59 - @@ -8,12 +8,10 @@ COMMENT = library for reading and writi GH_ACCOUNT = OpenImageIO GH_PROJECT = oiio GH_TAGNAME = Release-$V -V =2.2.10.0 -ROBIN_VER =0.6.2 +V =2.2.10.1 DISTNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 8.0 # 2.2.10 +SHARED_LIBS += OpenImageIO 8.1 # 2.2.10 SHARED_LIBS += OpenImageIO_Util4.0 # 2.2.10 CATEGORIES = graphics devel @@ -34,11 +32,6 @@ WANTLIB += boost_filesystem-mt boost_sys WANTLIB += bz2 c freetype gif intl jpeg m openjp2 png pugixml WANTLIB += raw_r swscale tiff util webp webpdemux z -MASTER_SITES0 =https://github.com/Tessil/robin-map/ - -DISTFILES =${DISTNAME}.tar.gz \ - robin-map-{archive/v}${ROBIN_VER}.tar.gz:0 - MODULES = devel/cmake \ lang/python \ x11/qt5 @@ -48,8 +41,9 @@ MODPY_VERSION = ${MODPY_DEFAULT_VERSION COMPILER = base-clang ports-gcc BUILD_DEPENDS =devel/fmt \ - textproc/txt2man \ - devel/py-pybind11${MODPY_FLAVOR} + devel/py-pybind11${MODPY_FLAVOR} \ + devel/robin-map \ + textproc/txt2man LIB_DEPENDS = devel/boost \ graphics/ffmpeg \ @@ -66,9 +60,10 @@ LIB_DEPENDS =devel/boost \ CONFIGURE_ARGS += -DCMAKE_INSTALL_MANDIR="man/man1" \ -DSTOP_ON_WARNING=OFF \ -DUSE_CCACHE=OFF \ - -DUSE_DICOM=OFF \ + -DDCMTK_FOUND=OFF \ -DUSE_EXTERNAL_PUGIXML=ON \ -DUSE_OPENCV=OFF \ + -DUSE_OPENVDB=OFF \ -DUSE_HDF5=OFF \ -DUSE_LIBHEIF=OFF \ -Dpybind11_DIR=${MODPY_SITEPKG}/pybind11/share/cmake/pybind11/ @@ -78,10 +73,6 @@ CONFIGURE_ARGS +=-DCMAKE_INSTALL_MANDIR CONFIGURE_ENV += LDFLAGS="${LDFLAGS} -latomic" WANTLIB += atomic .endif - -post-extract: - mkdir ${WRKSRC}/ext - cp -r ${WRKDIR}/robin-map-${ROBIN_VER} ${WRKSRC}/ext/robin-map post-install: find ${PREFIX} -name '*.orig' -delete Index: distinfo === RCS file: /cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo5 Jan 2021 20:53:18 - 1.10 +++ distinfo29 Jan 2021 17:50:59 - @@ -1,4 +1,2 @@ -SHA256 (openimageio-2.2.10.0.tar.gz) = 28Dj6XGEl9n3HqAfsd6Lh0SXda2dvOpNJTjZxSu+HVo= -SHA256 (robin-map-0.6.2.tar.gz) = wI7Esb8chesNZDIkSmqJhiIp2hy4NPP5D7qNw12MjvE= -SIZE (openimageio-2.2.10.0.tar.gz) = 29215970 -SIZE (robin-map-0.6.2.tar.gz) = 63782 +SHA256 (openimageio-2.2.10.1.tar.gz) = Yl9K1mb5qhMwOcCuat6Pxdq4NfrayYjL5l+CRGPWFNw= +SIZE (openimageio-2.2.10.1.tar.gz) = 29215445 Index: pkg/PLIST === RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 5 Jan 2021 20:53:18 - 1.11 +++ pkg/PLIST 29 Jan 2021 17:50:59 - @@ -70,7 +70,7 @@ lib/cmake/OpenImageIO/OpenImageIOTargets @lib lib/libOpenImageIO.so.${LIBOpenImageIO_VERSION} @lib lib/libOpenImageIO_Util.so.${LIBOpenImageIO_Util_VERSION} lib/pkgconfig/OpenImageIO.pc -lib/python${MODPY_VERSION}/site-packages/OpenImageIO.so.8.0 +lib/python${MODPY_VERSION}/site-packages/OpenImageIO.so.8.1 @man man/man1/iconvert.1 @man man/man1/idiff.1 @man man/man1/igrep.1 robin-map.tar.gz Description: Binary data
Re: [UPDATE] graphics/openimageio
On Wed, Jan 06 2021, Dimitri Karamazov wrote: > On Tue, Jan 05, 2021 at 10:00:55PM +0100, Jeremie Courreges-Anglas wrote: >> On Mon, Jan 04 2021, Dimitri Karamazov wrote: >> > On Sun, Jan 03, 2021 at 07:46:29PM +0100, Jeremie Courreges-Anglas wrote: >> >> On Sun, Jan 03 2021, Dimitri Karamazov wrote: >> >> > Update graphics/openimageio to 2.2.10.0 >> >> > >> >> > Build & run tested blender with it. >> >> > 14 out of 54 tests fail. >> >> > Atleast 3 of them fail because of some >> >> > optional dependencies not being turned on. >> >> > Like OpenVDB,libheif and ptex. >> >> >> >> > Removed the USE_DICOM option since it >> >> > is optional now. >> >> >> >> It may be optional, but it is still used if available: >> >> >> >> (after a make configure) >> >> --8<-- >> >> russell /usr/ports/graphics/openimageio$ doas pkg_delete dcmtk >> >> dcmtk-3.6.3p0: ok >> >> Read shared items: ok >> >> russell /usr/ports/graphics/openimageio$ make all MAKE_JOBS=2 2>&1 | tee >> >> log2 >> >> ===> Building for openimageio-2.2.10.0 >> >> ninja: error: '/usr/local/lib/libdcmimage.so.0.0', needed by >> >> 'lib/libOpenImageIO.so.8.0', missing and no known rule to make it >> >> -->8-- >> >> >> >> Optional deps for which we have ports should be explicitely enabled or >> >> disabled, to avoid problems during bulk builds. See the commit log: >> >> >> > >> > Oh, I should use a better method to search across ports. >> > Couldn't find DICOM when I tried to. >> >> pkglocate dicom does list dcmtk. If that didn't help, looking at cvs >> blame and then the relevant commit log usually does. >> > This was useful. Thanks. > >> > Hi pascal, I wonder if I can take maintainership of this port. >> > It is only required by blender and the update to this are very >> > frequent which I intend to take care of. >> > >> > Let me know what you think. >> >> Was there a particular reason for bringing robin-map as a separate >> distfile? Did you consider making a new port? I'm not saying you >> should, it doesn't seem to be widely used, I'm just being curious. >> > > It is required only during build, if it was necessary at runtime > I'll have no choice but to make a port. So I took the easy path. > Even in some of the biggest package repos it is only required > by openimageio. Header-only and indeed not widely used. Or maybe other packagers took the same approach as you so it's not widely visible. > But do you see it as a useful addition to ports? If it is so it will > take me just a minute make one. I thought it was a submodule at first > since instead of dumping an error it tried to fetch during configure, > so adding it as distfile felt only natural to me then. > > In the next update I'll turn this in as a port since it is now known > to me to be just another dep. While we usually prefer to have a single port to watch for problems, instead of embedded copies, here the benefit to have a port appears limited. As far as I'm concerned, just pick the approach that you prefer. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [UPDATE] graphics/openimageio
On Tue, Jan 05, 2021 at 10:00:55PM +0100, Jeremie Courreges-Anglas wrote: > On Mon, Jan 04 2021, Dimitri Karamazov wrote: > > On Sun, Jan 03, 2021 at 07:46:29PM +0100, Jeremie Courreges-Anglas wrote: > >> On Sun, Jan 03 2021, Dimitri Karamazov wrote: > >> > Update graphics/openimageio to 2.2.10.0 > >> > > >> > Build & run tested blender with it. > >> > 14 out of 54 tests fail. > >> > Atleast 3 of them fail because of some > >> > optional dependencies not being turned on. > >> > Like OpenVDB,libheif and ptex. > >> > >> > Removed the USE_DICOM option since it > >> > is optional now. > >> > >> It may be optional, but it is still used if available: > >> > >> (after a make configure) > >> --8<-- > >> russell /usr/ports/graphics/openimageio$ doas pkg_delete dcmtk > >> dcmtk-3.6.3p0: ok > >> Read shared items: ok > >> russell /usr/ports/graphics/openimageio$ make all MAKE_JOBS=2 2>&1 | tee > >> log2 > >> ===> Building for openimageio-2.2.10.0 > >> ninja: error: '/usr/local/lib/libdcmimage.so.0.0', needed by > >> 'lib/libOpenImageIO.so.8.0', missing and no known rule to make it > >> -->8-- > >> > >> Optional deps for which we have ports should be explicitely enabled or > >> disabled, to avoid problems during bulk builds. See the commit log: > >> > > > > Oh, I should use a better method to search across ports. > > Couldn't find DICOM when I tried to. > > pkglocate dicom does list dcmtk. If that didn't help, looking at cvs > blame and then the relevant commit log usually does. > This was useful. Thanks. > > Hi pascal, I wonder if I can take maintainership of this port. > > It is only required by blender and the update to this are very > > frequent which I intend to take care of. > > > > Let me know what you think. > > Was there a particular reason for bringing robin-map as a separate > distfile? Did you consider making a new port? I'm not saying you > should, it doesn't seem to be widely used, I'm just being curious. > It is required only during build, if it was necessary at runtime I'll have no choice but to make a port. So I took the easy path. Even in some of the biggest package repos it is only required by openimageio. But do you see it as a useful addition to ports? If it is so it will take me just a minute make one. I thought it was a submodule at first since instead of dumping an error it tried to fetch during configure, so adding it as distfile felt only natural to me then. In the next update I'll turn this in as a port since it is now known to me to be just another dep. regards, Dimitri
Re: [UPDATE] graphics/openimageio
On Mon, Jan 04 2021, Dimitri Karamazov wrote: > On Sun, Jan 03, 2021 at 07:46:29PM +0100, Jeremie Courreges-Anglas wrote: >> On Sun, Jan 03 2021, Dimitri Karamazov wrote: >> > Update graphics/openimageio to 2.2.10.0 >> > >> > Build & run tested blender with it. >> > 14 out of 54 tests fail. >> > Atleast 3 of them fail because of some >> > optional dependencies not being turned on. >> > Like OpenVDB,libheif and ptex. >> >> > Removed the USE_DICOM option since it >> > is optional now. >> >> It may be optional, but it is still used if available: >> >> (after a make configure) >> --8<-- >> russell /usr/ports/graphics/openimageio$ doas pkg_delete dcmtk >> dcmtk-3.6.3p0: ok >> Read shared items: ok >> russell /usr/ports/graphics/openimageio$ make all MAKE_JOBS=2 2>&1 | tee log2 >> ===> Building for openimageio-2.2.10.0 >> ninja: error: '/usr/local/lib/libdcmimage.so.0.0', needed by >> 'lib/libOpenImageIO.so.8.0', missing and no known rule to make it >> -->8-- >> >> Optional deps for which we have ports should be explicitely enabled or >> disabled, to avoid problems during bulk builds. See the commit log: >> > > Oh, I should use a better method to search across ports. > Couldn't find DICOM when I tried to. pkglocate dicom does list dcmtk. If that didn't help, looking at cvs blame and then the relevant commit log usually does. > Hi pascal, I wonder if I can take maintainership of this port. > It is only required by blender and the update to this are very > frequent which I intend to take care of. > > Let me know what you think. Was there a particular reason for bringing robin-map as a separate distfile? Did you consider making a new port? I'm not saying you should, it doesn't seem to be widely used, I'm just being curious. > Any comments,OK's? Committed. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [UPDATE] graphics/openimageio
On Mon, Jan 04 2021, Dimitri Karamazov wrote: > On Sun, Jan 03, 2021 at 07:46:29PM +0100, Jeremie Courreges-Anglas wrote: >> On Sun, Jan 03 2021, Dimitri Karamazov wrote: >> > Update graphics/openimageio to 2.2.10.0 >> > >> > Build & run tested blender with it. >> > 14 out of 54 tests fail. >> > Atleast 3 of them fail because of some >> > optional dependencies not being turned on. >> > Like OpenVDB,libheif and ptex. >> >> > Removed the USE_DICOM option since it >> > is optional now. >> >> It may be optional, but it is still used if available: >> >> (after a make configure) >> --8<-- >> russell /usr/ports/graphics/openimageio$ doas pkg_delete dcmtk >> dcmtk-3.6.3p0: ok >> Read shared items: ok >> russell /usr/ports/graphics/openimageio$ make all MAKE_JOBS=2 2>&1 | tee log2 >> ===> Building for openimageio-2.2.10.0 >> ninja: error: '/usr/local/lib/libdcmimage.so.0.0', needed by >> 'lib/libOpenImageIO.so.8.0', missing and no known rule to make it >> -->8-- >> >> Optional deps for which we have ports should be explicitely enabled or >> disabled, to avoid problems during bulk builds. See the commit log: >> > > Oh, I should use a better method to search across ports. > Couldn't find DICOM when I tried to. > > Hi pascal, I wonder if I can take maintainership of this port. > It is only required by blender and the update to this are very > frequent which I intend to take care of. > > Let me know what you think. > > Any comments,OK's? LGTM ports-wise, I'll commit that later today unless someone objects or beats me to it (ok jca@). -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [UPDATE] graphics/openimageio
On Sun, 03 Jan 2021 19:46:29 +0100, Jeremie Courreges-Anglas wrote: > On Sun, Jan 03 2021, Dimitri Karamazov wrote: > > Update graphics/openimageio to 2.2.10.0 > > > > Build & run tested blender with it. > > 14 out of 54 tests fail. > > Atleast 3 of them fail because of some > > optional dependencies not being turned on. > > Like OpenVDB,libheif and ptex. > > > Removed the USE_DICOM option since it > > is optional now. > > It may be optional, but it is still used if available: > > (after a make configure) > --8<-- > russell /usr/ports/graphics/openimageio$ doas pkg_delete dcmtk > dcmtk-3.6.3p0: ok > Read shared items: ok > russell /usr/ports/graphics/openimageio$ make all MAKE_JOBS=2 2>&1 | tee log2 > ===> Building for openimageio-2.2.10.0 > ninja: error: '/usr/local/lib/libdcmimage.so.0.0', needed by > 'lib/libOpenImageIO.so.8.0', missing and no known rule to make it > -->8-- > > Optional deps for which we have ports should be explicitely enabled or > disabled, to avoid problems during bulk builds. See the commit log: > > revision 1.44 > date: 2020/10/26 18:37:59; author: jca; state: Exp; lines: +3 -2; > commitid: tLqO00IGaKrpp8i9; > Don't pick up dcmtk if available > > Force-disable the dep for now, can be reconsidered later if DICOM > support is deemed valuable. Yes, this should be left in. > While here, openimageio is only used by blender, for which you're the > new maintainer. Should you also take over maintainership of this port? Yes, I think you should. :) > -- > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [UPDATE] graphics/openimageio
On 2021/01/03 19:46, Jeremie Courreges-Anglas wrote: > On Sun, Jan 03 2021, Dimitri Karamazov wrote: > > Update graphics/openimageio to 2.2.10.0 > > > > Build & run tested blender with it. > > 14 out of 54 tests fail. > > Atleast 3 of them fail because of some > > optional dependencies not being turned on. > > Like OpenVDB,libheif and ptex. > > > Removed the USE_DICOM option since it > > is optional now. > > It may be optional, but it is still used if available: > > (after a make configure) > --8<-- > russell /usr/ports/graphics/openimageio$ doas pkg_delete dcmtk > dcmtk-3.6.3p0: ok > Read shared items: ok > russell /usr/ports/graphics/openimageio$ make all MAKE_JOBS=2 2>&1 | tee log2 > ===> Building for openimageio-2.2.10.0 > ninja: error: '/usr/local/lib/libdcmimage.so.0.0', needed by > 'lib/libOpenImageIO.so.8.0', missing and no known rule to make it > -->8-- > > Optional deps for which we have ports should be explicitely enabled or > disabled, to avoid problems during bulk builds. See the commit log: yes - I'd go further actually, s/for which we have ports//. Then you don't need to search the ports tree to see if they exist, and it also covers the case where some library is added to ports later. > While here, openimageio is only used by blender, for which you're the > new maintainer. Should you also take over maintainership of this port? that would seem sensible!
Re: [UPDATE] graphics/openimageio
On Sun, Jan 03 2021, Dimitri Karamazov wrote: > Update graphics/openimageio to 2.2.10.0 > > Build & run tested blender with it. > 14 out of 54 tests fail. > Atleast 3 of them fail because of some > optional dependencies not being turned on. > Like OpenVDB,libheif and ptex. > Removed the USE_DICOM option since it > is optional now. It may be optional, but it is still used if available: (after a make configure) --8<-- russell /usr/ports/graphics/openimageio$ doas pkg_delete dcmtk dcmtk-3.6.3p0: ok Read shared items: ok russell /usr/ports/graphics/openimageio$ make all MAKE_JOBS=2 2>&1 | tee log2 ===> Building for openimageio-2.2.10.0 ninja: error: '/usr/local/lib/libdcmimage.so.0.0', needed by 'lib/libOpenImageIO.so.8.0', missing and no known rule to make it -->8-- Optional deps for which we have ports should be explicitely enabled or disabled, to avoid problems during bulk builds. See the commit log: revision 1.44 date: 2020/10/26 18:37:59; author: jca; state: Exp; lines: +3 -2; commitid: tLqO00IGaKrpp8i9; Don't pick up dcmtk if available Force-disable the dep for now, can be reconsidered later if DICOM support is deemed valuable. While here, openimageio is only used by blender, for which you're the new maintainer. Should you also take over maintainership of this port? -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: update: graphics/openimageio
On Thu, May 09, 2013 at 07:19:06AM -0600, Aaron Bieber wrote: On Sun, May 05, 2013 at 01:01:19PM +0200, Pascal Stumpf wrote: Update to latest version 1.1.10. This fails for me on amd64: Most likely because you already have the previous version and it takes preference over the newly built one ? Landry cd /usr/ports/pobj/openimageio-1.1.10/build-amd64/libOpenImageIO /usr/local/bin/cmake -E cmake_link_script CMakeFiles/atomic_test.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -pipe -pthread -DNDEBUG CMakeFiles/atomic_test.dir/atomic_test.cpp.o -o atomic_test -L/usr/local/lib -L/usr/ports/pobj/openimageio-1.1.10/build-amd64/libOpenImageIO -lOpenImageIO /usr/local/lib/libboost_filesystem-mt.so.5.0 /usr/local/lib/libboost_regex-mt.so.5.0 /usr/local/lib/libboost_system-mt.so.5.0 /usr/local/lib/libboost_thread-mt.so.5.0 /usr/X11R6/lib/libfreetype.so.19.0 /usr/local/lib/libHalf.so.4.0 /usr/local/lib/libIex.so.4.0 /usr/local/lib/libImath.so.4.0 /usr/local/lib/libIlmThread.so.4.0 /usr/local/lib/libpng.so.15.1 /usr/lib/libz.so.4.1 /usr/local/lib/libtiff.so.39.2 /usr/local/lib/libjpeg.so.66.0 /usr/lib/libz.so.4.1 /usr/local/lib/libtiff.so.39.2 /usr/local/lib/libjpeg.so.66.0 /usr/local/lib/libopenjpeg.so.5.0 /usr/local/lib/libwebp.so.1.0 /usr/local/lib/libopenjpeg.so.5.0 /usr/local/lib/libwebp.so.1.0 /usr/local/lib/libIlmImf.so.4.0 -Wl,-rpath,/usr/local/lib:/usr/ports/pobj/openimageio-1.1.10/build-amd64/libOpenImageIO:/usr/X11R! 6/! lib -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib /usr/local/lib/libopenjpeg.so.5.0: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/libboost_regex-mt.so.5.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/libOpenImageIO.so.0.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libOpenImageIO.so.0.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/libOpenImageIO.so.0.0: warning: sprintf() is often misused, please use snprintf() CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x4d0): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::ArgParse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x5e1): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x79b): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x944): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::options(char const*, ...)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x95b): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::parse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x979): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xaf4): In function `main': : undefined reference to `OpenImageIO::v1_1::Strutil::timeintervalformat(double, int)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xb95): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::geterror() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xbf8): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::usage() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xcca): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' collect2: ld returned 1 exit status *** Error 1 in . (libOpenImageIO/CMakeFiles/atomic_test.dir/build.make:111 'libOpenImageIO/atomic_test') *** Error 1 in . (CMakeFiles/Makefile2:1017 'libOpenImageIO/CMakeFiles/atomic_test.dir/all') *** Error 1 in /usr/ports/pobj/openimageio-1.1.10/build-amd64 (Makefile:147 'all') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2641 '/usr/ports/pobj/openimageio-1.1.10/build-amd64/.build_done') *** Error 1 in /usr/ports/graphics/openimageio (/usr/ports/infrastructure/mk/bsd.port.mk:2360 'all') Index: Makefile === RCS file: /home/pascal/cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile11 Mar 2013 11:10:54 - 1.5 +++ Makefile3 May 2013 20:25:21 - @@ -6,14 +6,11 @@ COMMENT = library for reading and writi BROKEN-hppa = missing atomic ops BROKEN-mips64 =missing atomic ops -MAJ = 1.0 -V =${MAJ}.4 -REV = 513d0dd -DISTNAME = OpenImageIO-oiio-Release-${V}-0-g${REV} +V =1.1.10 +DISTNAME = Release-${V} PKGNAME =
Re: update: graphics/openimageio
On Thu, May 09, 2013 at 03:48:03PM +0200, Pascal Stumpf wrote: On Thu, 9 May 2013 07:19:06 -0600, Aaron Bieber wrote: On Sun, May 05, 2013 at 01:01:19PM +0200, Pascal Stumpf wrote: Update to latest version 1.1.10. This fails for me on amd64: cd /usr/ports/pobj/openimageio-1.1.10/build-amd64/libOpenImageIO /usr/local/bin/cmake -E cmake_link_script CMakeFiles/atomic_test.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -pipe -pthread -DNDEBUG CMakeFiles/atomic_test.dir/atomic_test.cpp.o -o atomic_test -L/usr/local/lib -L/usr/ports/pobj/openimageio-1.1.10/build-amd64/libOpenImageIO -lOpenImageIO /usr/local/lib/libboost_filesystem-mt.so.5.0 /usr/local/lib/libboost_regex-mt.so.5.0 /usr/local/lib/libboost_system-mt.so.5.0 /usr/local/lib/libboost_thread-mt.so.5.0 /usr/X11R6/lib/libfreetype.so.19.0 /usr/local/lib/libHalf.so.4.0 /usr/local/lib/libIex.so.4.0 /usr/local/lib/libImath.so.4.0 /usr/local/lib/libIlmThread.so.4.0 /usr/local/lib/libpng.so.15.1 /usr/lib/libz.so.4.1 /usr/local/lib/libtiff.so.39.2 /usr/local/lib/libjpeg.so.66.0 /usr/lib/libz.so.4.1 /usr/local/lib/libtiff.so.39.2 /usr/local/lib/libjpeg.so.66.0 /usr/local/lib/libopenjpeg.so.5.0 /usr/local/lib/libwebp.so.1.0 /usr/local/lib/libopenjpeg.so.5.0 /usr/local/lib/libwebp.so.1.0 /usr/local/lib/libIlmImf.so.4.0 -Wl,-rpath,/usr/local/lib:/usr/ports/pobj/openimageio-1.1.10/build-amd64 /libOpenImageIO:/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib /usr/local/lib/libopenjpeg.so.5.0: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/libboost_regex-mt.so.5.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/libOpenImageIO.so.0.0: warning: Ugh, looks like it's picking up an already installed version. Hmm, is it worth it to fix this kind of errors? Uninstalled the previous version and it built fine. Seems like it should be something that is fixed, but I am assuming bulk builds are something that end users might do at some point. Landry, what do you think? strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libOpenImageIO.so.0.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/libOpenImageIO.so.0.0: warning: sprintf() is often misused, please use snprintf() CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x4d0): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::ArgParse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x5e1): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x79b): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x944): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::options(char const*, ...)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x95b): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::parse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x979): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xaf4): In function `main': : undefined reference to `OpenImageIO::v1_1::Strutil::timeintervalformat(double, int)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xb95): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::geterror() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xbf8): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::usage() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xcca): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' collect2: ld returned 1 exit status *** Error 1 in . (libOpenImageIO/CMakeFiles/atomic_test.dir/build.make:111 'libOpenImageIO/atomic_test') *** Error 1 in . (CMakeFiles/Makefile2:1017 'libOpenImageIO/CMakeFiles/atomic_test.dir/all') *** Error 1 in /usr/ports/pobj/openimageio-1.1.10/build-amd64 (Makefile:147 'all') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2641 '/usr/ports/pobj/openimageio-1.1.10/build-amd64/.build_done') *** Error 1 in /usr/ports/graphics/openimageio (/usr/ports/infrastructure/mk/bsd.port.mk:2360 'all') Index: Makefile === RCS file: /home/pascal/cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 11 Mar 2013 11:10:54 - 1.5 +++ Makefile 3 May 2013 20:25:21 - @@ -6,14 +6,11 @@ COMMENT = library for reading and writi BROKEN-hppa = missing atomic ops BROKEN-mips64 = missing atomic ops -MAJ = 1.0 -V = ${MAJ}.4 -REV =
Re: update: graphics/openimageio
On Thu, 9 May 2013 07:19:06 -0600, Aaron Bieber wrote: On Sun, May 05, 2013 at 01:01:19PM +0200, Pascal Stumpf wrote: Update to latest version 1.1.10. This fails for me on amd64: cd /usr/ports/pobj/openimageio-1.1.10/build-amd64/libOpenImageIO /usr/local/bin/cmake -E cmake_link_script CMakeFiles/atomic_test.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -pipe -pthread -DNDEBUG CMakeFiles/atomic_test.dir/atomic_test.cpp.o -o atomic_test -L/usr/local/lib -L/usr/ports/pobj/openimageio-1.1.10/build-amd64/libOpenImageIO -lOpenImageIO /usr/local/lib/libboost_filesystem-mt.so.5.0 /usr/local/lib/libboost_regex-mt.so.5.0 /usr/local/lib/libboost_system-mt.so.5.0 /usr/local/lib/libboost_thread-mt.so.5.0 /usr/X11R6/lib/libfreetype.so.19.0 /usr/local/lib/libHalf.so.4.0 /usr/local/lib/libIex.so.4.0 /usr/local/lib/libImath.so.4.0 /usr/local/lib/libIlmThread.so.4.0 /usr/local/lib/libpng.so.15.1 /usr/lib/libz.so.4.1 /usr/local/lib/libtiff.so.39.2 /usr/local/lib/libjpeg.so.66.0 /usr/lib/libz.so.4.1 /usr/local/lib/libtiff.so.39.2 /usr/local/lib/libjpeg.so.66.0 /usr/local/lib/libopenjpeg.so.5.0 /usr/local/lib/libwebp.so.1.0 /usr/local/lib/libopenjpeg.so.5.0 /usr/local/lib/libwebp.so.1.0 /usr/local/lib/libIlmImf.so.4.0 -Wl,-rpath,/usr/local/lib:/usr/ports/pobj/openimageio-1.1.10/build-amd64 /libOpenImageIO:/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib /usr/local/lib/libopenjpeg.so.5.0: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/libboost_regex-mt.so.5.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/libOpenImageIO.so.0.0: warning: Ugh, looks like it's picking up an already installed version. Hmm, is it worth it to fix this kind of errors? strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libOpenImageIO.so.0.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/libOpenImageIO.so.0.0: warning: sprintf() is often misused, please use snprintf() CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x4d0): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::ArgParse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x5e1): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x79b): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x944): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::options(char const*, ...)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x95b): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::parse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x979): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xaf4): In function `main': : undefined reference to `OpenImageIO::v1_1::Strutil::timeintervalformat(double, int)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xb95): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::geterror() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xbf8): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::usage() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xcca): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' collect2: ld returned 1 exit status *** Error 1 in . (libOpenImageIO/CMakeFiles/atomic_test.dir/build.make:111 'libOpenImageIO/atomic_test') *** Error 1 in . (CMakeFiles/Makefile2:1017 'libOpenImageIO/CMakeFiles/atomic_test.dir/all') *** Error 1 in /usr/ports/pobj/openimageio-1.1.10/build-amd64 (Makefile:147 'all') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2641 '/usr/ports/pobj/openimageio-1.1.10/build-amd64/.build_done') *** Error 1 in /usr/ports/graphics/openimageio (/usr/ports/infrastructure/mk/bsd.port.mk:2360 'all') Index: Makefile === RCS file: /home/pascal/cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 11 Mar 2013 11:10:54 - 1.5 +++ Makefile 3 May 2013 20:25:21 - @@ -6,14 +6,11 @@ COMMENT = library for reading and writi BROKEN-hppa = missing atomic ops BROKEN-mips64 = missing atomic ops -MAJ = 1.0 -V = ${MAJ}.4 -REV = 513d0dd -DISTNAME = OpenImageIO-oiio-Release-${V}-0-g${REV} +V = 1.1.10 +DISTNAME = Release-${V} PKGNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 0 +SHARED_LIBS += OpenImageIO 1 .0 # 1.0 CATEGORIES = graphics devel @@ -28,8 +25,10 @@ WANTLIB += GL GLEW GLU Half ICE Iex IlmI WANTLIB += QtOpenGL SM X11 Xext boost_filesystem-mt
Re: update: graphics/openimageio
On 2013/05/09 08:12, Aaron Bieber wrote: Uninstalled the previous version and it built fine. Seems like it should be something that is fixed, but I am assuming bulk builds are something that end users might do at some point. It's not uncommon to have ports which won't build if an older version is installed, I don't think it's a major problem. If it's easy to fix without too much mess then why not, but I wouldn't go overboard patching things to make it work.. Landry, what do you think? strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libOpenImageIO.so.0.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/libOpenImageIO.so.0.0: warning: sprintf() is often misused, please use snprintf() CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x4d0): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::ArgParse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x5e1): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x79b): In function `main': : undefined reference to `OpenImageIO::v1_1::ustring::make_unique(char const*)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x944): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::options(char const*, ...)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x95b): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::parse(int, char const**)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0x979): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xaf4): In function `main': : undefined reference to `OpenImageIO::v1_1::Strutil::timeintervalformat(double, int)' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xb95): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::geterror() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xbf8): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::usage() const' CMakeFiles/atomic_test.dir/atomic_test.cpp.o(.text+0xcca): In function `main': : undefined reference to `OpenImageIO::v1_1::ArgParse::~ArgParse()' collect2: ld returned 1 exit status *** Error 1 in . (libOpenImageIO/CMakeFiles/atomic_test.dir/build.make:111 'libOpenImageIO/atomic_test') *** Error 1 in . (CMakeFiles/Makefile2:1017 'libOpenImageIO/CMakeFiles/atomic_test.dir/all') *** Error 1 in /usr/ports/pobj/openimageio-1.1.10/build-amd64 (Makefile:147 'all') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2641 '/usr/ports/pobj/openimageio-1.1.10/build-amd64/.build_done') *** Error 1 in /usr/ports/graphics/openimageio (/usr/ports/infrastructure/mk/bsd.port.mk:2360 'all') Index: Makefile === RCS file: /home/pascal/cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 11 Mar 2013 11:10:54 - 1.5 +++ Makefile 3 May 2013 20:25:21 - @@ -6,14 +6,11 @@ COMMENT = library for reading and writi BROKEN-hppa = missing atomic ops BROKEN-mips64 = missing atomic ops -MAJ = 1.0 -V = ${MAJ}.4 -REV = 513d0dd -DISTNAME = OpenImageIO-oiio-Release-${V}-0-g${REV} +V = 1.1.10 +DISTNAME = Release-${V} PKGNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 0 +SHARED_LIBS += OpenImageIO 1 .0 # 1.0 CATEGORIES = graphics devel @@ -28,8 +25,10 @@ WANTLIB += GL GLEW GLU Half ICE Iex IlmI WANTLIB += QtOpenGL SM X11 Xext boost_filesystem-mt boost_python-mt WANTLIB += boost_regex-mt boost_system-mt boost_thread-mt c jpeg WANTLIB += m openjpeg png pthread ${MODPY_WANTLIB} stdc++ tiff webp z +WANTLIB += freetype -MASTER_SITES = https://github.com/OpenImageIO/oiio/tarball/RB-${MAJ}/ +MASTER_SITES = https://github.com/OpenImageIO/oiio/archive/ +DIST_SUBDIR = openimageio MODULES = devel/cmake \ lang/python \ @@ -45,7 +44,10 @@ LIB_DEPENDS = devel/boost \ CONFIGURE_ARGS += -DPYLIB_INSTALL_DIR=lib/python${MODPY_VERSION}/site-packages CFLAGS += -pthread -WRKDIST = ${WRKDIR}/OpenImageIO-oiio-${REV} +WRKDIST = ${WRKDIR}/oiio-Release-$V WRKSRC = ${WRKDIST}/src + +post-install: + find ${PREFIX} -name '*.orig' -exec rm -f {} \; .include bsd.port.mk Index: distinfo === RCS file: /home/pascal/cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 9 Jan 2013 23:24:08 - 1.2 +++ distinfo 3 May 2013 19:43:13 - @@ -1,2 +1,2 @@ -SHA256
update: graphics/openimageio
Update to latest version 1.1.10. Index: Makefile === RCS file: /home/pascal/cvs/ports/graphics/openimageio/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile11 Mar 2013 11:10:54 - 1.5 +++ Makefile3 May 2013 20:25:21 - @@ -6,14 +6,11 @@ COMMENT = library for reading and writi BROKEN-hppa = missing atomic ops BROKEN-mips64 =missing atomic ops -MAJ = 1.0 -V =${MAJ}.4 -REV = 513d0dd -DISTNAME = OpenImageIO-oiio-Release-${V}-0-g${REV} +V =1.1.10 +DISTNAME = Release-${V} PKGNAME = openimageio-${V} -REVISION = 0 -SHARED_LIBS += OpenImageIO 0.0 # 1.0 +SHARED_LIBS += OpenImageIO 1.0 # 1.0 CATEGORIES = graphics devel @@ -28,8 +25,10 @@ WANTLIB += GL GLEW GLU Half ICE Iex IlmI WANTLIB += QtOpenGL SM X11 Xext boost_filesystem-mt boost_python-mt WANTLIB += boost_regex-mt boost_system-mt boost_thread-mt c jpeg WANTLIB += m openjpeg png pthread ${MODPY_WANTLIB} stdc++ tiff webp z +WANTLIB += freetype -MASTER_SITES = https://github.com/OpenImageIO/oiio/tarball/RB-${MAJ}/ +MASTER_SITES = https://github.com/OpenImageIO/oiio/archive/ +DIST_SUBDIR = openimageio MODULES = devel/cmake \ lang/python \ @@ -45,7 +44,10 @@ LIB_DEPENDS =devel/boost \ CONFIGURE_ARGS += -DPYLIB_INSTALL_DIR=lib/python${MODPY_VERSION}/site-packages CFLAGS += -pthread -WRKDIST = ${WRKDIR}/OpenImageIO-oiio-${REV} +WRKDIST = ${WRKDIR}/oiio-Release-$V WRKSRC = ${WRKDIST}/src + +post-install: + find ${PREFIX} -name '*.orig' -exec rm -f {} \; .include bsd.port.mk Index: distinfo === RCS file: /home/pascal/cvs/ports/graphics/openimageio/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo9 Jan 2013 23:24:08 - 1.2 +++ distinfo3 May 2013 19:43:13 - @@ -1,2 +1,2 @@ -SHA256 (OpenImageIO-oiio-Release-1.0.4-0-g513d0dd.tar.gz) = enWGVpKs1w8nahMzlhH/RhiUi7kZesiTX2a2EGQw0is= -SIZE (OpenImageIO-oiio-Release-1.0.4-0-g513d0dd.tar.gz) = 4195575 +SHA256 (openimageio/Release-1.1.10.tar.gz) = Fagso/0j2c79It6NDTXuFi0JZ4ID3zyTNSp7DIeKG4k= +SIZE (openimageio/Release-1.1.10.tar.gz) = 9501789 Index: patches/patch-src_cmake_oiio_macros_cmake === RCS file: /home/pascal/cvs/ports/graphics/openimageio/patches/patch-src_cmake_oiio_macros_cmake,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_cmake_oiio_macros_cmake --- patches/patch-src_cmake_oiio_macros_cmake 9 May 2012 12:42:06 - 1.1.1.1 +++ patches/patch-src_cmake_oiio_macros_cmake 3 May 2013 19:44:35 - @@ -1,6 +1,6 @@ $OpenBSD: patch-src_cmake_oiio_macros_cmake,v 1.1.1.1 2012/05/09 12:42:06 pascal Exp $ src/cmake/oiio_macros.cmake.orig Thu Apr 19 18:51:13 2012 -+++ src/cmake/oiio_macros.cmakeMon May 7 14:52:40 2012 +--- src/cmake/oiio_macros.cmake.orig Sat Apr 13 04:30:27 2013 src/cmake/oiio_macros.cmakeFri May 3 21:44:29 2013 @@ -103,7 +103,7 @@ macro (oiio_add_tests) if (_has_generator_expr) set (_add_test_args NAME ${_testname} @@ -18,4 +18,4 @@ $OpenBSD: patch-src_cmake_oiio_macros_cm +set (_add_test_args ${_testname} ${PYTHON_EXECUTABLE}) set (_extra_test_args ) endif () - message (STATUS TEST ${_testname}: ${CMAKE_BINARY_DIR}/testsuite/runtest.py ${_testdir} ${_extra_test_args}) + if (VERBOSE) Index: patches/patch-src_cmake_platform_cmake === RCS file: /home/pascal/cvs/ports/graphics/openimageio/patches/patch-src_cmake_platform_cmake,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_cmake_platform_cmake --- patches/patch-src_cmake_platform_cmake 9 May 2012 12:42:06 - 1.1.1.1 +++ patches/patch-src_cmake_platform_cmake 3 May 2013 19:44:35 - @@ -1,7 +1,7 @@ $OpenBSD: patch-src_cmake_platform_cmake,v 1.1.1.1 2012/05/09 12:42:06 pascal Exp $ src/cmake/platform.cmake.orig Thu Apr 19 18:51:13 2012 -+++ src/cmake/platform.cmake Fri Apr 20 14:51:41 2012 -@@ -23,6 +23,10 @@ if (UNIX) +--- src/cmake/platform.cmake.orig Sat Apr 13 04:30:27 2013 src/cmake/platform.cmake Fri May 3 21:44:29 2013 +@@ -33,6 +33,10 @@ if (UNIX) else () string (TOLOWER ${CMAKE_SYSTEM_NAME} platform) endif () Index: patches/patch-src_include_thread_h === RCS file: /home/pascal/cvs/ports/graphics/openimageio/patches/patch-src_include_thread_h,v