aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDonald Carr2017-12-18 08:13:58 -0800
committerDonald Carr2017-12-18 08:25:52 -0800
commit1888869a9727206ef7d3d6e45bad044fe850bbf0 (patch)
tree085ef6831fe2e3929e7065a5169f3bd450cd619d /PKGBUILD
parent887e04b7f7ceeca25b9ce35e019802af3e23b555 (diff)
downloadaur-1888869a9727206ef7d3d6e45bad044fe850bbf0.tar.gz
Remove all skip calls in favour of QT_BUILD_MODULES
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 8 insertions, 40 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b95df8e046bb..60045eb92f87 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -98,7 +98,6 @@ pkgver="${_pkgvermajmin}${_pkgverpatch}"
$_build_from_head && pkgver=6.6.6
_pkgver=${pkgver}
_release_type="development_releases"
-_additional_configure_flags="-skip qt3d"
_profiled_gpu_fn=qpi-proprietary.sh
__pkgconfigpath=${_sysroot}/usr/lib/pkgconfig
@@ -230,43 +229,6 @@ if $_static_build; then
-no-iconv \
-no-accessibility \
-no-gif \
- -skip qtconnectivity \
- -skip qtlocation \
- -skip qtremoteobjects \
- -skip qtsvg \
- -skip qtwebglplugin \
- -skip qt3d \
- -skip qtdatavis3d \
- -skip qtmacextras
- -skip qtscript \
- -skip qttools \
- -skip qtwebsockets \
- -skip qtactiveqt
- -skip qtmultimedia \
- -skip qtscxml \
- -skip qttranslations \
- -skip qtwebview \
- -skip qtandroidextras \
- -skip qtdoc \
- -skip qtnetworkauth \
- -skip qtsensors \
- -skip qtvirtualkeyboard \
- -skip qtwinextras \
- -skip qtgamepad \
- -skip qtpurchasing
- -skip qtserialbus \
- -skip qtwayland \
- -skip qtx11extras \
- -skip qtcanvas3d \
- -skip qtgraphicaleffects \
- -skip qtquickcontrols \
- -skip qtserialport \
- -skip qtwebchannel \
- -skip qtcharts \
- -skip qtimageformats \
- -skip qtquickcontrols2 \
- -skip qtspeech \
- -skip qtwebengine \
-no-sql-mysql \
-no-sql-psql \
-no-tslib \
@@ -386,10 +348,16 @@ build() {
adjust_bin_dir
local _basedir="${_srcdir}/qtbase"
- local _waylanddir="${_srcdir}/qtwayland"
- local _declarativedir="${_srcdir}/qtdeclarative"
local _mkspec_dir="${_basedir}/mkspecs/devices/${_mkspec}"
+ if $_static_build; then
+ local _qtpro=${_srcdir}/qt.pro
+ local _tmp_qtpro=$(mktemp)
+ cp $_qtpro $_tmp_qtpro
+ echo "QT_BUILD_MODULES = qtbase qtdeclarative qtxmlpatterns" > $_qtpro
+ cat $_tmp_qtpro >> $_qtpro
+ fi
+
cd ${_srcdir}
if ! $_target_host; then