<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5f3c95c26bda3a2d6593bc600aa006ec4579bcf2">https://github.com/macports/macports-ports/commit/5f3c95c26bda3a2d6593bc600aa006ec4579bcf2</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 5f3c95c libuv: bring 10.5 and 10.6 versions up to current
</span>5f3c95c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5f3c95c26bda3a2d6593bc600aa006ec4579bcf2
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sun Apr 28 23:31:03 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> libuv: bring 10.5 and 10.6 versions up to current
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> new patchfile for these versions
</span>---
devel/libuv/Portfile | 16 +++++-----
.../libuv/files/patch-libuv-fsevents-leopard.diff | 35 ++++++++++++++++++++++
2 files changed, 44 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libuv/Portfile b/devel/libuv/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a719519..ab353aa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libuv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libuv/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,21 +55,23 @@ platform darwin {
</span> }
} elseif { ${os.major} == 9 || ${os.major} == 10 } {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # peg at version 1.24.1 for 10.5 Leopard and 10.6 Snow Leopard
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # peg at version 1.28.0 for 10.5 Leopard and 10.6 Snow Leopard
</span> # see https://trac.macports.org/ticket/57926
<span style='display:block; white-space:pre;background:#ffe0e0;'>- github.setup libuv libuv 1.24.1 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 9f059f60d7350aa203f7864e3ccc685ef7da6f5e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 838e167bef01136adda06cff9243c1c991607fe0d4220d6a7d042933d23d64a6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1204246
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup libuv libuv 1.28.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 021dfc555baec1572795c06b502228379146e580 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4a115f752fb8dd2f24f8ad5a3c1a975260b550c0fc3ef525c449eb382f182358 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1219212
</span> revision 0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-libuv-fsevents-leopard.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # deprecate the devel port, if installed
# can be removed after 20201010
subport libuv-devel {
PortGroup obsolete 1.0
replaced_by libuv
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 1.24.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 1.28.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span> depends_build
depends_lib
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libuv/files/patch-libuv-fsevents-leopard.diff b/devel/libuv/files/patch-libuv-fsevents-leopard.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..e56808f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libuv/files/patch-libuv-fsevents-leopard.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git src/unix/fsevents.c src/unix/fsevents.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index c430562..7ab55c1 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/unix/fsevents.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/unix/fsevents.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -40,6 +40,7 @@ void uv__fsevents_loop_delete(uv_loop_t* loop) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else /* TARGET_OS_IPHONE */
</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;'>+ #include <dlfcn.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <assert.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -48,6 +49,22 @@ void uv__fsevents_loop_delete(uv_loop_t* loop) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <CoreFoundation/CFRunLoop.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <CoreServices/CoreServices.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if ( MAC_OS_X_VERSION_MAX_ALLOWED < 1070 )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemCreated 0x00000100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemRemoved 0x00000200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemInodeMetaMod 0x00000400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemRenamed 0x00000800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemModified 0x00001000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemFinderInfoMod 0x00002000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemChangeOwner 0x00004000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemXattrMod 0x00008000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemIsFile 0x00010000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemIsDir 0x00020000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamEventFlagItemIsSymlink 0x00040000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define kFSEventStreamCreateFlagFileEvents 0x00000010
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</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;'>+ /* These are macros to avoid "initializer element is not constant" errors
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * with old versions of gcc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span></pre><pre style='margin:0'>
</pre>