Skip to content

Commit 29bbada

Browse files
committed
Fix CocoaPods again
1 parent f11fada commit 29bbada

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

libheif.podspec

+18-4
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ HEIF is a new image file format employing HEVC (h.265) image coding for the best
2424
s.homepage = 'https://www.libheif.org/'
2525
s.license = { :type => 'LGPL' }
2626
s.author = { 'struktur AG' => '[email protected]' }
27-
s.source = { :git => 'https://github.com/strukturag/libheif', :tag => 'v' + s.version.to_s }
27+
s.source = { :git => 'https://github.com/strukturag/libheif.git', :tag => 'v' + s.version.to_s }
2828

2929
s.ios.deployment_target = '9.0'
3030
s.osx.deployment_target = '10.11'
@@ -33,7 +33,21 @@ HEIF is a new image file format employing HEVC (h.265) image coding for the best
3333

3434
s.subspec 'libheif' do |ss|
3535
ss.source_files = 'libheif/**/*.{h,c,cc}'
36-
ss.exclude_files = 'libheif/plugins/decoder_libde265.{h,c,cc}', 'libheif/plugins/encoder_x265.{h,c,cc}', 'libheif/plugins/encoder_aom.{h,c,cc}', 'libheif/plugins/decoder_aom.{h,c,cc}', 'libheif/plugins/decoder_dav1d.{h,c,cc}', 'libheif/plugins/encoder_rav1e.{h,c,cc}', 'libheif/plugins/encoder_svt.{h,c,cc}', 'libheif/plugins_windows.{h,c,cc}', 'libheif/plugins_unix.{h,c,cc}'
36+
ss.exclude_files = 'libheif/plugins/decoder_libde265.{h,c,cc}',
37+
'libheif/plugins/encoder_x265.{h,c,cc}',
38+
'libheif/plugins/encoder_aom.{h,c,cc}',
39+
'libheif/plugins/decoder_aom.{h,c,cc}',
40+
'libheif/plugins/decoder_dav1d.{h,c,cc}',
41+
'libheif/plugins/encoder_rav1e.{h,c,cc}',
42+
'libheif/plugins/encoder_svt.{h,c,cc}',
43+
'libheif/plugins/encoder_kvazaar.{h,c,cc}',
44+
'libheif/plugins/decoder_ffmpeg.{h,c,cc}',
45+
'libheif/plugins/encoder_jpeg.{h,c,cc}',
46+
'libheif/plugins/decoder_jpeg.{h,c,cc}',
47+
'libheif/plugins/encoder_openjpeg.{h,c,cc}',
48+
'libheif/plugins/decoder_openjpeg.{h,c,cc}',
49+
'libheif/plugins_windows.{h,c,cc}',
50+
'libheif/plugins_unix.{h,c,cc}'
3751
ss.public_header_files = 'libheif/heif.h', 'libheif/heif_version.h'
3852
ss.preserve_path = 'libheif'
3953
ss.xcconfig = {
@@ -98,8 +112,8 @@ HEIF is a new image file format employing HEVC (h.265) image coding for the best
98112
# rav1e encoder, for AVIF
99113
s.subspec 'librav1e' do |ss|
100114
# rav1e use Rust, which does not supports tvOS && watchOS because of bitcode
101-
ss.ios.deployment_target = '8.0'
102-
ss.osx.deployment_target = '10.10'
115+
ss.ios.deployment_target = '9.0'
116+
ss.osx.deployment_target = '10.11'
103117
ss.dependency 'librav1e'
104118
ss.dependency 'libheif/libheif'
105119
ss.source_files = 'libheif/plugins/encoder_rav1e.{h,c,cc}'

0 commit comments

Comments
 (0)