From 9d4f8a67eaedaa62aac62359cf5c51eabf008296 Mon Sep 17 00:00:00 2001 From: Chahatpreet Singh Date: Sun, 7 Jun 2026 20:34:27 +0000 Subject: [PATCH] asymptote: 3.11 -> 3.12 * Added `vulkan-headers` and `glfw` to `buildInputs` to support the new Vulkan renderer introduced in this release. --- pkgs/by-name/as/asymptote/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/asymptote/package.nix b/pkgs/by-name/as/asymptote/package.nix index 9ad6f838736d..ea0e5738863d 100644 --- a/pkgs/by-name/as/asymptote/package.nix +++ b/pkgs/by-name/as/asymptote/package.nix @@ -30,10 +30,12 @@ curl, texinfo, texliveSmall, + vulkan-headers, + glfw, }: stdenv.mkDerivation (finalAttrs: { - version = "3.11"; + version = "3.12"; pname = "asymptote"; outputs = [ @@ -46,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://sourceforge/asymptote/${finalAttrs.version}/asymptote-${finalAttrs.version}.src.tgz"; - hash = "sha256-U36fImIb+E8J7g1E3EVcTqkboZODDx12JKB9RxDX59E="; + hash = "sha256-6uwel0Y+8hOjk8OI1GanNHiwgY+UA8liuRJAZZybjxs="; }; # override with TeX Live containers to avoid building sty, docs from source @@ -111,6 +113,8 @@ stdenv.mkDerivation (finalAttrs: { pyqt5 ] )) + vulkan-headers + glfw ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libtirpc ];