Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

liblzma: Use p4a_install instead of install, as a file named INSTALL is already present.#2663

Merged
misl6 merged 1 commit intokivy:developfrom
misl6:fix/libzma-macos
Sep 2, 2022
Merged

liblzma: Use p4a_install instead of install, as a file named INSTALL is already present.#2663
misl6 merged 1 commit intokivy:developfrom
misl6:fix/libzma-macos

Conversation

Copy link
Member

misl6 commented Sep 1, 2022

Fixes issue #2343

On macOS with a case-insensitive filesystem (which is the default), install and INSTALL are the same thing, and INSTALL is a file that already exists.

  • The folder used to store the build results (lib and headers) was previously named install and now got renamed to p4a_install so it doesn't interfere with the file named INSTALL

  • Removed an ensure_dir('install') call, which was creating an unused folder in the wrong place.

  • Added a test that may help us to notice if the folder name gets reverted to install

misl6 changed the title liblzma: Use p4a_install instead of install, as a file named INSTALL is already present. liblzma: Use p4a_install instead of install, as a file named INSTALL is already present. Sep 1, 2022
AndreMiras approved these changes Sep 1, 2022
Copy link
Member

AndreMiras left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the fix and comprehensive test/comments

misl6 merged commit 5e2d44f into kivy:develop Sep 2, 2022
misl6 deleted the fix/libzma-macos branch September 2, 2022 16:36
misl6 added a commit that referenced this pull request Sep 5, 2022
* Add option for copying arbitratry xml files to src/main/res/xml without touching manifest

* handle the case of getting list as res_xml

* Remove stray - in output file name

The final component in the package name is just the extension, so
prefixing it with a - means the output file ends in -..

* Resolve absolute path to local recipes (#2640)

This is necessary when using patches in a local recipe since
`Recipe.apply_patch` assumes the recipe directory is absolute and uses
`patch -d` to change directories. It could just be fixed there, but this
ensures that recipe directories are always absolute.

Closes: #2623

* Fix webview Back button behaviour (#2636)

* Fixes TypeError: str.join() takes exactly one argument (2 given) in hostpython3/__init__.py", line 69 (#2642)

* Update __init__.py

.buildozer/android/platform/python-for-android/pythonforandroid/recipes/hostpython3/__init__.py", line 69, in get_recipe_env
env["PKG_CONFIG_PATH"] = os.pathsep.join(
TypeError: str.join() takes exactly one argument (2 given)

* according of

#2642 (review)

* RTSP support for ffmpeg

Added UDP and TCP protocols to "--enable-procol" to supporting RTSP streams over each.

Added RTSP to "--enable-demuxer" to supporting RTSP with ffmpeg.

* Fixes some E275 - assert is a keyword. (#2647)

* Add icon-bg and icon-fg to fix_args + adds a missing folder in webview dir template (#2633)

* Add icon-bg and icon-fg to fix_args

Fix the icon-bg and icon-fg arguments and also create the folder
mipmap-anydpi-v26 if it doesn't exists before trying to create a file
inside.

* Use existing ensure_dir function to create anydpi_dir

* Add mipmap-anydpi-v26 to bootstrap template

This makes available the directory in the final template so it's not
needed to check the directory exists.

* Updates matplotlib, fixes an issue related to shared libc++ (#2645)

* Updates matplotlib, fixes an issue related to shared libc++

* Cleanup

* Update supported Python versions (#2656)

* Remove six and enum34 dependency (#2657)

* Force --platform=linux/amd64 in Dockerfile (#2660)

* Use p4a_install instead of install, as a file named INSTALL is already present. (#2663)

* Update CHANGELOG.md & change version for release 2022.09.04

Co-authored-by: Eero af Heurlin
Co-authored-by: Dan Nicholson
Co-authored-by: Andre Miras
Co-authored-by: Andy Trofimov
Co-authored-by: Akshay Arora
Co-authored-by: --=FurtiF(tm)=--
Co-authored-by: alickc
Co-authored-by: danigm
shyamnathp pushed a commit to shyamnathp/python-for-android that referenced this pull request Feb 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

AndreMiras AndreMiras approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants