Commit graph

8504 commits

Author SHA1 Message Date
nia
d2c531c5a3 ja-vfxdvik: needs expat 2021-05-14 12:02:10 +00:00
ryoon
4a8698cda2 electrix: Fix PDF support with recent print/poppler
Fix PR kern/56156.
poppler-cairo.pc is already removed from print/poppler.
Remove poppler-cairo detection and use from WAF wscript.
Bump PKGREVISION.
2021-05-07 17:41:49 +00:00
ryoon
1960547913 poppler: poppler-cairo.pc is removed
poppler-cairo.pc is removed in 2020-11-11.
See:
https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/675/diffs?commit_id=85f6354f36d5d4f6bb7c1708f408d7522a9356d6

Do not overwrite poppler-cairo.pc.
2021-05-07 17:37:52 +00:00
prlw1
a0a768f19a Add libharu 2.4.0
Version 2.4.0 is the name given by kitware to version 2.3.0 + 2 patches

Haru is a free, cross platform, open-sourced software library for generating
PDF. It supports the following features:

   1. Generating PDF files with lines, text, images.
   2. Outline, text annotation, link annotation.
   3. Compressing document with deflate-decode.
   4. Embedding PNG, Jpeg images.
   5. Embedding Type1 font and TrueType font.
   6. Creating encrypted PDF files.
   7. Using various character set (ISO8859-1~16, MSCP1250~8, KOI8-R).
   8. Supporting CJK fonts and encodings.

The project is looking for a maintainer.
2021-05-04 14:12:05 +00:00
nia
ab8a1fb4af *: Use the tools framework for gdbus-codegen 2021-05-02 11:06:12 +00:00
nia
773cde7da8 *: Use the tools framework for itstool
Now it should be more obvious when a package needs it as a dependency,
as it will fail loudly if it isn't declared as a tool.

While here, some duplicate dependencies on itstool were removed from the
MATE packages
2021-05-02 10:24:47 +00:00
joerg
0a44261440 Use py27 version of cssselect2 and pyphen 2021-04-29 23:43:27 +00:00
joerg
f3b98d4e5d Undo removal of py-weasyprint0 2021-04-29 13:16:00 +00:00
joerg
85a47da67c Undo removal of py27-weasyprint-0.42.3. 2021-04-29 13:15:32 +00:00
joerg
fd1ea6ad13 Use py27 version of reportlab. 2021-04-29 13:10:41 +00:00
joerg
350a92485a + py27-reportlab 2021-04-29 13:10:17 +00:00
joerg
d78cfe8733 Restore py27-reportlab-3.5.65 for Python 2 users. 2021-04-29 13:09:19 +00:00
wiz
e0460c6dc6 py-pisa: mark as broken since it needs python 2.7
py-reportlab does not support py27 any longer.
2021-04-29 07:39:24 +00:00
adam
ae41b4c7ce py-xhtml2pdf: added version 0.2.5
xhtml2pdf is a HTML to PDF converter using Python, the ReportLab Toolkit,
html5lib and PyPDF2. It supports HTML5 and CSS 2.1 (and some of CSS 3). It is
completely written in pure Python, so it is platform independent.

The main benefit of this tool is that a user with web skills like HTML and CSS
is able to generate PDF templates very quickly without learning new
technologies.
2021-04-28 09:56:15 +00:00
adam
64234ad050 py-weasyprint: updated to 52.5
Version 52.5

Bug fixes:

* Fix text breaking exception
* Fix @font-face rules with Pango 1.48.3+


Version 52.4

Bug fixes:

* Don’t try to draw SVG files with no size
* Avoid crash on last word detection
* Remove last word before ellipses when hyphenated


Version 52.3

Bug fixes:

* Fix imports with url() and quotes

New features:

* Add support of line-clamp, with financial support from expert Germany


Version 52.2

Bug fixes:

* Fix URL handling with tinycss2
* Include missing test data
* Top margins removed from children when tables are displayed on multiple pages
* Correctly draw borders on the last line of split tables
* Add a nice gif to please gdk-pixbuf 2.42.0

Version 52.1

Bug fixes:

* Fix URL handling with tinycss2


Version 52

Dependencies:

Python 3.6+ is now needed, Python 3.5 is not supported anymore
WeasyPrint now depends on Pillow
2021-04-27 05:09:57 +00:00
adam
94027a0f7d py-weasyprint0: removed 2021-04-27 05:02:29 +00:00
adam
d23663e7a8 py-reportlab: updated to 3.5.67
CHANGES  3.5.67  12/04/2021
---------------------------
* Allow unicode PDFString to use encoding directly; fixes bug where colorspace indexes are broken
* Ensure PIL images can be size checked

