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:   wiz
Date:           Tue May 16 20:41:13 UTC 2023

Modified Files:
        pkgsrc/www/litehtml: Makefile PLIST distinfo
        pkgsrc/www/litehtml/patches: patch-CMakeLists.txt

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/litehtml/Makefile \
    pkgsrc/www/litehtml/PLIST pkgsrc/www/litehtml/distinfo
cvs rdiff -u -r1.1 -r1.2 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.1 pkgsrc/www/litehtml/Makefile:1.2
--- pkgsrc/www/litehtml/Makefile:1.1    Wed Nov 30 10:24:35 2022
+++ pkgsrc/www/litehtml/Makefile        Tue May 16 20:41:13 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2022/11/30 10:24:35 nros Exp $
+# $NetBSD: Makefile,v 1.2 2023/05/16 20:41:13 wiz Exp $
 
-DISTNAME=      litehtml-0.6
+DISTNAME=      litehtml-0.7
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=litehtml/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/www/litehtml/PLIST
diff -u pkgsrc/www/litehtml/PLIST:1.1 pkgsrc/www/litehtml/PLIST:1.2
--- pkgsrc/www/litehtml/PLIST:1.1       Wed Nov 30 10:24:35 2022
+++ pkgsrc/www/litehtml/PLIST   Tue May 16 20:41:13 2023
@@ -1,16 +1,15 @@
-@comment $NetBSD: PLIST,v 1.1 2022/11/30 10:24:35 nros Exp $
-include/litehtml/attributes.h
+@comment $NetBSD: PLIST,v 1.2 2023/05/16 20:41:13 wiz Exp $
 include/litehtml/background.h
 include/litehtml/borders.h
-include/litehtml/box.h
 include/litehtml/codepoint.h
-include/litehtml/context.h
 include/litehtml/css_length.h
 include/litehtml/css_margins.h
 include/litehtml/css_offsets.h
 include/litehtml/css_position.h
+include/litehtml/css_properties.h
 include/litehtml/css_selector.h
 include/litehtml/document.h
+include/litehtml/document_container.h
 include/litehtml/el_anchor.h
 include/litehtml/el_base.h
 include/litehtml/el_before_after.h
@@ -35,10 +34,14 @@ include/litehtml/element.h
 include/litehtml/html.h
 include/litehtml/html_tag.h
 include/litehtml/iterators.h
+include/litehtml/line_box.h
 include/litehtml/litehtml.h
+include/litehtml/master_css.h
 include/litehtml/media_query.h
 include/litehtml/num_cvt.h
 include/litehtml/os_types.h
+include/litehtml/render_item.h
+include/litehtml/string_id.h
 include/litehtml/style.h
 include/litehtml/stylesheet.h
 include/litehtml/table.h
Index: pkgsrc/www/litehtml/distinfo
diff -u pkgsrc/www/litehtml/distinfo:1.1 pkgsrc/www/litehtml/distinfo:1.2
--- pkgsrc/www/litehtml/distinfo:1.1    Wed Nov 30 10:24:35 2022
+++ pkgsrc/www/litehtml/distinfo        Tue May 16 20:41:13 2023
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.1 2022/11/30 10:24:35 nros Exp $
+$NetBSD: distinfo,v 1.2 2023/05/16 20:41:13 wiz Exp $
 
-BLAKE2s (litehtml-0.6.tar.gz) = 058e1f3d949d5d6969a09148303557e5823c0ee7fbdfb6f7bcce22db49165d50
-SHA512 (litehtml-0.6.tar.gz) = b774ed96e53780865e789875f571f96ebce1cd2ff0c05a06ae68a67aec44375cc282c07f77fc87131d422aceddba32bbf3e8e498c870883d8e042adb30834c39
-Size (litehtml-0.6.tar.gz) = 347790 bytes
-SHA1 (patch-CMakeLists.txt) = a34e567186404f1d93d6ed9baffbc78eb270919f
+BLAKE2s (litehtml-0.7.tar.gz) = 61b410bbef7995807bceaae96c77ad41ef6a96c4533f17adc0647751c0e56a5f
+SHA512 (litehtml-0.7.tar.gz) = baae547f5675a596e6fe9cadf0c64226cfd6d261255f5f9ce6f9eee734d31b5f4f634c57bdf640c51858932af7a297544f24791b0bc02f3d5237b0160970466a
+Size (litehtml-0.7.tar.gz) = 538430 bytes
+SHA1 (patch-CMakeLists.txt) = dc09adaa920fb89d417385126ae31bab8f79fb31
 SHA1 (patch-cmake_litehtmlConfig.cmake) = 0b84f06f87a0c386eefe01d98c8829a122152d98

Index: pkgsrc/www/litehtml/patches/patch-CMakeLists.txt
diff -u pkgsrc/www/litehtml/patches/patch-CMakeLists.txt:1.1 pkgsrc/www/litehtml/patches/patch-CMakeLists.txt:1.2
--- pkgsrc/www/litehtml/patches/patch-CMakeLists.txt:1.1        Wed Nov 30 10:24:35 2022
+++ pkgsrc/www/litehtml/patches/patch-CMakeLists.txt    Tue May 16 20:41:13 2023
@@ -1,13 +1,13 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2022/11/30 10:24:35 nros Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2023/05/16 20:41:13 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        2022-04-05 20:49:06.000000000 +0000
+--- CMakeLists.txt.orig        2023-05-13 21:46:25.000000000 +0000
 +++ CMakeLists.txt
-@@ -131,7 +131,7 @@ set(TEST_LITEHTML
+@@ -143,7 +143,7 @@ set(TEST_LITEHTML
  set(PROJECT_LIB_VERSION ${PROJECT_MAJOR}.${PROJECT_MINOR}.0)
  set(PROJECT_SO_VERSION ${PROJECT_MAJOR})
  
@@ -16,8 +16,8 @@ $NetBSD: patch-CMakeLists.txt,v 1.1 2022
  set_target_properties(${PROJECT_NAME} PROPERTIES VERSION ${PROJECT_LIB_VERSION} SOVERSION ${PROJECT_SO_VERSION})
  
  set_target_properties(${PROJECT_NAME} PROPERTIES
-@@ -153,7 +153,7 @@ if (LITEHTML_UTF8)
- endif()
+@@ -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)



Home | Main Index | Thread Index | Old Index