Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xsd for openSUSE:Factory checked in at 2021-02-16 22:35:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xsd (Old) and /work/SRC/openSUSE:Factory/.xsd.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xsd" Tue Feb 16 22:35:07 2021 rev:9 rq:870799 version:4.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/xsd/xsd.changes 2019-12-11 12:01:31.044831407 +0100 +++ /work/SRC/openSUSE:Factory/.xsd.new.28504/xsd.changes 2021-02-16 22:35:41.969594663 +0100 @@ -1,0 +2,10 @@ +Wed Feb 10 08:34:07 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 4.1.0 + * Support for abstract XML Schema types. The corresponding C++ + classes now have _clone() declared pure virtual which + prevents construction of their instances. +- Drop 0001-Fix-build-with-GCC10.patch. Merged upstream. +- Rebase xsdcxx-rename.patch + +------------------------------------------------------------------- Old: ---- 0001-Fix-build-with-GCC10.patch xsd-4.0.0+dep.tar.bz2 New: ---- xsd-4.1.0.a11+dep.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xsd.spec ++++++ --- /var/tmp/diff_new_pack.4BqORs/_old 2021-02-16 22:35:43.165596255 +0100 +++ /var/tmp/diff_new_pack.4BqORs/_new 2021-02-16 22:35:43.169596261 +0100 @@ -1,7 +1,7 @@ # # spec file for package xsd # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,21 +17,20 @@ Name: xsd -Version: 4.0.0 +Version: 4.1.0 Release: 0 Summary: W3C XML schema to C++ data binding compiler # http://www.codesynthesis.com/products/xsd/license.xhtml License: SUSE-GPL-2.0-with-FLOSS-exception Group: Development/Languages/C and C++ URL: https://www.codesynthesis.com/products/xsd/ -Source0: http://www.codesynthesis.com/download/xsd/4.0/%{name}-%{version}+dep.tar.bz2 +Source0: https://codesynthesis.com/~boris/tmp/xsd/%{version}.a11/%{name}-%{version}.a11+dep.tar.bz2 Source99: xsd-rpmlintrc # Rename xsd to xsdcxx Patch0: xsdcxx-rename.patch -# PATCH-FIX-UPSTREAM -Patch1: 0001-Fix-build-with-GCC10.patch BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: ghostscript BuildRequires: libxerces-c-devel > 2.8.0 BuildRequires: m4 Requires: libxerces-c-devel @@ -59,7 +58,7 @@ This package contains API documentation for xsd. %prep -%autosetup -p1 -n %{name}-%{version}+dep +%autosetup -p1 -n %{name}-%{version}.a11+dep %build make verbose=1 CXXFLAGS="%{optflags}" %{?_smp_mflags} ++++++ xsdcxx-rename.patch ++++++ --- /var/tmp/diff_new_pack.4BqORs/_old 2021-02-16 22:35:43.205596309 +0100 +++ /var/tmp/diff_new_pack.4BqORs/_new 2021-02-16 22:35:43.205596309 +0100 @@ -1,10 +1,10 @@ diff --git a/xsd/doc/xsd.1 b/xsd/doc/xsd.1 -index dc5b38a..5b960f0 100644 +index b7f0796..ff5ff11 100644 --- a/xsd/doc/xsd.1 +++ b/xsd/doc/xsd.1 @@ -3,14 +3,14 @@ .\" - .TH XSD 1 "July 2014" "XSD 4.0.0" + .TH XSD 1 "July 2014" "XSD 4.1.0" .SH NAME -xsd \- W3C XML Schema to C++ Compiler +xsdcxx \- W3C XML Schema to C++ Compiler @@ -51,7 +51,7 @@ .I command .RE .PP -@@ -1632,7 +1632,7 @@ option. With this approach you don't need to worry about shell quoting. +@@ -1461,7 +1461,7 @@ option. With this approach you don't need to worry about shell quoting. .\" .SH DIAGNOSTICS If the input file is not a valid W3C XML Schema definition, @@ -61,10 +61,10 @@ .B STDERR and exit with non-zero exit code. diff --git a/xsd/doc/xsd.xhtml b/xsd/doc/xsd.xhtml -index 989d1bd..a89ff3e 100644 +index 41e8517..45970d7 100644 --- a/xsd/doc/xsd.xhtml +++ b/xsd/doc/xsd.xhtml -@@ -55,14 +55,14 @@ +@@ -57,14 +57,14 @@ <h1>SYNOPSIS</h1> <dl id="synopsis"> @@ -83,7 +83,7 @@ C++ mapping from W3C XML Schema definitions. Particular mapping to produce is selected by a <code><i>command</i></code>. Each mapping has a number of mapping-specific <code><i>options</i></code> that should -@@ -104,7 +104,7 @@ +@@ -106,7 +106,7 @@ <dt><code><b>help</b></code></dt> <dd>Print usage information and exit. Use @@ -92,21 +92,12 @@ for command-specific help. </dd> -@@ -219,7 +219,7 @@ +@@ -218,7 +218,7 @@ - <p>For example, if you have file <code><b>hello.xsd</b></code> with - namespace <code><b>http://example.com/hello</b></code> and you run -- <code><b>xsd</b></code> on this file, then the string in question will -+ <code><b>xsdcxx</b></code> on this file, then the string in question will - be:</p> - - <p><code><b>hello.xsd. http://example.com/hello</b></code></p> -@@ -1530,7 +1530,7 @@ namespace .* - <h1>DIAGNOSTICS</h1> - - <p>If the input file is not a valid W3C XML Schema definition, -- <code><b>xsd</b></code> will issue diagnostic messages to STDERR -+ <code><b>xsdcxx</b></code> will issue diagnostic messages to STDERR - and exit with non-zero exit code.</p> + <p>For example, if you have file <code><b>hello.xsd</b></code> with + namespace <code><b>http://example.com/hello</b></code> and you run +- <code><b>xsd</b></code> on this file, then the string in question will ++ <code><b>xsdcxx</b></code> on this file, then the string in question will + be:</p> - <h1>BUGS</h1> + <p><code><b>hello.xsd. http://example.com/hello</b></code></p>