<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>