Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 630834 | Differences between
and this patch

Collapse All | Expand All

(-)a/dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild (+3 lines)
Lines 74-79 DEPEND="${RDEPEND} Link Here
74
src_prepare() {
74
src_prepare() {
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
76
76
77
	# Pass appropriate options to ninja when building GN.
78
	sed -e "s/cmd = \['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" -i src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py || die
79
77
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
78
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
79
82
(-)a/dev-qt/qtwebengine/qtwebengine-5.9.1.ebuild (+3 lines)
Lines 74-79 DEPEND="${RDEPEND} Link Here
74
src_prepare() {
74
src_prepare() {
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
76
76
77
	# Pass appropriate options to ninja when building GN.
78
	sed -e "s/cmd = \['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" -i src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py || die
79
77
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
78
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
79
82
(-)a/dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild (+3 lines)
Lines 74-79 DEPEND="${RDEPEND} Link Here
74
src_prepare() {
74
src_prepare() {
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
76
76
77
	# Pass appropriate options to ninja when building GN.
78
	sed -e "s/cmd = \['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" -i src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py || die
79
77
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
78
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
79
82
(-)a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild (-2 / +3 lines)
Lines 74-79 DEPEND="${RDEPEND} Link Here
74
src_prepare() {
74
src_prepare() {
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
75
	use pax_kernel && PATCHES+=( "${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
76
76
77
	# Pass appropriate options to ninja when building GN.
78
	sed -e "s/cmd = \['ninja'/&, '-j$(makeopts_jobs)', '-l$(makeopts_loadavg "${MAKEOPTS}" 0)', '-v'/" -i src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py || die
79
77
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
78
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
79
82
80
- 
81
not used.
83
not used.
82
--
83
dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild | 8 ++++++++
84
dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild | 8 ++++++++
84
dev-qt/qtwebengine/qtwebengine-5.9.1.ebuild     | 8 ++++++++
85
dev-qt/qtwebengine/qtwebengine-5.9.1.ebuild     | 8 ++++++++
85
dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild  | 8 ++++++++
86
dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild  | 8 ++++++++
86
dev-qt/qtwebengine/qtwebengine-5.9999.ebuild    | 8 ++++++++
87
dev-qt/qtwebengine/qtwebengine-5.9999.ebuild    | 8 ++++++++
87
4 files changed, 32 insertions(+)
88
4 files changed, 32 insertions(+)
(-)a/dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild (+8 lines)
Lines 80-85 src_prepare() { Link Here
80
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
82
82
83
	if use system-icu; then
84
		# Ensure that bundled copy of ICU is not used.
85
		local file
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
89
	fi
90
83
	qt_use_disable_config alsa alsa src/core/config/linux.pri
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
84
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
92
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
85
93
(-)a/dev-qt/qtwebengine/qtwebengine-5.9.1.ebuild (+8 lines)
Lines 80-85 src_prepare() { Link Here
80
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
82
82
83
	if use system-icu; then
84
		# Ensure that bundled copy of ICU is not used.
85
		local file
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
89
	fi
90
83
	qt_use_disable_config alsa alsa src/core/config/linux.pri
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
84
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
92
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
85
93
(-)a/dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild (+8 lines)
Lines 80-85 src_prepare() { Link Here
80
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
82
82
83
	if use system-icu; then
84
		# Ensure that bundled copy of ICU is not used.
85
		local file
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
89
	fi
90
83
	qt_use_disable_config alsa alsa src/core/config/linux.pri
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
84
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
92
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
85
93
(-)a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild (-2 / +8 lines)
Lines 80-85 src_prepare() { Link Here
80
	# bug 620444 - ensure local headers are used
80
	# bug 620444 - ensure local headers are used
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
81
	find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |' || die
82
82
83
	if use system-icu; then
84
		# Ensure that bundled copy of ICU is not used.
85
		local file
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
89
	fi
90
83
	qt_use_disable_config alsa alsa src/core/config/linux.pri
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
84
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
92
	qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
85
93
86
- 
87
libicuuc part of bundled ICU when building GN.
94
libicuuc part of bundled ICU when building GN.
88
--
89
dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild | 3 +++
95
dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild | 3 +++
90
dev-qt/qtwebengine/qtwebengine-5.9.1.ebuild     | 3 +++
96
dev-qt/qtwebengine/qtwebengine-5.9.1.ebuild     | 3 +++
91
dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild  | 3 +++
97
dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild  | 3 +++
92
dev-qt/qtwebengine/qtwebengine-5.9999.ebuild    | 3 +++
98
dev-qt/qtwebengine/qtwebengine-5.9999.ebuild    | 3 +++
93
4 files changed, 12 insertions(+)
99
4 files changed, 12 insertions(+)
(-)a/dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild (+3 lines)
Lines 86-91 src_prepare() { Link Here
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
88
		done
89
90
		# Disable unnecessary building of libicuuc part of bundled ICU when building GN.
91
		sed "s/use_system_icu = false/use_system_icu = true/" -i src/3rdparty/chromium/third_party/icu/BUILD.gn || die
89
	fi
92
	fi
90
93
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
94
	qt_use_disable_config alsa alsa src/core/config/linux.pri
(-)a/dev-qt/qtwebengine/qtwebengine-5.9.1.ebuild (+3 lines)
Lines 86-91 src_prepare() { Link Here
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
88
		done
89
90
		# Disable unnecessary building of libicuuc part of bundled ICU when building GN.
91
		sed "s/use_system_icu = false/use_system_icu = true/" -i src/3rdparty/chromium/third_party/icu/BUILD.gn || die
89
	fi
92
	fi
90
93
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
94
	qt_use_disable_config alsa alsa src/core/config/linux.pri
(-)a/dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild (+3 lines)
Lines 86-91 src_prepare() { Link Here
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
88
		done
89
90
		# Disable unnecessary building of libicuuc part of bundled ICU when building GN.
91
		sed "s/use_system_icu = false/use_system_icu = true/" -i src/3rdparty/chromium/third_party/icu/BUILD.gn || die
89
	fi
92
	fi
90
93
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
94
	qt_use_disable_config alsa alsa src/core/config/linux.pri
(-)a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild (-1 / +3 lines)
Lines 86-91 src_prepare() { Link Here
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
86
		for file in $(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")"); do
87
			echo "#error This file should not be used!" > "${file}" || die
87
			echo "#error This file should not be used!" > "${file}" || die
88
		done
88
		done
89
90
		# Disable unnecessary building of libicuuc part of bundled ICU when building GN.
91
		sed "s/use_system_icu = false/use_system_icu = true/" -i src/3rdparty/chromium/third_party/icu/BUILD.gn || die
89
	fi
92
	fi
90
93
91
	qt_use_disable_config alsa alsa src/core/config/linux.pri
94
	qt_use_disable_config alsa alsa src/core/config/linux.pri
92
- 

Return to bug 630834