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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/02f911f95328f4f2c4d2b712d631b7e9fabdc2fb">https://github.com/macports/macports-ports/commit/02f911f95328f4f2c4d2b712d631b7e9fabdc2fb</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 02f911f9532 cc65: Fix version, fix universal, use -Os, etc.
</span>02f911f9532 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 02f911f95328f4f2c4d2b712d631b7e9fabdc2fb
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Sep 26 07:04:05 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    cc65: Fix version, fix universal, use -Os, etc.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fix the version number displayed by the programs.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use libtool instead of ar to make the static library so that the
</span><span style='display:block; white-space:pre;color:#404040;'>    universal variant can be used.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use -Os or whatever the MacPorts optimization flags are.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Disable silent rules.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Specify the correct license.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Update homepage.
</span>---
 lang/cc65/Portfile                              | 21 +++++++++++----------
 lang/cc65/files/patch-libsrc-Makefile.diff      | 23 +++++++++++++++++++++++
 lang/cc65/files/patch-src-Makefile.diff         | 25 +++++++++++++++++++++++++
 lang/cc65/files/patch-src-common-version.c.diff | 13 +++++++++++++
 4 files changed, 72 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/Portfile b/lang/cc65/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e7db4b57672..5c7803aa6b9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/cc65/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,34 +5,35 @@ PortGroup           github 1.0
</span> PortGroup           makefile 1.0
 
 github.setup        cc65 cc65 2.19 V
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> conflicts           grc
 categories          lang
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {ryandesign @ryandesign} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             zlib
</span> 
 description         6502 C compiler
 long_description    cc65 is a complete cross development package for 65(C)02 \
                     systems, including a powerful macro assembler, a C compiler, \
                     linker, librarian and several other tools.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             CC-BY-SA
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://cc65.github.io/cc65
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://cc65.github.io
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> checksums           rmd160  a1476c2854f66f210b79861f249cc80ce4860280 \
                     sha256  157b8051aed7f534e5093471e734e7a95e509c577324099c3c81324ed9d0de77 \
                     size    2284735
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-doc-Makefile.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-doc-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-libsrc-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-src-common-version.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-src-Makefile.diff
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env           "BUILD_ID=N/A" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    "USER_CFLAGS=${configure.optflags}"
</span> build.target        bin lib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          PREFIX=${prefix}
</span> use_parallel_build  no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args       PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant docs description {Install extra documentation} {
     depends_build-append    port:linuxdoc-tools path:bin/perl:perl5
     build.target-append     doc
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/files/patch-libsrc-Makefile.diff b/lang/cc65/files/patch-libsrc-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..57e64f4d3ff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/files/patch-libsrc-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Disable silent rules.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libsrc/Makefile.orig   2020-05-30 14:03:15.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libsrc/Makefile        2021-09-26 05:32:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -263,16 +263,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ define ASSEMBLE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$(if $(QUIET),,@echo $(TARGET) - $<)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-@$(CA65) -t $(TARGET) $(CA65FLAGS) --create-dep $(@:.o=.d) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CA65) -t $(TARGET) $(CA65FLAGS) --create-dep $(@:.o=.d) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endef # ASSEMBLE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ define COMPILE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$(if $(QUIET),,@echo $(TARGET) - $<)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-@$(CC65) -t $(TARGET) $(CC65FLAGS) --create-dep $(@:.o=.d) --dep-target $@ -o $(@:.o=.s) $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-@$(CA65) -t $(TARGET) -o $@ $(@:.o=.s)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CC65) -t $(TARGET) $(CC65FLAGS) --create-dep $(@:.o=.d) --dep-target $@ -o $(@:.o=.s) $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CA65) -t $(TARGET) -o $@ $(@:.o=.s)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endef # COMPILE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/files/patch-src-Makefile.diff b/lang/cc65/files/patch-src-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3a1fe7e7782
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Disable silent rules.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use Apple libtool instead of ar so that the static library is created
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+correctly when building universal.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.orig      2020-05-30 14:03:15.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile   2021-09-26 05:30:05.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -145,8 +145,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endef # PROG_template
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ../wrk/%.o: %.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @echo $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  @$(CC) -c $(CFLAGS) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CC) -c $(CFLAGS) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ../bin:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   @$(call MKDIR,$@)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -154,7 +153,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(eval $(call OBJS_template,common))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ../wrk/common/common.a: $(common_OBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(AR) r $@ $?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  libtool -static -o $@ $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(foreach prog,$(PROGS),$(eval $(call PROG_template,$(prog))))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/files/patch-src-common-version.c.diff b/lang/cc65/files/patch-src-common-version.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3243ad04a89
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/files/patch-src-common-version.c.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;'>+Fix version number.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/cc65/cc65/commit/cffcbce60fc41d26c25891edc8992e23a4a8d4c9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/common/version.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/common/version.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,7 +47,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;'>+ #define VER_MAJOR       2U
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define VER_MINOR       18U
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define VER_MINOR       19U
</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;'>+ 
</span></pre><pre style='margin:0'>

</pre>