<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a3ef7be034410eeeb84554881c24208b20273b68">https://github.com/macports/macports-ports/commit/a3ef7be034410eeeb84554881c24208b20273b68</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 a3ef7be0344 libopenraw: update to 0.3.4 & use cargo_fetch PG
</span>a3ef7be0344 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a3ef7be034410eeeb84554881c24208b20273b68
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Thu Apr 6 06:36:35 2023 -0700
<span style='display:block; white-space:pre;color:#404040;'> libopenraw: update to 0.3.4 & use cargo_fetch PG
</span>---
graphics/libopenraw/Portfile | 66 ++++++++++++++++++++++++++++++++++++--------
1 file changed, 54 insertions(+), 12 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libopenraw/Portfile b/graphics/libopenraw/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 648996834de..d3727a72e7b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libopenraw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libopenraw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,10 +2,11 @@
</span>
PortSystem 1.0
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cargo_fetch 1.0
</span> PortGroup compiler_blacklist_versions 1.0
name libopenraw
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.3.4
</span> revision 0
categories graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,12 +24,13 @@ long_description ${description} \
</span> homepage https://libopenraw.freedesktop.org/${name}/
master_sites https://libopenraw.freedesktop.org/download/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3e9dc34cce9cdd93b1982e99097e13185c1e5388 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3cfa4310138411baf388e24fc80ca84ff3fafc21c0da69f603ae63821aff8e56 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 563624
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> use_xz yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2372f9eaa4b4f806a0533c867cb7656186a47d59 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c365210796161e017ce87d09bd746237d845ade9ab74faaafcede89382b95640 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 570500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> patchfiles patch-Makefile.am.diff \
patch-ifdentry.hpp.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,10 +39,7 @@ depends_build port:pkgconfig \
</span> port:cctools \
port:grep \
port:gsed \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gawk \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:cargo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:rust \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gawk
</span>
depends_lib port:libxml2 \
port:curl \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,9 +63,21 @@ autoreconf.args -fvi
</span> configure.args --with-boost=[boost::install_area] \
--disable-gnome
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix cargo fetch errors, on older macOS releases.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Note that this requires a build dep on 'git'.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append CARGO_NET_GIT_FETCH_WITH_CLI=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# hijack CARGO_VERBOSE to include other cargo flags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # on older systems, cargo.offline_cmd may be changed after calling cargo.crates
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-append CARGO_VERBOSE="${cargo.offline_cmd} -v -j${build.jobs}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# libopenraw expects cargo to build the library in CARGO_BUILD_TARGET/{debug,release}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# however, when CARGO_BUILD_TARGET is set, its value is inserted between CARGO_TARGET_DIR and {debug,release}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach subdir {release debug} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${worksrcpath}/lib/mp4/target/${subdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ../[option triplet.${muniversal.build_arch}]/${subdir}/libmp4.a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/lib/mp4/target/${subdir}/libmp4.a
</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;'>+}
</span>
variant gnome description {Build with GNOME/GTK+ support} {
depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -94,3 +105,34 @@ post-activate {
</span> livecheck.type regex
livecheck.url ${homepage}
livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cargo.crates \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ahash 0.7.6 fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ aho-corasick 0.7.18 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ atty 0.2.14 d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ autocfg 1.0.0 f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitreader 0.3.2 5fa7f0adf37cd5472c978a1ff4be89c1880a923d10df4cfef6a10855a666e09b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ byteorder 1.2.2 73b5bdfe7ee3ad0b99c9801d58807a9dbc9e09196365b0203853b99889ab3c87 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cfg-if 0.1.10 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ env_logger 0.8.4 a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fallible_collections 0.4.4 52db5973b6a19247baf19b30f41c23a1bfffc2e9ce0a5db2f60e3cd5dc8895f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getrandom 0.2.7 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hashbrown 0.11.2 ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hermit-abi 0.1.8 1010591b26bbfe835e9faeabeb11866061cc7dcebffd56ad7d0942d0e61aefd8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ humantime 2.1.0 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.126 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ log 0.4.17 abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ memchr 2.5.0 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num-traits 0.2.15 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ once_cell 1.12.0 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex 1.5.6 d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex-syntax 0.6.26 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ termcolor 1.1.3 bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi 0.3.8 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-util 0.1.5 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
</span></pre><pre style='margin:0'>
</pre>