From 1c61b18b40e6974c7802827d6193e5cf3186a01c Mon Sep 17 00:00:00 2001 From: Viktor Oreshkin Date: Wed, 6 Mar 2024 23:58:11 +0300 Subject: [PATCH 1/3] libusbmuxd 2.0.2-34-g07cd6f7 revision 1 --- Formula/libusbmuxd.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Formula/libusbmuxd.rb b/Formula/libusbmuxd.rb index 9850db6..408b3b7 100644 --- a/Formula/libusbmuxd.rb +++ b/Formula/libusbmuxd.rb @@ -5,6 +5,7 @@ class Libusbmuxd < Formula revision: "07cd6f774fd444f981ade6e75e10962ba0439350" version "2.0.2-34-g07cd6f7" license "LGPL-2.1-or-later" + revision 1 head "https://github.com/libimobiledevice/libusbmuxd.git", branch: "master" livecheck do @@ -24,9 +25,9 @@ class Libusbmuxd < Formula depends_on "libtool" => :build depends_on "pkg-config" => :build + depends_on "libimobiledevice-glue" depends_on "libplist" depends_on "libusb" - depends_on "stek29/idevice/libimobiledevice-glue" def install args = %w[ From 246a5e76434d68f6abd3a6d8516246df79b906c3 Mon Sep 17 00:00:00 2001 From: Viktor Oreshkin Date: Thu, 7 Mar 2024 10:11:38 +0300 Subject: [PATCH 2/3] libimobiledevice 1.3.0-210-g73b6fd1 revision 1 --- Formula/libimobiledevice.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Formula/libimobiledevice.rb b/Formula/libimobiledevice.rb index 04195b0..db5c8dc 100644 --- a/Formula/libimobiledevice.rb +++ b/Formula/libimobiledevice.rb @@ -5,6 +5,7 @@ class Libimobiledevice < Formula revision: "73b6fd183872096f20e6d1007429546a317a7cb1" version "1.3.0-210-g73b6fd1" license "LGPL-2.1-or-later" + revision 1 head "https://github.com/libimobiledevice/libimobiledevice.git", branch: "master" livecheck do @@ -24,10 +25,10 @@ class Libimobiledevice < Formula depends_on "libtool" => :build depends_on "pkg-config" => :build + depends_on "libimobiledevice-glue" depends_on "libplist" depends_on "libtasn1" - depends_on "openssl@1.1" - depends_on "stek29/idevice/libimobiledevice-glue" + depends_on "openssl@3" depends_on "stek29/idevice/libusbmuxd" def install From 40f434750ee4f6545dfb59139905ad07b3c5ba8d Mon Sep 17 00:00:00 2001 From: Viktor Oreshkin Date: Thu, 7 Mar 2024 10:12:04 +0300 Subject: [PATCH 3/3] remove libimobiledevice-glue --- Formula/libimobiledevice-glue.rb | 37 -------------------------------- README.md | 1 - 2 files changed, 38 deletions(-) delete mode 100644 Formula/libimobiledevice-glue.rb diff --git a/Formula/libimobiledevice-glue.rb b/Formula/libimobiledevice-glue.rb deleted file mode 100644 index 7f66bbb..0000000 --- a/Formula/libimobiledevice-glue.rb +++ /dev/null @@ -1,37 +0,0 @@ -class LibimobiledeviceGlue < Formula - desc "Common code used by the libimobiledevice project" - homepage "https://github.com/libimobiledevice/libimobiledevice-glue" - url "https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/1.1.0/libimobiledevice-glue-1.1.0.tar.bz2" - sha256 "e7f93c1e6ceacf617ed78bdca92749d15a9dac72443ccb62eb59e4d606d87737" - license "LGPL-2.1-or-later" - head "https://github.com/libimobiledevice/libimobiledevice-glue.git", branch: "master" - - bottle do - root_url "https://github.com/stek29/homebrew-idevice/releases/download/libimobiledevice-glue-1.1.0" - sha256 cellar: :any, arm64_sonoma: "454bec6a4d818189f94e9337be2d3f608f4a9d247ef0f8f1168698f8a6f4a22c" - sha256 cellar: :any, ventura: "a3297ac61fd6dd23ce219df8260482a654950a15c2f09295f7523c719542a57e" - end - - keg_only "it's an utility library for libimobiledevice" - - depends_on "autoconf" => :build - depends_on "automake" => :build - depends_on "libtool" => :build - depends_on "pkg-config" => :build - - depends_on "libplist" - - def install - args = %w[ - --disable-debug - --disable-dependency-tracking - --disable-silent-rules - ] - - system "./autogen.sh", *std_configure_args, *args if build.head? - system "./configure", *std_configure_args, *args if build.stable? - - system "make" - system "make", "install" - end -end diff --git a/README.md b/README.md index 769e60a..41c2609 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,6 @@ Homebrew tap with various \*OS related tools - [ldid2]( https://github.com/xerub/ldid ) - [libfragmentzip]( https://github.com/tihmstar/libfragmentzip ) - [libideviceactivation]( https://www.libimobiledevice.org/ ) -- [libimobiledevice-glue]( https://github.com/libimobiledevice/libimobiledevice-glue ) - [libimobiledevice]( https://github.com/libimobiledevice/libimobiledevice ) - [libinsn]( https://github.com/tihmstar/libinsn ) - [libipatcher]( https://github.com/Cryptiiiic/libipatcher ) - Cryptiiiic's fork