Commit graph

7 commits

Author SHA1 Message Date
Alex Pyrgiotis
d410c49c75
Biting the Debian bullet 2024-10-08 16:01:09 +03:00
Alex Pyrgiotis
a22dcd15cd
FIXUP: Debian fixes 2024-10-08 16:01:09 +03:00
Alex Pyrgiotis
e0878e489a
Vendor PyMuPDF 2024-10-08 16:01:09 +03:00
Alex Pyrgiotis
e027d853c2
FIXUP: Implement review comments 2024-10-08 13:34:33 +03:00
Alex Pyrgiotis
eef4e8b548
debian: Vendor PyMuPDf when building Debian package
Install PyMuPDF under ./dangerzone/vendor, right before we build the
.deb package. We vendor PyMuPDF just for Debian, since the provided
versions don't have OCR support enabled.

Currently, we don't use PyMuPDf on the host, but this will change once
we fully implement the on-host conversion feature.

Refs #625
2024-10-08 13:34:32 +03:00
Alex Pyrgiotis
a32522f6c8
debian: Bump version to 0.7.1
Add a dummy entry in debian/changelog, to signal that the latest
Dangerzone version is 0.7.1.
2024-10-02 16:49:46 +02:00
Alexis Métaireau
396c3b56c8
packaging: replace stdeb by pybuild
As a result, a new `debian` folder is now living in the repository.
Debian packaging is now done manually rather than using tools that do
the heavy-lifting for us.

The `build-deb.py` script has also been updated to use `dpkg-buildpackage`
2024-09-11 16:20:27 +02:00