<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/9c4cfc219b2fa3cd192be4253ef4417289c633a1">https://github.com/macports/macports-ports/commit/9c4cfc219b2fa3cd192be4253ef4417289c633a1</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 9c4cfc219b2 ipsw: Update to 3.1.463
</span>9c4cfc219b2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9c4cfc219b2fa3cd192be4253ef4417289c633a1
</span>Author: Keto <therealketo@gmail.com>
AuthorDate: Tue Apr 2 18:00:00 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    ipsw: Update to 3.1.463
</span>---
 security/ipsw/Portfile                      | 15 ++++-----
 security/ipsw/files/reproducible-build.diff | 47 -----------------------------
 2 files changed, 6 insertions(+), 56 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/ipsw/Portfile b/security/ipsw/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fa58a2a0fd2..9e01777f837 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/ipsw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/ipsw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem              1.0
 PortGroup               golang 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-go.setup                github.com/blacktop/ipsw 3.1.462 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup                github.com/blacktop/ipsw 3.1.463 v
</span> github.tarball_from     archive
 revision                0
 categories              security devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,12 +16,9 @@ description             iOS/macOS Research Swiss Army Knife
</span> long_description        {*}${description}. Everything you need to start \
                         researching Apple security and internals.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  c76625b209f70f05876664d5153de3727c93168b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  b73c9e029e1e25e9a7c5cff018271b9e693e27e5beab29c290c7ad5aaae4f00e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    4051704
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.pre_args          -p1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              reproducible-build.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  eb6c42701938023f3450d106a7b14f8e99d08bbb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  cefadd958d7f3e0f724bbd5a75d3f4c065d4cedf097193328f0fb7ec921c7fb3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    4049094
</span> 
 depends_build-append    path:bin/pkg-config:pkgconfig
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,8 +29,8 @@ depends_lib-append      path:lib/pkgconfig/libusb-1.0.pc:libusb \
</span> go.offline_build        no
 
 build.args-append       -tags libusb,unicorn \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -ldflags \"-s -w\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -ldflags \"-X ${go.package}/cmd/ipsw/cmd.AppVersion=${version}\"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -ldflags \"-X ${go.package}/cmd/ipsw/cmd.AppVersion=${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   -X ${go.package}/cmd/ipsw/cmd.AppBuildCommit=unknown\"
</span> 
 build.post_args-append  ./cmd/${name}
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/ipsw/files/reproducible-build.diff b/security/ipsw/files/reproducible-build.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 23fa21041dc..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/ipsw/files/reproducible-build.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,47 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -urN a/cmd/ipsw/cmd/class_dump.go b/cmd/ipsw/cmd/class_dump.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/cmd/ipsw/cmd/class_dump.go   2024-03-05 21:03:07.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/cmd/ipsw/cmd/class_dump.go   2024-03-18 23:19:42.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -132,7 +132,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Headers:     viper.GetBool("class-dump.headers"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   ObjcRefs:    viper.GetBool("class-dump.refs"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Deps:        viper.GetBool("class-dump.deps"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  IpswVersion: fmt.Sprintf("Version: %s, BuildTime: %s", strings.TrimSpace(AppVersion), strings.TrimSpace(AppBuildTime)),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  IpswVersion: fmt.Sprintf("Version: %s", strings.TrimSpace(AppVersion)),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Color:       viper.GetBool("color") && !viper.GetBool("no-color"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Theme:       viper.GetString("class-dump.theme"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Output:      viper.GetString("class-dump.output"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -urN a/cmd/ipsw/cmd/root.go b/cmd/ipsw/cmd/root.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/cmd/ipsw/cmd/root.go 2024-03-05 21:03:07.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/cmd/ipsw/cmd/root.go 2024-03-18 23:07:10.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -50,8 +50,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Verbose bool
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   // AppVersion stores the plugin's version
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   AppVersion string
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  // AppBuildTime stores the plugin's build time
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  AppBuildTime string
</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;'>- // rootCmd represents the base command when called without any subcommands
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -urN a/cmd/ipsw/cmd/swift_dump.go b/cmd/ipsw/cmd/swift_dump.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/cmd/ipsw/cmd/swift_dump.go   2024-03-05 21:03:07.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/cmd/ipsw/cmd/swift_dump.go   2024-03-18 23:14:01.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -121,7 +121,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Interface:   viper.GetBool("swift-dump.interface"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Deps:        viper.GetBool("swift-dump.deps"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Demangle:    doDemangle,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  IpswVersion: fmt.Sprintf("Version: %s, BuildTime: %s", strings.TrimSpace(AppVersion), strings.TrimSpace(AppBuildTime)),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                  IpswVersion: fmt.Sprintf("Version: %s", strings.TrimSpace(AppVersion)),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Color:       viper.GetBool("color") && !viper.GetBool("no-color"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Theme:       viper.GetString("swift-dump.theme"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   Output:      viper.GetString("swift-dump.output"),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -urN a/cmd/ipsw/cmd/version.go b/cmd/ipsw/cmd/version.go
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/cmd/ipsw/cmd/version.go      2024-03-05 21:03:07.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/cmd/ipsw/cmd/version.go      2024-03-18 23:19:53.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -38,6 +38,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Aliases: []string{"v"},
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Short:   "Print the version number of ipsw",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   Run: func(cmd *cobra.Command, args []string) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          fmt.Printf("Version: %s, BuildTime: %s\n", strings.TrimSpace(AppVersion), strings.TrimSpace(AppBuildTime))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          fmt.Printf("Version: %s\n", strings.TrimSpace(AppVersion))
</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>