Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
use-debian-databinding-library.patch | no | |||||
build.gradle.patch | Patch upstream's build system for Debian. This patch does the following: . * Remove tests projects * Remove the usage of unavailable custom plugins * Let Gradle build it using local artifacts in Debian * Build com.android.tools.build.profile.jar as a JAR instead of sourcesOnly JAR * Make the build scripts compatible with the latest Gradle |
Markus Koschany <apo@debian.org> | not-needed | |||
gradle-experimental.patch | gradle experimental | Markus Koschany <apo@debian.org> | no | 2016-07-19 | ||
project-test-lib.patch | project-test-lib | Markus Koschany <apo@debian.org> | no | 2016-02-07 | ||
trove3.patch | trove3 | Markus Koschany <apo@debian.org> | no | 2016-02-07 | ||
exclude_instant-run.patch | Exclude instant-run libraries from gradle-core Building instant-run-server needs Android Platform "android.jar" which is not available yet, so let's excluded it for now. |
no | 2016-07-20 | |||
set_classpath.patch | Set Class-Paths Class-Paths are generated by Gradle and stored in /usr/share/doc/{package}/{program}.classpaths for use in launcher scripts. This patch makes the upstream scripts use those Class-Paths. |
Kai-Chung Yan | no | 2016-07-22 | ||
Inception-Date.patch | Remove the dynamic Inception-Date attributes Some JAR's manifest includes a dynamic "Inception-Date" attributes which are set as the date when the package is built. For reproducibility, the date is manually set at when the code of this version of Gradle Plugin is committed. The date is read from <https://android.googlesource.com/platform/tools/base>. |
no | 2016-07-22 | |||
maxParallelForksSingleCPU.patch | Make sure maxParallelForks is always >= 1 | Chirayu Desai | yes | upstream | 2016-08-22 | |
set-androidHostOut.patch | no | |||||
use_additionalSrc.patch | no | |||||
disable_lint-cli_psi.patch | Disable package com.android.tools.lint.psi The com.android.tools.lint.psi package contains almost 100 classes that do not override all necessary members of their super classes. I have no idea why the AOSP team can still manage to compile the code, so I have to disable them for the moment. |
Kai-Chung Yan (殷啟聰) | no | 2017-01-25 | ||
using_Debian_Android_SDK.patch | Using Debian's Android SDK Debian's Android SDK is a restricted distribution whose has only one version of Build-Tools and limited selection of Android target frameworks (android.jar). This patch makes the Gradle plugin work with Debian's SDK without modifying the build scripts. |
Kai-Chung Yan (殷啟聰) | no | 2017-02-22 | ||
make-license-check-a-warning.patch | no | |||||
fix-screenshot2-shell-script.patch | no | |||||
NamespaceContext-JDK11.patch | no | |||||
sun-base64.patch | yes | |||||
sun-Apache-XMLSerializer.patch | no | |||||
remove-jack-jill.patch | no | |||||
guava-compatibility.patch | Fixes the compatibility with the version of Guava in Debian | Emmanuel Bourg <ebourg@apache.org> | not-needed | |||
gradle-compatibility.patch | Fixes the compatibility with the version of Gradle in Debian | Emmanuel Bourg <ebourg@apache.org> | not-needed | |||
ecj-compatibility.patch | Fixes the compatibility with the version of ecj in Debian | Emmanuel Bourg <ebourg@apache.org> | not-needed | |||
asm-dependency.patch | no | |||||
add-exports.patch | no | |||||
der-output-stream.patch | Work around removal of pkcs7.encodeSignedData(OutputStream) pkcs7.encodeSignedData(OutputStream) was removed in Java 21. Explicitly instantiate DerOutputStream to encode pkcs7 contents. |
Vladimir Petko <vladimir.petko@canonical.com> | not-needed | debian | 2024-03-06 | |
bouncycastle177-compat.patch | Remove usages of DerOutputStream that is no longer public Bouncycastle 1.77 compatibility patch |
Vladimir Petko <vladimir.petko@canonical.com> | not-needed | debian | 2024-03-06 |