<pre style='margin:0'>
Mark Moll (mamoll) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d906f6da5c81f14dd27c8e8aaeabff8dff3440d2">https://github.com/macports/macports-ports/commit/d906f6da5c81f14dd27c8e8aaeabff8dff3440d2</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d906f6da5c8 py-pygccml: update to version 2.2.1, add py310 subport
</span>d906f6da5c8 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d906f6da5c81f14dd27c8e8aaeabff8dff3440d2
</span>Author: Mark Moll <mmoll@macports.org>
AuthorDate: Mon Dec 6 20:20:04 2021 -0800
<span style='display:block; white-space:pre;color:#404040;'> py-pygccml: update to version 2.2.1, add py310 subport
</span>---
python/py-pygccxml/Portfile | 12 +++--
python/py-pygccxml/files/patch-type_traits.diff | 71 +++++++++++++++++++++++++
2 files changed, 78 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pygccxml/Portfile b/python/py-pygccxml/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fdef928b5d1..37b847fdf6c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pygccxml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pygccxml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,10 +2,10 @@ PortSystem 1.0
</span> PortGroup python 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup gccxml pygccxml 2.1.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup gccxml pygccxml 2.2.1 v
</span> name py-pygccxml
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27 35 36 37 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 35 36 37 38 39 310
</span> categories-append devel
maintainers nomaintainer
license Boost-1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,9 +14,11 @@ long_description ${description} It provides a simple framework to navigate C+
</span> declarations, using Python classes.
platforms darwin
supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 2664d1b5daafc6200b7a32d1d8e6edfb6c8a80e4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 555523cac7b00478d5b498d71fb998ab662a6e17884faecfeed041769f142238 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3164145
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 ce6922f5340d5bc5b6a446dd0c65661ed54754d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e33c714716f9c4947fff6fb6d5ded5d4dfdbb1db6aeec09b127ba5000d5f6a41 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3170302
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-type_traits.diff
</span>
if {${name} ne ${subport}} {
depends_build-append port:py${python.version}-setuptools
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pygccxml/files/patch-type_traits.diff b/python/py-pygccxml/files/patch-type_traits.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..921dfaa837d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pygccxml/files/patch-type_traits.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,71 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/pygccxml/declarations/type_traits.py b/pygccxml/declarations/type_traits.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a9b79f0..eef8fe7 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pygccxml/declarations/type_traits.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pygccxml/declarations/type_traits.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -483,29 +483,21 @@ def is_fundamental(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ string_equivalences = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '::std::basic_string<char,std::char_traits<char>,'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 'std::allocator<char> >'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- '::std::basic_string<char, std::char_traits<char>, '
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 'std::allocator<char> >'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ 'std::allocator<char>>'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '::std::basic_string<char>', '::std::string']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wstring_equivalences = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '::std::basic_string<wchar_t,std::char_traits<wchar_t>,' +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 'std::allocator<wchar_t> >'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- '::std::basic_string<wchar_t, std::char_traits<wchar_t>, ' +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 'std::allocator<wchar_t> >'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ 'std::allocator<wchar_t>>'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '::std::basic_string<wchar_t>', '::std::wstring']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ostream_equivalences = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- '::std::basic_ostream<char, std::char_traits<char> >',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- '::std::basic_ostream<char,std::char_traits<char> >',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ '::std::basic_ostream<char,std::char_traits<char>>',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '::std::basic_ostream<char>', '::std::ostream']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wostream_equivalences = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- '::std::basic_ostream<wchar_t, std::char_traits<wchar_t> >',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- '::std::basic_ostream<wchar_t,std::char_traits<wchar_t> >',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ '::std::basic_ostream<wchar_t,std::char_traits<wchar_t>>',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ '::std::basic_ostream<wchar_t>', '::std::wostream']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -521,7 +513,7 @@ def is_std_string(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_alias(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_reference(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_cv(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return type_.decl_string in string_equivalences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return type_.decl_string.replace(' ', '') in string_equivalences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ def is_std_wstring(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -536,7 +528,7 @@ def is_std_wstring(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_alias(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_reference(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_cv(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return type_.decl_string in wstring_equivalences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return type_.decl_string.replace(' ', '') in wstring_equivalences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ def is_std_ostream(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -551,7 +543,7 @@ def is_std_ostream(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_alias(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_reference(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_cv(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return type_.decl_string in ostream_equivalences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return type_.decl_string.replace(' ', '') in ostream_equivalences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ def is_std_wostream(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -566,4 +558,4 @@ def is_std_wostream(type_):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_alias(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_reference(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ type_ = remove_cv(type_)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return type_.decl_string in wostream_equivalences
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return type_.decl_string.replace(' ', '') in wostream_equivalences
</span></pre><pre style='margin:0'>
</pre>