Unverified Commit c7662e1d authored by Toma's avatar Toma Committed by GitHub
Browse files

satisfactorymodmanager: 3.0.3 -> 3.0.5 (#486050)

parents 1b5377ce b25898f8
Loading
Loading
Loading
Loading
+468 −114

File changed.

Preview size limit exceeded, changes collapsed.

+8 −15
Original line number Diff line number Diff line
@@ -3,8 +3,7 @@
  stdenv,
  buildGoModule,
  fetchFromGitHub,
  nodejs_20,
  pnpm_8,
  pnpm,
  fetchPnpmDeps,
  pnpmConfigHook,
  wails,
@@ -14,20 +13,15 @@
  copyDesktopItems,
}:

let
  # NodeJS 22.18.0 broke our build, not sure why
  wails' = wails.override { nodejs = nodejs_20; };
  pnpm' = pnpm_8.override { nodejs = nodejs_20; };
in
buildGoModule rec {
  pname = "satisfactorymodmanager";
  version = "3.0.3";
  version = "3.0.5";

  src = fetchFromGitHub {
    owner = "satisfactorymodding";
    repo = "SatisfactoryModManager";
    tag = "v${version}";
    hash = "sha256-ndvrgSRblm7pVwnGvxpwtGVMEGp+mqpC4kE87lmt36M=";
    hash = "sha256-n1eGgvIxbWMugCaB/YX1chPgt97autDDJzomIgntz6M=";
  };

  patches = [
@@ -46,8 +40,8 @@ buildGoModule rec {

  nativeBuildInputs = [
    pnpmConfigHook
    pnpm'
    wails'
    pnpm
    wails
    wrapGAppsHook3
    copyDesktopItems
  ];
@@ -65,10 +59,9 @@ buildGoModule rec {
        version
        src
        ;
      pnpm = pnpm';
      sourceRoot = "${src.name}/frontend";
      fetcherVersion = 1;
      hash = "sha256-OP+3zsNlvqLFwvm2cnBd2bj2Kc3EghQZE3hpotoqqrQ=";
      fetcherVersion = 3;
      hash = "sha256-p0PFIqnIDZPffKaACWWDUvdBN+a0aMbZTUvz9wRTY+k=";
    };

    pnpmRoot = "frontend";
@@ -83,7 +76,7 @@ buildGoModule rec {

  proxyVendor = true;

  vendorHash = "sha256-3nsJPuwL2Zw/yuHvd8rMSpj9DBBpYUaR19z9TSV/7jg=";
  vendorHash = "sha256-LvDftUsmvrIY2WkC2pFxRasUGwytEE6ObhzDlrdgpB4=";

  buildPhase = ''
    runHook preBuild