Loading pkgs/by-name/pi/picotool/package.nix +6 −16 Original line number Diff line number Diff line Loading @@ -6,30 +6,22 @@ pkg-config, libusb1, pico-sdk, mbedtls_2, mbedtls, versionCheckHook, gitUpdater, }: stdenv.mkDerivation (finalAttrs: { pname = "picotool"; version = "2.1.1"; version = "2.2.0-a4"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "picotool"; tag = finalAttrs.version; hash = "sha256-WA17FXSUGylzUcbvzgAGCeds+XeuSvDlgFBJD10ERVY="; hash = "sha256-kIB/ODAvwWWoAQDq2cMiFuNWjzzLgPuRQv0NluWYU+Y="; }; postPatch = '' # necessary for signing/hashing support. our pico-sdk does not come with # it by default, and it shouldn't due to submodule size. pico-sdk uses # an upstream version of mbedtls 2.x so we patch ours in directly. substituteInPlace lib/CMakeLists.txt \ --replace-fail "''$"'{PICO_SDK_PATH}/lib/mbedtls' '${mbedtls_2.src}' ''; buildInputs = [ libusb1 pico-sdk Loading @@ -38,11 +30,9 @@ stdenv.mkDerivation (finalAttrs: { cmake pkg-config ]; cmakeFlags = [ "-DPICO_SDK_PATH=${pico-sdk}/lib/pico-sdk" ]; postInstall = '' install -Dm444 ../udev/99-picotool.rules -t $out/etc/udev/rules.d ''; cmakeFlags = [ "-DPICO_SDK_PATH=${pico-sdk}/lib/pico-sdk" ]; nativeInstallCheckInputs = [ versionCheckHook Loading Loading
pkgs/by-name/pi/picotool/package.nix +6 −16 Original line number Diff line number Diff line Loading @@ -6,30 +6,22 @@ pkg-config, libusb1, pico-sdk, mbedtls_2, mbedtls, versionCheckHook, gitUpdater, }: stdenv.mkDerivation (finalAttrs: { pname = "picotool"; version = "2.1.1"; version = "2.2.0-a4"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "picotool"; tag = finalAttrs.version; hash = "sha256-WA17FXSUGylzUcbvzgAGCeds+XeuSvDlgFBJD10ERVY="; hash = "sha256-kIB/ODAvwWWoAQDq2cMiFuNWjzzLgPuRQv0NluWYU+Y="; }; postPatch = '' # necessary for signing/hashing support. our pico-sdk does not come with # it by default, and it shouldn't due to submodule size. pico-sdk uses # an upstream version of mbedtls 2.x so we patch ours in directly. substituteInPlace lib/CMakeLists.txt \ --replace-fail "''$"'{PICO_SDK_PATH}/lib/mbedtls' '${mbedtls_2.src}' ''; buildInputs = [ libusb1 pico-sdk Loading @@ -38,11 +30,9 @@ stdenv.mkDerivation (finalAttrs: { cmake pkg-config ]; cmakeFlags = [ "-DPICO_SDK_PATH=${pico-sdk}/lib/pico-sdk" ]; postInstall = '' install -Dm444 ../udev/99-picotool.rules -t $out/etc/udev/rules.d ''; cmakeFlags = [ "-DPICO_SDK_PATH=${pico-sdk}/lib/pico-sdk" ]; nativeInstallCheckInputs = [ versionCheckHook Loading