Andreas Wacknitz
2024-03-29 6fdfa22ce653b27ecf148967f2505689125d3d1c
libxml++: update to 5.2.0

5 files modified
211 ■■■■ changed files
components/library/libxml++/Makefile 16 ●●●●● patch | view | raw | blame | history
components/library/libxml++/libxml++.p5m 95 ●●●● patch | view | raw | blame | history
components/library/libxml++/manifests/sample-manifest.p5m 95 ●●●● patch | view | raw | blame | history
components/library/libxml++/pkg5 3 ●●●● patch | view | raw | blame | history
components/library/libxml++/test/results-all.master 2 ●●● patch | view | raw | blame | history
components/library/libxml++/Makefile
@@ -20,15 +20,14 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME= libxml++
COMPONENT_MJR_VERSION= 2.42
COMPONENT_VERSION= $(COMPONENT_MJR_VERSION).2
COMPONENT_REVISION= 1
COMPONENT_SUMMARY= Library for HTML support in GNOME
COMPONENT_MJR_VERSION= 5.2
COMPONENT_VERSION= $(COMPONENT_MJR_VERSION).0
COMPONENT_SUMMARY= C++ interface to libxml2 and XML files
COMPONENT_PROJECT_URL= https://github.com/libxmlplusplus/libxmlplusplus
COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz
COMPONENT_ARCHIVE_HASH= sha256:a433987f54cc1ecaa84af26af047a62df9e884574e0d686e5ddc6f70441c152b
COMPONENT_ARCHIVE_URL= https://download.gnome.org/sources/$(COMPONENT_NAME)/$(COMPONENT_MJR_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL= https://www.gnome.org
COMPONENT_ARCHIVE_HASH= sha256:e41b8eae55210511585ae638615f00db7f982c0edea94699865f582daf03b44f
COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)/releases/download/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI= library/c++/libxml++
COMPONENT_CLASSIFICATION= Development/C++
COMPONENT_LICENSE= LGPLv2.1
@@ -41,7 +40,7 @@
COMPONENT_TEST_ENV += LANG=C
COMPONENT_TEST_ENV += LC_ALL=C
# Manually added Build dependency
# Manually added build dependency
REQUIRED_PACKAGES += developer/build/pkg-config
REQUIRED_PACKAGES += developer/documentation-tool/doxygen
REQUIRED_PACKAGES += developer/macro/gnu-m4
@@ -52,6 +51,5 @@
# Auto-generated dependencies
REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
REQUIRED_PACKAGES += library/c++/glibmm
REQUIRED_PACKAGES += library/libxml2
REQUIRED_PACKAGES += system/library
components/library/libxml++/libxml++.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2023 Andreas Wacknitz
# Copyright 2024 Andreas Wacknitz
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -23,50 +23,49 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
file path=usr/include/libxml++-2.6/libxml++/attribute.h
file path=usr/include/libxml++-2.6/libxml++/attributedeclaration.h
file path=usr/include/libxml++-2.6/libxml++/attributenode.h
file path=usr/include/libxml++-2.6/libxml++/document.h
file path=usr/include/libxml++-2.6/libxml++/dtd.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/exception.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/internal_error.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/parse_error.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/validity_error.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/wrapped_exception.h
file path=usr/include/libxml++-2.6/libxml++/io/istreamparserinputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/io/ostreamoutputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/io/outputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/io/parserinputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/keepblanks.h
file path=usr/include/libxml++-2.6/libxml++/libxml++.h
file path=usr/include/libxml++-2.6/libxml++/nodes/cdatanode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/commentnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/contentnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/element.h
file path=usr/include/libxml++-2.6/libxml++/nodes/entitydeclaration.h
file path=usr/include/libxml++-2.6/libxml++/nodes/entityreference.h
file path=usr/include/libxml++-2.6/libxml++/nodes/node.h
file path=usr/include/libxml++-2.6/libxml++/nodes/processinginstructionnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/textnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/xincludeend.h
file path=usr/include/libxml++-2.6/libxml++/nodes/xincludestart.h
file path=usr/include/libxml++-2.6/libxml++/noncopyable.h
file path=usr/include/libxml++-2.6/libxml++/parsers/domparser.h
file path=usr/include/libxml++-2.6/libxml++/parsers/parser.h
file path=usr/include/libxml++-2.6/libxml++/parsers/saxparser.h
file path=usr/include/libxml++-2.6/libxml++/parsers/textreader.h
file path=usr/include/libxml++-2.6/libxml++/relaxngschema.h
file path=usr/include/libxml++-2.6/libxml++/schema.h
file path=usr/include/libxml++-2.6/libxml++/schemabase.h
file path=usr/include/libxml++-2.6/libxml++/validators/dtdvalidator.h
file path=usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h
file path=usr/include/libxml++-2.6/libxml++/validators/schemavalidator.h
file path=usr/include/libxml++-2.6/libxml++/validators/schemavalidatorbase.h
file path=usr/include/libxml++-2.6/libxml++/validators/validator.h
file path=usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h
file path=usr/include/libxml++-2.6/libxml++/xsdschema.h
link path=usr/lib/$(MACH64)/libxml++-2.6.so target=libxml++-2.6.so.2
link path=usr/lib/$(MACH64)/libxml++-2.6.so.2 target=libxml++-2.6.so.2.0.7
file path=usr/lib/$(MACH64)/libxml++-2.6.so.2.0.7
file path=usr/lib/$(MACH64)/libxml++-2.6/include/libxml++config.h
file path=usr/lib/$(MACH64)/pkgconfig/libxml++-2.6.pc
file path=usr/include/libxml++-5.0/libxml++/attribute.h
file path=usr/include/libxml++-5.0/libxml++/attributedeclaration.h
file path=usr/include/libxml++-5.0/libxml++/attributenode.h
file path=usr/include/libxml++-5.0/libxml++/document.h
file path=usr/include/libxml++-5.0/libxml++/dtd.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/exception.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/internal_error.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/parse_error.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/validity_error.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/wrapped_exception.h
file path=usr/include/libxml++-5.0/libxml++/io/istreamparserinputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/io/ostreamoutputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/io/outputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/io/parserinputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/keepblanks.h
file path=usr/include/libxml++-5.0/libxml++/libxml++.h
file path=usr/include/libxml++-5.0/libxml++/nodes/cdatanode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/commentnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/contentnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/element.h
file path=usr/include/libxml++-5.0/libxml++/nodes/entitydeclaration.h
file path=usr/include/libxml++-5.0/libxml++/nodes/entityreference.h
file path=usr/include/libxml++-5.0/libxml++/nodes/node.h
file path=usr/include/libxml++-5.0/libxml++/nodes/processinginstructionnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/textnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/xincludeend.h
file path=usr/include/libxml++-5.0/libxml++/nodes/xincludestart.h
file path=usr/include/libxml++-5.0/libxml++/noncopyable.h
file path=usr/include/libxml++-5.0/libxml++/parsers/domparser.h
file path=usr/include/libxml++-5.0/libxml++/parsers/parser.h
file path=usr/include/libxml++-5.0/libxml++/parsers/saxparser.h
file path=usr/include/libxml++-5.0/libxml++/parsers/textreader.h
file path=usr/include/libxml++-5.0/libxml++/relaxngschema.h
file path=usr/include/libxml++-5.0/libxml++/schemabase.h
file path=usr/include/libxml++-5.0/libxml++/ustring.h
file path=usr/include/libxml++-5.0/libxml++/validators/dtdvalidator.h
file path=usr/include/libxml++-5.0/libxml++/validators/relaxngvalidator.h
file path=usr/include/libxml++-5.0/libxml++/validators/schemavalidatorbase.h
file path=usr/include/libxml++-5.0/libxml++/validators/validator.h
file path=usr/include/libxml++-5.0/libxml++/validators/xsdvalidator.h
file path=usr/include/libxml++-5.0/libxml++/xsdschema.h
link path=usr/lib/$(MACH64)/libxml++-5.0.so target=libxml++-5.0.so.1
link path=usr/lib/$(MACH64)/libxml++-5.0.so.1 target=libxml++-5.0.so.1.0.0
file path=usr/lib/$(MACH64)/libxml++-5.0.so.1.0.0
file path=usr/lib/$(MACH64)/libxml++-5.0/include/libxml++config.h
file path=usr/lib/$(MACH64)/pkgconfig/libxml++-5.0.pc
components/library/libxml++/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2023 <contributor>
# Copyright 2024 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -23,50 +23,49 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
file path=usr/include/libxml++-2.6/libxml++/attribute.h
file path=usr/include/libxml++-2.6/libxml++/attributedeclaration.h
file path=usr/include/libxml++-2.6/libxml++/attributenode.h
file path=usr/include/libxml++-2.6/libxml++/document.h
file path=usr/include/libxml++-2.6/libxml++/dtd.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/exception.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/internal_error.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/parse_error.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/validity_error.h
file path=usr/include/libxml++-2.6/libxml++/exceptions/wrapped_exception.h
file path=usr/include/libxml++-2.6/libxml++/io/istreamparserinputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/io/ostreamoutputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/io/outputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/io/parserinputbuffer.h
file path=usr/include/libxml++-2.6/libxml++/keepblanks.h
file path=usr/include/libxml++-2.6/libxml++/libxml++.h
file path=usr/include/libxml++-2.6/libxml++/nodes/cdatanode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/commentnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/contentnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/element.h
file path=usr/include/libxml++-2.6/libxml++/nodes/entitydeclaration.h
file path=usr/include/libxml++-2.6/libxml++/nodes/entityreference.h
file path=usr/include/libxml++-2.6/libxml++/nodes/node.h
file path=usr/include/libxml++-2.6/libxml++/nodes/processinginstructionnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/textnode.h
file path=usr/include/libxml++-2.6/libxml++/nodes/xincludeend.h
file path=usr/include/libxml++-2.6/libxml++/nodes/xincludestart.h
file path=usr/include/libxml++-2.6/libxml++/noncopyable.h
file path=usr/include/libxml++-2.6/libxml++/parsers/domparser.h
file path=usr/include/libxml++-2.6/libxml++/parsers/parser.h
file path=usr/include/libxml++-2.6/libxml++/parsers/saxparser.h
file path=usr/include/libxml++-2.6/libxml++/parsers/textreader.h
file path=usr/include/libxml++-2.6/libxml++/relaxngschema.h
file path=usr/include/libxml++-2.6/libxml++/schema.h
file path=usr/include/libxml++-2.6/libxml++/schemabase.h
file path=usr/include/libxml++-2.6/libxml++/validators/dtdvalidator.h
file path=usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h
file path=usr/include/libxml++-2.6/libxml++/validators/schemavalidator.h
file path=usr/include/libxml++-2.6/libxml++/validators/schemavalidatorbase.h
file path=usr/include/libxml++-2.6/libxml++/validators/validator.h
file path=usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h
file path=usr/include/libxml++-2.6/libxml++/xsdschema.h
link path=usr/lib/$(MACH64)/libxml++-2.6.so target=libxml++-2.6.so.2
link path=usr/lib/$(MACH64)/libxml++-2.6.so.2 target=libxml++-2.6.so.2.0.7
file path=usr/lib/$(MACH64)/libxml++-2.6.so.2.0.7
file path=usr/lib/$(MACH64)/libxml++-2.6/include/libxml++config.h
file path=usr/lib/$(MACH64)/pkgconfig/libxml++-2.6.pc
file path=usr/include/libxml++-5.0/libxml++/attribute.h
file path=usr/include/libxml++-5.0/libxml++/attributedeclaration.h
file path=usr/include/libxml++-5.0/libxml++/attributenode.h
file path=usr/include/libxml++-5.0/libxml++/document.h
file path=usr/include/libxml++-5.0/libxml++/dtd.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/exception.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/internal_error.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/parse_error.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/validity_error.h
file path=usr/include/libxml++-5.0/libxml++/exceptions/wrapped_exception.h
file path=usr/include/libxml++-5.0/libxml++/io/istreamparserinputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/io/ostreamoutputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/io/outputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/io/parserinputbuffer.h
file path=usr/include/libxml++-5.0/libxml++/keepblanks.h
file path=usr/include/libxml++-5.0/libxml++/libxml++.h
file path=usr/include/libxml++-5.0/libxml++/nodes/cdatanode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/commentnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/contentnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/element.h
file path=usr/include/libxml++-5.0/libxml++/nodes/entitydeclaration.h
file path=usr/include/libxml++-5.0/libxml++/nodes/entityreference.h
file path=usr/include/libxml++-5.0/libxml++/nodes/node.h
file path=usr/include/libxml++-5.0/libxml++/nodes/processinginstructionnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/textnode.h
file path=usr/include/libxml++-5.0/libxml++/nodes/xincludeend.h
file path=usr/include/libxml++-5.0/libxml++/nodes/xincludestart.h
file path=usr/include/libxml++-5.0/libxml++/noncopyable.h
file path=usr/include/libxml++-5.0/libxml++/parsers/domparser.h
file path=usr/include/libxml++-5.0/libxml++/parsers/parser.h
file path=usr/include/libxml++-5.0/libxml++/parsers/saxparser.h
file path=usr/include/libxml++-5.0/libxml++/parsers/textreader.h
file path=usr/include/libxml++-5.0/libxml++/relaxngschema.h
file path=usr/include/libxml++-5.0/libxml++/schemabase.h
file path=usr/include/libxml++-5.0/libxml++/ustring.h
file path=usr/include/libxml++-5.0/libxml++/validators/dtdvalidator.h
file path=usr/include/libxml++-5.0/libxml++/validators/relaxngvalidator.h
file path=usr/include/libxml++-5.0/libxml++/validators/schemavalidatorbase.h
file path=usr/include/libxml++-5.0/libxml++/validators/validator.h
file path=usr/include/libxml++-5.0/libxml++/validators/xsdvalidator.h
file path=usr/include/libxml++-5.0/libxml++/xsdschema.h
link path=usr/lib/$(MACH64)/libxml++-5.0.so target=libxml++-5.0.so.1
link path=usr/lib/$(MACH64)/libxml++-5.0.so.1 target=libxml++-5.0.so.1.0.0
file path=usr/lib/$(MACH64)/libxml++-5.0.so.1.0.0
file path=usr/lib/$(MACH64)/libxml++-5.0/include/libxml++config.h
file path=usr/lib/$(MACH64)/pkgconfig/libxml++-5.0.pc
components/library/libxml++/pkg5
@@ -4,7 +4,6 @@
        "developer/documentation-tool/doxygen",
        "developer/macro/gnu-m4",
        "image/graphviz",
        "library/c++/glibmm",
        "library/desktop/c++/mm-common",
        "library/libxml2",
        "library/libxslt",
@@ -16,4 +15,4 @@
        "library/c++/libxml++"
    ],
    "name": "libxml++"
}
}
components/library/libxml++/test/results-all.master
@@ -1,4 +1,4 @@
Ok:                 19
Ok:                 20
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0