Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
696 B · 34 lines
Nix
1234567891011121314151617181920212223242526272829303132333435{ lib, stdenv, fetchFromGitHub,}:
{ version, src, ... }:
let sentry-native = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; tag = "0.8.4"; hash = "sha256-0NLxu+aelp36m3ocPhyYz3LDeq310fkyu8WSpZML3Pc="; };instdenv.mkDerivation (finalAttrs: { pname = "sentry_flutter"; inherit version src; inherit (src) passthru;
postPatch = lib.optionalString (lib.versionAtLeast version "8.10.0") '' sed -i "s|GIT_REPOSITORY.*|SOURCE_DIR "${sentry-native}"|" sentry-native/sentry-native.cmake sed -i '/GIT_TAG/d' sentry-native/sentry-native.cmake '';
installPhase = '' runHook preInstall
cp -r . $out
runHook postInstall '';})