[multimedia/kid3] packaging/f-droid: Update F-Droid YAML for version 3.10.1
Urs Fleisch <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit eca76d6568ee3da0544c2342b135d219fad4d19d by Urs Fleisch.
Committed on 26/07/2026 at 05:57.
Pushed by ufleisch into branch 'master'.
Update F-Droid YAML for version 3.10.1
M +192 -43 packaging/f-droid/net.sourceforge.kid3.yml
https://invent.kde.org/multimedia/kid3/-/commit/eca76d6568ee3da0544c2342b135d219fad4d19d
diff --git a/packaging/f-droid/net.sourceforge.kid3.yml b/packaging/f-droid/net.sourceforge.kid3.yml
index 63cebf0b..6f89e7dc 100644
--- a/packaging/f-droid/net.sourceforge.kid3.yml
+++ b/packaging/f-droid/net.sourceforge.kid3.yml
@@ -47,7 +47,7 @@ Builds:
qtdeclarative:857fd00eb5be840fa89632c9d45d3ed49fa089a4 qtbase:0a8186830b6a70e8962a6f1d9c632a4265af05a2
qtandroidextras:bca23aacc75ae5e509463152cd5c7722c0eae9f0; do m=${ms%:*}; s=${ms#*:};
fn=5.9.7-0-201810181505${m}-Linux-RHEL_7_4-GCC-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_597/qt.qt5.597.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -62,7 +62,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -75,7 +75,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -90,7 +90,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -103,7 +103,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -118,7 +118,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -131,7 +131,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -146,7 +146,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -159,7 +159,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -174,7 +174,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -187,7 +187,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -202,7 +202,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -215,7 +215,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -230,7 +230,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -243,7 +243,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -258,7 +258,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -271,7 +271,7 @@ Builds:
qtdeclarative:62983f284b96a85a193c3b82ec166ed80a964722 qtbase:b29bcbfa9c0d0a7216851fe2051615379930f1d2
qtandroidextras:a3f7a78d5c997339ce59d821e9388a7f0919dcbc; do m=${ms%:*}; s=${ms#*:};
fn=5.12.4-0-201906140209${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_5124/qt.qt5.5124.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -286,7 +286,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -299,7 +299,7 @@ Builds:
qtdeclarative:b7bc68ded42d8470ee38053253346419f4194d78 qtbase:e958ec06bd358d2c99611940e5801ee96e339503
qtandroidextras:479cb925803a93a37d93127e97ba0c22299981fe; do m=${ms%:*}; s=${ms#*:};
fn=5.12.12-0-202111241513${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_51212/qt.qt5.51212.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -314,7 +314,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -327,7 +327,7 @@ Builds:
qtdeclarative:b7bc68ded42d8470ee38053253346419f4194d78 qtbase:e958ec06bd358d2c99611940e5801ee96e339503
qtandroidextras:479cb925803a93a37d93127e97ba0c22299981fe; do m=${ms%:*}; s=${ms#*:};
fn=5.12.12-0-202111241513${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_51212/qt.qt5.51212.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -342,7 +342,7 @@ Builds:
sudo:
- apt-get update
- apt-get install -y docbook-xsl p7zip
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
target: android-22
build:
@@ -355,7 +355,7 @@ Builds:
qtdeclarative:b7bc68ded42d8470ee38053253346419f4194d78 qtbase:e958ec06bd358d2c99611940e5801ee96e339503
qtandroidextras:479cb925803a93a37d93127e97ba0c22299981fe; do m=${ms%:*}; s=${ms#*:};
fn=5.12.12-0-202111241513${m}-Linux-RHEL_7_4-Clang-Android-Android_ANY-ARMv7.7z;
- wget -q
+ wget -q
https://download.qt.io/online/qtsdkrepository/linux_x64/android/qt5_51212/qt.qt5.51212.android_armv7/$fn;
echo "$s $fn" | sha1sum -c
- 7zr x $fn; done
@@ -374,14 +374,14 @@ Builds:
- echo "deb http://deb.debian.org/debian sid main" > /etc/apt/sources.list.d/sid.list
- apt-get update
- apt-get install -y -t sid openjdk-8-jdk-headless
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-28'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=essential,qtdeclarative,qtquickcontrols2,qtgraphicaleffects,qtandroidextras,qtmultimedia,qtsvg
target: android-22
build:
@@ -421,14 +421,14 @@ Builds:
- echo "deb http://deb.debian.org/debian sid main" > /etc/apt/sources.list.d/sid.list
- apt-get update
- apt-get install -y -t sid openjdk-8-jdk-headless
- output:
+ output:
android-build/kid3/android/build/outputs/apk/release/android-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-28'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=essential,qtdeclarative,qtquickcontrols2,qtgraphicaleffects,qtandroidextras,qtmultimedia,qtsvg
target: android-22
build:
@@ -466,14 +466,14 @@ Builds:
- apt-get update
- apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build
python-is-python3 libclang-dev
- output:
+ output:
android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations
target: android-22
build:
@@ -535,14 +535,14 @@ Builds:
- apt-get update
- apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build
python-is-python3 libclang-dev
- output:
+ output:
android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations
target: android-22
build:
@@ -604,14 +604,14 @@ Builds:
- apt-get update
- apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build
python-is-python3 libclang-dev
- output:
+ output:
android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations
target: android-22
build:
@@ -674,14 +674,14 @@ Builds:
- apt-get update
- apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build
python-is-python3 libclang-dev
- output:
+ output:
android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations
target: android-22
build:
@@ -743,14 +743,14 @@ Builds:
- apt-get update
- apt-get install -y 7zip build-essential cmake docbook-xsl make ninja-build
python-is-python3 libclang-dev
- output:
+ output:
android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations
target: android-22
build:
@@ -816,14 +816,14 @@ Builds:
- update-java-alternatives -s java-1.17.0-openjdk-amd64
- apt-get install -y 7zip g++ libc-dev cmake docbook-xsl make ninja-build python-is-python3
libclang-dev
- output:
+ output:
android-build/kid3/android/android-build/build/outputs/apk/release/android-build-release-unsigned.apk
srclibs:
- [email protected]
prebuild:
- sdkmanager 'platforms;android-33' 'build-tools;33.0.0'
- cd $$Qt5$$
- - ./init-repository -f
+ - ./init-repository -f
--module-subset=qtbase,qtdeclarative,qtimageformats,qtmultimedia,qtshadertools,qtsvg,qttools,qttranslations
target: android-35
build:
@@ -845,7 +845,156 @@ Builds:
- $$Qt5$$/configure -opensource -confirm-license -prefix $QT_HOST_PREFIX -release
-silent -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
+ -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 -Wno-dev -Wno-deprecated
+ - cmake --build . --parallel -- --quiet
+ - cmake --build . --target install -- --quiet
+ - 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-abis arm64-v8a -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
+ -Wno-dev -Wno-deprecated
+ - cmake --build . --parallel -- --quiet
+ - cmake --build . --target install -- --quiet
+ - popd
+ - sed -i -e 's/\(set(QT_ANDROID_APP_VERSION_CODE\) .*/\1 $$VERCODE$$)/' CMakeLists.txt
+ - pushd ${BUILD_DIR}
+ - COMPILER=cross-android QTBINARYDIR=$QT_HOST_PREFIX/bin ../build.sh package
+ - popd
+ ndk: 23.1.7779620
+
+ - versionName: 3.10.1
+ versionCode: 36
+ commit: 05f3960d08c3ef438ef051138ab2beb5bef139fd
+ timeout: 14400
+ sudo:
+ - echo "deb http://deb.debian.org/debian bookworm main" >>/etc/apt/sources.list
+ - apt-get update
+ - apt-get install -y -t bookworm openjdk-17-jdk-headless
+ - update-java-alternatives -s java-1.17.0-openjdk-amd64
+ - apt-get install -y 7zip g++ libc-dev 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:
+ - [email protected]
+ 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-35
+ build:
+ - export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
+ - 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
+ -silent -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 -Wno-dev -Wno-deprecated
+ - cmake --build . --parallel -- --quiet
+ - cmake --build . --target install -- --quiet
+ - 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
+ -Wno-dev -Wno-deprecated
+ - cmake --build . --parallel -- --quiet
+ - cmake --build . --target install -- --quiet
+ - popd
+ - pushd ${BUILD_DIR}
+ - COMPILER=cross-android QTBINARYDIR=$QT_HOST_PREFIX/bin ../build.sh package
+ - popd
+ ndk: 23.1.7779620
+
+ - versionName: 3.10.1
+ versionCode: 37
+ commit: 05f3960d08c3ef438ef051138ab2beb5bef139fd
+ timeout: 14400
+ sudo:
+ - echo "deb http://deb.debian.org/debian bookworm main" >>/etc/apt/sources.list
+ - apt-get update
+ - apt-get install -y -t bookworm openjdk-17-jdk-headless
+ - update-java-alternatives -s java-1.17.0-openjdk-amd64
+ - apt-get install -y 7zip g++ libc-dev 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:
+ - [email protected]
+ 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-35
+ build:
+ - export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
+ - 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_arm64_v8a
+ - 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
+ -silent -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
@@ -885,7 +1034,7 @@ UpdateCheckMode: Tags ^v.*$
VercodeOperation:
- '%c'
- '%c+1'
-UpdateCheckData:
+UpdateCheckData:
CMakeLists.txt|set\(QT_ANDROID_APP_VERSION_CODE\s+(\d+)\)|kid3.spec|Version:\s*(\S+)
-CurrentVersion: 3.10.0
-CurrentVersionCode: 35
+CurrentVersion: 3.10.1
+CurrentVersionCode: 37