2014-08-12 16:08:06 +00:00
|
|
|
LICENSE := GPL
|
2017-05-24 18:02:19 +00:00
|
|
|
VERSION := 5.8.0
|
2014-08-12 16:08:06 +00:00
|
|
|
|
|
|
|
QT5 := qt-everywhere-opensource-src-${VERSION}
|
2017-05-22 12:50:09 +00:00
|
|
|
QT5_WEBKIT := qtwebkit-opensource-src-$(VERSION)
|
2014-08-12 16:08:06 +00:00
|
|
|
QTSCRIPTCLASSIC := qtscriptclassic-1.0_1-opensource
|
|
|
|
|
2017-05-22 12:50:09 +00:00
|
|
|
DOWNLOADS := ${QT5}.archive ${QT5_WEBKIT}.archive ${QTSCRIPTCLASSIC}.archive
|
2014-08-12 16:08:06 +00:00
|
|
|
|
2017-05-24 18:02:19 +00:00
|
|
|
URL(${QT5}) := http://download.qt.io/archive/qt/5.8/$(VERSION)/single/$(QT5).tar.xz
|
|
|
|
SHA(${QT5}) := 1a056ca4f731798e4142a691d0448c2c853228ca
|
2014-08-12 16:08:06 +00:00
|
|
|
DIR(${QT5}) := src/lib/qt5/${QT5}
|
|
|
|
|
2017-05-24 18:02:19 +00:00
|
|
|
URL(${QT5_WEBKIT}) := http://download.qt.io/community_releases/5.8/$(VERSION)-final/${QT5_WEBKIT}.tar.xz
|
|
|
|
SHA(${QT5_WEBKIT}) := 79d898f0e447039fb9f12b2f798a0aedf071ea82
|
2017-05-22 12:50:09 +00:00
|
|
|
DIR(${QT5_WEBKIT}) := src/lib/qt5/${QT5}/qtwebkit
|
|
|
|
|
2018-02-08 13:13:16 +00:00
|
|
|
URL(${QTSCRIPTCLASSIC}) := http://ftp.icm.edu.pl/packages/qt.old/solutions/lgpl/${QTSCRIPTCLASSIC}.tar.gz
|
2014-08-12 16:08:06 +00:00
|
|
|
SHA(${QTSCRIPTCLASSIC}) := 74e9dc82dd194d8ae0fb0f8f1df74081948b943a
|
|
|
|
DIR(${QTSCRIPTCLASSIC}) := src/lib/qt5/${QTSCRIPTCLASSIC}
|
|
|
|
|
|
|
|
|
2017-05-22 12:50:09 +00:00
|
|
|
PATCHES_DIR := $(REP_DIR)/src/lib/qt5/patches
|
|
|
|
QT5_PATCHES := $(shell cat $(PATCHES_DIR)/series)
|
2017-05-24 18:02:19 +00:00
|
|
|
QT5_WEBKIT_PATCHES := $(shell cat $(PATCHES_DIR)/series.qtwebkit)
|
|
|
|
QTSCRIPTCLASSIC_PATCHES := $(shell cat $(PATCHES_DIR)/series.qtscriptclassic)
|
2014-08-12 16:08:06 +00:00
|
|
|
|
2017-05-22 12:50:09 +00:00
|
|
|
PATCHES := $(addprefix src/lib/qt5/patches/, ${QT5_PATCHES} ${QT5_WEBKIT_PATCHES} ${QTSCRIPTCLASSIC_PATCHES})
|
2014-08-12 16:08:06 +00:00
|
|
|
|
2017-05-23 15:42:43 +00:00
|
|
|
PATCH_OPT := -p1 -d ${DIR(${QT5})}
|
|
|
|
PATCH_OPT(src/lib/qt5/patches/qtscriptclassic_qt5.patch) := -p1 -d ${DIR(${QTSCRIPTCLASSIC})}
|
|
|
|
PATCH_OPT(src/lib/qt5/patches/qtscriptclassic_qt5_7.patch) := -p1 -d ${DIR(${QTSCRIPTCLASSIC})}
|
2014-08-12 16:08:06 +00:00
|
|
|
|
|
|
|
$(call check_tool,bison)
|
|
|
|
$(call check_tool,perl)
|
|
|
|
$(call check_tool,python)
|
|
|
|
$(call check_tool,sed)
|
|
|
|
$(call check_tool,gperf)
|