Nicolas Pomepuy
b6c207c22c
Retry nightly builds once when pipeline fails
9 months ago
VideoLAN
16398e5402
Update translations
10 months ago
Nicolas Pomepuy
4332167041
Fix the fastlane screenshot generation
The equalizer changed int he meantime and the sizing
add to be adapted. Also add a font for bengali
10 months ago
Nicolas Pomepuy
c85e5c1fd7
Bump libvlcjni hashes and versions
10 months ago
Nicolas Pomepuy
8fdb89c390
Bump lbvlcjni hashes and versions
11 months ago
Nicolas Pomepuy
e985469f8f
Bump remote access hash and version
11 months ago
Nicolas Pomepuy
602d88e373
Bump the remote access version to 0.9.0
12 months ago
Nicolas Pomepuy
633911a912
Bump libvlcjni hash for VLC 3
Fixes the incomplete POM file for aar releases
12 months ago
Nicolas Pomepuy
b3b3ef72dc
Bump libvlcjni hash and aar versions
12 months ago
VideoLAN
baf78e0b84
Update translations
1 year ago
Nicolas Pomepuy
57278833ba
Bump the CI docker images
12 months ago
Steve Lhomme
73d21638d5
buildsystem: add an option to select the license of VLC contribs
See https://code.videolan.org/videolan/libvlcjni/-/merge_requests/120 and
https://code.videolan.org/videolan/libvlcjni/-/merge_requests/154
1 year ago
Steve Lhomme
eed66c42a6
buildsystem: add an option to build C++ code with static runtime
By default we use the dynamic runtime and need to ship libc++_shared.so.
This needs the counterpart on the libvlcjni script so that all our code is built with the same C++ runtime configuration.
1 year ago
Steve Lhomme
00891b86e2
buildystem: update the libvlcjni hashes
- Build VLC 3 targets with NDK 27/28.
- groupe VLC 3/4 tweakings
1 year ago
Steve Lhomme
476916f538
CI: use the NDK28 image to build 64-bit libraries
1 year ago
Nicolas Pomepuy
d1cef05a7c
Bump the remote access version to 0.8.0
1 year ago
Steve Lhomme
3a864dae1f
buildsystem: use cmake to detect packages with meson
If cmake is in the path, let's use it too.
1 year ago
Steve Lhomme
def636f1a6
buildsystem: add the VLC tools to the PATH when building the medialibrary
It's needed if meson is not in the PATH and vlc was build properly.
1 year ago
Steve Lhomme
a79d09fb83
buildsystem: use curl to download sqlite if wget is not found
On macOS curl is in the system but not wget.
1 year ago
Khalid Masum
6afe266ca5
buildsystem: gradle download: use a variable for zip filename
1 year ago
Khalid Masum
24591f070e
buildsystem: fix gradle download
Current gradle download mechanism has two issues. Assuming, the gradle
download url is:
https://services.gradle.org/distributions/gradle-8.13-bin.zip
1. Compilation script will break if we stop the script amidst the
download the first time. As next time wget will save the file as:
gradle-8.13-bin.zip.1, gradle-8.13-bin.zip.2 ... because
a broken gradle-8.13-bin.zip already exists.
2. For curl to download successfuly from the url, redirection flag
must be turned on, as it redirects to a different url.
This patch fixes these issues by (1) providing wget the output filename
and (2) turning on redirection for curl using the -L flag.
1 year ago
Nicolas Pomepuy
afa602212f
Update the maven plugin
1 year ago
Nicolas Pomepuy
bde51d143e
Bump the remote access to 0.7.0
And fix vulnerability
1 year ago
Steve Lhomme
13567cd0dd
buildsystem: use the matching gradle to create the gradle wrapper
It should not download anything if the version is matching.
1 year ago
Steve Lhomme
53ea7019fa
buildsystem: check the gradle version in the PATH matches the one we want
Older gradle versions may give an error in the simplistic build.gradle.
It's fine, we won't have a matching version.
1 year ago
Steve Lhomme
cf1201f879
CI: use newer Docker images with gradle 8.13 in the PATH
4.0 switches to NDK28.
1 year ago
Steve Lhomme
71fc0a9e93
buildsystem: allow using the gradle from the PATH to download our gradle wrapper version
1 year ago
Steve Lhomme
ed92d31a1d
buildsystem: remove gradle zip right after unpacking
1 year ago
Steve Lhomme
69950bbe90
buildsystem: always verify gradlew is usable
1 year ago
Steve Lhomme
950ccf08bb
buildsystem: pass the forceVlc4 flag when calling gradle wrapper
Otherwise it may fail on unsupported things for VLC3.
1 year ago
Steve Lhomme
8869b628c0
buildsystem: make gradlew executable before calling it
1 year ago
Steve Lhomme
ec11980c4f
buildsystem: add comment about gradle hash
1 year ago
Steve Lhomme
9c22e73448
buildsystem: remove stray -tv option
It's not supported since 2ab57d188e .
1 year ago
Steve Lhomme
0fe38fd1bd
buildsystem: remove undefined NDK_LIB_DIR usage
1 year ago
Steve Lhomme
f24fdd5fdf
buildsystem: document what variables are set by compile-libvlc.sh
1 year ago
Steve Lhomme
eacdbcdddd
buildsystem: install the medialibrary built with meson
...into its prefix. This can be discovered by CMake in a standardized location.
1 year ago
Steve Lhomme
9c07335884
buildsystem: generate the meson cross file for the medialibrary
So we don't have to edit them whenever we change the NDK.
1 year ago
Steve Lhomme
249b4dae95
buildsystem: avoid using a tuple for library prefix
It's an autotool thing that it not standard in other build systems. And the Android triplets don't have an easy name to figure out.
The native libraries built depend on the CPU architecture and the Android target they are built for.
1 year ago
Steve Lhomme
b1490aaa24
buildsystem: reconfigure libsqlite3 if it wasn't built
1 year ago
Steve Lhomme
5fd510028d
buildsystem: use a variable for the medialibrary install prefix
1 year ago
Steve Lhomme
b5387e2e8f
buildsystem: remove page size from static libraries
LDFLAGS is not used for static libraries.
1 year ago
Steve Lhomme
dfb11df7a1
buildsystem: fix compile-medialibrary indentation
No functional changes.
1 year ago
Steve Lhomme
ea72f89bba
buildsystem: use more portable shell logic test
1 year ago
Steve Lhomme
b090c25d53
buildsystem: remove stray code from patched sqlite
Following 0f771afdf2 we don't need these parts
that were added in 11cefbd40c .
1 year ago
Steve Lhomme
0deead0d53
buildsystem: fix location of remote access dist folder
1 year ago
Steve Lhomme
29fb433a27
buildsystem: fix compile-remoteaccess indentation
1 year ago
Steve Lhomme
8a360515dd
buildsystem: use a full path for unstripped .so files
1 year ago
Steve Lhomme
6a394fb764
buildsystem: pass medialibrary configuration as flags
Rather than environment variables.
1 year ago
Steve Lhomme
639d63516b
buildsystem: allow passing all medialibrary configuration options as flags
1 year ago
Steve Lhomme
79be47ac9e
buildsystem: group the non valid ANDROID_ABI name handling
So the other if/else section is setting the same variables in each case.
1 year ago