head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.18 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.16 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.14 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.12 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.10 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.8 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.6 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.4 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.2 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.3.0.6 pkgsrc-2023Q4-base:1.3 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.4 date 2024.02.10.11.03.14; author wiz; state Exp; branches; next 1.3; commitid 4qChHMAtWhPNpSXE; 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.4 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 @$NetBSD: patch-CMakeLists.txt,v 1.3 2023/05/17 08:31:30 wiz Exp $ * create shared library * Use PRIVATE instead of PUBLIC keyword since we use dynamic linking and don't want -lgumbo if requesting linkage to litehtml via cmake. --- CMakeLists.txt.orig 2023-05-18 23:55:10.000000000 +0000 +++ CMakeLists.txt @@@@ -143,7 +143,7 @@@@ set(TEST_LITEHTML set(PROJECT_LIB_VERSION ${PROJECT_MAJOR}.${PROJECT_MINOR}.0) set(PROJECT_SO_VERSION ${PROJECT_MAJOR}) -add_library(${PROJECT_NAME} ${SOURCE_LITEHTML}) +add_library(${PROJECT_NAME} SHARED ${SOURCE_LITEHTML}) set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${PROJECT_LIB_VERSION} SOVERSION ${PROJECT_SO_VERSION}) set_target_properties(${PROJECT_NAME} PROPERTIES @@@@ -160,7 +160,7 @@@@ target_include_directories(${PROJECT_NAM target_include_directories(${PROJECT_NAME} PRIVATE include/${PROJECT_NAME}) # Gumbo -target_link_libraries(${PROJECT_NAME} PUBLIC gumbo) +target_link_libraries(${PROJECT_NAME} PRIVATE gumbo) # install and export install(TARGETS ${PROJECT_NAME} @ 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: patch-CMakeLists.txt,v 1.2 2023/05/16 20:41:13 wiz Exp $ d8 1 a8 1 --- CMakeLists.txt.orig 2022-04-05 20:49:06.000000000 +0000 d10 1 a10 1 @@@@ -131,7 +131,7 @@@@ set(TEST_LITEHTML d19 2 a20 2 @@@@ -153,7 +153,7 @@@@ if (LITEHTML_UTF8) endif() @ 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: patch-CMakeLists.txt,v 1.1 2022/11/30 10:24:35 nros Exp $ d8 1 a8 1 --- CMakeLists.txt.orig 2023-05-13 21:46:25.000000000 +0000 d10 1 a10 1 @@@@ -143,7 +143,7 @@@@ set(TEST_LITEHTML d19 2 a20 2 @@@@ -160,7 +160,7 @@@@ target_include_directories(${PROJECT_NAM target_include_directories(${PROJECT_NAME} PRIVATE include/${PROJECT_NAME}) @ 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$ d8 1 a8 1 --- CMakeLists.txt.orig 2022-04-05 20:49:06.000000000 +0000 d10 1 a10 1 @@@@ -131,7 +131,7 @@@@ set(TEST_LITEHTML d19 2 a20 2 @@@@ -153,7 +153,7 @@@@ if (LITEHTML_UTF8) endif() @