@@ -77,7 +77,7 @@ HEIF is a new image file format employing HEVC (h.265) image coding for the best
77
77
ss . preserve_path = 'libheif'
78
78
ss . xcconfig = {
79
79
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) HAVE_AOM_DECODER=1 HAVE_AOM_ENCODER=1' ,
80
- 'HEADER_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/libheif/ ${PODS_TARGET_SRCROOT}/'
80
+ 'HEADER_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/libheif/ ${PODS_TARGET_SRCROOT}/ ${PODS_ROOT}/libaom/aom/' # Fix #include <aom.h>
81
81
}
82
82
end
83
83
@@ -90,7 +90,7 @@ HEIF is a new image file format employing HEVC (h.265) image coding for the best
90
90
ss . preserve_path = 'libheif'
91
91
ss . xcconfig = {
92
92
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) HAVE_DAV1D=1' ,
93
- 'HEADER_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/libheif/ ${PODS_TARGET_SRCROOT}/'
93
+ 'HEADER_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/libheif/ ${PODS_TARGET_SRCROOT}/ ${PODS_ROOT}/libdav1d/dav1d/include' # Fix #include <dav1d/version.h>
94
94
}
95
95
end
96
96
@@ -106,13 +106,13 @@ HEIF is a new image file format employing HEVC (h.265) image coding for the best
106
106
ss . preserve_path = 'libheif'
107
107
ss . xcconfig = {
108
108
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) HAVE_RAV1E=1' ,
109
- 'HEADER_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/libheif/ ${PODS_TARGET_SRCROOT}/'
109
+ 'HEADER_SEARCH_PATHS' => '$(inherited) ${PODS_ROOT}/libheif/ ${PODS_TARGET_SRCROOT}/ ${PODS_ROOT}/librav1e/' # Fix #include <rav1e.h>
110
110
}
111
111
end
112
112
113
113
# svt-av1, for AVIF
114
114
s . subspec 'svt-av1' do |ss |
115
- ss . dependency 'svt-av1' , '>= 0.8.7 '
115
+ ss . dependency 'svt-av1' , '>= 0.9.0 '
116
116
ss . dependency 'libheif/libheif'
117
117
ss . source_files = 'libheif/plugins/heif_encoder_svt.{h,c,cc}'
118
118
ss . private_header_files = 'libheif/plugins/heif_encoder_svt.h'
0 commit comments