Skip to content

Commit

Permalink
Update extension dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
BrewTestBot committed Dec 22, 2024
1 parent af52841 commit b3a7c4e
Show file tree
Hide file tree
Showing 6 changed files with 48 additions and 60 deletions.
23 changes: 8 additions & 15 deletions .github/deps/gnupg/g/gnupg.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Gnupg < Formula
desc "GNU Pretty Good Privacy (PGP) package"
homepage "https://gnupg.org/"
url "https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.6.tar.bz2"
sha256 "95acfafda7004924a6f5c901677f15ac1bda2754511d973bb4523e8dd840e17a"
url "https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.7.tar.bz2"
sha256 "7b24706e4da7e0e3b06ca068231027401f238102c41c909631349dcc3b85eb46"
license "GPL-3.0-or-later"

# GnuPG appears to indicate stable releases with an even-numbered minor
Expand All @@ -13,13 +13,12 @@ class Gnupg < Formula
end

bottle do
rebuild 1
sha256 arm64_sequoia: "1158518050462f44e5ce0f85bdff8c1b6d773b5a8e4e2d23c71c3b3b46e9505c"
sha256 arm64_sonoma: "4d4e17420b3e2c4ce95358f51991099f66bfcba197b5f9ac75b2bb15c25c0fc2"
sha256 arm64_ventura: "702b2cb99bae04925d020ed886aab095190b486b5caa418af85a1a30c7169212"
sha256 sonoma: "f35b61defdaa19b0cb577bb0e8129a69d508afc3b3932fb449fa9082b8fff576"
sha256 ventura: "19d12de3d1baf0ea5d5978c85cd8fce2d735ecd7432dfb7bd1214dadc82e370f"
sha256 x86_64_linux: "7eecb260956f7ff5bd31488ec423caabf1fdf88d8280ae9c9cf4b7b6f7b1ee64"
sha256 arm64_sequoia: "47b40c87309680baa445bb8b9bb71c94f7c9020789a6ae5f45980febeb6d1e42"
sha256 arm64_sonoma: "f2778e812043b14964316eaaa17bc8fde02331fea2746af82bd5694d93456710"
sha256 arm64_ventura: "7f2f1d42257dc87ee46240ae4ea8eff46455245fdf832b905d52d8364e08da2c"
sha256 sonoma: "989a2348d01b160110ab4ba3bedda4e194bf02122d31e6029fc536baba261a37"
sha256 ventura: "1b8bfec784f857856a2471ed8702259987fab15b101f9d948c81467b0fd5bc91"
sha256 x86_64_linux: "a091d36b710f7fdd8db5cb20dc4af2f20254b04f3d17fd2df2155701e0da9d27"
end

depends_on "pkgconf" => :build
Expand All @@ -42,12 +41,6 @@ class Gnupg < Formula
depends_on "gettext"
end

# Backport fix for missing unistd.h
patch do
url "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=patch;h=1d5cfa9b7fd22e1c46eeed5fa9fed2af6f81d34f"
sha256 "610d0c50004e900f1310f58255fbf559db641edf22abb86a6f0eb6c270959a5d"
end

def install
libusb = Formula["libusb"]
ENV.append "CPPFLAGS", "-I#{libusb.opt_include}/libusb-#{libusb.version.major_minor}"
Expand Down
15 changes: 8 additions & 7 deletions .github/deps/imagick/g/graphite2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,18 @@ class Graphite2 < Formula
depends_on "freetype" => :build
end

resource "testfont" do
url "https://scripts.sil.org/pub/woff/fonts/Simple-Graphite-Font.ttf"
sha256 "7e573896bbb40088b3a8490f83d6828fb0fd0920ac4ccdfdd7edb804e852186a"
end

def install
system "cmake", ".", *std_cmake_args
system "make", "install"
system "cmake", "-S", ".", "-B", "build", *std_cmake_args
system "cmake", "--build", "build"
system "cmake", "--install", "build"
end

test do
resource "testfont" do
url "https://scripts.sil.org/pub/woff/fonts/Simple-Graphite-Font.ttf"
sha256 "7e573896bbb40088b3a8490f83d6828fb0fd0920ac4ccdfdd7edb804e852186a"
end

