Skip to content

Commit 3f5afa5

Browse files
authored
Merge pull request #251214 from Homebrew/libplacebo-py314
libplacebo: migrate to `[email protected]`
2 parents 5bd5b5a + 8d28b9a commit 3f5afa5

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

Formula/lib/libplacebo.rb

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class Libplacebo < Formula
4848
depends_on "meson" => :build
4949
depends_on "ninja" => :build
5050
depends_on "pkgconf" => :build
51-
depends_on "python@3.13" => :build
51+
depends_on "python@3.14" => :build
5252
depends_on "vulkan-headers" => :build
5353

5454
depends_on "little-cms2"
@@ -71,10 +71,14 @@ def install
7171
# Use Homebrew `fast_float`.
7272
inreplace "src/meson.build", "../3rdparty/fast_float/include", Formula["fast_float"].opt_include
7373

74-
system "meson", "setup", "build",
75-
"-Dvulkan-registry=#{Formula["vulkan-headers"].share}/vulkan/registry/vk.xml",
76-
"-Dshaderc=enabled", "-Dvulkan=enabled", "-Dlcms=enabled",
77-
*std_meson_args
74+
args = %W[
75+
-Dlcms=enabled
76+
-Dshaderc=enabled
77+
-Dvulkan=enabled
78+
-Dvulkan-registry=#{Formula["vulkan-headers"].share}/vulkan/registry/vk.xml
79+
]
80+
81+
system "meson", "setup", "build", *args, *std_meson_args
7882
system "meson", "compile", "-C", "build", "--verbose"
7983
system "meson", "install", "-C", "build"
8084
end

0 commit comments

Comments
 (0)