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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/42274e961681620fdd47da18b8b47b1c42e18d22">https://github.com/macports/macports-ports/commit/42274e961681620fdd47da18b8b47b1c42e18d22</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 42274e961681620fdd47da18b8b47b1c42e18d22
</span>Author: Frank Schima <mf2k@macports.org>
AuthorDate: Thu Jul 27 09:54:35 2017 -0600

<span style='display:block; white-space:pre;color:#404040;'>    allegro5: Clea-up
</span><span style='display:block; white-space:pre;color:#404040;'>     - Whitespace.
</span><span style='display:block; white-space:pre;color:#404040;'>     - re-org lines per standard.
</span><span style='display:block; white-space:pre;color:#404040;'>     - Sort dependencies.
</span><span style='display:block; white-space:pre;color:#404040;'>     - Actually delete un-used patchfiles.
</span>---
 devel/allegro5/Portfile               | 34 +++++++++--------
 devel/allegro5/files/patch-10.12.diff | 71 -----------------------------------
 devel/allegro5/files/patch-32.diff    | 11 ------
 3 files changed, 19 insertions(+), 97 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/allegro5/Portfile b/devel/allegro5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 32430c8..1b0dea0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/allegro5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/allegro5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +1,39 @@
</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
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.0
</span> 
 cmake.out_of_source yes
 
 # build architectures separately so that variable such as CMAKE_CXX_SIZEOF_DATA_PTR are set correctly
 PortGroup muniversal 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name            allegro5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                allegro5
</span> subport ${name}-devel {}
 
 if {${name} eq ${subport}} {
     PortGroup       github 1.0
     github.setup    liballeg allegro5 5.2.2.0
 } else {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # This sub-port can be removed on July 27, 2018.
</span>     replaced_by     allegro5
     PortGroup       obsolete 1.0
     version         5.1.8
     revision        1
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description     A game programming library for C/C++ developers.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                Allegro is a game programming library for \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                C/C++ developers distributed freely, supporting \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                many platforms.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> maintainers     nomaintainer
 categories      devel games
 platforms       darwin
 license         Permissive
 homepage        http://liballeg.org/
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+description     A game programming library for C/C++ developers.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                Allegro is a game programming library for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                C/C++ developers distributed freely, supporting \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                many platforms.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${name} eq ${subport}} {
     checksums           rmd160  83f9984ce79d3cf571e9c2fc64ff6489ce9e9165 \
                         sha256  668c0e88aec6690f250aa95ae1927154de75a99b7318500bc9b248e639a46ebd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,19 +42,20 @@ if {${name} eq ${subport}} {
</span>                     port:libxslt \
                     port:pkgconfig \
                     path:lib/libxar.dylib:xar
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib     port:flac      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:flac      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:freetype  \
</span>                     port:libdumb   \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libpcap   \
</span>                     port:libogg    \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libpcap   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libtheora \
</span>                     port:libvorbis \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:freetype  \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:zlib      \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:opusfile  \
</span>                     port:physfs    \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libtheora \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:opusfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:zlib
</span> 
     # prevents errors when upgrading (prevents new allegro5 from finding old allegro5)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.cppflags-replace -I${prefix}/include -isystem${prefix}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cppflags-replace  -I${prefix}/include -isystem${prefix}/include
</span> 
     livecheck.type  regex
     livecheck.url   http://liballeg.org/download.html
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/allegro5/files/patch-10.12.diff b/devel/allegro5/files/patch-10.12.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 62bc87b..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/allegro5/files/patch-10.12.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,71 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 159eed48b6b0a6f9afde68180e7c7ed809b85da5 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Pavel Sountsov <siege@google.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 24 Sep 2016 18:39:52 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Fix deprecated getBytes call.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/macosx/osx_app_delegate.m | 5 ++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 4 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/macosx/osx_app_delegate.m b/src/macosx/osx_app_delegate.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 7336578..d99e11a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/macosx/osx_app_delegate.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/macosx/osx_app_delegate.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -130,8 +130,11 @@ - (BOOL)application: (NSApplication *)theApplication openFile: (NSString *)filen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         unsigned int len = 1 + [data length];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         arg1 = al_malloc(len);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         memset(arg1, 0, len);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        [data getBytes: arg1 length:len];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         [data getBytes: arg1];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         return YES;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From c6a9ac3e04614a3d008b637c9b5ef8bda8347e7c Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Pavel Sountsov <siege@google.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 24 Sep 2016 18:24:00 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Read backingScaleFactor from NSWindow, not NSView.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Not sure how that worked before OSX 10.12, but it definitely breaks then. Code
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-with this change seems to work fine and matches the documentation.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/macosx/qzmouse.m | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/macosx/qzmouse.m b/src/macosx/qzmouse.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index fd88171..b70f5b5 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/macosx/qzmouse.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/macosx/qzmouse.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -162,7 +162,7 @@ void _al_osx_mouse_generate_event(NSEvent* evt, ALLEGRO_DISPLAY* dpy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       // Y-coordinates in OS X start from the bottom.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       pos.y = NSHeight(frm) - pos.y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      scaling_factor = [[[evt window] contentView] backingScaleFactor];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      scaling_factor = [[evt window] backingScaleFactor];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From fc2c2c18473242d326c04e0b405075d3f8db2117 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Pavel Sountsov <siege@google.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sat, 24 Sep 2016 18:32:06 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Remove QuickTime header, it doesn't appear to be used.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include/allegro5/platform/alosx.h | 1 -
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/include/allegro5/platform/alosx.h b/include/allegro5/platform/alosx.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 0c36c84..c9278ec 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/allegro5/platform/alosx.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/allegro5/platform/alosx.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,7 +40,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    #import <CoreAudio/CoreAudio.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    #import <AudioUnit/AudioUnit.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    #import <AudioToolbox/AudioToolbox.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   #import <QuickTime/QuickTime.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    #import <IOKit/IOKitLib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    #import <IOKit/IOCFPlugIn.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    #import <IOKit/hid/IOHIDLib.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/allegro5/files/patch-32.diff b/devel/allegro5/files/patch-32.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 594b8a8..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/allegro5/files/patch-32.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/macosx/qzmouse.m.orig      2016-11-05 21:16:04.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/macosx/qzmouse.m   2016-11-05 21:16:52.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -342,7 +342,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       CGPoint point_pos = CGPointMake(x, y);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1070
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      point_pos = [[window contentView] convertPointFromBacking: point_pos];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      point_pos = NSPointToCGPoint([[window contentView] convertPointFromBacking: NSPointFromCGPoint(point_pos)]);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       pos.x = content.origin.x + point_pos.x;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       pos.y = rect.size.height - content.origin.y - content.size.height + point_pos.y;
</span></pre><pre style='margin:0'>

</pre>