Path to this page:
./
print/py-weasyprint,
Converts HTML/CSS documents to PDF
Branch: CURRENT,
Version: 62.3,
Package name: py312-weasyprint-62.3,
Maintainer: kleinkWeasyPrint is a visual rendering engine for HTML and CSS that can
export to PDF. It aims to support web standards for printing.
WeasyPrint is free software made available under a BSD license.
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.
Required to run:[
fonts/py-fonttools] [
devel/pango] [
textproc/py-html5lib] [
devel/py-cffi] [
graphics/py-Pillow] [
textproc/py-pyphen] [
textproc/py-tinycss2] [
textproc/py-cssselect2] [
lang/python310] [
print/py-pydyf]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/xorgproto] [
devel/py-flit_core]
Master sites:
Filesize: 465.997 KB
Version history: (Expand)
- (2024-10-14) Updated to version: py312-weasyprint-62.3
- (2024-07-03) Updated to version: py311-weasyprint-62.3
- (2024-06-11) Updated to version: py311-weasyprint-62.2
- (2024-04-07) Updated to version: py311-weasyprint-60.2nb1
- (2023-12-17) Updated to version: py311-weasyprint-60.2
- (2023-11-14) Updated to version: py311-weasyprint-60.1nb3
CVS history: (Expand)
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message:
*: clean-up after python38 removal
|
2024-08-10 09:51:43 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-weasyprint: remove unused test dependency
|
2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138) |
Log message:
*: bump for cairo buildlink3.mk change
lzo was made an option
|
2023-12-17 20:12:36 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-weasyprint: updated to 60.2
Version 60.2
Bug fixes:
* Fix SVG markers size, position and drawing
* Draw background behind absolutely positioned replaced boxes
* Don’t crash with bitmap fonts with no "glyf" table
* Improve SVG text-anchor attribute
|
2023-11-14 15:03:25 by Thomas Klausner | Files touched by this commit (1145) |
Log message:
*: recursive bump for cairo dependency changes
|
2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-10-15 14:12:51 by Klaus Klein | Files touched by this commit (2) |
Log message:
py-weasyprint: Update to 60.1.
Version 60.1
------------
Released on 2023-09-29.
Bug fixes:
* `#1973 <https://github.com/Kozea/WeasyPrint/issues/1973>`_:
Fix crash caused by wrong UTF-8 indices
Version 60.0
------------
Released on 2023-09-25.
New features:
* `#1903 <https://github.com/Kozea/WeasyPrint/issues/1903>`_:
Print form fields
* `#1922 <https://github.com/Kozea/WeasyPrint/pull/1922>`_:
Add support for textLength and lengthAdjust in SVG text elements
* `#1965 <https://github.com/Kozea/WeasyPrint/issues/1965>`_:
Handle <wbr> tag
* `#1970 <https://github.com/Kozea/WeasyPrint/pull/1970>`_:
Handle y offset of glyphs
* `#1909 <https://github.com/Kozea/WeasyPrint/issues/1909>`_:
Add a --timeout option
Bug fixes:
* `#1887 <https://github.com/Kozea/WeasyPrint/pull/1887>`_:
Fix footnote-call displayed incorrectly for some fonts
* `#1890 <https://github.com/Kozea/WeasyPrint/pull/1890>`_:
Fix page-margin boxes layout algorithm
* `#1908 <https://github.com/Kozea/WeasyPrint/pull/1908>`_:
Fix IndexError when rendering PDF version 1.4
* `#1906 <https://github.com/Kozea/WeasyPrint/issues/1906>`_:
Apply text transformations to first-letter pseudo elements
* `#1915 <https://github.com/Kozea/WeasyPrint/pull/1915>`_:
Avoid footnote appearing before its call
* `#1934 <https://github.com/Kozea/WeasyPrint/pull/1934>`_:
Fix balance before "column-span: all"
* `#1935 <https://github.com/Kozea/WeasyPrint/issues/1935>`_:
Only draw required glyph with OpenType-SVG fonts
* `#1595 <https://github.com/Kozea/WeasyPrint/issues/1595>`_:
Don’t draw clipPath when defined after reference
* `#1895 <https://github.com/Kozea/WeasyPrint/pull/1895>`_:
Don’t ignore min-width when computing cell size
* `#1899 <https://github.com/Kozea/WeasyPrint/pull/1899>`_:
Fix named pages inheritance
* `#1936 <https://github.com/Kozea/WeasyPrint/pull/1936>`_:
Avoid page breaks caused by children of overflow hidden boxes
* `#1943 <https://github.com/Kozea/WeasyPrint/issues/1943>`_:
Use bleed area for page’s painting area
* `#1946 <https://github.com/Kozea/WeasyPrint/issues/1946>`_:
Use margin box of children to define available width for leaders
|