<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/80dd0176731c6875b50bb2c621c81566b9a75726">https://github.com/macports/macports-ports/commit/80dd0176731c6875b50bb2c621c81566b9a75726</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 80dd0176731 ImageSnap: Update to 0.2.8
</span>80dd0176731 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 80dd0176731c6875b50bb2c621c81566b9a75726
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Mar 8 01:39:23 2021 -0600

<span style='display:block; white-space:pre;color:#404040;'>    ImageSnap: Update to 0.2.8
</span>---
 sysutils/ImageSnap/Portfile                        | 19 ++++------
 .../files/dont-exit-until-the-file-is-saved.patch  | 41 ----------------------
 .../files/save-to-the-right-filename.patch         | 14 --------
 sysutils/ImageSnap/files/version.patch             | 13 -------
 4 files changed, 7 insertions(+), 80 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/ImageSnap/Portfile b/sysutils/ImageSnap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4db9db6b35d..7004fb3fa1e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/ImageSnap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/ImageSnap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,11 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           xcode 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        rharder imagesnap 0.2.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        rharder imagesnap 0.2.8
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  44eeb357a3bb5101940a0e7ccffe3fe62bb4b971 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e55c9f8c840c407b7441c16279c39e004f6225b96bb64ff0c2734da18a759033 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    44592
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  7b561c04c3f78b7be20caa26753ae4b0ad0eac4d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  be4bd1a649306b8cb1c40ea30cfa17aec0aed44b5cb8ac370d2510a81034d775 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    56429
</span> 
 name                ImageSnap
 categories          sysutils graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,14 +40,9 @@ if {${os.major} < 9} {
</span>     master_sites    sourceforge:project/iharder/imagesnap
     distname        ${name}-v${version}
     extract.suffix  .tgz
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    set readme      ReadMeOrDont.rtf
</span> } else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles      dont-exit-until-the-file-is-saved.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    save-to-the-right-filename.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    version.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|@VERSION@|${version}|g" ${worksrcpath}/ImageSnap.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set readme      README.md
</span> }
 
 post-extract {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,5 +55,5 @@ xcode.destroot.path ${prefix}/bin
</span> post-destroot {
     set docdir ${destroot}${prefix}/share/doc/${name}
     xinstall -d ${docdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 -W ${worksrcpath} ReadMeOrDont.rtf ${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 -W ${worksrcpath} ${readme} ${docdir}
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/ImageSnap/files/dont-exit-until-the-file-is-saved.patch b/sysutils/ImageSnap/files/dont-exit-until-the-file-is-saved.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c8dca652449..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/ImageSnap/files/dont-exit-until-the-file-is-saved.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,41 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Don't exit until the file is saved.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/rharder/imagesnap/issues/16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/rharder/imagesnap/commit/cd33ff8963006c37170872a7bdd0f29a7eae9a29
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ImageSnap.m.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ImageSnap.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -23,8 +23,10 @@ @interface ImageSnap()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if OS_OBJECT_HAVE_OBJC_SUPPORT == 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- @property (nonatomic, strong) dispatch_queue_t imageQueue;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+@property (nonatomic, strong) dispatch_semaphore_t semaphore;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- @property (nonatomic, assign) dispatch_queue_t imageQueue;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+@property (nonatomic, assign) dispatch_semaphore_t semaphore;
</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;'>- @end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -41,6 +43,7 @@ - (instancetype)init {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         _dateFormatter.dateFormat = @"yyyy-MM-dd_HH-mm-ss.SSS";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         _imageQueue = dispatch_queue_create("Image Queue", NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        _semaphore = dispatch_semaphore_create(0);
</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;'>-     return self;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -131,7 +134,7 @@ - (void)saveSingleSnapshotFrom:(AVCaptureDevice *)device
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         [self takeSnapshotWithFilename:[self fileNameWithSequenceNumber:0]];                // Capture a frame
</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;'>-+    dispatch_semaphore_wait(_semaphore, DISPATCH_TIME_FOREVER);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     [self stopSession];
</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;'>-@@ -194,6 +197,7 @@ - (void)takeSnapshotWithFilename:(NSString *)filename {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          dispatch_async(self.imageQueue, ^{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              [imageData writeToFile:weakFilename atomically:YES];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             dispatch_semaphore_signal(_semaphore);
</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;'>- }
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/ImageSnap/files/save-to-the-right-filename.patch b/sysutils/ImageSnap/files/save-to-the-right-filename.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 410d59cbfbb..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/ImageSnap/files/save-to-the-right-filename.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Save to the right filename.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/rharder/imagesnap/issues/19
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/rharder/imagesnap/commit/c727968f278d09a792fd0dbbb19903c48518ba24
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ImageSnap.m.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ImageSnap.m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -129,7 +129,7 @@ - (void)saveSingleSnapshotFrom:(AVCaptureDevice *)device
</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;'>-     } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        [self takeSnapshotWithFilename:[self fileNameWithSequenceNumber:0]];                // Capture a frame
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        [self takeSnapshotWithFilename:path];                // Capture a frame
</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;'>-     [self stopSession];
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/ImageSnap/files/version.patch b/sysutils/ImageSnap/files/version.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 91e81c54082..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/ImageSnap/files/version.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix version.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/rharder/imagesnap/issues/29
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ImageSnap.m.orig       2017-10-02 13:36:16.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ImageSnap.m    2020-05-07 17:56:26.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -10,7 +10,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static BOOL g_verbose = NO;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static BOOL g_quiet = NO;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--NSString *const VERSION = @"0.2.5";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+NSString *const VERSION = @"@VERSION@";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- @interface ImageSnap()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>