<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5a0150ff407f878cc7d9d0e1d83689ff05bd6e2a">https://github.com/macports/macports-ports/commit/5a0150ff407f878cc7d9d0e1d83689ff05bd6e2a</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 5a0150ff407 QtPass: add a version for Qt4
</span>5a0150ff407 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5a0150ff407f878cc7d9d0e1d83689ff05bd6e2a
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Dec 31 13:08:05 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> QtPass: add a version for Qt4
</span>---
aqua/QtPass/Portfile | 59 +++++++++++++++-------
...0001-qtpass.pro-remove-a-breaking-setting.patch | 17 +++++++
2 files changed, 57 insertions(+), 19 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/QtPass/Portfile b/aqua/QtPass/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ee2a3ad9898..710b2496ada 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/QtPass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/QtPass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,11 +2,47 @@
</span>
PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup qmake5 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup IJHack QtPass 1.4.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # From 1.2.0 it is broken, see: https://github.com/IJHack/QtPass/issues/665
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup IJHack QtPass 1.1.6 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 8d709714afbd413eb47df3df4d27e2f2ec4c0c0f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d24d95de129ce716b9b0fde6114407f860ce8c77106bd0ee6a12e8e4e0deb42b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 325329
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append 0001-qtpass.pro-remove-a-breaking-setting.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/${name}.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup qmake5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup IJHack QtPass 1.4.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 136092a5e9b14445524bc30ca82826233807da6e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9abe9cde35a412b26b6376a5e8996dfeeeb5910fe6a723b78bcf954656fca0e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 581368
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qt5.min_version 5.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qt5.depends_component qtsvg qttools qttranslations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qt5.mac_sdk macosx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/main/${name}.app ${destroot}${applications_dir}
</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> categories aqua security
license GPL-3+
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,23 +62,8 @@ long_description \
</span>
homepage https://qtpass.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 136092a5e9b14445524bc30ca82826233807da6e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9abe9cde35a412b26b6376a5e8996dfeeeb5910fe6a723b78bcf954656fca0e6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 581368
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-qt5.min_version 5.10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-qt5.depends_component qtsvg qttools qttranslations
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-qt5.mac_sdk macosx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args-append CONFIG+=release
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${worksrcpath}/main/${name}.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> test.run yes
test.target check
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/QtPass/files/0001-qtpass.pro-remove-a-breaking-setting.patch b/aqua/QtPass/files/0001-qtpass.pro-remove-a-breaking-setting.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d0ba1c81409
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/QtPass/files/0001-qtpass.pro-remove-a-breaking-setting.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From fb336757af8686be2cce0141e7fe2db3e7b3a2c3 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: barracuda156 <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sun, 31 Dec 2023 12:55:14 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] qtpass.pro: remove a breaking setting
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qtpass.pro qtpass.pro
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 9ccb3805..3892fbc8 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qtpass.pro
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qtpass.pro
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,7 +16,6 @@ greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ macx {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TARGET = QtPass
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- QMAKE_MAC_SDK = macosx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ QT += svg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TARGET = qtpass
</span></pre><pre style='margin:0'>
</pre>