<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f23fb75afb0e476dc76190b4f502c1d878ce0b91">https://github.com/macports/macports-ports/commit/f23fb75afb0e476dc76190b4f502c1d878ce0b91</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 f23fb75afb0 argyll: update to 2.3.1
</span>f23fb75afb0 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f23fb75afb0e476dc76190b4f502c1d878ce0b91
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Fri Feb 24 00:38:16 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    argyll: update to 2.3.1
</span>---
 graphics/argyll/Portfile             | 12 +++--
 graphics/argyll/files/patch-ppc.diff | 95 ++++++++++++++++++++++++++++++++++++
 2 files changed, 102 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/argyll/Portfile b/graphics/argyll/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cd744e41586..258d7f0719f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/argyll/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/argyll/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem              1.0
 
 name                    argyll
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 2.3.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  fcd8d70e14bea0758946270f8cfa748469c247a0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  daa21b6de8e20b5319a10ea8f72829d32eadae14c6581b50972f2f8dd5cde924 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    14042268
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 2.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  08a703814507e6c4b6821d97ddd5506540ab3106 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  bd0bcf58cec284824b79ff55baa242903ed361e12b1b37e12228679f9754961c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    14098636
</span> 
 categories              graphics
 maintainers             nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,6 +34,8 @@ depends_lib-append      path:lib/pkgconfig/libusb-1.0.pc:libusb
</span> depends_lib-append      port:tiff
 depends_lib-append      port:zlib
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       patch-ppc.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-extract {
     # To make sure that in case of problems the build will fail instead
     # of silently falling back to the built-in versions:
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/argyll/files/patch-ppc.diff b/graphics/argyll/files/patch-ppc.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..49c6c8afbe8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/argyll/files/patch-ppc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,95 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- spectro/dispwin.c.orig 2022-06-28 16:42:04.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ spectro/dispwin.c      2023-02-24 00:22:41.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1620,7 +1620,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef UNIX_APPLE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /* Various support functions */
</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 < 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED < 1060 || defined(__POWERPC__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Given a location, return a string for it's path */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static char *plocpath(CMProfileLocation *ploc) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1659,7 +1659,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif /* < 10.6 */
</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 >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* There doesn't seem to be any means of determining the locations */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* of profiles using current OS X API's, so we simply hard code them. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1836,7 +1836,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void *cur_colorsync_ref(dispwin *p) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   void *cspr = NULL;
</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 >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   CFURLRef url;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ColorSyncProfileRef ref;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   CFErrorRef ev;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1968,7 +1968,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /* to rename the currently selected profile file, ie. because it is a system profile. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /* [ Would a workaround be to use a link, or copy of the system file ? ] */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (persist)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (persist) {                                  /* Persistent */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           int rv = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CFStringRef id;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2838,7 +2838,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef UNIX_APPLE
</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 >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           char *dpath;            /* Install file path */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CFUUIDRef dispuuid;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3361,7 +3361,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif /* NT */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef UNIX_APPLE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           char *dpath;                    /* Read file path */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           struct stat sbuf;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4030,7 +4030,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;'>+           if (cspr != NULL) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   CFRelease((ColorSyncProfileRef)cspr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   CMCloseProfile((CMProfileRef)cspr);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4039,7 +4039,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif /* >= 10.6 */
</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 >= 1040
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /* >= 10.6+ device colors don't work on secondary displays and need a null transform. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   /*  < 10.6 null transform doesn't work, but isn't needed. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5080,7 +5080,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   p->ddid = disp->ddid;             /* Display we're working on */
</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 >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CGDisplayModeRef dispmode;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           CFStringRef pixenc;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- spectro/dispcal.c.orig 2022-06-28 16:42:00.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ spectro/dispcal.c      2023-02-24 00:30:57.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1770,7 +1770,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           /* Hmm. Maybe this should actually be 1.72 ?? */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           g_def_gamma = 1.8;
</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 >= 1040
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           /* "Gestalt(gestaltSystemVersion, &MacVers)" is supported for early */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           /* systems, but was deprecated in 10.8 and causes warnings in 10.10. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           /* gestaltSystemVersionMajor etc. isn't supported on older systems. */
</span></pre><pre style='margin:0'>

</pre>