Commit Graph

2940 Commits

Author SHA1 Message Date
kn 44132f9189 Remove mariani@ as unresponsive MAINTAINER
No reply in months.
OK jca
2023-01-30 20:15:36 +00:00
jca af147f2f36 Disable pcard support, breaks with python3 and clang 15
Apparently this is about pre-USB "Photo Card" hardware, nobody seems to
care.  ok aja@ (maintainer)
2023-01-30 17:53:34 +00:00
sthen 2715316461 update to ocrmypdf-14.0.2 2023-01-28 09:48:21 +00:00
sthen e04bac8531 update to py3-pikepdf-6.2.9 2023-01-27 12:22:32 +00:00
ajacoutot a50a453f44 Update to cups-filters-1.28.17. 2023-01-26 14:38:35 +00:00
sthen 069e594a6a update to py3-pikepdf-6.2.8.post1 2023-01-11 08:53:30 +00:00
ajacoutot bad92ab48e Update to libspectre-0.2.12. 2023-01-10 13:19:10 +00:00
ajacoutot d05c8c1c84 Update to brlaser-6.2. 2022-12-27 08:57:22 +00:00
kmos 6fc72f887f New transfig makes base-gcc unhappy
Switching to ports-gcc fixes build on sparc64
2022-12-21 16:38:51 +00:00
ajacoutot d13a932664 Update to xournal-0.4.8.2016. 2022-12-19 15:18:53 +00:00
fcambus eccb8ff6c5 Update transfig to 3.2.8b. 2022-12-08 20:33:24 +00:00
sthen 9124e537b5 update to py3-pikepdf-6.2.5 2022-12-05 09:10:45 +00:00
sthen 0d9add963a update to py3-pikepdf-6.2.4 2022-11-28 11:31:19 +00:00
sthen 3e5e8a219f update to pdfarranger-1.9.2 2022-11-28 11:31:18 +00:00
sthen d858b7cc2a Ports built with setuptools on python 3.10 don't need a RUN_DEPENDS on
setuptools (it's used as a package locator but importlib.metadata in
newer Python core or the external importlib_metadata are preferred).
So drop the RDEP in that case (it's still kept for py27) and bump
revisions.
2022-11-26 23:28:11 +00:00
ajacoutot f2992047dc Set -DRUN_GPERF_IF_PRESENT=OFF to prevent picking up gperf during configure and
having dpb(1) junk it. This prevents ending up with undefined symbols.

hint from sthen@
2022-11-25 09:32:28 +00:00
edd abc42810ab print/texlive: Update to version 2022.
Partial bulk tested on amd64. A fix for textproc/lgrind will follow.

Tested and "seems to work alright" tb@. Thanks.
2022-11-24 20:01:11 +00:00
ajacoutot 89625efc1f Update to qpdf-11.2.0. 2022-11-21 08:09:03 +00:00
sthen c705c88ca1 update to ocrmypdf-14.0.1 2022-11-15 10:54:43 +00:00
sthen 30ae3d55e0 oops, -gui as well 2022-11-14 08:29:26 +00:00
sthen fd9e9515cf missed bump in -common 2022-11-14 08:14:10 +00:00
sthen a2890a5b39 use MODPY_PYBUILD 2022-11-13 20:31:00 +00:00
sthen 716f142842 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:29:09 +00:00
ajacoutot a6fc74e01b Add a comment; no pkg change. 2022-11-10 14:46:24 +00:00
sthen adb267b86a update to py3-pikepdf-6.2.2 2022-11-08 12:32:39 +00:00
ajacoutot 477a45da5b WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:07:21 +00:00
ajacoutot 698d292d92 Fix up permissions for multi-function device or multi-user access to a
scanner.

reported by Robert Bagdan, thanks
2022-11-04 17:06:46 +00:00
ajacoutot 3b5089b3da Update to libspectre-0.2.11. 2022-11-04 10:13:14 +00:00
ajacoutot a0ea0806d9 Updte to hplip-3.22.10. 2022-11-02 08:29:31 +00:00
naddy 424a60c42f remove line continuation before empty lines
ok sthen@ ajacoutot@
2022-10-31 23:14:52 +00:00
sdk d7e9b06839 Add missing run dep. to pdfarranger
OK rsadowksi
2022-10-26 20:41:39 +00:00
landry 2dae0894ae print/weasyprint: update to 57.0.
see https://doc.courtbouillon.org/weasyprint/stable/changelog.html#version-57-0
2022-10-25 16:11:57 +00:00
landry 9b93a5173d print/py-pydyf: update to 0.5.0. 2022-10-25 16:11:23 +00:00
kmos a8136addce Missing dependency on devel/pango (not declared in pyproject.toml) 2022-10-22 19:48:50 +00:00
ajacoutot 071003db46 Update to epson-inkjet-printer-escpr-1.7.22. 2022-10-21 10:00:04 +00:00
landry c5e0b3dc9e +{py-fonttools,py-pydyf,weasyprint},python3 2022-10-13 15:55:36 +00:00
landry d881144d3a Import print/weasyprint 56.1.
WeasyPrint is a smart solution helping web developers to create PDF
documents. It turns simple HTML pages into gorgeous statistical
reports, invoices, tickets..

From a technical point of view, WeasyPrint is a visual rendering engine
for HTML and CSS that can export to PDF. It aims to support web
standards for printing.

It is based on various libraries but not on a full rendering engine
like WebKit or Gecko. The CSS layout engine is written in Python,
designed for pagination, and meant to be easy to hack on.

www: https://weasyprint.org/

ok sthen@ semarie@
2022-10-13 15:54:59 +00:00
landry dbe8854755 Import print/py-pydyf 0.3.0.
pydyf is a low-level PDF generator written in Python and based on PDF
specification 1.7.

ok sthen@ semarie@
2022-10-13 15:53:44 +00:00
landry d40e102322 Import print/py-fonttools 4.37.4.
fontTools is a library for manipulating fonts, written in Python. The
project includes the TTX tool, that can convert TrueType and OpenType
fonts to and from an XML text format, which is also called TTX. It
supports TrueType, OpenType, AFM and to an extent Type 1 and some
Mac-specific formats.

ok sthen@ semarie@
2022-10-13 15:52:41 +00:00
sthen 6fd6fd548c add patch from dvisvgm upstream to unbreak build with ghostscript 10.0.0 2022-10-08 13:44:16 +00:00
sthen 0ec6fa23f4 update to ghostscript-10.0.0, from Volker Schlecht (maintainer) 2022-10-06 15:46:20 +00:00
sthen 67b4fe8f58 update to py3-pikepdf-6.2.0 2022-10-06 11:17:51 +00:00
sthen 7869fa41a4 update to py3-pikepdf-6.1.0 2022-10-05 13:34:30 +00:00
sthen b6b7e35ce9 +ocrmypdf 2022-10-05 13:34:08 +00:00
sthen fb02be45c8 import ports/print/ocrmypdf, ok kmos@
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to
be searched or copy+pasted.

- Generates a searchable PDF/A file from a regular PDF
- Places OCR text accurately below the image to ease copy / paste
- Keeps the exact resolution of the original embedded images
- When possible, inserts OCR information as a "lossless" operation
  without disrupting any other content
- Optimizes PDF images, often producing files smaller than the input file
- If requested, deskews and/or cleans the image before performing OCR
- Validates input and output files
- Distributes work across all available CPU cores
- Uses Tesseract OCR engine to recognize more than 100 languages
  (use "pkg_info -Q tesseract" to locate language packs to install)
- Keeps your private data private
- Scales properly to handle files with thousands of pages
- Battle-tested on millions of PDFs

ocrmypdf                      # it's a scriptable command line program
   -l eng+fra                 # it supports multiple languages
   --rotate-pages             # it can fix pages that are misrotated
   --deskew                   # it can deskew crooked PDFs!
   --title "My PDF"           # it can change output metadata
   --jobs 4                   # it uses multiple cores by default
   --output-type pdfa         # it produces PDF/A by default
   input_scanned.pdf          # takes PDF input (or images)
   output_searchable.pdf      # produces validated PDF output
2022-10-05 13:33:46 +00:00
ajacoutot f9a560d2f8 Update to qpdf-11.1.1. 2022-10-03 23:53:51 +00:00
sthen 184ee30920 update to pdfarranger-1.9.1 2022-10-03 22:11:30 +00:00
sthen 23b2024e94 add a comment, pdfarranger often breaks with pikepdf updates 2022-09-19 08:13:13 +00:00
sthen e95508470c update pdfarranger and add a patch to cope with new pikepdf 2022-09-19 08:05:33 +00:00
tb 9bb47ec868 print/lilypond: ensure that guile2 is used even if guile1 is present.
with/ok kili
2022-09-15 18:53:56 +00:00