From 576093b74b8aac84b4e83afbfc6bad7aef683657 Mon Sep 17 00:00:00 2001 From: F-Droid checkupdates bot Date: Sun, 14 May 2023 18:31:07 +0000 Subject: [PATCH] Update SerialTest to V0.3.1 (31) --- metadata/priv.wh201906.serialtest.yml | 55 +++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/metadata/priv.wh201906.serialtest.yml b/metadata/priv.wh201906.serialtest.yml index 60afc81a0a..a44e4b8e30 100644 --- a/metadata/priv.wh201906.serialtest.yml +++ b/metadata/priv.wh201906.serialtest.yml @@ -278,6 +278,61 @@ Builds: $CI_PROJECT_DIR/unsigned/; fi ndk: r21e + - versionName: V0.3.1 + versionCode: 31 + commit: 49ce260ad2664cceabeb0eefd4cc92d33f9c95f6 + sudo: + - apt-get update + - apt-get install -y build-essential wget + output: fdroid-build/android-build/build/outputs/apk/release/android-build-release-unsigned.apk + build: + - sdkmanager "platforms;android-31" + - mkdir -pv build-qt + - cd build-qt + - wget -cq https://download.qt.io/official_releases/qt/5.15/5.15.7/single/qt-everywhere-opensource-src-5.15.7.tar.xz + - echo "8a71986676a3f37a198a9113acedbfd5bc5606a459b6b85816d951458adbe9a0 qt-everywhere-opensource-src-5.15.7.tar.xz" + | sha256sum -c - + - tar -xkf qt-everywhere-opensource-src-5.15.7.tar.xz + - rm -rf ./qt-everywhere-src-5.15.7/qtpurchasing/examples + - mkdir qt5 + - mkdir build + - cd build + - ../qt-everywhere-src-5.15.7/configure -xplatform android-clang --disable-rpath + -no-warnings-are-errors -prefix $(pwd)/../qt5 -android-ndk $$NDK$$ -android-sdk + $$SDK$$ -opensource -confirm-license -release -nomake examples -nomake tests + -no-compile-examples -no-feature-testlib -skip qt3d -skip qtactiveqt -skip + qtcanvas3d -skip qtcharts -skip qtdatavis3d -skip qtdeclarative -skip qtdoc + -skip qtgamepad -skip qtgraphicaleffects -skip qtmacextras -skip qtmultimedia + -skip qtnetworkauth -skip qtpurchasing -skip qtquickcontrols -skip qtquickcontrols2 + -skip qtremoteobjects -skip qtscxml -skip qtspeech -skip qtwayland -skip qtwebview + -skip qtwinextras -skip qtx11extras -skip qtwebengine -skip qtlocation -skip + qtlottie -skip qtquick3d -skip qtquicktimeline -skip qtscript -skip qtsensors + -skip qtserialbus -skip qttools -skip qtxmlpatterns -skip qtwebglplugin -skip + qtwebchannel -skip qtvirtualkeyboard -skip qttranslations + - if [ -n "${CI_PROJECT_DIR:-}" ]; then make -j$(nproc) >> $CI_PROJECT_DIR/tmp/qt_build.log + 2>&1 || tail -n 200 $CI_PROJECT_DIR/tmp/qt_build.log; else make -j$(nproc); + fi + - if [ -n "${CI_PROJECT_DIR:-}" ]; then make -j$(nproc) install >> $CI_PROJECT_DIR/tmp/qt_install.log + 2>&1 || tail -n 200 $CI_PROJECT_DIR/tmp/qt_install.log; else make -j$(nproc) + install; fi + - cd ../../ + - mkdir -pv fdroid-build + - cd fdroid-build + - wget -cq https://www.qcustomplot.com/release/2.1.1/QCustomPlot-source.tar.gz + - echo "5e2d22dec779db8f01f357cbdb25e54fbcf971adaee75eae8d7ad2444487182f QCustomPlot-source.tar.gz" + | sha256sum -c - + - tar -xvf QCustomPlot-source.tar.gz + - cp qcustomplot-source/qcustomplot.cpp ../src + - ../build-qt/qt5/bin/qmake ../src/ + - make -j$(nproc) apk_install_target + - ../build-qt/qt5/bin/androiddeployqt --release --output android-build/ --input + android-SerialTest-deployment-settings.json + - if [ -n "${CI_PROJECT_DIR:-}" ]; then mkdir -pv $CI_PROJECT_DIR/unsigned/; + fi + - if [ -n "${CI_PROJECT_DIR:-}" ]; then cp -R $CI_PROJECT_DIR/build/priv.wh201906.serialtest/fdroid-build/android-build/build/outputs/apk/ + $CI_PROJECT_DIR/unsigned/; fi + ndk: r21e + AutoUpdateMode: Version UpdateCheckMode: Tags CurrentVersion: V0.3.1