From 15d6bd26b5997f5aaa9daca8c17816804578fe89 Mon Sep 17 00:00:00 2001 From: Jenkins CI Date: Thu, 23 Oct 2025 18:38:42 +0200 Subject: [PATCH] Update from CI --- fdroid/repo/diff/1761233920000.json | 1 - fdroid/repo/diff/1761234518000.json | 1 - fdroid/repo/diff/1761234520000.json | 2 +- fdroid/repo/diff/1761235118000.json | 2 +- fdroid/repo/diff/1761235120000.json | 2 +- fdroid/repo/diff/1761235718000.json | 2 +- fdroid/repo/diff/1761235720000.json | 2 +- fdroid/repo/diff/1761236318000.json | 2 +- fdroid/repo/diff/1761236320000.json | 2 +- fdroid/repo/diff/1761236918000.json | 2 +- fdroid/repo/diff/1761236920000.json | 1 + fdroid/repo/diff/1761237518000.json | 1 + fdroid/repo/entry.jar | Bin 2884 -> 2886 bytes fdroid/repo/entry.json | 2 +- fdroid/repo/index-v1.jar | Bin 3420 -> 3421 bytes fdroid/repo/index-v1.json | 2 +- fdroid/repo/index-v2.json | 2 +- fdroid/repo/index.jar | Bin 4988 -> 4991 bytes fdroid/repo/index.xml | 2 +- fdroid/repo/status/running.json | 2 +- fdroid/repo/status/update.json | 2 +- ...233920000.json => repo_1761237518000.json} | 2 +- ...234518000.json => repo_1761237520000.json} | 2 +- 23 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 fdroid/repo/diff/1761233920000.json delete mode 100644 fdroid/repo/diff/1761234518000.json create mode 100644 fdroid/repo/diff/1761236920000.json create mode 100644 fdroid/repo/diff/1761237518000.json rename fdroid/tmp/{repo_1761233920000.json => repo_1761237518000.json} (95%) rename fdroid/tmp/{repo_1761234518000.json => repo_1761237520000.json} (95%) diff --git a/fdroid/repo/diff/1761233920000.json b/fdroid/repo/diff/1761233920000.json deleted file mode 100644 index 1f30c3951..000000000 --- a/fdroid/repo/diff/1761233920000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761234518000.json b/fdroid/repo/diff/1761234518000.json deleted file mode 100644 index 1f30c3951..000000000 --- a/fdroid/repo/diff/1761234518000.json +++ /dev/null @@ -1 +0,0 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761234520000.json b/fdroid/repo/diff/1761234520000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761234520000.json +++ b/fdroid/repo/diff/1761234520000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761235118000.json b/fdroid/repo/diff/1761235118000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761235118000.json +++ b/fdroid/repo/diff/1761235118000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761235120000.json b/fdroid/repo/diff/1761235120000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761235120000.json +++ b/fdroid/repo/diff/1761235120000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761235718000.json b/fdroid/repo/diff/1761235718000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761235718000.json +++ b/fdroid/repo/diff/1761235718000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761235720000.json b/fdroid/repo/diff/1761235720000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761235720000.json +++ b/fdroid/repo/diff/1761235720000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761236318000.json b/fdroid/repo/diff/1761236318000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761236318000.json +++ b/fdroid/repo/diff/1761236318000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761236320000.json b/fdroid/repo/diff/1761236320000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761236320000.json +++ b/fdroid/repo/diff/1761236320000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761236918000.json b/fdroid/repo/diff/1761236918000.json index 1f30c3951..21099a7c1 100644 --- a/fdroid/repo/diff/1761236918000.json +++ b/fdroid/repo/diff/1761236918000.json @@ -1 +1 @@ -{"repo": {"timestamp": 1761236920000}} \ No newline at end of file +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761236920000.json b/fdroid/repo/diff/1761236920000.json new file mode 100644 index 000000000..21099a7c1 --- /dev/null +++ b/fdroid/repo/diff/1761236920000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1761237518000.json b/fdroid/repo/diff/1761237518000.json new file mode 100644 index 000000000..21099a7c1 --- /dev/null +++ b/fdroid/repo/diff/1761237518000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1761237520000}} \ No newline at end of file diff --git a/fdroid/repo/entry.jar b/fdroid/repo/entry.jar index ae0beec4e6be0f84bd0712e9c658e236a6e41087..355a5921f0644db09a1a107ac7cfcac3cabc6300 100644 GIT binary patch delta 2596 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 delta 2595 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 delta 3042 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 diff --git a/fdroid/repo/index.xml b/fdroid/repo/index.xml index eeafad015..ae10cfc7c 100644 --- a/fdroid/repo/index.xml +++ b/fdroid/repo/index.xml @@ -1 +1 @@ -This is Frajul's fdroid repo containing all my apps in release as well as development state.com.example.sheetless2025-08-052025-08-05sheetlessNo description availableUnknownrepo-frajulrepo-frajul21474836471.0.01sheetless.apk78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef03439758021352025-08-059da908d17339f1ebb8710c53b123d441INTERNET,com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONarm64-v8a,armeabi-v7a,x86,x86_64 \ No newline at end of file +This is Frajul's fdroid repo containing all my apps in release as well as development state.com.example.sheetless2025-08-052025-08-05sheetlessNo description availableUnknownrepo-frajulrepo-frajul21474836471.0.01sheetless.apk78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef03439758021352025-08-059da908d17339f1ebb8710c53b123d441INTERNET,com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONarm64-v8a,armeabi-v7a,x86,x86_64 \ No newline at end of file diff --git a/fdroid/repo/status/running.json b/fdroid/repo/status/running.json index 1e852c22e..46a4e6dc2 100644 --- a/fdroid/repo/status/running.json +++ b/fdroid/repo/status/running.json @@ -1 +1 @@ -{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761236921957,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761236920124,"index.make repo":1761236920126,"prepare_apps repo":1761236920125,"process_apks":1761236920124,"read_added_date_from_all_apks":1761236920125,"remove_apks":1761236920125,"scan_repo_files":1761236920125},"startTimestamp":1761233320000,"subcommand":"update"} \ No newline at end of file +{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761237522261,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761237520229,"index.make repo":1761237520230,"prepare_apps repo":1761237520230,"process_apks":1761237520229,"read_added_date_from_all_apks":1761237520230,"remove_apks":1761237520230,"scan_repo_files":1761237520229},"startTimestamp":1761233920000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/repo/status/update.json b/fdroid/repo/status/update.json index 1e852c22e..46a4e6dc2 100644 --- a/fdroid/repo/status/update.json +++ b/fdroid/repo/status/update.json @@ -1 +1 @@ -{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761236921957,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761236920124,"index.make repo":1761236920126,"prepare_apps repo":1761236920125,"process_apks":1761236920124,"read_added_date_from_all_apks":1761236920125,"remove_apks":1761236920125,"scan_repo_files":1761236920125},"startTimestamp":1761233320000,"subcommand":"update"} \ No newline at end of file +{"antiFeatures":{},"apksigner":"/nix/store/jlkx8vqd5aifnsg0bzrmdwg5127pk0lw-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/in55za5sszy2rpnm9wb7z4nx7kh4p830-fdroidserver-2.4.2/bin/fdroid update"],"disabled":[],"endTimestamp":1761237522261,"failedBuilds":{},"jarsigner":"/run/current-system/sw/bin/jarsigner","keytool":"/run/current-system/sw/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"stages":{"delete_disabled_builds":1761237520229,"index.make repo":1761237520230,"prepare_apps repo":1761237520230,"process_apks":1761237520229,"read_added_date_from_all_apks":1761237520230,"remove_apks":1761237520230,"scan_repo_files":1761237520229},"startTimestamp":1761233920000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/tmp/repo_1761233920000.json b/fdroid/tmp/repo_1761237518000.json similarity index 95% rename from fdroid/tmp/repo_1761233920000.json rename to fdroid/tmp/repo_1761237518000.json index 80608dfec..9a8ff9ec7 100644 --- a/fdroid/tmp/repo_1761233920000.json +++ b/fdroid/tmp/repo_1761237518000.json @@ -1 +1 @@ -{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761233920000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0", "size": 34397580}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761237518000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0", "size": 34397580}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/tmp/repo_1761234518000.json b/fdroid/tmp/repo_1761237520000.json similarity index 95% rename from fdroid/tmp/repo_1761234518000.json rename to fdroid/tmp/repo_1761237520000.json index 5f2b815ff..b414fb225 100644 --- a/fdroid/tmp/repo_1761234518000.json +++ b/fdroid/tmp/repo_1761237520000.json @@ -1 +1 @@ -{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761234518000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0", "size": 34397580}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1761237520000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"}, "versions": {"78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "78653abb7e8f872fd69cd36e4370ba2de419b71a71d2ad26fa7366f15a075ef0", "size": 34397580}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["e8b0cb1035e9d4099ad00c75b8bfaeb4c45e034e46ce125f9263e0916553ab0b"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file