Source: wolfssl
Section: libs
Priority: optional
Maintainer: Liberux Labs, S. L. <info@liberux.net>
Build-Depends:
 debhelper-compat (= 13),
 git,
 ca-certificates,
 autoconf,
 automake,
 libtool,
 pkg-config,
 openjdk-21-jdk:native,
 art-standalone (>= 0.0+git20260613.1),
 art-standalone-dev:native (>= 0.0+git20260613.1),
Standards-Version: 4.7.0
Homepage: https://www.wolfssl.com/
Rules-Requires-Root: no

Package: libwolfssl-jni
Architecture: amd64 arm64 armhf
Multi-Arch: same
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Provides: libwolfssl42t64
Conflicts: libwolfssl42t64
Replaces: libwolfssl42t64
Description: wolfSSL encryption library (JNI-enabled build)
 wolfSSL built with --enable-jni and the feature set the android_translation_layer
 / art_standalone libcore is compiled against (replacing conscrypt). This is a
 drop-in replacement for Debian's wolfSSL runtime library, configured for use as
 the host Android Runtime's TLS provider.

Package: libwolfssl-jni-dev
Section: libdevel
Architecture: amd64 arm64 armhf
Depends:
 libwolfssl-jni (= ${binary:Version}),
 ${misc:Depends},
Provides: libwolfssl-dev
Conflicts: libwolfssl-dev
Replaces: libwolfssl-dev
Description: wolfSSL encryption library (JNI-enabled build, development files)
 Headers, the development symlink and pkg-config file for the JNI-enabled
 wolfSSL build. Required to build art-standalone.
 .
 See the libwolfssl-jni package for a description.

Package: wolfssljni
Architecture: amd64 arm64 armhf
Multi-Arch: same
Depends:
 libwolfssl-jni (= ${binary:Version}),
 libart-standalone (>= 0.0+git20260613.1),
 ${shlibs:Depends},
 ${misc:Depends},
Breaks: art-standalone (<< 0.0+git20260613.1)
Replaces: art-standalone (<< 0.0+git20260613)
Description: wolfSSL JSSE provider for the standalone Android runtime
 The wolfssljni JNI glue (libwolfssljni.so) and the dexed wolfssljni-hostdex.jar
 boot-classpath jar that together provide the JSSE TLS provider
 (com.wolfssl.provider.jsse) for art-standalone's runtime. Built from
 wolfSSL/wolfssljni against this package's libwolfssl. These were previously
 vendored and shipped by art-standalone.