resource("testfont").stage do
shape = shell_output("#{bin}/gr2fonttest Simple-Graphite-Font.ttf 'abcde'")
assert_match(/67.*36.*37.*38.*71/m, shape)
Expand Down
16 changes: 8 additions & 8 deletions .github/deps/imagick/i/imagemagick.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Imagemagick < Formula
desc "Tools and libraries to manipulate images in many formats"
homepage "https://imagemagick.org/index.php"
url "https://imagemagick.org/archive/releases/ImageMagick-7.1.1-41.tar.xz"
sha256 "3de1a21654918c96f36de3d080dd8cf3f3d41515267db4c7a9e4b64e9dc646d8"
url "https://imagemagick.org/archive/releases/ImageMagick-7.1.1-42.tar.xz"
sha256 "b023a4482018f437914391b0e7ca75b7d5aa9318c9a7f51ca864b3b93c404c14"
license "ImageMagick"
head "https://github.com/ImageMagick/ImageMagick.git", branch: "main"

Expand All @@ -12,12 +12,12 @@ class Imagemagick < Formula
end

bottle do
sha256 arm64_sequoia: "c32215fc6f3a7a80a28abb0ced846f1d153430afd2ef29f76da2711286ea11c2"
sha256 arm64_sonoma: "f31c1fce6a79afe9a562b1441923468e796ffd97a34334bde017da8e7caf1e22"
sha256 arm64_ventura: "1176c7fd9a10853d07a56c63bd0bccc129c0b4f08770a218bcadfe991d8c891b"
sha256 sonoma: "20ebd3c46ea9ae687371bc8cd40c7787c948f8039002aa91f50859f6d17273a5"
sha256 ventura: "d25b3ff7382e43150b1832527b952339e636de6d69b250a4f18370d2f7f588b8"
sha256 x86_64_linux: "0cd399334918d6af885294f07c50e90baf9a1b4cddc5a2133bb6e6f8a84455db"
sha256 arm64_sequoia: "21981978a517686615251f58a7ba2156c47d9d8e16e494b7c0fb0ae216fa50c8"
sha256 arm64_sonoma: "c6b4a25033ebdf17e2f125ddca72d09b7e8827bad654474d2b5f36e94df67ef8"
sha256 arm64_ventura: "cee771dcdd19d71544411907055ed280a67dd1f23a5c9773a526b8c99c84e2c3"
sha256 sonoma: "d2c67e5dad53b6c435261c3ba607b7cb484df2e918f6e1ea4c5d0bd1f1759c9c"
sha256 ventura: "3181dbe89a504290fd3bf543bc0ccca69f0293f51e042142bbdf36f3b5a16b84"
sha256 x86_64_linux: "5de8fa17c9a93a90683bf34e93f99aa022f543b08b0d82a87bee0b795f201773"
end

depends_on "pkgconf" => :build
Expand Down
23 changes: 8 additions & 15 deletions .github/deps/vips/g/gnupg.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Gnupg < Formula
desc "GNU Pretty Good Privacy (PGP) package"
homepage "https://gnupg.org/"
url "https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.6.tar.bz2"
sha256 "95acfafda7004924a6f5c901677f15ac1bda2754511d973bb4523e8dd840e17a"
url "https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.4.7.tar.bz2"
sha256 "7b24706e4da7e0e3b06ca068231027401f238102c41c909631349dcc3b85eb46"
license "GPL-3.0-or-later"

# GnuPG appears to indicate stable releases with an even-numbered minor
Expand All @@ -13,13 +13,12 @@ class Gnupg < Formula
end

bottle do
rebuild 1
sha256 arm64_sequoia: "1158518050462f44e5ce0f85bdff8c1b6d773b5a8e4e2d23c71c3b3b46e9505c"
sha256 arm64_sonoma: "4d4e17420b3e2c4ce95358f51991099f66bfcba197b5f9ac75b2bb15c25c0fc2"
sha256 arm64_ventura: "702b2cb99bae04925d020ed886aab095190b486b5caa418af85a1a30c7169212"
sha256 sonoma: "f35b61defdaa19b0cb577bb0e8129a69d508afc3b3932fb449fa9082b8fff576"
sha256 ventura: "19d12de3d1baf0ea5d5978c85cd8fce2d735ecd7432dfb7bd1214dadc82e370f"
sha256 x86_64_linux: "7eecb260956f7ff5bd31488ec423caabf1fdf88d8280ae9c9cf4b7b6f7b1ee64"
sha256 arm64_sequoia: "47b40c87309680baa445bb8b9bb71c94f7c9020789a6ae5f45980febeb6d1e42"
sha256 arm64_sonoma: "f2778e812043b14964316eaaa17bc8fde02331fea2746af82bd5694d93456710"
sha256 arm64_ventura: "7f2f1d42257dc87ee46240ae4ea8eff46455245fdf832b905d52d8364e08da2c"
sha256 sonoma: "989a2348d01b160110ab4ba3bedda4e194bf02122d31e6029fc536baba261a37"
sha256 ventura: "1b8bfec784f857856a2471ed8702259987fab15b101f9d948c81467b0fd5bc91"
sha256 x86_64_linux: "a091d36b710f7fdd8db5cb20dc4af2f20254b04f3d17fd2df2155701e0da9d27"
end

