head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.10 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.8 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.6 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.4 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.2 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.6.0.8 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.6 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.4 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.2 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.4.0.2 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.3.0.4 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.2 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.1.0.4 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.2 pkgsrc-2022Q4-base:1.1; locks; strict; comment @# @; 1.7 date 2025.01.05.22.37.07; author wiz; state Exp; branches; next 1.6; commitid 9UIDfIHlvIvaElEF; 1.6 date 2024.02.10.11.03.14; author wiz; state Exp; branches; next 1.5; commitid 4qChHMAtWhPNpSXE; 1.5 date 2024.01.17.23.57.51; author gdt; state Exp; branches; next 1.4; commitid 6cCWD1MMlwgitRUE; 1.4 date 2023.10.31.12.53.52; author nros; state Exp; branches; next 1.3; commitid XM70kOUmGZh5jMKE; 1.3 date 2023.05.17.08.31.30; author wiz; state Exp; branches; next 1.2; commitid 0HDpH0GygyGKdipE; 1.2 date 2023.05.16.20.41.13; author wiz; state Exp; branches; next 1.1; commitid B33niCwPYCwciepE; 1.1 date 2022.11.30.10.24.35; author nros; state Exp; branches; next ; commitid P1UUPo1uA09ufI3E; desc @@ 1.7 log @*: recursive bump for shlib major change in gumbo-parser 0.13.0 @ text @# $NetBSD: Makefile,v 1.6 2024/02/10 11:03:14 wiz Exp $ DISTNAME= litehtml-0.9 PKGREVISION= 1 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=litehtml/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://www.litehtml.com/ COMMENT= Fast and lightweight HTML/CSS rendering engine LICENSE= modified-bsd USE_LANGUAGES= c c++ USE_CC_FEATURES= c99 USE_CXX_FEATURES= c++11 CMAKE_CONFIGURE_ARGS+= -DEXTERNAL_GUMBO=ON # Turn off testing since it installs gtest CMAKE_CONFIGURE_ARGS+= -DLITEHTML_BUILD_TESTING:BOOL=OFF CMAKE_USE_GNU_INSTALL_DIRS= no INSTALLATION_DIRS+= share/doc/${PKGBASE} # conform with the BSD license when distributing post-install: ${INSTALL_DATA} ${WRKSRC}/LICENSE \ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} ${INSTALL_DATA} ${WRKSRC}/README.md \ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} .include "../../devel/cmake/build.mk" .include "../../www/gumbo-parser/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @litehtml: update to 0.9. 0.9 Improved blocks rendering by @@tordex in #268 Refactor render_item based classes by @@tordex in #269 Discard invalid color declarations by @@stasoid in #274 Add litehtml-specific testing option in cmake by @@charliewolf in #282 Basic implementation for css counters by @@MicCalo in #281 Media_query: Treat unknown media type as none by @@imzyxwvu in #283 Flex layout by @@tordex in #285 0.8 fix: render_test._/"acid1.htm" test fails on x86 architecture 0.7 Many changes to improve rendering of inline and block elements. Improved rendering performance litehtml now passes Acid1 test Removed some legacy code Refactoring to make code more clean Added additional rendering tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/05/17 08:31:30 wiz Exp $ d4 1 @ 1.5 log @revbump.py www/gumbo-parser @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/10/31 12:53:52 nros Exp $ d3 1 a3 2 DISTNAME= litehtml-0.6 PKGREVISION= 1 d19 1 a19 1 CMAKE_CONFIGURE_ARGS+= -DBUILD_TESTING:BOOL=OFF @ 1.4 log @litehtml: USE_CMAKE -> cmake/build.mk, set USE_C*_FEATURES @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/05/17 08:31:30 wiz Exp $ d4 1 @ 1.3 log @litehtml: downgrade to 0.6 0.7 broke qt6-qttools and I didn't find a fix for this @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/05/16 20:41:13 wiz Exp $ d13 3 a15 2 USE_CMAKE= yes USE_LANGUAGES= c c++ d17 1 a17 1 CMAKE_ARGS+= -DEXTERNAL_GUMBO=ON d19 1 a19 1 CMAKE_ARGS+= -DBUILD_TESTING:BOOL=OFF d32 1 @ 1.2 log @litehtml: update to 0.7. Many changes to improve rendering of inline and block elements. Improved rendering performance litehtml now passes Acid1 test Removed some legacy code Refactoring to make code more clean Added additional rendering tests @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2022/11/30 10:24:35 nros Exp $ d3 1 a3 1 DISTNAME= litehtml-0.7 @ 1.1 log @add litehtml version 0.6 to pkgsrc-current litehtml is a lightweight HTML rendering engine with CSS2/CSS3 support. litehtml does not depend on any image/drawing/font library as it does not draw any text, pictures or other graphics itself. The consumer of the library can use any library to draw images, fonts and any other graphics. HTML elements are just placed into the right position by litehtml. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= litehtml-0.6 @