mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-05 13:46:52 +00:00
kid3 - Use Qt 6.5.3
This commit is contained in:
parent
f447c18fcc
commit
e64b6c5fcd
1 changed files with 69 additions and 2 deletions
|
|
@ -431,8 +431,75 @@ Builds:
|
|||
- COMPILER=cross-android ../build.sh
|
||||
ndk: r19c
|
||||
|
||||
- versionName: 3.9.5
|
||||
versionCode: 29
|
||||
commit: 36698627ed3a01ee3a76f6c293fe3fc0978aecaf
|
||||
timeout: 14400
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build
|
||||
python-is-python3 libclang-dev
|
||||
output: android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk
|
||||
srclibs:
|
||||
- Qt5@v6.5.3
|
||||
prebuild:
|
||||
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
|
||||
- cd $$Qt5$$
|
||||
- ./init-repository -f --module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations
|
||||
target: android-22
|
||||
build:
|
||||
- export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
|
||||
- export ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_ROOT=$$NDK$$
|
||||
- export ANDROID_API_VERSION=android-31
|
||||
- export PATH=${JAVA_HOME}/bin:${PATH}
|
||||
- export BUILD_DIR=$(readlink -f ${PWD})/android-build
|
||||
- export QT_HOST_BUILD=$(readlink -f ${PWD}/../srclib)/build-host-qt
|
||||
- export QT_HOST_PREFIX=$(readlink -f ${PWD}/../srclib)/qt/6.5.3/gcc_64
|
||||
- export QT_BUILD=$(readlink -f ${PWD}/../srclib)/build-qt
|
||||
- export QTPREFIX=$(readlink -f ${PWD}/../srclib)/qt/6.5.3/android_armv7
|
||||
- rm -rf $QT_HOST_PREFIX $QT_HOST_BUILD $QTPREFIX $QT_BUILD
|
||||
- mkdir -p $BUILD_DIR $QT_HOST_PREFIX $QT_HOST_BUILD $QTPREFIX $QT_BUILD
|
||||
- pushd ${BUILD_DIR}
|
||||
- COMPILER=cross-android ../build.sh libs
|
||||
- popd
|
||||
- pushd ${QT_HOST_BUILD}
|
||||
- $$Qt5$$/configure -opensource -confirm-license -prefix $QT_HOST_PREFIX -release
|
||||
-submodules qtbase,qttools -nomake tests -nomake examples -no-sql-mysql -no-dbus
|
||||
-no-openssl -no-glib -no-icu -no-cups -no-fontconfig -no-gtk -no-egl -skip
|
||||
qtnetwork,qtsql,qtxml,qtprintsupport,qttestlib,qtwebengine,qtgamepad,qtwebchannel
|
||||
-skip qtwebview,qtwebsockets,qtwebglplugin,qtserialport,qtnetworkauth,qt3d,qtsensors
|
||||
-skip qtwayland,qtxmlpatterns,qtscxml,qtscript,qtconnectivity,qtimageformats
|
||||
-skip qtlanguageserver,qtquicktimeline,qtquick3d,qt5compat,qtactiveqt,qtcharts
|
||||
-skip qtcoap,qtdatavis3d,qthttpserver,qtpositioning,qtdoc,qtgrpc,qtlocation,qtlottie
|
||||
-skip qtmqtt,qtopcua,qtquick3dphysics,qtquickeffectmaker,qtremoteobjects,qtserialbus
|
||||
-skip qtspeech,qtvirtualkeyboard -no-opengl -no-feature-debug -no-feature-itemmodeltester
|
||||
-no-feature-concurrent -- -D CMAKE_INSTALL_MESSAGE=NEVER
|
||||
- cmake --build . --parallel
|
||||
- cmake --install .
|
||||
- popd
|
||||
- pushd ${QT_BUILD}
|
||||
- $$Qt5$$/configure -platform android-clang --disable-rpath -opensource -confirm-license
|
||||
-silent -prefix $QTPREFIX -release -nomake tests -nomake examples -no-sql-mysql
|
||||
-no-dbus -no-use-gold-linker -sysconfdir /etc/xdg -opengl es2 -android-sdk
|
||||
$$SDK$$ -android-ndk $$NDK$$ -android-arch armeabi-v7a -android-ndk-platform
|
||||
android-23 -skip qtwebengine,qtgamepad,qtwebchannel,qtwebview,qtwebsockets,qtwebglplugin
|
||||
-skip qtserialport,qtnetworkauth,qt3d,qtsensors,qtwayland,qtxmlpatterns,qtscxml
|
||||
-skip qtscript,qtconnectivity,qtlanguageserver,qtquicktimeline,qtquick3d,qt5compat
|
||||
-skip qtactiveqt,qtcharts,qtcoap,qtdatavis3d,qthttpserver,qtpositioning,qtdoc,qtgrpc
|
||||
-skip qtlocation,qtlottie,qtmqtt,qtopcua,qtquick3dphysics,qtquickeffectmaker
|
||||
-skip qtremoteobjects,qtserialbus,qtspeech,qtvirtualkeyboard -no-feature-debug
|
||||
-no-feature-itemmodeltester -qt-host-path $QT_HOST_PREFIX -openssl-runtime
|
||||
-- -D OPENSSL_ROOT_DIR=$BUILD_DIR/buildroot/usr/local -D CMAKE_INSTALL_MESSAGE=NEVER
|
||||
- cmake --build . --parallel
|
||||
- cmake --install .
|
||||
- popd
|
||||
- pushd ${BUILD_DIR}
|
||||
- COMPILER=cross-android QTBINARYDIR=$QT_HOST_PREFIX/bin ../build.sh package
|
||||
- popd
|
||||
ndk: 23.1.7779620
|
||||
|
||||
AutoUpdateMode: Version
|
||||
UpdateCheckMode: Tags ^v.*$
|
||||
UpdateCheckData: CMakeLists.txt|set\(QT_ANDROID_APP_VERSION_CODE\s+(\d+)\)|kid3.spec|Version:\s*(\S+)
|
||||
CurrentVersion: 3.9.4
|
||||
CurrentVersionCode: 28
|
||||
CurrentVersion: 3.9.5
|
||||
CurrentVersionCode: 29
|
||||
|
|
|
|||
Loading…
Reference in a new issue