Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package CastXML for openSUSE:Factory checked in at 2022-11-21 15:29:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/CastXML (Old) and /work/SRC/openSUSE:Factory/.CastXML.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "CastXML" Mon Nov 21 15:29:48 2022 rev:9 rq:1036971 version:0.4.7 Changes: -------- --- /work/SRC/openSUSE:Factory/CastXML/CastXML.changes 2022-09-01 22:12:51.968519725 +0200 +++ /work/SRC/openSUSE:Factory/.CastXML.new.1597/CastXML.changes 2022-11-21 15:29:56.452753473 +0100 @@ -1,0 +2,6 @@ +Sun Nov 20 17:42:34 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 0.4.7: + * No release notes. + +------------------------------------------------------------------- Old: ---- CastXML-0.4.6.tar.gz New: ---- CastXML-0.4.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CastXML.spec ++++++ --- /var/tmp/diff_new_pack.b1waJb/_old 2022-11-21 15:29:56.892755707 +0100 +++ /var/tmp/diff_new_pack.b1waJb/_new 2022-11-21 15:29:56.896755727 +0100 @@ -17,7 +17,7 @@ Name: CastXML -Version: 0.4.6 +Version: 0.4.7 Release: 0 Summary: C-family Abstract Syntax Tree XML Output License: Apache-2.0 ++++++ CastXML-0.4.6.tar.gz -> CastXML-0.4.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.6/src/Output.cxx new/CastXML-0.4.7/src/Output.cxx --- old/CastXML-0.4.6/src/Output.cxx 2022-08-31 20:44:27.000000000 +0200 +++ new/CastXML-0.4.7/src/Output.cxx 2022-11-10 19:16:36.000000000 +0100 @@ -833,6 +833,12 @@ } return this->AddDeclDumpNodeForType(tdt->getDecl(), complete, dq); } break; +#if LLVM_VERSION_MAJOR >= 14 + case clang::Type::Using: { + clang::UsingType const* ut = t->getAs<clang::UsingType>(); + return this->AddTypeDumpNode(DumpType(ut->desugar(), c), complete, dq); + } break; +#endif default: break; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.6/src/Version.cmake new/CastXML-0.4.7/src/Version.cmake --- old/CastXML-0.4.6/src/Version.cmake 2022-08-31 20:44:27.000000000 +0200 +++ new/CastXML-0.4.7/src/Version.cmake 2022-11-10 19:16:36.000000000 +0100 @@ -1,7 +1,7 @@ # CastXML version number components. set(CastXML_VERSION_MAJOR 0) set(CastXML_VERSION_MINOR 4) -set(CastXML_VERSION_PATCH 6) +set(CastXML_VERSION_PATCH 7) set(CastXML_VERSION_RC 0) set(CastXML_VERSION_IS_DIRTY 0) @@ -13,7 +13,7 @@ endif() # If this source was exported by 'git archive', use its commit info. -set(git_info "5df63df CastXML 0.4.6") +set(git_info "935363c CastXML 0.4.7") # Otherwise, try to identify the current development source version. if(NOT git_info MATCHES "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]?[0-9a-f]?)[0-9a-f]* " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.6/test/expect/castxml1.any.using-declaration-ns.xml.txt new/CastXML-0.4.7/test/expect/castxml1.any.using-declaration-ns.xml.txt --- old/CastXML-0.4.6/test/expect/castxml1.any.using-declaration-ns.xml.txt 2022-08-31 20:44:27.000000000 +0200 +++ new/CastXML-0.4.7/test/expect/castxml1.any.using-declaration-ns.xml.txt 2022-11-10 19:16:36.000000000 +0100 @@ -1,7 +1,8 @@ ^<\?xml version="1.0"\?> <CastXML[^>]*> - <Namespace id="_1" name="start" context="_2" members="_3"/> + <Namespace id="_1" name="start" context="_2" members="_3 _4"/> <Class id="_3" name="A" context="_2" location="f1:1" file="f1" line="1" incomplete="1"/> + <Typedef id="_4" name="B" type="_3" context="_1" location="f1:4" file="f1" line="4"/> <Namespace id="_2" name="::"/> <File id="f1" name=".*/test/input/using-declaration-ns.cxx"/> </CastXML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.6/test/expect/gccxml.any.using-declaration-ns.xml.txt new/CastXML-0.4.7/test/expect/gccxml.any.using-declaration-ns.xml.txt --- old/CastXML-0.4.6/test/expect/gccxml.any.using-declaration-ns.xml.txt 2022-08-31 20:44:27.000000000 +0200 +++ new/CastXML-0.4.7/test/expect/gccxml.any.using-declaration-ns.xml.txt 2022-11-10 19:16:36.000000000 +0100 @@ -1,7 +1,8 @@ ^<\?xml version="1.0"\?> <GCC_XML[^>]*> - <Namespace id="_1" name="start" context="_2" members="_3"/> + <Namespace id="_1" name="start" context="_2" members="_3 _4"/> <Class id="_3" name="A" context="_2" location="f1:1" file="f1" line="1" incomplete="1"/> + <Typedef id="_4" name="B" type="_3" context="_1" location="f1:4" file="f1" line="4"/> <Namespace id="_2" name="::"/> <File id="f1" name=".*/test/input/using-declaration-ns.cxx"/> </GCC_XML>$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CastXML-0.4.6/test/input/using-declaration-ns.cxx new/CastXML-0.4.7/test/input/using-declaration-ns.cxx --- old/CastXML-0.4.6/test/input/using-declaration-ns.cxx 2022-08-31 20:44:27.000000000 +0200 +++ new/CastXML-0.4.7/test/input/using-declaration-ns.cxx 2022-11-10 19:16:36.000000000 +0100 @@ -1,4 +1,5 @@ class A; namespace start { using ::A; +typedef A B; }