Skip to content

Commit

Permalink
libimobiledevice-glue 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
stek29 committed Mar 6, 2024
1 parent 8dc0029 commit b6a3d50
Showing 1 changed file with 11 additions and 12 deletions.
23 changes: 11 additions & 12 deletions Formula/libimobiledevice-glue.rb
Original file line number Diff line number Diff line change
@@ -1,16 +1,11 @@
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.git",
revision: "d2ff7969dcd0a12e4f18f63dab03e6cd03054fcb"
version "1.0.0-35-gd2ff796"
url "https://github.com/libimobiledevice/libimobiledevice-glue/archive/refs/tags/1.1.0.tar.gz"
sha256 "a4c44537070181fc2cad593e54fa8014ef13616d27f3525bdc492e84aceff250"
license "LGPL-2.1-or-later"
head "https://github.com/libimobiledevice/libimobiledevice-glue.git", branch: "master"

livecheck do
skip "upstream has inconsistent tags"
end

bottle do
root_url "https://ghcr.io/v2/stek29/idevice"
rebuild 2
Expand All @@ -26,13 +21,17 @@ class LibimobiledeviceGlue < Formula
depends_on "libtool" => :build
depends_on "pkg-config" => :build

depends_on "stek29/idevice/libplist"
depends_on "libplist"

def install

Check warning on line 26 in Formula/libimobiledevice-glue.rb

View workflow job for this annotation

GitHub Actions / test-bot (macos-13)

`brew install --verbose --build-bottle stek29/idevice/libimobiledevice-glue` failed on macOS Ventura (13)!

==> Fetching stek29/idevice/libimobiledevice-glue ==> Downloading https://github.com/libimobiledevice/libimobiledevice-glue/archive/refs/tags/1.1.0.tar.gz Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/9cda19665a76fc244d1e0abfcb8668d2419f71a7df5f15607c8bc6bc6312163a--libimobiledevice-glue-1.1.0.tar.gz ==> Verifying checksum for '9cda19665a76fc244d1e0abfcb8668d2419f71a7df5f15607c8bc6bc6312163a--libimobiledevice-glue-1.1.0.tar.gz' ==> Installing libimobiledevice-glue from stek29/idevice /usr/bin/env tar --extract --no-same-owner --file /Users/runner/Library/Caches/Homebrew/downloads/9cda19665a76fc244d1e0abfcb8668d2419f71a7df5f15607c8bc6bc6312163a--libimobiledevice-glue-1.1.0.tar.gz --directory /private/tmp/homebrew-unpack20240306-11256-cqq5tc /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240306-11256-cqq5tc/libimobiledevice-glue-1.1.0/. /private/tmp/libimobiledevice-glue-20240306-11256-3xnd2n/libimobiledevice-glue-1.1.0 ==> ./autogen.sh --disable-debug --disable-dependency-tracking --prefix=/usr/local/Cellar/libimobiledevice-glue/1.1.0 --libdir=/usr/local/Cellar/libimobiledevice-glue/1.1.0/lib --disable-debug --disable-dependency-tracking --disable-silent-rules glibtoolize: putting auxiliary files in '.'. glibtoolize: linking file './ltmain.sh' glibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. glibtoolize: linking file 'm4/libtool.m4' glibtoolize: linking file 'm4/ltoptions.m4' glibtoolize: linking file 'm4/ltsugar.m4' glibtoolize: linking file 'm4/ltversion.m4' glibtoolize: linking file 'm4/lt~obsolete.m4' configure.ac:32: installing './compile' configure.ac:35: installing './config.guess' configure.ac:35: installing './config.sub' configure.ac:6: installing './install-sh' configure.ac:6: installing './missing' src/Makefile.am: installing './depcomp' configure: WARNING: unrecognized options: --disable-debug, --disable-debug checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes configure: error: PACKAGE_VERSION is not defined. Make sure to configure a source tree checked out from git or that .tarball-version is present. ==> Formula Tap: stek29/idevice Path: /usr/local/Homebrew/Library/Taps/stek29/homebrew-idevice/Formula/libimobiledevice-glue.rb ==> Configuration HOMEBREW_VERSION: 4.2.11-54-g76c7245 ORIGIN: https://github.com/Homebrew/brew HEAD: 76c7245d10d4f6219a2c3ac9b584dd8d9661087d Last commit: 3 hours ago Core tap HEAD: 7987fb379ba90bbd265cb5b41db8086a5e233d39 Core tap last commit: 2 weeks ago Core tap JSON: 06 Mar 20:08 UTC Core cask tap HEAD: 10b89b8ddeac7513b77c0d19afe6b759146b6d65 Core cask tap last commit: 2 weeks ago Core cask tap JSON: 06 Mar 20:08 UTC HOMEBREW_PREFIX: /usr/local HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/runner/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: ["--no-quarantine"] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/runner/work/homebrew-idevice/homebrew-idevice/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALL_CLEANUP: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set Homebrew Ruby: 3.1.4 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/bin/ruby CPU: quad-core 64-bit ivybridge Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.4.0 => /usr/bin/curl macOS: 13.6.4-x86_64 CLT: 15.1.0.0.1.1700200546 Xcode: 15.0.1 => /Applications/Xcode_15.0.1.app/Contents/Developer ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /usr/local CMAKE_INCLUDE_PATH: /Library/Develop

