Page MenuHomeSolus

D11072.id26717.diff
No OneTemporary

D11072.id26717.diff

diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1 @@
+libvigraimpex.so.11
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -490,6 +490,7 @@
libvigraimpex.so.11:_ZN5vigra9byteorder3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libvigraimpex.so.11:_ZN5vigra9byteorder4hostC1Ev
libvigraimpex.so.11:_ZN5vigra9byteorder4hostC2Ev
+libvigraimpex.so.11:_ZN5vigra9byteorder6m_hostE
libvigraimpex.so.11:_ZN5vigra9byteorderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libvigraimpex.so.11:_ZN5vigra9byteorderC1Ev
libvigraimpex.so.11:_ZN5vigra9byteorderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,5 +1,5 @@
-libHalf-2_5.so.25
-libIlmImf-2_5.so.25
+libImath-3_0.so.27
+libOpenEXR-3_0.so.27
libc.so.6
libgcc_s.so.1
libjpeg.so.8
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,241 @@
+libImath-3_0.so.27:_ZN9Imath_3_04half5_eLutE
+libImath-3_0.so.27:_ZN9Imath_3_04half7convertEi
+libImath-3_0.so.27:_ZN9Imath_3_04half8_toFloatE
+libOpenEXR-3_0.so.27:_ZN7Imf_3_013RgbaInputFile10readPixelsEii
+libOpenEXR-3_0.so.27:_ZN7Imf_3_013RgbaInputFile14setFrameBufferEPNS_4RgbaEmm
+libOpenEXR-3_0.so.27:_ZN7Imf_3_013RgbaInputFileC1EPKci
+libOpenEXR-3_0.so.27:_ZN7Imf_3_013RgbaInputFileD1Ev
+libOpenEXR-3_0.so.27:_ZN7Imf_3_014RgbaOutputFile11writePixelsEi
+libOpenEXR-3_0.so.27:_ZN7Imf_3_014RgbaOutputFile14setFrameBufferEPKNS_4RgbaEmm
+libOpenEXR-3_0.so.27:_ZN7Imf_3_014RgbaOutputFileC1EPKcRKNS_6HeaderENS_12RgbaChannelsEi
+libOpenEXR-3_0.so.27:_ZN7Imf_3_017globalThreadCountEv
+libOpenEXR-3_0.so.27:_ZN7Imf_3_06HeaderC1ERKN9Imath_3_03BoxINS1_4Vec2IiEEEES7_fRKNS3_IfEEfNS_9LineOrderENS_11CompressionE
+libOpenEXR-3_0.so.27:_ZN7Imf_3_06HeaderD1Ev
+libOpenEXR-3_0.so.27:_ZNK7Imf_3_013RgbaInputFile6headerEv
+libOpenEXR-3_0.so.27:_ZNK7Imf_3_06Header10dataWindowEv
+libOpenEXR-3_0.so.27:_ZNK7Imf_3_06Header13displayWindowEv
+libc.so.6:__ctype_b_loc
+libc.so.6:__cxa_atexit
+libc.so.6:__fprintf_chk
+libc.so.6:__isoc99_sscanf
+libc.so.6:__longjmp_chk
+libc.so.6:__memcpy_chk
+libc.so.6:__stack_chk_fail
+libc.so.6:__vfprintf_chk
+libc.so.6:_setjmp
+libc.so.6:access
+libc.so.6:calloc
+libc.so.6:closedir
+libc.so.6:fclose
+libc.so.6:fgets
+libc.so.6:fopen
+libc.so.6:fread
+libc.so.6:free
+libc.so.6:fwrite
+libc.so.6:isspace
+libc.so.6:malloc
+libc.so.6:memcmp
+libc.so.6:memcpy
+libc.so.6:memmove
+libc.so.6:memset
+libc.so.6:opendir
+libc.so.6:perror
+libc.so.6:readdir
+libc.so.6:stderr
+libc.so.6:strcmp
+libc.so.6:strlen
+libc.so.6:strtol
+libc.so.6:tolower
+libgcc_s.so.1:_Unwind_Resume
+libjpeg.so.8:jpeg_CreateCompress
+libjpeg.so.8:jpeg_CreateDecompress
+libjpeg.so.8:jpeg_destroy_compress
+libjpeg.so.8:jpeg_destroy_decompress
+libjpeg.so.8:jpeg_finish_compress
+libjpeg.so.8:jpeg_finish_decompress
+libjpeg.so.8:jpeg_read_header
+libjpeg.so.8:jpeg_read_scanlines
+libjpeg.so.8:jpeg_save_markers
+libjpeg.so.8:jpeg_set_defaults
+libjpeg.so.8:jpeg_set_quality
+libjpeg.so.8:jpeg_start_compress
+libjpeg.so.8:jpeg_start_decompress
+libjpeg.so.8:jpeg_std_error
+libjpeg.so.8:jpeg_stdio_dest
+libjpeg.so.8:jpeg_stdio_src
+libjpeg.so.8:jpeg_write_m_byte
+libjpeg.so.8:jpeg_write_m_header
+libjpeg.so.8:jpeg_write_scanlines
+libm.so.6:frexp
+libm.so.6:ldexp
+libpng16.so.16:png_create_info_struct
+libpng16.so.16:png_create_read_struct
+libpng16.so.16:png_create_write_struct
+libpng16.so.16:png_destroy_read_struct
+libpng16.so.16:png_destroy_write_struct
+libpng16.so.16:png_get_IHDR
+libpng16.so.16:png_get_channels
+libpng16.so.16:png_get_iCCP
+libpng16.so.16:png_get_rowbytes
+libpng16.so.16:png_get_valid
+libpng16.so.16:png_get_x_offset_pixels
+libpng16.so.16:png_get_x_pixels_per_meter
+libpng16.so.16:png_get_y_offset_pixels
+libpng16.so.16:png_get_y_pixels_per_meter
+libpng16.so.16:png_init_io
+libpng16.so.16:png_read_info
+libpng16.so.16:png_read_row
+libpng16.so.16:png_read_update_info
+libpng16.so.16:png_set_IHDR
+libpng16.so.16:png_set_expand_gray_1_2_4_to_8
+libpng16.so.16:png_set_iCCP
+libpng16.so.16:png_set_interlace_handling
+libpng16.so.16:png_set_longjmp_fn
+libpng16.so.16:png_set_oFFs
+libpng16.so.16:png_set_pHYs
+libpng16.so.16:png_set_palette_to_rgb
+libpng16.so.16:png_set_sig_bytes
+libpng16.so.16:png_set_swap
+libpng16.so.16:png_sig_cmp
+libpng16.so.16:png_write_end
+libpng16.so.16:png_write_image
+libpng16.so.16:png_write_info
+libpthread.so.0:__errno_location
+libstdc++.so.6:_ZNKSt12__basic_fileIcE7is_openEv
+libstdc++.so.6:_ZNKSt13runtime_error4whatEv
+libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcmm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKcm
+libstdc++.so.6:_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv
+libstdc++.so.6:_ZNSdD2Ev
+libstdc++.so.6:_ZNSi10_M_extractIdEERSiRT_
+libstdc++.so.6:_ZNSi10_M_extractIjEERSiRT_
+libstdc++.so.6:_ZNSi10_M_extractIlEERSiRT_
+libstdc++.so.6:_ZNSi3getEv
+libstdc++.so.6:_ZNSi4peekEv
+libstdc++.so.6:_ZNSi4readEPcl
+libstdc++.so.6:_ZNSi5seekgESt4fposI11__mbstate_tE
+libstdc++.so.6:_ZNSi5seekgElSt12_Ios_Seekdir
+libstdc++.so.6:_ZNSi5tellgEv
+libstdc++.so.6:_ZNSi7getlineEPclc
+libstdc++.so.6:_ZNSirsERi
+libstdc++.so.6:_ZNSo3putEc
+libstdc++.so.6:_ZNSo5flushEv
+libstdc++.so.6:_ZNSo5tellpEv
+libstdc++.so.6:_ZNSo5writeEPKcl
+libstdc++.so.6:_ZNSo9_M_insertIdEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertIlEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertImEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertIxEERSoT_
+libstdc++.so.6:_ZNSolsEi
+libstdc++.so.6:_ZNSt12__basic_fileIcED1Ev
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev
+libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev
+libstdc++.so.6:_ZNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZNSt13runtime_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZNSt13runtime_errorD1Ev
+libstdc++.so.6:_ZNSt13runtime_errorD2Ev
+libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
+libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
+libstdc++.so.6:_ZNSt6localeC1Ev
+libstdc++.so.6:_ZNSt6localeD1Ev
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmPKc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm
+libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev
+libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitD1Ev
+libstdc++.so.6:_ZNSt8ios_baseC2Ev
+libstdc++.so.6:_ZNSt8ios_baseD2Ev
+libstdc++.so.6:_ZNSt9bad_allocD1Ev
+libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E
+libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate
+libstdc++.so.6:_ZNSt9exceptionD2Ev
+libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
+libstdc++.so.6:_ZSt16__throw_bad_castv
+libstdc++.so.6:_ZSt17__throw_bad_allocv
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt19__throw_logic_errorPKc
+libstdc++.so.6:_ZSt20__throw_length_errorPKc
+libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
+libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
+libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
+libstdc++.so.6:_ZSt4cerr
+libstdc++.so.6:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_
+libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
+libstdc++.so.6:_ZTISt13runtime_error
+libstdc++.so.6:_ZTISt9bad_alloc
+libstdc++.so.6:_ZTISt9exception
+libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv121__vmi_class_type_infoE
+libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVSt13basic_filebufIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt9bad_alloc
+libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE
+libstdc++.so.6:_ZdaPv
+libstdc++.so.6:_ZdlPv
+libstdc++.so.6:_Znam
+libstdc++.so.6:_Znwm
+libstdc++.so.6:__cxa_allocate_exception
+libstdc++.so.6:__cxa_begin_catch
+libstdc++.so.6:__cxa_end_catch
+libstdc++.so.6:__cxa_free_exception
+libstdc++.so.6:__cxa_guard_abort
+libstdc++.so.6:__cxa_guard_acquire
+libstdc++.so.6:__cxa_guard_release
+libstdc++.so.6:__cxa_pure_virtual
+libstdc++.so.6:__cxa_rethrow
+libstdc++.so.6:__cxa_throw
+libstdc++.so.6:__gxx_personality_v0
+libtiff.so.5:TIFFClose
+libtiff.so.5:TIFFCurrentDirectory
+libtiff.so.5:TIFFDefaultStripSize
+libtiff.so.5:TIFFGetField
+libtiff.so.5:TIFFGetFieldDefaulted
+libtiff.so.5:TIFFOpen
+libtiff.so.5:TIFFReadDirectory
+libtiff.so.5:TIFFReadScanline
+libtiff.so.5:TIFFScanlineSize
+libtiff.so.5:TIFFSetDirectory
+libtiff.so.5:TIFFSetField
+libtiff.so.5:TIFFSetWarningHandler
+libtiff.so.5:TIFFStripSize
+libtiff.so.5:TIFFVStripSize
+libtiff.so.5:TIFFWriteEncodedStrip
+libtiff.so.5:_TIFFfree
+libtiff.so.5:_TIFFmalloc
+libz.so.1:compress2
+libz.so.1:compressBound
+libz.so.1:uncompress
diff --git a/files/OpenEXR-instead-of-ilmbase.patch b/files/OpenEXR-instead-of-ilmbase.patch
new file mode 100644
--- /dev/null
+++ b/files/OpenEXR-instead-of-ilmbase.patch
@@ -0,0 +1,53 @@
+--- a/config/FindOpenEXR.cmake
++++ b/config/FindOpenEXR.cmake
+@@ -24,30 +24,32 @@
+ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ FIND_PATH(OPENEXR_INCLUDE_DIR ImfRgbaFile.h PATH_SUFFIXES OpenEXR)
++FIND_PATH(IMATH_INCLUDE_DIR half.h PATH_SUFFIXES Imath)
+
+-FOREACH(V "" -2_2 -2_1 -2_0 -1_7)
++FOREACH(V -3_0 "" -2_2 -2_1 -2_0 -1_7)
+ if(NOT OPENEXR_ILMIMF_LIBRARY)
+- FIND_LIBRARY(OPENEXR_ILMIMF_LIBRARY NAMES IlmImf${V})
+- if(OPENEXR_ILMIMF_LIBRARY)
++ FIND_LIBRARY(OPENEXR_OPENEXR_LIBRARY NAMES OpenEXR${V})
++ if(OPENEXR_OPENEXR_LIBRARY)
+ set(OPENEXR_VERSION ${V})
+ endif()
+ endif()
+ ENDFOREACH(V)
+
++set(OPENEXR_VERSION -3_0)
+ FIND_LIBRARY(OPENEXR_IMATH_LIBRARY NAMES Imath${OPENEXR_VERSION})
+ FIND_LIBRARY(OPENEXR_IEX_LIBRARY NAMES Iex${OPENEXR_VERSION})
+ FIND_LIBRARY(OPENEXR_ILMTHREAD_LIBRARY NAMES IlmThread${OPENEXR_VERSION})
+-FIND_LIBRARY(OPENEXR_HALF_LIBRARY NAMES Half)
+
+ INCLUDE(FindPackageHandleStandardArgs)
+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(OpenEXR DEFAULT_MSG
+- OPENEXR_HALF_LIBRARY OPENEXR_IEX_LIBRARY OPENEXR_IMATH_LIBRARY
+- OPENEXR_ILMIMF_LIBRARY OPENEXR_INCLUDE_DIR
++ OPENEXR_OPENEXR_LIBRARY
++ OPENEXR_IEX_LIBRARY OPENEXR_IMATH_LIBRARY
++ OPENEXR_INCLUDE_DIR IMATH_INCLUDE_DIR
+ )
+
+ IF(OpenEXR_FOUND)
+- SET(OPENEXR_LIBRARIES ${OPENEXR_ILMIMF_LIBRARY}
+- ${OPENEXR_IMATH_LIBRARY} ${OPENEXR_HALF_LIBRARY}
++ SET(OPENEXR_LIBRARIES ${OPENEXR_OPENEXR_LIBRARY}
++ ${IMATH_IMATH_LIBRARY} ${OPENEXR_HALF_LIBRARY}
+ ${OPENEXR_IEX_LIBRARY} ${OPENEXR_ILMTHREAD_LIBRARY} )
+
+ if(MSVC)
+--- a/src/impex/CMakeLists.txt
++++ b/src/impex/CMakeLists.txt
+@@ -20,6 +20,7 @@ ENDIF(TIFF_FOUND)
+
+ IF(OpenEXR_FOUND)
+ ADD_DEFINITIONS(-DHasEXR ${OPENEXR_CPPFLAGS})
++ INCLUDE_DIRECTORIES(${SUPPRESS_WARNINGS} ${IMATH_INCLUDE_DIR})
+ INCLUDE_DIRECTORIES(${SUPPRESS_WARNINGS} ${OPENEXR_INCLUDE_DIR})
+ ENDIF(OpenEXR_FOUND)
+
diff --git a/files/vigra-cmake-config.patch b/files/vigra-cmake-config.patch
new file mode 100644
--- /dev/null
+++ b/files/vigra-cmake-config.patch
@@ -0,0 +1,15 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -368,10 +368,10 @@ CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/con
+
+ # export targets:
+ INSTALL(EXPORT vigra-targets
+- DESTINATION lib${LIB_SUFFIX}/vigra)
++ DESTINATION lib${LIB_SUFFIX}/cmake/vigra)
+ INSTALL(FILES ${PROJECT_BINARY_DIR}/lib/vigra/CMake/VigraConfig.cmake
+ ${PROJECT_BINARY_DIR}/lib/vigra/CMake/VigraConfigVersion.cmake
+- DESTINATION lib${LIB_SUFFIX}/vigra)
++ DESTINATION lib${LIB_SUFFIX}/cmake/vigra)
+ EXPORT(TARGETS vigraimpex FILE vigra-targets.cmake)
+
+ ##################################################
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,6 +1,6 @@
name : vigra
version : 1.11.1
-release : 8
+release : 9
source :
- https://github.com/ukoethe/vigra/releases/download/Version-1-11-1/vigra-1.11.1-src.tar.gz : a5564e1083f6af6a885431c1ee718bad77d11f117198b277557f8558fa461aaf
license : MIT
@@ -15,11 +15,15 @@
- pkgconfig(libturbojpeg)
- libboost-devel
setup : |
- %cmake -DWITH_OPENEXR=1 \
+ %patch -p1 < $pkgfiles/vigra-cmake-config.patch
+ %patch -p1 < $pkgfiles/OpenEXR-instead-of-ilmbase.patch
+
+ %cmake_ninja \
+ -DWITH_OPENEXR=1 \
-DWITH_BOOST_GRAPH=1 \
- -DDOCINSTALL=share/doc \
- .
+ -DLIB_SUFFIX=%LIBSUFFIX% \
+ -DDOCINSTALL=share/doc
build : |
- %make
+ %ninja_build
install : |
- %make_install
+ %ninja_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,8 +2,8 @@
<Source>
<Name>vigra</Name>
<Packager>
- <Name>Joshua Strobl</Name>
- <Email>joshua@getsol.us</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
</Packager>
<License>MIT</License>
<PartOf>multimedia.library</PartOf>
@@ -20,12 +20,8 @@
<PartOf>multimedia.library</PartOf>
<Files>
<Path fileType="executable">/usr/bin/vigra-config</Path>
- <Path fileType="library">/usr/lib/libvigraimpex.so.11</Path>
- <Path fileType="library">/usr/lib/libvigraimpex.so.11.1.11.1</Path>
- <Path fileType="library">/usr/lib/vigra/VigraConfig.cmake</Path>
- <Path fileType="library">/usr/lib/vigra/VigraConfigVersion.cmake</Path>
- <Path fileType="library">/usr/lib/vigra/vigra-targets-relwithdebinfo.cmake</Path>
- <Path fileType="library">/usr/lib/vigra/vigra-targets.cmake</Path>
+ <Path fileType="library">/usr/lib64/libvigraimpex.so.11</Path>
+ <Path fileType="library">/usr/lib64/libvigraimpex.so.11.1.11.1</Path>
<Path fileType="doc">/usr/share/doc/vigra/AlgebraicConcepts.html</Path>
<Path fileType="doc">/usr/share/doc/vigra/ArgumentObjectFactories.html</Path>
<Path fileType="doc">/usr/share/doc/vigra/BorderTreatmentMode.html</Path>
@@ -3304,7 +3300,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="8">vigra</Dependency>
+ <Dependency release="9">vigra</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/vigra/accessor.hxx</Path>
@@ -3537,16 +3533,20 @@
<Path fileType="header">/usr/include/vigra/watersheds3d.hxx</Path>
<Path fileType="header">/usr/include/vigra/wigner-matrix.hxx</Path>
<Path fileType="header">/usr/include/vigra/windows.h</Path>
- <Path fileType="library">/usr/lib/libvigraimpex.so</Path>
+ <Path fileType="library">/usr/lib64/cmake/vigra/VigraConfig.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/vigra/VigraConfigVersion.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/vigra/vigra-targets-relwithdebinfo.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/vigra/vigra-targets.cmake</Path>
+ <Path fileType="library">/usr/lib64/libvigraimpex.so</Path>
</Files>
</Package>
<History>
- <Update release="8">
- <Date>2021-01-20</Date>
+ <Update release="9">
+ <Date>2021-05-14</Date>
<Version>1.11.1</Version>
<Comment>Packaging update</Comment>
- <Name>Joshua Strobl</Name>
- <Email>joshua@getsol.us</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Sat, Aug 12, 12:13 AM (2 h, 41 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5812940
Default Alt Text
D11072.id26717.diff (18 KB)

Event Timeline