pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/litehtml
Module Name: pkgsrc
Committed By: drixter
Date: Tue Jun 23 10:38:28 UTC 2026
Modified Files:
pkgsrc/www/litehtml: Makefile PLIST distinfo
pkgsrc/www/litehtml/patches: patch-CMakeLists.txt
Log Message:
www/litehtml: Update v0.10
What's Changed
Refactoring for zero warnings by @tordex in #288
Add specifying a working directory for tests by @u-235 in #289
Linux container: added support for borders style by @tordex in #290
Fixed: Negative top margin changes block height #284 by @tordex in #292
Fix windows build issues. by @tordex in #294
fix min/max compilation errors on Windows by @stasoid in #299
-Wpedantic in g++ makes lots of warnings by @m32 in #300
Common cairo container by @tordex in #302
flex: bug in processing box-sizing in flex items (#295) by @tordex in #303
Support standard HTML character encodings by @stasoid in #305
Implement "prescan the byte stream to determine its encoding" by @stasoid in #307
Gradients support by @tordex in #312
Fix: one brake tag is 'eaten' in line with double break by @tordex in #313
Support for default value of the var() function. by @tordex in #316
container_cairo_pango: select font from list of available fonts by @tordex in #317
Fixed compiler warnings produced by gcc/clang at -Wall -Wextra levels by @kobalicek in #321
Add standard-compliant CSS parser by @stasoid in #322
fix type selector case-sensitivity issue by @stasoid in #323
Fix crash in html_tag::draw_background() when is_root & clip is nullptr by @asmaloney in #324
Modernize some code based on static analysis by @asmaloney in #331
{haiku} Fix debug output in LiteHtmlView::draw_borders() by @asmaloney in #337
{style} Prefer brace list returns by @asmaloney in #340
{style} Use "= default" where possible by @asmaloney in #341
Ensure border style is initialized by @asmaloney in #342
Add media query tests, support images in test_container by @stasoid in #348
Tracking of mouse enter/leave events on elements via a new document_container::on_mouse_event function by @tordex in #361
Move tests to the another repository by @tordex in #363
Add support for the "appearance" CSS property by @juddc in #367
update to gumbo-parser 0.12.3 by @txgk in #382
Support for text-decoration CSS properties by @tordex in #391
Fixed memory leaks and possible crashes by @tordex in #393
Optimizing remove_whitespace performance by @solomonwzs in #398
feat: Implements image click event and optimized click event logic. by @NiuGuohui in #390
Support 'text-emphasis' css properties. by @NiuGuohui in #395
fix: issue with border radius for inline elements calculating by @tordex in #399
Includes refactoring using clangd by @tordex in #400
fixed: elements with 'position:fixed' have issue with draw by @tordex in #401
Some small fixes by @tordex in #403
Added documentation by @tordex in #406
Conic gradient support for the container_cairo by @tordex in #407
Fix: url fragment is not processed correctly by @tordex in #410
fix: incorrect baseline calculation and list markers position by @tordex in #414
Allow building with Clang using MSVC ABI by @cristianadam in #418
Enable processing pixel lengths as float by @DRKV333 in #415
Fix the issue where on_button_cancel does not work when hovering by @NiuGuohui in #421
Improve flex layout free space distribution by @DRKV333 in #422
Fix: incorrect hover position for vertically algned elements by @tordex in #431
Support for elements scrolling by @tordex in #442
Fix: incorect rendering of blocks with own formatting context by @tordex in #444
Floating engine refactor by @tordex in #457
Fix flex item with percentage max-width collapsing below its main size (#459) by @kleuter in #460
Fix: crash in encoding detection with clang (#454) by @tordex in #462
Rebuild the render tree in media_changed() so display changes across breakpoints take effect by @kleuter in #461
Do not justify the last line of a block by @tordex in #464
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/litehtml/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/litehtml/PLIST \
pkgsrc/www/litehtml/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/litehtml/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/litehtml/Makefile
diff -u pkgsrc/www/litehtml/Makefile:1.7 pkgsrc/www/litehtml/Makefile:1.8
--- pkgsrc/www/litehtml/Makefile:1.7 Sun Jan 5 22:37:07 2025
+++ pkgsrc/www/litehtml/Makefile Tue Jun 23 10:38:28 2026
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.7 2025/01/05 22:37:07 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2026/06/23 10:38:28 drixter Exp $
-DISTNAME= litehtml-0.9
-PKGREVISION= 1
+DISTNAME= litehtml-0.10
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=litehtml/}
GITHUB_TAG= v${PKGVERSION_NOREV}
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+MAINTAINER= drixter%e-utp.net@localhost
HOMEPAGE= http://www.litehtml.com/
COMMENT= Fast and lightweight HTML/CSS rendering engine
LICENSE= modified-bsd
Index: pkgsrc/www/litehtml/PLIST
diff -u pkgsrc/www/litehtml/PLIST:1.4 pkgsrc/www/litehtml/PLIST:1.5
--- pkgsrc/www/litehtml/PLIST:1.4 Sat Feb 10 11:03:14 2024
+++ pkgsrc/www/litehtml/PLIST Tue Jun 23 10:38:28 2026
@@ -1,13 +1,15 @@
-@comment $NetBSD: PLIST,v 1.4 2024/02/10 11:03:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/06/23 10:38:28 drixter Exp $
include/litehtml/background.h
include/litehtml/borders.h
include/litehtml/codepoint.h
include/litehtml/css_length.h
include/litehtml/css_margins.h
include/litehtml/css_offsets.h
+include/litehtml/css_parser.h
include/litehtml/css_position.h
include/litehtml/css_properties.h
include/litehtml/css_selector.h
+include/litehtml/css_tokenizer.h
include/litehtml/document.h
include/litehtml/document_container.h
include/litehtml/el_anchor.h
@@ -31,10 +33,14 @@ include/litehtml/el_text.h
include/litehtml/el_title.h
include/litehtml/el_tr.h
include/litehtml/element.h
+include/litehtml/encodings.h
include/litehtml/flex_item.h
include/litehtml/flex_line.h
+include/litehtml/font_description.h
include/litehtml/formatting_context.h
+include/litehtml/gradient.h
include/litehtml/html.h
+include/litehtml/html_microsyntaxes.h
include/litehtml/html_tag.h
include/litehtml/iterators.h
include/litehtml/line_box.h
@@ -51,11 +57,11 @@ include/litehtml/render_inline.h
include/litehtml/render_inline_context.h
include/litehtml/render_item.h
include/litehtml/render_table.h
+include/litehtml/scroll_view.h
include/litehtml/string_id.h
include/litehtml/style.h
include/litehtml/stylesheet.h
include/litehtml/table.h
-include/litehtml/tstring_view.h
include/litehtml/types.h
include/litehtml/url.h
include/litehtml/url_path.h
Index: pkgsrc/www/litehtml/distinfo
diff -u pkgsrc/www/litehtml/distinfo:1.4 pkgsrc/www/litehtml/distinfo:1.5
--- pkgsrc/www/litehtml/distinfo:1.4 Sat Feb 10 11:03:14 2024
+++ pkgsrc/www/litehtml/distinfo Tue Jun 23 10:38:28 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2024/02/10 11:03:14 wiz Exp $
+$NetBSD: distinfo,v 1.5 2026/06/23 10:38:28 drixter Exp $
-BLAKE2s (litehtml-0.9.tar.gz) = bc6f6be278985dd3744990b78cc72f19a1d8db9cda18cfd16cc0fe8969dee908
-SHA512 (litehtml-0.9.tar.gz) = 2a156671b770a6a20ab00184d9869af779248dd1fb898930b3b479ee88d8b7d84f51fdbd689ae4124530ab70c8697b6641cf06b220631ce4fec4622e63845ea3
-Size (litehtml-0.9.tar.gz) = 813293 bytes
-SHA1 (patch-CMakeLists.txt) = 0c69bb659143842747ee79ee918924dada1b9dad
+BLAKE2s (litehtml-0.10.tar.gz) = 921fc2d6edc973d5c9781deedb2ea6c9c3bf9c1220a1a619b4c7b1dca2019aac
+SHA512 (litehtml-0.10.tar.gz) = e561ae14711d740a966255a2d0a392864181829f8fc24891d337b8fd892368e0c34f2be617a5437b034cc42474ad770f63774d4e27640fa43f794b9d03f660fc
+Size (litehtml-0.10.tar.gz) = 820656 bytes
+SHA1 (patch-CMakeLists.txt) = 78417c46188b97d99d05f73ce6f74bf92e55692c
SHA1 (patch-cmake_litehtmlConfig.cmake) = 0b84f06f87a0c386eefe01d98c8829a122152d98
Index: pkgsrc/www/litehtml/patches/patch-CMakeLists.txt
diff -u pkgsrc/www/litehtml/patches/patch-CMakeLists.txt:1.4 pkgsrc/www/litehtml/patches/patch-CMakeLists.txt:1.5
--- pkgsrc/www/litehtml/patches/patch-CMakeLists.txt:1.4 Sat Feb 10 11:03:14 2024
+++ pkgsrc/www/litehtml/patches/patch-CMakeLists.txt Tue Jun 23 10:38:28 2026
@@ -1,22 +1,23 @@
-$NetBSD: patch-CMakeLists.txt,v 1.4 2024/02/10 11:03:14 wiz Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.5 2026/06/23 10:38:28 drixter 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.orig 2026-06-14 12:09:51.093123674 +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})
+@@ -162,7 +162,7 @@ else()
+ add_compile_options(-Wall -Wextra -Wpedantic -Wfloat-conversion)
+ endif()
--add_library(${PROJECT_NAME} ${SOURCE_LITEHTML})
-+add_library(${PROJECT_NAME} SHARED ${SOURCE_LITEHTML})
+-add_library(${PROJECT_NAME} ${HEADER_LITEHTML} ${SOURCE_LITEHTML})
++add_library(${PROJECT_NAME} SHARED ${HEADER_LITEHTML} ${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
+@@ -179,7 +179,7 @@ target_include_directories(${PROJECT_NAM
target_include_directories(${PROJECT_NAME} PRIVATE include/${PROJECT_NAME})
# Gumbo
Home |
Main Index |
Thread Index |
Old Index