diff --git a/metadata/InfinityLoop1309.NewPipeEnhanced.yml b/metadata/InfinityLoop1309.NewPipeEnhanced.yml index f05840a189..e8d56f7843 100644 --- a/metadata/InfinityLoop1309.NewPipeEnhanced.yml +++ b/metadata/InfinityLoop1309.NewPipeEnhanced.yml @@ -653,6 +653,7 @@ Builds: - versionName: 3.1.9 versionCode: 104202 + disable: https://codeberg.org/NullPointerException/PipePipe/issues/96 commit: 935244400b3b44aa04c29bb2266f271a83a7c12a subdir: PipePipeClient/app submodules: true diff --git a/metadata/com.foobnix.pro.pdf.reader.yml b/metadata/com.foobnix.pro.pdf.reader.yml index e404b862c5..e3c7125547 100644 --- a/metadata/com.foobnix.pro.pdf.reader.yml +++ b/metadata/com.foobnix.pro.pdf.reader.yml @@ -934,24 +934,25 @@ Builds: gradle: - fdroid srclibs: - - MuPDF@1.23.5 + - MuPDF@1.23.7 rm: - Builder/src/libs prebuild: + - export MUPDF_VERSION=1.23.7 - sed -i -e '/^if.*Fdroid/,/^}/d' -e '/enable true/d' -e '/_appGdriveKey/d' -e '/_admob/d' build.gradle - mkdir src/main/jniLibs - cd ../Builder - sed -i -e '/^#!/a\set -e' -e '/git clone/d' -e 's/mkdir/mkdir -p/g' -e 's|".*ndk-build"|"$$NDK$$/ndk-build"|' - -e 's|^.*ndk-build$|$$NDK$$/ndk-build -j`nproc`|' link_to_mupdf_1.23.5.sh - - cp -r $$MuPDF$$ mupdf-1.23.5 - - rm -rf mupdf-1.23.5/thirdparty/{harfbuzz/test,curl/tests,leptonica/prog/fuzzing} + -e 's|^.*ndk-build$|$$NDK$$/ndk-build -j`nproc`|' link_to_mupdf_$MUPDF_VERSION.sh + - cp -r $$MuPDF$$ mupdf-$MUPDF_VERSION + - rm -rf mupdf-$MUPDF_VERSION/thirdparty/{harfbuzz/test,curl/tests,leptonica/prog/fuzzing} scanignore: - Builder/fonts/fonts.zip - app/src/fdroid/assets/fonts.zip build: - pushd ../Builder/ - - ./link_to_mupdf_1.23.5.sh + - ./link_to_mupdf_1.23.7.sh ndk: r26b MaintainerNotes: |- diff --git a/metadata/org.helllabs.android.xmp.yml b/metadata/org.helllabs.android.xmp.yml index dd98787286..10573b8e50 100644 --- a/metadata/org.helllabs.android.xmp.yml +++ b/metadata/org.helllabs.android.xmp.yml @@ -167,24 +167,44 @@ Builds: - versionName: 4.12.0 versionCode: 87 + disable: No native libs commit: 8a42a3327d76649d70a7c17c46e926e3275079c3 subdir: app + sudo: + - apt-get update + - apt-get install -y make autoconf automake gcc-multilib libc-dev gradle: - yes srclibs: - - Volley@1.1.0 + - Libxmp@libxmp-4.6.0 + - Volley@1.2.0 - Groundy@e90baf9901a8be20b348bd1575d5ad782560cec8 - prebuild: mv $$Volley$$/* ../volley + prebuild: + - sed -i -e 's/3.1.4/4.0.1/' ../build.gradle + - sed -i -e 's/4.4/6.1.1/' ../gradle/wrapper/gradle-wrapper.properties + - sed -i -e '/groundy/d' build.gradle + - mv $$Volley$$/* ../volley + - cp -a $$Groundy$$/src . + - ln -s $$Libxmp$$ src/main/jni/libxmp + - sed -i -e 's|\.\./../../../../../||g' src/main/jni/Android.mk + - sed -i -e 's/armeabi armeabi-v7a x86/armeabi-v7a arm64-v8a x86 x86_64/' src/main/jni/{.,libxmp/jni}/Application.mk + - sed -i -e '5a#include ' -e 's/return drop_audio();/drop_audio();return + 0;/' src/main/jni/xmp-jni.c + - sed -i -e '/close_audio/avoid drop_audio(void);' src/main/jni/audio.h + - sed -i -e '1a#include ' src/main/jni/opensl.c scandelete: - app/libs build: - - pushd $$Groundy$$ - - sed -i -e "s/, 'compiler', 'examples'//" -e '/compiler/d' ../settings.gradle - - sed -i -e '/repo.maven.apache.org/a jcenter()' ../build.gradle - - gradle build + - pushd src/main/jni/libxmp + - autoconf + - ./configure + - $$NDK$$/ndk-build - popd - - mv $$Groundy$$/build/libs/groundy-1.5.jar libs - ndk: r21e + - cd src/main + - $$NDK$$/ndk-build + ndk: r26b + gradleprops: + - android.useAndroidX=true MaintainerNotes: The most recent libxmp version should be fine for all builds. diff --git a/metadata/org.localsend.localsend_app.yml b/metadata/org.localsend.localsend_app.yml index a96079dc64..66cab01136 100644 --- a/metadata/org.localsend.localsend_app.yml +++ b/metadata/org.localsend.localsend_app.yml @@ -340,6 +340,7 @@ Builds: - versionName: 1.13.0 versionCode: 40 + disable: https://github.com/localsend/localsend/issues/995 commit: 13face1eda730aabb90af9cf5e2be94d2c60821d subdir: app submodules: true diff --git a/srclibs/Libxmp.yml b/srclibs/Libxmp.yml index 724dfe5210..c42a6f25a6 100644 --- a/srclibs/Libxmp.yml +++ b/srclibs/Libxmp.yml @@ -1,3 +1,2 @@ RepoType: git -Repo: git://git.code.sf.net/p/xmp/libxmp - +Repo: https://github.com/libxmp/libxmp.git