CHANGES  3.5.66  19/03/2021
---------------------------
* fix obvious bug in renderPS.py cut'n'paste bah :(
* fix bug saving to SpooledtemporaryFile's reported by Robert Schroll <rschroll at gmail.com>
* fix bug in justified RTL paragraphs example & bugfix contributed by Moshe Uminer <mosheduminer at gmail.com>
* fix regex deprecation reported by Jürgen Gmach <juergen.gmach at apis.de>
2021-04-27 04:58:11 +00:00
wiz
f305769fb3 ja-vflib-lib: update download link 2021-04-25 06:34:05 +00:00
wiz
909f9385b3 pcps: remove dead links 2021-04-25 06:31:22 +00:00
pin
666f37abcd print/lumina-pdf: reset maintainer 2021-04-24 19:51:09 +00:00
wiz
f57b12b434 LPRng-core: remove dead download link 2021-04-24 19:32:48 +00:00
wiz
2058e0b1c4 poster: remove dead download link 2021-04-24 19:26:24 +00:00
wiz
f211d7506a xpdf-*: update HOMEPAGE, remove dead download link 2021-04-24 11:09:48 +00:00
wiz
1d97d45f39 rtf2latex: update download link
This software is from 1993(!) and there's rtf2latex2e.
I guess this should be removed.
2021-04-24 10:46:24 +00:00
wiz
2a280ef9c5 LPRng-doc: remove dead download link 2021-04-24 00:26:13 +00:00
dholland
b1c10bbf79 Add tex-hyperxmp{,-doc}, stuff for some kind of Adobe PDF metadata.
Required by the latest acmart templates.
2021-04-22 03:53:11 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
1ad23f5bdf cups-base: fix building on Darwin 2021-04-21 13:18:22 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
wiz
eb80be8ec3 *: remove dead master site 2021-04-21 08:03:23 +00:00
cirnatdan
7d8826ea8e poppler: Don't compile the qt6 wrapper
Unnecesary(?). Disabling it fixes the build on macos
2021-04-20 20:09:36 +00:00
ryoon
cccd77a961 qpdf: Update to 10.3.1
Changelog:

10.3.1
This is qpdf version 10.3.1. It contains just one bug fix from
10.3.0 which could cause perfectly valid files to fail to go through
page splitting if their document-level form dictionary had a
particular characteristic. There is also code to better handle
future such problems if any are still lurking.

10.3.0
This is qpdf version 10.3.0. This release includes a few minor
fixes and some rework of the form field handling code from 10.2.0.
It turns out the code in 10.2.0 was not complete and didn't handle
several import cases including resolving conflicts when merging
the same fields more than once or fields with conflicting names
and defaults from multiple files.

10.2.0
This is qpdf version 10.2.0. This release includes several enhancements
to the API and CLI including better handling of form fields with
page splitting and merging, support for file attachments, an added
way to read a password from stdin, several enhancements to form
field and annotation helpers, and rewritten support for name and
number trees. This release also requires a C++-14 compiler. I have
no plans to require anything newer than C++-14 in the foreseeable
future. There are also a few bug fixes.
2021-04-16 17:18:57 +00:00
reinoud
8aef6587c5 Add urw-fonts as dependency; without these fonts all roman and cyrilic
documents show up empty for it can't find the fonts.

Minor version bumb; urw-fonts chosen since xpdf3 also depends on it.
2021-04-16 13:49:04 +00:00
prlw1
c41cfae11b Update cups-filters to 1.28.8
NEWS - OpenPrinting CUPS Filters v1.28.8 - 2021-03-25
-----------------------------------------------------

CHANGES IN V1.28.8

- libcupsfilters: Made check whether the driverless PPD to
  generate should be a fax out PPD more reliable (Issue #343).
- foomatic-rip: Options in the 5th command line argument of
  the CUPS filter command line are separated only by white
  space and not by comma, also make sure that an option "none"
  is not considered a custom page size (Issue #348).
- implicitclass: Raise timeout for cups-browsed's answer from
  20s to 60s (Pull request #346).
- libcupsfilters: In the PPD generator really give priority to
  Apple Raster against PDF (Issue #331).
2021-04-16 07:52:38 +00:00
ryoon
633bec58e9 *: Recursive revbump from devel/nss 2021-04-15 11:23:03 +00:00
wiz
9fed4f3251 poppler-glib: make python build dependency only
Bump PKGREVISION.

Fix some pkglint while here.
2021-04-13 09:46:33 +00:00
nia
6d8afb495d zathura-ps: set PYTHON_FOR_BUILD_ONLY 2021-04-12 12:56:27 +00:00
nia
8366e72fc3 zathura-pdf-mupdf: set PYTHON_FOR_BUILD_ONLY 2021-04-12 12:55:40 +00:00
nros
e41fc413c2 Fix broken fig2dev build on macosx due to endian.h
Fix broken build on macosx due to inclusion of unneeded endian.h .
Fix taken from upstream.
Closes PR pkg/56098
2021-04-11 08:09:12 +00:00
wiz
14c07cf0ce *: bump PKGREVISION for nss linking fix 2021-04-09 06:54:56 +00:00
wiz
50a71e11c2 electrix: switch to waf.mk
Now honors CFLAGS + LDFLAGS.

Bump PKGREVISION.
2021-04-08 08:44:12 +00:00
adam
8dd0a7c96f Revbump for poppler 2021-04-08 06:19:44 +00:00
adam
28b93029bb poppler: updated to 21.04.0
Release 21.04.0:
core:
* Hide symbols by default
* TextSelectionDumper: fix word order for RTL text
* Fix rendering of text in some files.
* Implement rendering of Masks of Image subtype.
* Forms: fix unclicking standalone form buttons.

glib:
* Expose more fields from MediaRendition in PopplerMedia
* Use stock glib macro to define boxed type
* Remove incorrecly used volatile from enum type registration code

qt5:
* Fix crash in files with malformed signatures
* Fix memory leak when QImage constructor "fails"

qt6:
* Fix crash in files with malformed signatures
* Fix memory leak when QImage constructor "fails"

utils:
* pdfsig: New paragraph for "-sign" in manpage
* pdfimages: Do not assert in "too big images".

build system:
* Require cmake >= 3.10
* Require Qt 5 >= 5.9
* Require glib >= 2.56
* Require gtk 3 >= 3.22
* Require gdk-pixbuf >= 2.36

Release 21.03.0:
core:
* Fix parsing text in some broken pdf files.
* Fix memory issue when using threads.
* TextSelectionDumper: Fix getText() for space after word
* Change signature of OutputDev:tilingPatternFill
* Make PDFDocBuilder return a std::unique_ptr
* Improve well formed check for shading functions
* Fix leak in case of fread failing
* Fix memory leak in broken file in JBIG2Stream::readGenericBitmap
* PSOutputDev: Fix stack overflow in broken files

glib:
* poppler_annot_free_text_get_callout_line: Fix wrong static cast
* poppler-structure-element: fix memleak
* Improve documentation
* demo: keep same visual appearance between displayed and copied text

utils:
* pdftotext: Add -cropbox option
* pdftoppm: Add -progress option
* pdftoppm: Fix rounding bug in computation of output bitmap size.

qt6:
* Add missing poppler-qt6.pc.cmake


Release 21.02.0:
core:
* GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation
* Fix memory leak if saving the file fails
* Internal code improvements
* Fix various issues handling broken files
* Make checkedAdd work for long long in MSVC

qt5:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC

qt6:
* Properly export NewSignatureData class
* Fix regression in QIODeviceOutStream + MSVC

utils:
* pdftohtml: Fix error() parameter type
2021-04-08 06:14:37 +00:00
markd
9f17ade459 kde applications release: update to 20.12.3
10 months worth of updates.
2021-04-07 12:28:14 +00:00
mrg
73f8680104 pull in devel/purpose's buildlink. fixes build. 2021-04-06 22:55:18 +00:00
wiz
b3aa6a62c7 print/Makefile: + texlab. 2021-04-06 20:40:41 +00:00
wiz
94e9ca614c print/texlab: import texlab-2.2.2
Packaged in wip by myself and tnn@

texlab is a cross-platform implementation of the Language Server
Protocol providing rich cross-editing support for the LaTeX
typesetting system.
2021-04-06 20:40:12 +00:00
joerg
7b4d34d4ec pyPdf: fallback if non-UTF16 strings start with UTF16 BOM
This can be seen with Reportlab, which is embedding a digest as binary.
Bump revision.
2021-04-06 18:57:10 +00:00
adam
d96a094bf8 use versioned py-pygemnts 2021-04-06 15:03:32 +00:00
thor
18f2365345 psutils: allow PAPERSIZE=a4, used lowercase anyway! 2021-04-03 11:37:44 +00:00