Skip to content

Commit b4e0426

Browse files
authored
Merge pull request #245671 from botantony/bump-mdk-1.3.1
mdk 1.3.1
2 parents 40fd8a7 + e361eb5 commit b4e0426

File tree

1 file changed

+32
-21
lines changed

1 file changed

+32
-21
lines changed

Formula/m/mdk.rb

Lines changed: 32 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,66 @@
11
class Mdk < Formula
22
desc "GNU MIX development kit"
33
homepage "https://www.gnu.org/software/mdk/mdk.html"
4-
url "https://ftpmirror.gnu.org/gnu/mdk/v1.3.0/mdk-1.3.0.tar.gz"
5-
mirror "https://ftp.gnu.org/gnu/mdk/v1.3.0/mdk-1.3.0.tar.gz"
6-
sha256 "8b1e5dd7f47b738cb966ef717be92a501494d9ba6d87038f09e8fa29101b132e"
4+
url "https://ftpmirror.gnu.org/gnu/mdk/v1.3.1/mdk-1.3.1.tar.gz"
5+
mirror "https://ftp.gnu.org/gnu/mdk/v1.3.1/mdk-1.3.1.tar.gz"
6+
sha256 "ebb963938c688c150ff6aaedc29f30d09020a1e31d55b30c2101f08773516d19"
77
license "GPL-3.0-or-later"
8-
revision 1
98

109
livecheck do
1110
url :stable
1211
regex(%r{href=["']?v?(\d+(?:\.\d+)+)/?["' >]}i)
1312
end
1413

15-
no_autobump! because: :requires_manual_review
16-
1714
bottle do
18-
sha256 arm64_tahoe: "1c925079e22bb29ea6e505fa7705eb3ca6c1d6586184109a4fd54b7057f2f030"
19-
sha256 arm64_sequoia: "7f8f1976f4085fd2069b0e8e36c7b4dc939a9da53776d446c5bd00587c166ba7"
20-
sha256 arm64_sonoma: "fd1a717d1a4c992880d8afd9217b46416521dbe7d4c87b6caf86efdc9e603bb7"
21-
sha256 arm64_ventura: "916131e068d96db724db7c8fb50fa406dd2847ef028222b40a2c13bd2ee4d667"
22-
sha256 arm64_monterey: "82a2cadce9c1f29cd4d7b53ec2ca15b8382a964627219ed87f3cd75927f851b8"
23-
sha256 sonoma: "af8fd1f81a41417af557691fc2cd065b7f4e9bca2f84110bca43a235c066eb0b"
24-
sha256 ventura: "c2b79558a41c36b848cb8b9ef2500a82ee961c1c427a09a01fce486e5b9b2a06"
25-
sha256 monterey: "90c9293131de5a4a7533cb6a1bc613cad2d9c1750833bde1fcd795cbbc7923ae"
26-
sha256 arm64_linux: "60f4588de7ace79258c78dbbeff43ed39e97a0f3fc8dde564a88e8863ac9d05f"
27-
sha256 x86_64_linux: "baf283b8cdb2d96c284ced6a347f7754132b5f696663552bda24d45ca9ca2ca5"
15+
sha256 arm64_tahoe: "7826d050643554b4fd5b996d6d435b817f5afc3d377838c17603134ee397387f"
16+
sha256 arm64_sequoia: "ad86e88bcdb7d4a02549a80945c2bf96d74c7d95ae55d3d25a654c8ce74d09bc"
17+
sha256 arm64_sonoma: "00a6b39d4f40ce43f02096c41759d5fc9603f8410e310c4151ed4ac9eb27de28"
18+
sha256 sonoma: "be057e6d7aa944047f2e2f1708dddd6bffba1fa6c937264c0a5065e11b1c1bf0"
19+
sha256 arm64_linux: "e6ec02348519a896a3cd23987ec812358ede91138da903dcfd6cad75a2cdb1ce"
20+
sha256 x86_64_linux: "11178d7f888d4b955959d12ede795d08d2af47aca254caaa3a9769b39056cdab"
2821
end
2922

3023
depends_on "gettext" => :build
3124
depends_on "intltool" => :build
3225
depends_on "pkgconf" => :build
3326

3427
depends_on "adwaita-icon-theme"
28+
depends_on "at-spi2-core"
29+
depends_on "bdw-gc"
30+
depends_on "cairo"
3531
depends_on "flex"
32+
depends_on "gdk-pixbuf"
3633
depends_on "glib"
3734
depends_on "gtk+3"
3835
depends_on "guile"
36+
depends_on "harfbuzz"
3937
depends_on "pango"
4038
depends_on "readline"
4139

4240
on_macos do
43-
depends_on "at-spi2-core"
44-
depends_on "bdw-gc"
45-
depends_on "cairo"
46-
depends_on "gdk-pixbuf"
41+
depends_on "llvm" => :build if DevelopmentTools.clang_build_version <= 1599
42+
4743
depends_on "gettext"
48-
depends_on "harfbuzz"
44+
end
45+
46+
on_linux do
47+
depends_on "ncurses"
48+
end
49+
50+
fails_with :clang do
51+
build 1599
52+
cause "Requires relaxed variadic args"
53+
end
54+
55+
fails_with :gcc do
56+
version "11"
57+
cause "Requires relaxed variadic args"
4958
end
5059

5160
def install
61+
ENV.llvm_clang if DevelopmentTools.clang_build_version <= 1599
5262
system "./configure", "--disable-silent-rules", *std_configure_args
63+
system "make", "CFLAGS=-std=gnu2x"
5364
system "make", "install"
5465
end
5566

0 commit comments

Comments
 (0)