Page MenuHomeSolus

D11070.id28169.diff
No OneTemporary

D11070.id28169.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1021,9 +1021,9 @@
libdarktable.so:_ZGVeN8vva64_dt_bilateral_splat
libdarktable.so:_ZGVeN8vva64va64v_dt_bilateral_slice
libdarktable.so:_ZGVeN8vva64va64v_dt_bilateral_slice_to_output
-libdarktable.so:_ZN7Imf_2_514TypedAttributeINS_4BlobEE13readValueFromERNS_7IStreamEii
-libdarktable.so:_ZN7Imf_2_514TypedAttributeINS_4BlobEE14staticTypeNameEv
-libdarktable.so:_ZNK7Imf_2_514TypedAttributeINS_4BlobEE12writeValueToERNS_7OStreamEi
+libdarktable.so:_ZN7Imf_3_114TypedAttributeINS_4BlobEE13readValueFromERNS_7IStreamEii
+libdarktable.so:_ZN7Imf_3_114TypedAttributeINS_4BlobEE14staticTypeNameEv
+libdarktable.so:_ZNK7Imf_3_114TypedAttributeINS_4BlobEE12writeValueToERNS_7OStreamEi
libdarktable.so:__bss_start
libdarktable.so:_accel_connect_actions_iop
libdarktable.so:_accel_register_actions_iop
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,8 +1,8 @@
UNKNOWN
ld-linux-x86-64.so.2
libGraphicsMagick.so.3
-libIex-2_5.so.25
-libIlmImf-2_5.so.25
+libIex-3_1.so.30
+libOpenEXR-3_1.so.30
libX11.so.6
libXrandr.so.2
libc.so.6
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,3 +1,5 @@
+UNKNOWN:_ZN7Imf_3_114TypedAttributeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC1ERKS6_
+UNKNOWN:_ZN7Imf_3_114TypedAttributeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEED1Ev
UNKNOWN:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm
UNKNOWN:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc
UNKNOWN:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
@@ -5,8 +7,8 @@
UNKNOWN:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
UNKNOWN:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
UNKNOWN:_ZTIN5Exiv28AnyErrorE
-UNKNOWN:_ZTIN7Iex_2_57TypeExcE
-UNKNOWN:_ZTIN7Imf_2_59AttributeE
+UNKNOWN:_ZTIN7Iex_3_17TypeExcE
+UNKNOWN:_ZTIN7Imf_3_19AttributeE
UNKNOWN:_ZTVN5Exiv212XmpTextValueE
UNKNOWN:_ZTVN5Exiv28XmpValueE
ld-linux-x86-64.so.2:__tls_get_addr
@@ -21,55 +23,52 @@
libGraphicsMagick.so.3:GetExceptionInfo
libGraphicsMagick.so.3:InitializeMagick
libGraphicsMagick.so.3:ReadImage
-libIex-2_5.so.25:_ZN7Iex_2_57TypeExcC1EPKc
-libIex-2_5.so.25:_ZN7Iex_2_57TypeExcD1Ev
-libIlmImf-2_5.so.25:_ZN7Imf_2_511ChannelList6insertEPKcRKNS_7ChannelE
-libIlmImf-2_5.so.25:_ZN7Imf_2_511FrameBuffer6insertEPKcRKNS_5SliceE
-libIlmImf-2_5.so.25:_ZN7Imf_2_513isOpenExrFileEPKcRb
-libIlmImf-2_5.so.25:_ZN7Imf_2_514ChromaticitiesC1ERKN9Imath_2_54Vec2IfEES5_S5_S5_
-libIlmImf-2_5.so.25:_ZN7Imf_2_514TiledInputFile14setFrameBufferERKNS_11FrameBufferE
-libIlmImf-2_5.so.25:_ZN7Imf_2_514TiledInputFile9readTilesEiiiii
-libIlmImf-2_5.so.25:_ZN7Imf_2_514TiledInputFileC1EPKci
-libIlmImf-2_5.so.25:_ZN7Imf_2_514TypedAttributeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE13readValueFromERNS_7IStreamEii
-libIlmImf-2_5.so.25:_ZN7Imf_2_514TypedAttributeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE14staticTypeNameEv
-libIlmImf-2_5.so.25:_ZN7Imf_2_514chromaticitiesERKNS_6HeaderE
-libIlmImf-2_5.so.25:_ZN7Imf_2_514whiteLuminanceERKNS_6HeaderE
-libIlmImf-2_5.so.25:_ZN7Imf_2_515TiledOutputFile10writeTilesEiiiii
-libIlmImf-2_5.so.25:_ZN7Imf_2_515TiledOutputFile14setFrameBufferERKNS_11FrameBufferE
-libIlmImf-2_5.so.25:_ZN7Imf_2_515TiledOutputFileC1EPKcRKNS_6HeaderEi
-libIlmImf-2_5.so.25:_ZN7Imf_2_515TiledOutputFileD1Ev
-libIlmImf-2_5.so.25:_ZN7Imf_2_517addChromaticitiesERNS_6HeaderERKNS_14ChromaticitiesE
-libIlmImf-2_5.so.25:_ZN7Imf_2_517addWhiteLuminanceERNS_6HeaderERKf
-libIlmImf-2_5.so.25:_ZN7Imf_2_517globalThreadCountEv
-libIlmImf-2_5.so.25:_ZN7Imf_2_517hasChromaticitiesERKNS_6HeaderE
-libIlmImf-2_5.so.25:_ZN7Imf_2_517hasWhiteLuminanceERKNS_6HeaderE
-libIlmImf-2_5.so.25:_ZN7Imf_2_520setGlobalThreadCountEi
-libIlmImf-2_5.so.25:_ZN7Imf_2_55SliceC1ENS_9PixelTypeEPcmmiidbb
-libIlmImf-2_5.so.25:_ZN7Imf_2_56Header18setTileDescriptionERKNS_15TileDescriptionE
-libIlmImf-2_5.so.25:_ZN7Imf_2_56Header6insertEPKcRKNS_9AttributeE
-libIlmImf-2_5.so.25:_ZN7Imf_2_56Header8channelsEv
-libIlmImf-2_5.so.25:_ZN7Imf_2_56HeaderC1EiifRKN9Imath_2_54Vec2IfEEfNS_9LineOrderENS_11CompressionE
-libIlmImf-2_5.so.25:_ZN7Imf_2_56HeaderD1Ev
-libIlmImf-2_5.so.25:_ZN7Imf_2_57ChannelC1ENS_9PixelTypeEiib
-libIlmImf-2_5.so.25:_ZN7Imf_2_58RGBtoXYZERKNS_14ChromaticitiesEf
-libIlmImf-2_5.so.25:_ZN7Imf_2_59Attribute21registerAttributeTypeEPKcPFPS0_vE
-libIlmImf-2_5.so.25:_ZN7Imf_2_59AttributeC2Ev
-libIlmImf-2_5.so.25:_ZN7Imf_2_59AttributeD2Ev
-libIlmImf-2_5.so.25:_ZN7Imf_2_59InputFile10readPixelsEii
-libIlmImf-2_5.so.25:_ZN7Imf_2_59InputFile14setFrameBufferERKNS_11FrameBufferE
-libIlmImf-2_5.so.25:_ZN7Imf_2_59InputFileC1EPKci
-libIlmImf-2_5.so.25:_ZNK7Imf_2_511ChannelList3endEv
-libIlmImf-2_5.so.25:_ZNK7Imf_2_511ChannelList5beginEv
-libIlmImf-2_5.so.25:_ZNK7Imf_2_514TiledInputFile6headerEv
-libIlmImf-2_5.so.25:_ZNK7Imf_2_514TiledInputFile9numXTilesEi
-libIlmImf-2_5.so.25:_ZNK7Imf_2_514TiledInputFile9numYTilesEi
-libIlmImf-2_5.so.25:_ZNK7Imf_2_514TypedAttributeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE12writeValueToERNS_7OStreamEi
-libIlmImf-2_5.so.25:_ZNK7Imf_2_515TiledOutputFile9numXTilesEi
-libIlmImf-2_5.so.25:_ZNK7Imf_2_515TiledOutputFile9numYTilesEi
-libIlmImf-2_5.so.25:_ZNK7Imf_2_56Header10dataWindowEv
-libIlmImf-2_5.so.25:_ZNK7Imf_2_56Header13displayWindowEv
-libIlmImf-2_5.so.25:_ZNK7Imf_2_56Header8channelsEv
-libIlmImf-2_5.so.25:_ZNK7Imf_2_59InputFile6headerEv
+libIex-3_1.so.30:_ZN7Iex_3_17TypeExcC1EPKc
+libIex-3_1.so.30:_ZN7Iex_3_17TypeExcD1Ev
+libOpenEXR-3_1.so.30:_ZN7Imf_3_111ChannelList6insertEPKcRKNS_7ChannelE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_111FrameBuffer6insertEPKcRKNS_5SliceE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_113isOpenExrFileEPKcRb
+libOpenEXR-3_1.so.30:_ZN7Imf_3_114ChromaticitiesC1ERKN9Imath_3_14Vec2IfEES5_S5_S5_
+libOpenEXR-3_1.so.30:_ZN7Imf_3_114TiledInputFile14setFrameBufferERKNS_11FrameBufferE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_114TiledInputFile9readTilesEiiiii
+libOpenEXR-3_1.so.30:_ZN7Imf_3_114TiledInputFileC1EPKci
+libOpenEXR-3_1.so.30:_ZN7Imf_3_114chromaticitiesERKNS_6HeaderE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_114whiteLuminanceERKNS_6HeaderE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_115TiledOutputFile10writeTilesEiiiii
+libOpenEXR-3_1.so.30:_ZN7Imf_3_115TiledOutputFile14setFrameBufferERKNS_11FrameBufferE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_115TiledOutputFileC1EPKcRKNS_6HeaderEi
+libOpenEXR-3_1.so.30:_ZN7Imf_3_115TiledOutputFileD1Ev
+libOpenEXR-3_1.so.30:_ZN7Imf_3_117addChromaticitiesERNS_6HeaderERKNS_14ChromaticitiesE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_117addWhiteLuminanceERNS_6HeaderERKf
+libOpenEXR-3_1.so.30:_ZN7Imf_3_117globalThreadCountEv
+libOpenEXR-3_1.so.30:_ZN7Imf_3_117hasChromaticitiesERKNS_6HeaderE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_117hasWhiteLuminanceERKNS_6HeaderE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_120setGlobalThreadCountEi
+libOpenEXR-3_1.so.30:_ZN7Imf_3_15SliceC1ENS_9PixelTypeEPcmmiidbb
+libOpenEXR-3_1.so.30:_ZN7Imf_3_16Header18setTileDescriptionERKNS_15TileDescriptionE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_16Header6insertEPKcRKNS_9AttributeE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_16Header8channelsEv
+libOpenEXR-3_1.so.30:_ZN7Imf_3_16HeaderC1EiifRKN9Imath_3_14Vec2IfEEfNS_9LineOrderENS_11CompressionE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_16HeaderD1Ev
+libOpenEXR-3_1.so.30:_ZN7Imf_3_17ChannelC1ENS_9PixelTypeEiib
+libOpenEXR-3_1.so.30:_ZN7Imf_3_18RGBtoXYZERKNS_14ChromaticitiesEf
+libOpenEXR-3_1.so.30:_ZN7Imf_3_19Attribute21registerAttributeTypeEPKcPFPS0_vE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_19AttributeC2Ev
+libOpenEXR-3_1.so.30:_ZN7Imf_3_19AttributeD2Ev
+libOpenEXR-3_1.so.30:_ZN7Imf_3_19InputFile10readPixelsEii
+libOpenEXR-3_1.so.30:_ZN7Imf_3_19InputFile14setFrameBufferERKNS_11FrameBufferE
+libOpenEXR-3_1.so.30:_ZN7Imf_3_19InputFileC1EPKci
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_111ChannelList3endEv
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_111ChannelList5beginEv
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_114TiledInputFile6headerEv
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_114TiledInputFile9numXTilesEi
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_114TiledInputFile9numYTilesEi
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_115TiledOutputFile9numXTilesEi
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_115TiledOutputFile9numYTilesEi
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_16Header10dataWindowEv
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_16Header13displayWindowEv
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_16Header8channelsEv
+libOpenEXR-3_1.so.30:_ZNK7Imf_3_19InputFile6headerEv
libX11.so.6:XCloseDisplay
libX11.so.6:XDisplayName
libX11.so.6:XFree
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,27 @@
+--- a/cmake/modules/FindOpenEXR.cmake
++++ b/cmake/modules/FindOpenEXR.cmake
+@@ -15,7 +15,11 @@ find_path(_OPENEXR_INCLUDE_DIR OpenEXR
+ PATHS /usr/include
+ /usr/include/OpenEXR
+ HINTS ENV OPENEXR_INCLUDE_DIR)
+-set(OpenEXR_INCLUDE_DIR ${_OPENEXR_INCLUDE_DIR} ${_OPENEXR_INCLUDE_DIR}/OpenEXR)
++find_path(_IMATH_INCLUDE_DIR Imath
++ PATHS /usr/include
++ /usr/include/Imath
++ HINTS ENV IMATH_INCLUDE_DIR)
++set(OpenEXR_INCLUDE_DIR ${_OPENEXR_INCLUDE_DIR} ${_OPENEXR_INCLUDE_DIR}/OpenEXR ${_IMATH_INCLUDE_DIR} ${_IMATH_INCLUDE_DIR}/Imath)
+ mark_as_advanced(OpenEXR_INCLUDE_DIR)
+
+ # Find libraries and add them to OpenEXR_LIBRARY
+@@ -24,9 +28,9 @@ find_path(_OPENEXR_LIB_DIR OpenEXR
+ set(OpenEXR_LIB_DIR ${_OPENEXR_LIB_DIR})
+ mark_as_advanced(OpenEXR_LIB_DIR)
+
+-find_library(_OPENEXR_LIBRARY_IMIMF IlmImf
++find_library(_OPENEXR_LIBRARY_OPENEXR OpenEXR
+ HINTS ENV OPENEXR_LIB_DIR)
+-set(OpenEXR_LIBRARY ${OpenEXR_LIBRARY} ${_OPENEXR_LIBRARY_IMIMF})
++set(OpenEXR_LIBRARY ${OpenEXR_LIBRARY} ${_OPENEXR_LIBRARY_OPENEXR})
+ find_library(_OPENEXR_LIBRARY_IMATH Imath
+ HINTS ENV OPENEXR_LIB_DIR)
+ set(OpenEXR_LIBRARY ${OpenEXR_LIBRARY} ${_OPENEXR_LIBRARY_IMATH})
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,9 @@
name : darktable
version : 3.6.0
-release : 56
+release : 57
source :
- https://github.com/darktable-org/darktable/releases/download/release-3.6.0/darktable-3.6.0.tar.xz : 86bcd0184af38b93c3688dffd3d5c19cc65f268ecf9358d649fa11fe26c70a39
+homepage : https://darktable.org/
license : GPL-3.0-or-later
component : multimedia.graphics
summary : darktable is an open source photography workflow application and RAW developer
@@ -38,6 +39,7 @@
rundeps :
- gtk-engines
setup : |
+ %patch -p1 < $pkgfiles/OpenEXR-instead-of-ilmbase.patch
mkdir build && cd build
%cmake -DBINARY_PACKAGE_BUILD=ON -DLIB_SUFFIX=%LIBSUFFIX% ..
build : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -1,9 +1,10 @@
<PISI>
<Source>
<Name>darktable</Name>
+ <Homepage>https://darktable.org/</Homepage>
<Packager>
- <Name>Joshua Strobl</Name>
- <Email>joshua@getsol.us</Email>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
</Packager>
<License>GPL-3.0-or-later</License>
<PartOf>multimedia.graphics</PartOf>
@@ -422,12 +423,12 @@
</Files>
</Package>
<History>
- <Update release="56">
- <Date>2021-08-11</Date>
+ <Update release="57">
+ <Date>2021-08-13</Date>
<Version>3.6.0</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:16 AM (2 h, 41 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5804415
Default Alt Text
D11070.id28169.diff (11 KB)

Event Timeline