mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 00:05:54 +03:00
This drops downloading test data, see upstream commit e9366ffbc4ed930c1a4d85749429fcd63828814d. There are remains left of these tests in the form of a new script, though. There's been a history of there being some random testsuites within libxml2 that weren't actually being run and Nick seems to have cleaned some of that up. Not going to worry about this too much more for now. As for USE=python, for now, I've left that default-enabled as some consumers still haven't ported away yet but are working on it. Signed-off-by: Sam James <sam@gentoo.org>
113 lines
4.0 KiB
Diff
113 lines
4.0 KiB
Diff
From 196bfd340ac3c79e2c31b3103fcaf6d39d5b2e2c Mon Sep 17 00:00:00 2001
|
|
Message-ID: <196bfd340ac3c79e2c31b3103fcaf6d39d5b2e2c.1760256737.git.sam@gentoo.org>
|
|
In-Reply-To: <17b056cb8ecff88326340ef9e70cd59d78d781a0.1760256737.git.sam@gentoo.org>
|
|
References: <17b056cb8ecff88326340ef9e70cd59d78d781a0.1760256737.git.sam@gentoo.org>
|
|
From: Nick Wellnhofer <wellnhofer@aevum.de>
|
|
Date: Tue, 7 Oct 2025 01:05:03 +0200
|
|
Subject: [PATCH 8/8] tree: Undeprecate several struct members
|
|
|
|
---
|
|
include/libxml/tree.h | 38 +++++++++++++++++++-------------------
|
|
1 file changed, 19 insertions(+), 19 deletions(-)
|
|
|
|
diff --git a/include/libxml/tree.h b/include/libxml/tree.h
|
|
index 32cea2fb..277110ae 100644
|
|
--- a/include/libxml/tree.h
|
|
+++ b/include/libxml/tree.h
|
|
@@ -296,11 +296,11 @@ typedef xmlNotation *xmlNotationPtr;
|
|
*/
|
|
struct _xmlNotation {
|
|
/** Notation name */
|
|
- const xmlChar *name XML_DEPRECATED_MEMBER;
|
|
+ const xmlChar *name;
|
|
/** Public identifier, if any */
|
|
- const xmlChar *PublicID XML_DEPRECATED_MEMBER;
|
|
+ const xmlChar *PublicID;
|
|
/** System identifier, if any */
|
|
- const xmlChar *SystemID XML_DEPRECATED_MEMBER;
|
|
+ const xmlChar *SystemID;
|
|
};
|
|
|
|
/**
|
|
@@ -375,11 +375,11 @@ struct _xmlAttribute {
|
|
struct _xmlDoc *doc;
|
|
|
|
/** next in hash table */
|
|
- struct _xmlAttribute *nexth XML_DEPRECATED_MEMBER;
|
|
+ struct _xmlAttribute *nexth;
|
|
/** attribute type */
|
|
- xmlAttributeType atype XML_DEPRECATED_MEMBER;
|
|
+ xmlAttributeType atype;
|
|
/** attribute default */
|
|
- xmlAttributeDefault def XML_DEPRECATED_MEMBER;
|
|
+ xmlAttributeDefault def;
|
|
/** default value */
|
|
xmlChar *defaultValue;
|
|
/** enumeration tree if any */
|
|
@@ -387,7 +387,7 @@ struct _xmlAttribute {
|
|
/** namespace prefix if any */
|
|
const xmlChar *prefix;
|
|
/** element name */
|
|
- const xmlChar *elem XML_DEPRECATED_MEMBER;
|
|
+ const xmlChar *elem;
|
|
};
|
|
|
|
/**
|
|
@@ -478,13 +478,13 @@ struct _xmlElement {
|
|
struct _xmlDoc *doc;
|
|
|
|
/** element type */
|
|
- xmlElementTypeVal etype XML_DEPRECATED_MEMBER;
|
|
+ xmlElementTypeVal etype;
|
|
/** allowed element content */
|
|
- xmlElementContent *content XML_DEPRECATED_MEMBER;
|
|
+ xmlElementContent *content;
|
|
/** list of declared attributes */
|
|
- xmlAttribute *attributes XML_DEPRECATED_MEMBER;
|
|
+ xmlAttribute *attributes;
|
|
/** namespace prefix if any */
|
|
- const xmlChar *prefix XML_DEPRECATED_MEMBER;
|
|
+ const xmlChar *prefix;
|
|
#ifdef LIBXML_REGEXP_ENABLED
|
|
/** validating regexp */
|
|
xmlRegexp *contModel XML_DEPRECATED_MEMBER;
|
|
@@ -564,19 +564,19 @@ struct _xmlDtd {
|
|
/* End of common part */
|
|
|
|
/** hash table for notations if any */
|
|
- void *notations XML_DEPRECATED_MEMBER;
|
|
+ void *notations;
|
|
/** hash table for elements if any */
|
|
- void *elements XML_DEPRECATED_MEMBER;
|
|
+ void *elements;
|
|
/** hash table for attributes if any */
|
|
- void *attributes XML_DEPRECATED_MEMBER;
|
|
+ void *attributes;
|
|
/** hash table for entities if any */
|
|
- void *entities XML_DEPRECATED_MEMBER;
|
|
+ void *entities;
|
|
/** public identifier */
|
|
- xmlChar *ExternalID XML_DEPRECATED_MEMBER;
|
|
+ xmlChar *ExternalID;
|
|
/** system identifier */
|
|
- xmlChar *SystemID XML_DEPRECATED_MEMBER;
|
|
+ xmlChar *SystemID;
|
|
/** hash table for parameter entities if any */
|
|
- void *pentities XML_DEPRECATED_MEMBER;
|
|
+ void *pentities;
|
|
};
|
|
|
|
/** Attribute of an element */
|
|
@@ -823,7 +823,7 @@ struct _xmlDoc {
|
|
/** external subset */
|
|
struct _xmlDtd *extSubset;
|
|
/** used to hold the XML namespace if needed */
|
|
- struct _xmlNs *oldNs XML_DEPRECATED_MEMBER;
|
|
+ struct _xmlNs *oldNs;
|
|
/** version string from XML declaration */
|
|
xmlChar *version;
|
|
/** actual encoding if any */
|
|
--
|
|
2.51.0
|
|
|