nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

vcv-rack: 2.2.0 -> 2.2.1

This is a very minor update to VCV Rack, but the upstream Makefiles
now recognize `aarch64` in platform strings and accepts a
CROSS_COMPILE environment variable for cross-compiling plugins for
a given target. This commit updates the `makeFlags` accordingly.

+6 -8
+5 -7
pkgs/applications/audio/vcv-rack/default.nix
··· 115 115 in 116 116 stdenv.mkDerivation rec { 117 117 pname = "VCV-Rack"; 118 - version = "2.2.0"; 118 + version = "2.2.1"; 119 119 120 120 desktopItems = [ 121 121 (makeDesktopItem { ··· 135 135 owner = "VCVRack"; 136 136 repo = "Rack"; 137 137 rev = "v${version}"; 138 - sha256 = "1ag1syjxdzxx13pdcfga9ksc6a5hw9bcdfhbry8qd2pxs9lmv2q6"; 138 + sha256 = "079alr6y0101k92v5lrnycljcbifh0hsvklbf4w5ax2zrxnyplq8"; 139 139 }; 140 140 141 141 patches = [ ··· 203 203 zstd 204 204 ]; 205 205 206 - makeFlags = [ 207 - ( if stdenv.hostPlatform.system == "aarch64-linux" 208 - then "MACHINE=arm64-linux" 209 - else "MACHINE=${stdenv.hostPlatform.config}" 210 - ) 206 + makeFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ 207 + "CROSS_COMPILE=${stdenv.cc.targetPrefix}" 208 + ] ++ [ 211 209 "all" 212 210 "plugins" 213 211 ];
+1 -1
pkgs/applications/audio/vcv-rack/rack-minimize-vendoring.patch
··· 1 1 diff --git a/Makefile b/Makefile 2 - index e1be07d1..309b3b0b 100644 2 + index fc7c3af1..c3672c6a 100644 3 3 --- a/Makefile 4 4 +++ b/Makefile 5 5 @@ -34,7 +34,7 @@ ifdef ARCH_LIN