From 2d0821ac90db47137cb07022d06fc3c22fe8d485 Mon Sep 17 00:00:00 2001 From: Viktor Oreshkin Date: Thu, 7 Mar 2024 10:30:48 +0300 Subject: [PATCH 1/2] libirecovery 1.1.0-25-g447ae09 --- Formula/libirecovery.rb | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/Formula/libirecovery.rb b/Formula/libirecovery.rb index 0ff433f..1c0b970 100644 --- a/Formula/libirecovery.rb +++ b/Formula/libirecovery.rb @@ -2,8 +2,8 @@ class Libirecovery < Formula desc "Library for communication with iBoot/iBSS of iOS devices via USB" homepage "https://github.com/libimobiledevice/libirecovery" url "https://github.com/libimobiledevice/libirecovery.git", - revision: "17c02beca2f99b27dab5c1f83cfe4e33036e462b" - version "1.0.1-46-g17c02be" + revision: "447ae096e4debbcfe63a875154074159cbd551e0" + version "1.1.0-25-g447ae09" license "LGPL-2.1-or-later" head "https://github.com/libimobiledevice/libirecovery.git", branch: "master" @@ -30,15 +30,19 @@ class Libirecovery < Formula depends_on "libusb" def install - system "./autogen.sh", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + args = %w[ + --disable-debug + --disable-dependency-tracking + --disable-silent-rules + ] + + system "./autogen.sh", *std_configure_args, *args + system "make" system "make", "install" end test do - assert_equal "irecovery #{version.to_s.split("-").first}\n", shell_output("#{bin}/irecovery -V") + assert_equal "irecovery #{version}\n", shell_output("#{bin}/irecovery -V") end end From 83e48e562eb949a4331848b985c60c9646231b59 Mon Sep 17 00:00:00 2001 From: Viktor Oreshkin Date: Thu, 7 Mar 2024 10:31:49 +0300 Subject: [PATCH 2/2] idevicerestore 1.0.0-171-g8a5abb9 --- Formula/idevicerestore.rb | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/Formula/idevicerestore.rb b/Formula/idevicerestore.rb index cc84cc4..10a9cd3 100644 --- a/Formula/idevicerestore.rb +++ b/Formula/idevicerestore.rb @@ -2,8 +2,8 @@ class Idevicerestore < Formula desc "Restore firmware files to iOS devices" homepage "https://www.libimobiledevice.org/" url "https://github.com/libimobiledevice/idevicerestore.git", - revision: "f80a876b3598de4eb551bafcb279947c527fae33" - version "1.0.0-95-gf80a876" + revision: "8a5abb99170b324b0fc5a00928ba2ac78a7afc98" + version "1.0.0-171-g8a5abb9" license "LGPL-3.0-or-later" head "https://github.com/libimobiledevice/idevicerestore.git", branch: "master" @@ -26,16 +26,20 @@ class Idevicerestore < Formula depends_on "libtool" => :build depends_on "pkg-config" => :build + depends_on "libplist" depends_on "libzip" depends_on "stek29/idevice/libimobiledevice" depends_on "stek29/idevice/libirecovery" - depends_on "stek29/idevice/libplist" def install - system "./autogen.sh", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + args = %w[ + --disable-debug + --disable-dependency-tracking + --disable-silent-rules + ] + + system "./autogen.sh", *std_configure_args, *args + system "make" system "make", "install" end