Check warning on line 26 in Formula/libimobiledevice-glue.rb

View workflow job for this annotation

GitHub Actions / test-bot (macos-14)

`brew install --verbose --build-bottle stek29/idevice/libimobiledevice-glue` failed on macOS Sonoma (14) on Apple Silicon!

==> Fetching stek29/idevice/libimobiledevice-glue ==> Downloading https://github.com/libimobiledevice/libimobiledevice-glue/archive/refs/tags/1.1.0.tar.gz Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/9cda19665a76fc244d1e0abfcb8668d2419f71a7df5f15607c8bc6bc6312163a--libimobiledevice-glue-1.1.0.tar.gz ==> Verifying checksum for '9cda19665a76fc244d1e0abfcb8668d2419f71a7df5f15607c8bc6bc6312163a--libimobiledevice-glue-1.1.0.tar.gz' ==> Installing libimobiledevice-glue from stek29/idevice /usr/bin/env tar --extract --no-same-owner --file /Users/runner/Library/Caches/Homebrew/downloads/9cda19665a76fc244d1e0abfcb8668d2419f71a7df5f15607c8bc6bc6312163a--libimobiledevice-glue-1.1.0.tar.gz --directory /private/tmp/homebrew-unpack20240306-7748-imei5v /usr/bin/env cp -pR /private/tmp/homebrew-unpack20240306-7748-imei5v/libimobiledevice-glue-1.1.0/. /private/tmp/libimobiledevice-glue-20240306-7748-jfbayq/libimobiledevice-glue-1.1.0 ==> ./autogen.sh --disable-debug --disable-dependency-tracking --prefix=/opt/homebrew/Cellar/libimobiledevice-glue/1.1.0 --libdir=/opt/homebrew/Cellar/libimobiledevice-glue/1.1.0/lib --disable-debug --disable-dependency-tracking --disable-silent-rules glibtoolize: putting auxiliary files in '.'. glibtoolize: linking file './ltmain.sh' glibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. glibtoolize: linking file 'm4/libtool.m4' glibtoolize: linking file 'm4/ltoptions.m4' glibtoolize: linking file 'm4/ltsugar.m4' glibtoolize: linking file 'm4/ltversion.m4' glibtoolize: linking file 'm4/lt~obsolete.m4' configure.ac:32: installing './compile' configure.ac:35: installing './config.guess' configure.ac:35: installing './config.sub' configure.ac:6: installing './install-sh' configure.ac:6: installing './missing' src/Makefile.am: installing './depcomp' configure: WARNING: unrecognized options: --disable-debug, --disable-debug checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes configure: error: PACKAGE_VERSION is not defined. Make sure to configure a source tree checked out from git or that .tarball-version is present. ==> Formula Tap: stek29/idevice Path: /opt/homebrew/Library/Taps/stek29/homebrew-idevice/Formula/libimobiledevice-glue.rb ==> Configuration HOMEBREW_VERSION: 4.2.11-54-g76c7245 ORIGIN: https://github.com/Homebrew/brew HEAD: 76c7245d10d4f6219a2c3ac9b584dd8d9661087d Last commit: 3 hours ago Core tap HEAD: 8cb8ab5002f24850e3e34f9dd8010e991b837736 Core tap last commit: 7 weeks ago Core tap JSON: 06 Mar 20:08 UTC Core cask tap HEAD: 319e0f182676ac109b8198c34d349ab25511c79e Core cask tap last commit: 7 weeks ago Core cask tap JSON: 06 Mar 20:08 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/runner/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: ["--no-quarantine"] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/runner/work/homebrew-idevice/homebrew-idevice/logs HOMEBREW_MAKE_JOBS: 3 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALL_CLEANUP: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set Homebrew Ruby: 3.1.4 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/bin/ruby CPU: 3-core 64-bit dunno Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.4.0 => /usr/bin/curl macOS: 14.2.1-arm64 CLT: 15.1.0.0.1.1700200546 Xcode: 15.0.1 => /Applications/Xcode_15.0.1.app/Contents/Developer Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j3 CMAKE_PREFIX_PATH: /opt/homebrew CMAKE_INCLUDE_PATH: /Library/D
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
Expand Down

0 comments on commit b6a3d50

Please sign in to comment.