Skip to content

Replace openpnp-capture-java dependency with io.github.doblon8 implementation#2019

Open
doblon8 wants to merge 1 commit into
sparrowwallet:masterfrom
doblon8:openpnp-capture
Open

Replace openpnp-capture-java dependency with io.github.doblon8 implementation#2019
doblon8 wants to merge 1 commit into
sparrowwallet:masterfrom
doblon8:openpnp-capture

Conversation

@doblon8

@doblon8 doblon8 commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

This PR replaces the org.openpnp:openpnp-capture-java dependency with io.github.doblon8:openpnp-capture-java (https://github.com/doblon8/openpnp-capture-java).

The new implementation uses Java's Foreign Function & Memory (FFM) API instead of JNA while providing equivalent functionality.

The native binaries bundled in io.github.doblon8:openpnp-capture-java were taken from https://github.com/sparrowwallet/openpnp-capture.

Tested on Linux (Debian 13) x86_64 and Windows 10 x86_64.

@doblon8 doblon8 force-pushed the openpnp-capture branch from 1ca775f to 629d88d Compare June 2, 2026 06:01
@doblon8 doblon8 force-pushed the openpnp-capture branch from 629d88d to eb69a51 Compare June 2, 2026 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant