<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ccc83d1f6dbf12a001cc3f4b9f6223bc1ff4caa8">https://github.com/macports/macports-ports/commit/ccc83d1f6dbf12a001cc3f4b9f6223bc1ff4caa8</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 ccc83d1f6db cssed: fix the build Credit to @kencu for fixing build with Clang Fixes: https://trac.macports.org/ticket/42008 Fixes: https://trac.macports.org/ticket/65784
</span>ccc83d1f6db is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ccc83d1f6dbf12a001cc3f4b9f6223bc1ff4caa8
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Mon Oct 24 17:55:21 2022 +0800

<span style='display:block; white-space:pre;color:#404040;'>    cssed: fix the build
</span><span style='display:block; white-space:pre;color:#404040;'>    Credit to @kencu for fixing build with Clang
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/42008
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/65784
</span>---
 editors/cssed/Portfile                             | 35 +++++++++++++++++-----
 .../files/{configure.diff => patch-configure.diff} | 12 ++++++++
 editors/cssed/files/patch-const-char.diff          | 11 +++++++
 editors/cssed/files/patch-scintilla.diff           | 13 ++++++++
 ...-src-Makefile.in => patch-src-Makefile.in.diff} |  0
 5 files changed, 63 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/cssed/Portfile b/editors/cssed/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c36c1197a1e..a99603a30c5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/cssed/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/cssed/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +1,50 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           compiler_blacklist_versions 1.0
</span> 
 name                cssed
 version             0.4.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     ff7c818d1f819b7d76b4f714be64e08e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> 
 categories          editors x11 www
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         nomaintainer
 license             GPL-2+
 
 description         small graphical CSS editor and validator
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    cssed is a small developer editor and validator, that \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tries to ease the CSS editing.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    cssed is a small developer editor and validator, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    that tries to ease the CSS editing.
</span> 
 homepage            http://cssed.sourceforge.net/
 master_sites        sourceforge:project/cssed/cssed/${version}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  91bd22facdf40298d54bac83cc126740a1a077d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  25d26d5d30311c88e7c6195e2407c1deb23997723cb939377f5f2078b778ecc4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1457946
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib         path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
                     port:libxml2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:hicolor-icon-theme \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:automake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:hicolor-icon-theme \
</span>                     port:pkgconfig
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-src-Makefile.in configure.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-configure.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-const-char.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-scintilla.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-src-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Use newer config.guess and config.sub
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set automake_dirs [glob -directory ${prefix}/share automake-*]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set automake_dir [lindex [lsort -command vercmp $automake_dirs] end]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy -force ${automake_dir}/config.guess ${automake_dir}/config.sub ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 configure.args      --mandir=${prefix}/share/man
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin 10 powerpc {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.blacklist  *gcc-4.* {clang < 400}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/cssed/files/configure.diff b/editors/cssed/files/patch-configure.diff
</span>similarity index 72%
rename from editors/cssed/files/configure.diff
rename to editors/cssed/files/patch-configure.diff
<span style='display:block; white-space:pre;color:#808080;'>index 71e939ffef0..8dc89c00abe 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/cssed/files/configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/cssed/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2005-09-28 17:41:40.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2022-11-03 06:41:18.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5919,7 +5919,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *-*-cygwin*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   OSTYPE="CYGWIN"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-powerpc-apple-darwin*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++*-apple-darwin*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   OSTYPE="DARWIN"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ i[3456]86-*-*bsd*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> --- configure.orig        2005-09-28 19:41:40.000000000 +1000
 +++ configure  2014-07-27 01:36:21.000000000 +1000
 @@ -6011,6 +6011,17 @@
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/cssed/files/patch-const-char.diff b/editors/cssed/files/patch-const-char.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e249e432fe3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/cssed/files/patch-const-char.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- scintilla/src/LexCaml.cxx.orig 2005-05-27 11:30:23.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ scintilla/src/LexCaml.cxx      2022-11-03 06:39:05.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -275,7 +275,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   // [try to] interpret as [additional] operator char
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   char* o = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if (iscaml(ch) || isspace(ch)                   /* ident or whitespace */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                          || ((o = strchr(")]};,\'\"`#", ch)) != 0)/* "termination" chars */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                          || ((o = (char*)strchr(")]};,\'\"`#", ch)) != 0)/* "termination" chars */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           || !strchr("!$%&*+-./:<=>?@^|~", ch)/* "operator" chars */) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           // check for INCLUSIVE termination
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                           if (o && strchr(")]};,", ch)) {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/cssed/files/patch-scintilla.diff b/editors/cssed/files/patch-scintilla.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..56e677cb26a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/cssed/files/patch-scintilla.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/65784
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- scintilla/gtk/Makefile.in.orig 2005-10-15 05:41:50.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ scintilla/gtk/Makefile.in      2022-10-24 18:44:59.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1680,7 +1680,7 @@
</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;'>+ scintilla-marshal.o: scintilla-marshal.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gcc @PACKAGE_CFLAGS@ -c scintilla-marshal.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gcc @PACKAGE_CFLAGS@ $(CFLAGS) -c scintilla-marshal.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ marshallers: scintilla-marshal.list
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   glib-genmarshal --prefix scintilla_marshal $(srcdir)/scintilla-marshal.list --header > scintilla-marshal.h
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/cssed/files/patch-src-Makefile.in b/editors/cssed/files/patch-src-Makefile.in.diff
</span>similarity index 100%
rename from editors/cssed/files/patch-src-Makefile.in
rename to editors/cssed/files/patch-src-Makefile.in.diff
</pre><pre style='margin:0'>

</pre>