@@ -19,9 +19,13 @@ $(package)_qttools_sha256_hash=d62e0f70d99645d6704dbb8976fb2222443061743689943d4
1919$(package)_qtsvg_file_name =qtsvg-$($(package ) _suffix)
2020$(package)_qtsvg_sha256_hash =628f22b8472e96ed8033d5491286ce2ab5b2c7b9fe0fe468acd78b458dc75564
2121
22+ $(package)_qtcharts_file_name =qtcharts-$($(package ) _suffix)
23+ $(package)_qtcharts_sha256_hash =16cd367241b2e0cd3bc8aea6f874598cd18ad83b72eed89f2713b777272572e6
24+
2225$(package)_extra_sources = $($(package ) _qttranslations_file_name)
2326$(package)_extra_sources += $($(package ) _qttools_file_name)
2427$(package)_extra_sources += $($(package ) _qtsvg_file_name)
28+ $(package)_extra_sources += $($(package ) _qtcharts_file_name)
2529
2630define $(package)_set_vars
2731$(package ) _config_opts_release = -release
@@ -126,7 +130,8 @@ define $(package)_fetch_cmds
126130$(call fetch_file,$(package ) ,$($(package ) _download_path) ,$($(package ) _download_file) ,$($(package ) _file_name) ,$($(package ) _sha256_hash) ) && \
127131$(call fetch_file,$(package ) ,$($(package ) _download_path) ,$($(package ) _qttranslations_file_name) ,$($(package ) _qttranslations_file_name) ,$($(package ) _qttranslations_sha256_hash) ) && \
128132$(call fetch_file,$(package ) ,$($(package ) _download_path) ,$($(package ) _qttools_file_name) ,$($(package ) _qttools_file_name) ,$($(package ) _qttools_sha256_hash) ) && \
129- $(call fetch_file,$(package ) ,$($(package ) _download_path) ,$($(package ) _qtsvg_file_name) ,$($(package ) _qtsvg_file_name) ,$($(package ) _qtsvg_sha256_hash) )
133+ $(call fetch_file,$(package ) ,$($(package ) _download_path) ,$($(package ) _qtsvg_file_name) ,$($(package ) _qtsvg_file_name) ,$($(package ) _qtsvg_sha256_hash) ) && \
134+ $(call fetch_file,$(package ) ,$($(package ) _download_path) ,$($(package ) _qtcharts_file_name) ,$($(package ) _qtcharts_file_name) ,$($(package ) _qtcharts_sha256_hash) )
130135endef
131136
132137define $(package)_extract_cmds
@@ -135,6 +140,7 @@ define $(package)_extract_cmds
135140 echo "$($(package ) _qttranslations_sha256_hash) $($(package ) _source_dir) /$($(package ) _qttranslations_file_name) " >> $($(package ) _extract_dir) /.$($(package ) _file_name) .hash && \
136141 echo "$($(package ) _qttools_sha256_hash) $($(package ) _source_dir) /$($(package ) _qttools_file_name) " >> $($(package ) _extract_dir) /.$($(package ) _file_name) .hash && \
137142 echo "$($(package ) _qtsvg_sha256_hash) $($(package ) _source_dir) /$($(package ) _qtsvg_file_name) " >> $($(package ) _extract_dir) /.$($(package ) _file_name) .hash && \
143+ echo "$($(package ) _qtcharts_sha256_hash) $($(package ) _source_dir) /$($(package ) _qtcharts_file_name) " >> $($(package ) _extract_dir) /.$($(package ) _file_name) .hash && \
138144 $(build_SHA256SUM ) -c $($(package ) _extract_dir) /.$($(package ) _file_name) .hash && \
139145 mkdir qtbase && \
140146 tar --no-same-owner --strip-components=1 -xf $($(package ) _source) -C qtbase && \
@@ -143,7 +149,9 @@ define $(package)_extract_cmds
143149 mkdir qttools && \
144150 tar --no-same-owner --strip-components=1 -xf $($(package ) _source_dir) /$($(package ) _qttools_file_name) -C qttools && \
145151 mkdir qtsvg && \
146- tar --no-same-owner --strip-components=1 -xf $($(package ) _source_dir) /$($(package ) _qtsvg_file_name) -C qtsvg
152+ tar --no-same-owner --strip-components=1 -xf $($(package ) _source_dir) /$($(package ) _qtsvg_file_name) -C qtsvg && \
153+ mkdir qtcharts && \
154+ tar --no-same-owner --strip-components=1 -xf $($(package ) _source_dir) /$($(package ) _qtcharts_file_name) -C qtcharts
147155endef
148156
149157define $(package)_preprocess_cmds
@@ -193,6 +201,7 @@ define $(package)_config_cmds
193201 cd qtsvg/src/plugins && ../../../qtbase/bin/qmake plugins.pro -o Makefile && cd ../../.. && \
194202 cd qtsvg/src/plugins/imageformats && ../../../../qtbase/bin/qmake imageformats.pro -o Makefile && cd ../../../.. && \
195203 cd qtsvg/src/plugins/imageformats/svg && ../../../../../qtbase/bin/qmake svg.pro -o Makefile && cd ../../../../.. && \
204+ cd qtcharts && ../qtbase/bin/qmake qtcharts.pro -o Makefile && \
196205 cd qttools/src/linguist/lrelease/ && ../../../../qtbase/bin/qmake lrelease.pro -o Makefile && \
197206 cd ../lupdate/ && ../../../../qtbase/bin/qmake lupdate.pro -o Makefile && cd ../../../..
198207endef
@@ -204,7 +213,8 @@ define $(package)_build_cmds
204213 $(MAKE ) -C ../qttranslations && \
205214 $(MAKE ) -C ../qtsvg/ && \
206215 $(MAKE ) -C ../qtsvg/src/svg && \
207- $(MAKE ) -C ../qtsvg/src/plugins/imageformats
216+ $(MAKE ) -C ../qtsvg/src/plugins/imageformats && \
217+ $(MAKE ) -C ../qtcharts/
208218endef
209219
210220define $(package)_stage_cmds
@@ -214,6 +224,7 @@ define $(package)_stage_cmds
214224 $(MAKE ) -C qtsvg INSTALL_ROOT=$($(package ) _staging_dir) install_subtargets && \
215225 $(MAKE ) -C qtsvg/src/svg/ INSTALL_ROOT=$($(package ) _staging_dir) install_target && \
216226 $(MAKE ) -C qtsvg/src/plugins/imageformats INSTALL_ROOT=$($(package ) _staging_dir) install_subtargets && \
227+ $(MAKE ) -C qtcharts INSTALL_ROOT=$($(package ) _staging_dir) install_subtargets && \
217228 echo "---FURSZY232 --> $($(package ) _staging_dir) " && \
218229 $(MAKE ) -C qttranslations INSTALL_ROOT=$($(package ) _staging_dir) install_subtargets && \
219230 if `test -f qtbase/src/plugins/platforms/xcb/xcb-static/libxcb-static.a`; then \
0 commit comments