M0Rf30 / cie-middleware-linux

🪪 Software per l'utilizzo della Carta d'Identità Elettronica Italiana - Accesso ai servizi della PA, firma e verifica di documenti 🇮🇹 Software for the usage of the Italian Electronic Identity Card. Access to PA services, signing and verification of documents
BSD 3-Clause "New" or "Revised" License
10 stars 3 forks source link

1.5.1 and later are (again) in violation of the PoDoFo License #100

Closed rnhmjoj closed 2 months ago

rnhmjoj commented 6 months ago

https://github.com/M0Rf30/cie-middleware-linux/commit/bc5d3d4929263024c1a46affa01c92ed5c0c187f undoes the main point of this fork, at least for me. I can no longer distribute cie-middleware-linux in Nixpkgs without violating the LGPL.

M0Rf30 commented 6 months ago

Yeah I understand. Maybe you didn't notice the podofo-vanilla branch. It's subject to push-forces. I moved proprietary to main, cause I'm not able to have a working pdf signature with my edits.

Are you able to confirm that podofo-vanilla branch fixes compilation on macOS (related to DWORD)? PDFSignature should be broken

rnhmjoj commented 6 months ago

Yeah I understand. Maybe you didn't notice the podofo-vanilla branch.

It looked out of date, so I'm essentially reverting that commit with a patch from the main release.

Are you able to confirm that podofo-vanilla branch fixes compilation on macOS (related to DWORD)?

Not yet, the build on darwin is still manually disabled, but I'm planning on getting a volunteer to test it.

M0Rf30 commented 2 months ago

Closed because a podofo-vanilla branch is provided, with broken pdf signature