<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/ef77dd88a739291dcf7c1db96d7c065a9da7198b">https://github.com/macports/macports-ports/commit/ef77dd88a739291dcf7c1db96d7c065a9da7198b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ef77dd88a739291dcf7c1db96d7c065a9da7198b
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Jul 16 02:50:10 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    memcacheq: Update to 0.2.1; fix implicit func decl
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Update to 0.2.1. Fix implicit function declaration. Indicate BSD
</span><span style='display:block; white-space:pre;color:#404040;'>    license. Project has moved to GitHub.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/63250
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/53467
</span>---
 sysutils/memcacheq/Portfile             | 22 +++++++++++-----------
 sysutils/memcacheq/files/implicit.patch | 13 +++++++++++++
 2 files changed, 24 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/memcacheq/Portfile b/sysutils/memcacheq/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a748412fd7c..e5b09fc5623 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/memcacheq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/memcacheq/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,33 +1,33 @@
</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                   github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup                stvchu memcacheq 0.2.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums                   rmd160  56fbde56ddad39b43cd49fd0b2d19d96b3ac824c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  ace33313568959b5a301dda491f63af09793987b73fd15abd3fb613829eda07e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    128860
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                        memcacheq
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                     0.2.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                    2
</span> categories                  sysutils
 platforms                   darwin
 maintainers                 gmail.com:cofyc.jackson
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license                     BSD
</span> 
 description                 Simple Queue Service over Memcache.
 
 long_description            MemcacheQ is a memcachedb variant that provides \
                             simple message queue service.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                    http://memcachedb.org/memcacheq/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites                googlecode
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums                   sha1    fc373e02335301cbfe4c00420bdf8592ca2bf95a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            rmd160  7a8b7e4658915d011d148bcd6427a0aa13aaa908
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from         archive
</span> 
 depends_lib                 port:libevent \
                             port:db47
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles                  implicit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args              --with-libevent=${prefix}
 
 configure.cflags-append     -std=gnu89
 configure.cppflags-append   -I${prefix}/include/db47
 configure.ldflags-append    -L${prefix}/lib/db47
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type              regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex             ${name}-(\\d+(?:\\.\\d+){2,})\\.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/memcacheq/files/implicit.patch b/sysutils/memcacheq/files/implicit.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..bffdfc0fe2f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/memcacheq/files/implicit.patch
</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:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+memcacheq.c:2222:15: error: implicit declaration of function 'daemonize' [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/stvchu/memcacheq/issues/7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- memcacheq.c.orig       2014-12-16 22:29:10.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ memcacheq.c    2021-07-16 02:40:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -69,6 +69,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  * forward declarations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++static int daemonize(int nochdir, int noclose);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void drive_machine(conn *c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static int new_socket(struct addrinfo *ai);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static int server_socket(const int port, const bool is_udp);
</span></pre><pre style='margin:0'>

</pre>