Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F11053918
D11072.id26717.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
18 KB
Referenced Files
None
Subscribers
None
D11072.id26717.diff
View Options
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
Details
Attached
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)
Attached To
Mode
D11072: Rebuild vigra for OpenEXR
Attached
Detach File
Event Timeline
Log In to Comment