diff options
| author | Po Lu | 2024-09-04 17:24:34 +0800 |
|---|---|---|
| committer | Po Lu | 2024-09-04 17:24:34 +0800 |
| commit | 2847106f3b6174f25ab43551f96612209fe951c8 (patch) | |
| tree | 48f3795535eb6324b692ab40b673c1b59e344ea1 /java/AndroidManifest.xml.in | |
| parent | d277123f4bf855f0d055d283a42166f123fa1fde (diff) | |
| download | emacs-2847106f3b6174f25ab43551f96612209fe951c8.tar.gz emacs-2847106f3b6174f25ab43551f96612209fe951c8.zip | |
Port to Android 35
* configure.ac: Temporary workaround for Gnulib bug. Verify
that the provided android.jar corresponds to Android 35, or any
later version.
* cross/ndk-build/Makefile.in (NDK_BUILD_SO_LDFLAGS): New
variable.
* cross/ndk-build/ndk-resolve.mk
(NDK_LOCAL_A_NAMES_$(LOCAL_MODULE)): Define to
NDK_BUILD_SO_LDFLAGS by default to enable building binaries
with support for 16 kb page sizes.
* java/AndroidManifest.xml.in: Target SDK 35.
* java/INSTALL (16KB PAGE SIZES): New section. Replace
references to Android 34 with 35.
* java/org/gnu/emacs/EmacsActivity.java (onCreate): Restore
pre-SDK 35 inset-relative placement.
* java/org/gnu/emacs/EmacsFillPolygon.java (perform): Suppress
deprecation warnings, and document why.
* m4/ndk-build.m4 (ndk_INIT, ndk_LATE): Check for and enable
toolchain support for 16 KB page sizes, if available.
(ndk_CONFIG_FILES): Export linker options so derived.
* src/conf_post.h [__ANDROID_API__ < 35]: Include system time.h
and redefine timezone_t to rpl_timezone_t, so that the Gnulib
replacement may not conflict with the useless OS type.
Diffstat (limited to 'java/AndroidManifest.xml.in')
| -rw-r--r-- | java/AndroidManifest.xml.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/java/AndroidManifest.xml.in b/java/AndroidManifest.xml.in index df00e497f8f..5c9714efab8 100644 --- a/java/AndroidManifest.xml.in +++ b/java/AndroidManifest.xml.in | |||
| @@ -207,7 +207,7 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 207 | <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE"/> | 207 | <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE"/> |
| 208 | 208 | ||
| 209 | <uses-sdk android:minSdkVersion="@ANDROID_MIN_SDK@" | 209 | <uses-sdk android:minSdkVersion="@ANDROID_MIN_SDK@" |
| 210 | android:targetSdkVersion="34"/> | 210 | android:targetSdkVersion="35"/> |
| 211 | 211 | ||
| 212 | <application android:name="org.gnu.emacs.EmacsApplication" | 212 | <application android:name="org.gnu.emacs.EmacsApplication" |
| 213 | android:label="Emacs" | 213 | android:label="Emacs" |