depends_on "pkgconf" => :build
Expand All @@ -42,12 +41,6 @@ class Gnupg < Formula
depends_on "gettext"
end

# Backport fix for missing unistd.h
patch do
url "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=patch;h=1d5cfa9b7fd22e1c46eeed5fa9fed2af6f81d34f"
sha256 "610d0c50004e900f1310f58255fbf559db641edf22abb86a6f0eb6c270959a5d"
end

def install
libusb = Formula["libusb"]
ENV.append "CPPFLAGS", "-I#{libusb.opt_include}/libusb-#{libusb.version.major_minor}"
Expand Down
15 changes: 8 additions & 7 deletions .github/deps/vips/g/graphite2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,18 @@ class Graphite2 < Formula
depends_on "freetype" => :build
end

resource "testfont" do
url "https://scripts.sil.org/pub/woff/fonts/Simple-Graphite-Font.ttf"
sha256 "7e573896bbb40088b3a8490f83d6828fb0fd0920ac4ccdfdd7edb804e852186a"
end

def install
system "cmake", ".", *std_cmake_args
system "make", "install"
system "cmake", "-S", ".", "-B", "build", *std_cmake_args
system "cmake", "--build", "build"
system "cmake", "--install", "build"
end

test do
resource "testfont" do
url "https://scripts.sil.org/pub/woff/fonts/Simple-Graphite-Font.ttf"
sha256 "7e573896bbb40088b3a8490f83d6828fb0fd0920ac4ccdfdd7edb804e852186a"
end

resource("testfont").stage do
shape = shell_output("#{bin}/gr2fonttest Simple-Graphite-Font.ttf 'abcde'")
assert_match(/67.*36.*37.*38.*71/m, shape)
Expand Down
16 changes: 8 additions & 8 deletions .github/deps/vips/i/imagemagick.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Imagemagick < Formula
desc "Tools and libraries to manipulate images in many formats"
homepage "https://imagemagick.org/index.php"
url "https://imagemagick.org/archive/releases/ImageMagick-7.1.1-41.tar.xz"
sha256 "3de1a21654918c96f36de3d080dd8cf3f3d41515267db4c7a9e4b64e9dc646d8"
url "https://imagemagick.org/archive/releases/ImageMagick-7.1.1-42.tar.xz"
sha256 "b023a4482018f437914391b0e7ca75b7d5aa9318c9a7f51ca864b3b93c404c14"
license "ImageMagick"
head "https://github.com/ImageMagick/ImageMagick.git", branch: "main"

Expand All @@ -12,12 +12,12 @@ class Imagemagick < Formula
end

bottle do
sha256 arm64_sequoia: "c32215fc6f3a7a80a28abb0ced846f1d153430afd2ef29f76da2711286ea11c2"
sha256 arm64_sonoma: "f31c1fce6a79afe9a562b1441923468e796ffd97a34334bde017da8e7caf1e22"
sha256 arm64_ventura: "1176c7fd9a10853d07a56c63bd0bccc129c0b4f08770a218bcadfe991d8c891b"
sha256 sonoma: "20ebd3c46ea9ae687371bc8cd40c7787c948f8039002aa91f50859f6d17273a5"
sha256 ventura: "d25b3ff7382e43150b1832527b952339e636de6d69b250a4f18370d2f7f588b8"
sha256 x86_64_linux: "0cd399334918d6af885294f07c50e90baf9a1b4cddc5a2133bb6e6f8a84455db"
sha256 arm64_sequoia: "21981978a517686615251f58a7ba2156c47d9d8e16e494b7c0fb0ae216fa50c8"
sha256 arm64_sonoma: "c6b4a25033ebdf17e2f125ddca72d09b7e8827bad654474d2b5f36e94df67ef8"
sha256 arm64_ventura: "cee771dcdd19d71544411907055ed280a67dd1f23a5c9773a526b8c99c84e2c3"
sha256 sonoma: "d2c67e5dad53b6c435261c3ba607b7cb484df2e918f6e1ea4c5d0bd1f1759c9c"
sha256 ventura: "3181dbe89a504290fd3bf543bc0ccca69f0293f51e042142bbdf36f3b5a16b84"
sha256 x86_64_linux: "5de8fa17c9a93a90683bf34e93f99aa022f543b08b0d82a87bee0b795f201773"
end

depends_on "pkgconf" => :build
Expand Down

0 comments on commit b3a7c4e

Please sign in to comment.