<pre style='margin:0'>
Haren S (harens) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5325176ba09910dfd3692f83f14d7749ba2f508b">https://github.com/macports/macports-ports/commit/5325176ba09910dfd3692f83f14d7749ba2f508b</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 5325176ba09 folderify: update to 3.0.6
</span>5325176ba09 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5325176ba09910dfd3692f83f14d7749ba2f508b
</span>Author: harens <12570877+harens@users.noreply.github.com>
AuthorDate: Tue Apr 4 20:24:50 2023 +0100
<span style='display:block; white-space:pre;color:#404040;'> folderify: update to 3.0.6
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Project switched from Python to Rust
</span>---
sysutils/folderify/Portfile | 100 +++++++++++++++++------
sysutils/folderify/files/patch-seticon-path.diff | 14 ----
2 files changed, 75 insertions(+), 39 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/folderify/Portfile b/sysutils/folderify/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 702c964f049..9031c98c1cf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/folderify/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/folderify/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,41 +1,91 @@
</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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-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;'>+PortGroup cargo 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name folderify
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup lgarron folderify 3.0.6 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-prepend sysutils amusements
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license MIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.default_version \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 311
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories sysutils amusements
</span> maintainers {@harens harens} openmaintainer
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license MIT
</span>
description Generate pretty, beveled macOS folder icons
long_description Generate a native macOS folder icon from a mask file.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://github.com/lgarron/folderify
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 09804a6c803d5cbd81cc79687e23ffd4b6fbb934 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 592f230e81ccda26f3366a07501278d7419bc7a5ac48aaa6a725a1b806b15a9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7439763
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 601c4c2f4ca9822934269b31092b565621b8042b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 daf1f5c64d59528d61d5a223d9ad2ba8f0e10ffd0d9cc2286ccd65b7fa516c24 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7506728
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ImageMagick
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 ${worksrcpath}/target/[cargo.rust_platform]/release/${name} ${destroot}${prefix}/bin/
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:ImageMagick \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:osxiconutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set bash_completion_dir ${destroot}${prefix}/etc/bash_completion.d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${bash_completion_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${destroot}${prefix}/bin "./${name} --completions bash > ${bash_completion_dir}/${name}"
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Use MacPorts osxiconutils, rather than bundled version.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# See https://github.com/macports/macports-ports/pull/14792
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-seticon-path.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set zsh_completion_dir ${destroot}${prefix}/share/zsh/site-functions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${zsh_completion_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${destroot}${prefix}/bin "./${name} --completions zsh > ${zsh_completion_dir}/_${name}"
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- delete ${worksrcpath}/folderify/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/folderify/__main__.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set fish_completion_dir ${destroot}${prefix}/share/fish/completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${fish_completion_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${destroot}${prefix}/bin "./${name} --completions fish > ${fish_completion_dir}/${name}.fish"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
</span> }
<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;'>+ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cc 1.0.79 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f \
</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;'>+ clap 4.1.8 c3d7ae14b20b94cb02149ed21a86c423859cbe18dc7ed69845cace50e52b40a5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap_complete 4.2.0 01c22dcfb410883764b29953103d9ef7bb8fe21b3fa1158bc99986c2067294bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap_derive 4.1.8 44bec8e5c9d09e439c4335b1af0abaab56dcf3b94999a936e1bb47b9134288f0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap_lex 0.3.2 350b9cf31731f9957399229e9b2adc51eeabdfbe9d71d9a0552275fd12710d09 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ errno 0.2.8 f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ errno-dragonfly 0.1.2 aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getrandom 0.2.8 c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ heck 0.4.1 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hermit-abi 0.3.1 fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include_dir 0.7.3 18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include_dir_macros 0.7.3 b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ io-lifetimes 1.0.6 cfa919a82ea574332e2de6e74b4c36e74d41982b335080fa59d4ef31be20fdf3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ is-terminal 0.4.4 21b6b32576413a8e69b90e952e4a026476040d81017b80445deda5f2d3921857 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.139 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ linux-raw-sys 0.1.4 f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mktemp 0.5.0 4bdc1f74dd7bb717d39f784f844e490d935b3aa7e383008006dbbf29c1f7820a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ once_cell 1.17.1 b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ os_str_bytes 6.4.1 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro-error 1.0.4 da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro-error-attr 1.0.4 a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro2 1.0.51 5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ quote 1.0.23 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustix 0.36.9 fd5c6ff11fecd55b40746d1995a02f2eb375bf8c00d192d521ee09f42bef37bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ strsim 0.10.0 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn 1.0.109 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ termcolor 1.2.0 be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-ident 1.0.8 e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uuid 1.2.2 422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c \
</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.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-sys 0.45.0 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-targets 0.42.1 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_gnullvm 0.42.1 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_msvc 0.42.1 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_gnu 0.42.1 de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_msvc 0.42.1 bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnu 0.42.1 c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnullvm 0.42.1 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_msvc 0.42.1 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/folderify/files/patch-seticon-path.diff b/sysutils/folderify/files/patch-seticon-path.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9b561d8ddc4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/folderify/files/patch-seticon-path.diff
</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;'>-Use MacPorts osxiconutils, rather than bundled version.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-See https://github.com/macports/macports-ports/pull/14792
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- folderify/__main__.py.original 2022-06-26 17:39:53.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ folderify/__main__.py 2022-06-26 17:43:18.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -169,7 +169,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DeRez_path = "DeRez"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Rez_path = "Rez"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SetFile_path = "SetFile"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- seticon_path = os.path.join(data_folder, "lib", "seticon")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ seticon_path = "@PREFIX@/bin/seticon"
</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></pre><pre style='margin:0'>
</pre>