<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1497dbb9f5423998980cf23fca587ef8d153a700">https://github.com/macports/macports-ports/commit/1497dbb9f5423998980cf23fca587ef8d153a700</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 1497dbb9f54 py-rawpy: new port, version 0.17.3
</span>1497dbb9f54 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1497dbb9f5423998980cf23fca587ef8d153a700
</span>Author: Julien Salort <jsalort@users.noreply.github.com>
AuthorDate: Fri Dec 2 17:04:15 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    py-rawpy: new port, version 0.17.3
</span>---
 python/py-rawpy/Portfile            | 43 +++++++++++++++++++++++++++++++++++++
 python/py-rawpy/files/setup.py.diff | 13 +++++++++++
 2 files changed, 56 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-rawpy/Portfile b/python/py-rawpy/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e522445bd20
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-rawpy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,43 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           python 1.0
</span><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        letmaik rawpy 0.17.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                py-rawpy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  2b77e731a084b2102a46a2c8002aa7ef8c20adc8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  1d6b180c79a5b9eb7bd8131a72c3f48be8adaa7729da5771aad2687f6fd6b856 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    67235678
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517       yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {juliensalort.org:mp @jsalort} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   graphics
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Python wrapper for the LibRaw library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    rawpy is an easy-to-use Python wrapper for the LibRaw library. It also contains some extra \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    functionality for finding and repairing hot/dead pixels.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles      setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-cython \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libraw \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-scikit-image
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-imageio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.run        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-rawpy/files/setup.py.diff b/python/py-rawpy/files/setup.py.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..583423c8fa5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-rawpy/files/setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.orig.py  2022-10-14 21:20:34.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2022-10-14 21:21:11.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,8 +23,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ buildGPLCode = os.getenv('RAWPY_BUILD_GPL_CODE') == '1'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # don't treat mingw as Windows (https://stackoverflow.com/a/51200002)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-isWindows = os.name == 'nt' and 'GCC' not in sys.version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-isMac = sys.platform == 'darwin'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++isWindows = False
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++isMac = False
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ is64Bit = sys.maxsize > 2**32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # adapted from cffi's setup.py
</span></pre><pre style='margin:0'>

</pre>