Skip to content

ViliusSutkus89/ndkports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ndkports

A collection of Android build scripts for various open source libraries and the tooling to build them.

Buildscripts are based on Google's ndkports.

Compiled binaries are distributed through MavenCentral.

Most packages aim to deliver up-to-date versions, unless specified otherwise.

Matrix

Each port is built on a matrix of NDK versions and library type.

  • com.viliussutkus89.ndk.thirdparty:libfoo-ndk26-static:0.4.1
  • com.viliussutkus89.ndk.thirdparty:libfoo-ndk26-shared:0.4.1
  • com.viliussutkus89.ndk.thirdparty:libfoo-ndk26-shared-with-shared-deps:0.4.1
  • com.viliussutkus89.ndk.thirdparty:libfoo-ndk25-static:0.4.1
  • com.viliussutkus89.ndk.thirdparty:libfoo-ndk25-shared:0.4.1
  • com.viliussutkus89.ndk.thirdparty:libfoo-ndk25-shared-with-shared-deps:0.4.1

Min SDK Version:

Builds compiled with NDK-26 support Android SDK 21 (Lollipop) and later.

Builds compiled with NDK-25 support Android SDK 19 (KitKat) and later.

Libraries built with different NDK versions should not be used in the same application.

Libraries are built as:

  • static (libfoo.a) with all dependencies linked as static libraries too,
  • shared (libfoo.so) with all dependencies linked as static libraries,
  • shared-with-shared-deps (libfoo.so) with all dependencies linked as shared libraries too.

Ports

Released versions 2.78.1 and 2.78.3 are problematic (issue #20). Usable version is 2.75.0

glib2 Maven Central Maven Central Maven Central Maven Central

libpng Maven Central Maven Central Maven Central Maven Central

libjpeg-turbo Maven Central Maven Central Maven Central Maven Central

fontconfig Maven Central Maven Central Maven Central Maven Central

poppler Maven Central Maven Central Maven Central Maven Central

pdf2htmlEX-0.18.8.rc2 version is based on PR pdf2htmlEX/pdf2htmlEX#154 , not an official release,

pdf2htmlEX also has a Java wrapper - pdf2htmlEX-Android

pdf2htmlEX Maven Central Maven Central Maven Central Maven Central

fribidi Maven Central Maven Central Maven Central Maven Central

freetype Maven Central Maven Central Maven Central Maven Central

pcre2 Maven Central Maven Central Maven Central Maven Central

libffi Maven Central Maven Central Maven Central Maven Central

libtiff Maven Central Maven Central Maven Central Maven Central

libexpat Maven Central Maven Central Maven Central Maven Central

lcms2 Maven Central Maven Central Maven Central Maven Central

libtool Maven Central Maven Central Maven Central Maven Central

openjpeg Maven Central Maven Central Maven Central Maven Central

spiro Maven Central Maven Central Maven Central Maven Central

pixman Maven Central Maven Central Maven Central Maven Central

libiconv Maven Central Maven Central Maven Central Maven Central

libxml2 Maven Central Maven Central Maven Central Maven Central

proxy-libintl Maven Central Maven Central Maven Central Maven Central

cairo Maven Central Maven Central Maven Central Maven Central

graphite2 Maven Central Maven Central Maven Central Maven Central

harfbuzz Maven Central Maven Central Maven Central Maven Central

libuninameslist Maven Central Maven Central Maven Central Maven Central

pango Maven Central Maven Central Maven Central Maven Central

fontforge Maven Central Maven Central Maven Central Maven Central

openlibm Maven Central Maven Central Maven Central Maven Central

libgsf Maven Central Maven Central Maven Central Maven Central

libwmf Maven Central Maven Central Maven Central Maven Central

wvWare has a Java wrapper - wvWare-Android

wvWare Maven Central Maven Central Maven Central Maven Central

About

Binary Builds of Open Source Libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published