Loading pkgs/by-name/r2/r2modman/missing-hashes.json +109 −126 File changed.Preview size limit exceeded, changes collapsed. Show changes pkgs/by-name/r2/r2modman/package.nix +6 −5 Original line number Diff line number Diff line Loading @@ -7,27 +7,26 @@ fetchFromGitHub, makeDesktopItem, makeWrapper, nix-update-script, nodejs, yarn-berry, }: stdenv.mkDerivation (finalAttrs: { pname = "r2modman"; version = "3.2.14"; version = "3.2.15"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; tag = "v${finalAttrs.version}"; hash = "sha256-iB4qUFiXFT+n9lczA1kvMW/IHRuB0H44fg43v//AzKA="; hash = "sha256-AU2fswh2gNJr1JWTHjtxJh/vVwvDqFXjaaF+QaLprFo="; }; missingHashes = ./missing-hashes.json; offlineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src patches missingHashes; yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-5XTkUa31D83oZRZBQ9yUDjgf/4gWCDd+pr4FTNDW9F0="; hash = "sha256-7ty3ESydrDzXrUIdgDC1DqYrkhRX5FsIeOJ0rWP5X0k="; }; patches = [ Loading @@ -35,6 +34,8 @@ stdenv.mkDerivation (finalAttrs: { ./steam-launch-fix.patch ]; __darwinAllowLocalNetworking = true; nativeBuildInputs = [ copyDesktopItems dart-sass Loading Loading @@ -101,7 +102,7 @@ stdenv.mkDerivation (finalAttrs: { }) ]; passthru.updateScript = nix-update-script { }; passthru.updateScript = ./update.sh; meta = { changelog = "https://github.com/ebkr/r2modmanPlus/releases/tag/v${finalAttrs.version}"; Loading pkgs/by-name/r2/r2modman/update.sh 0 → 100755 +28 −0 Original line number Diff line number Diff line #!/usr/bin/env nix-shell #!nix-shell -i bash -p curl gnused jq nix bash coreutils nix-update yarn-berry.yarn-berry-fetcher set -eou pipefail PACKAGE_DIR=$(realpath $(dirname $0)) latestTag=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sL https://api.github.com/repos/ebkr/r2modmanPlus/releases/latest | jq --raw-output .tag_name) latestVersion=$(echo "$latestTag" | sed 's/^v//') currentVersion=$(nix-instantiate --eval -E "with import ./. {}; r2modman.version or (lib.getVersion r2modman)" | tr -d '"') if [[ "$currentVersion" == "$latestVersion" ]]; then echo "package is up-to-date: $currentVersion" exit 0 fi nix-update r2modman --version "$latestVersion" || true export HOME=$(mktemp -d) src=$(nix-build --no-link $PWD -A r2modman.src) WORKDIR=$(mktemp -d) cp --recursive --no-preserve=mode $src/* $WORKDIR pushd $WORKDIR yarn-berry-fetcher missing-hashes yarn.lock >$PACKAGE_DIR/missing-hashes.json popd nix-update r2modman --version skip || true Loading
pkgs/by-name/r2/r2modman/missing-hashes.json +109 −126 File changed.Preview size limit exceeded, changes collapsed. Show changes
pkgs/by-name/r2/r2modman/package.nix +6 −5 Original line number Diff line number Diff line Loading @@ -7,27 +7,26 @@ fetchFromGitHub, makeDesktopItem, makeWrapper, nix-update-script, nodejs, yarn-berry, }: stdenv.mkDerivation (finalAttrs: { pname = "r2modman"; version = "3.2.14"; version = "3.2.15"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; tag = "v${finalAttrs.version}"; hash = "sha256-iB4qUFiXFT+n9lczA1kvMW/IHRuB0H44fg43v//AzKA="; hash = "sha256-AU2fswh2gNJr1JWTHjtxJh/vVwvDqFXjaaF+QaLprFo="; }; missingHashes = ./missing-hashes.json; offlineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src patches missingHashes; yarnLock = "${finalAttrs.src}/yarn.lock"; hash = "sha256-5XTkUa31D83oZRZBQ9yUDjgf/4gWCDd+pr4FTNDW9F0="; hash = "sha256-7ty3ESydrDzXrUIdgDC1DqYrkhRX5FsIeOJ0rWP5X0k="; }; patches = [ Loading @@ -35,6 +34,8 @@ stdenv.mkDerivation (finalAttrs: { ./steam-launch-fix.patch ]; __darwinAllowLocalNetworking = true; nativeBuildInputs = [ copyDesktopItems dart-sass Loading Loading @@ -101,7 +102,7 @@ stdenv.mkDerivation (finalAttrs: { }) ]; passthru.updateScript = nix-update-script { }; passthru.updateScript = ./update.sh; meta = { changelog = "https://github.com/ebkr/r2modmanPlus/releases/tag/v${finalAttrs.version}"; Loading
pkgs/by-name/r2/r2modman/update.sh 0 → 100755 +28 −0 Original line number Diff line number Diff line #!/usr/bin/env nix-shell #!nix-shell -i bash -p curl gnused jq nix bash coreutils nix-update yarn-berry.yarn-berry-fetcher set -eou pipefail PACKAGE_DIR=$(realpath $(dirname $0)) latestTag=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sL https://api.github.com/repos/ebkr/r2modmanPlus/releases/latest | jq --raw-output .tag_name) latestVersion=$(echo "$latestTag" | sed 's/^v//') currentVersion=$(nix-instantiate --eval -E "with import ./. {}; r2modman.version or (lib.getVersion r2modman)" | tr -d '"') if [[ "$currentVersion" == "$latestVersion" ]]; then echo "package is up-to-date: $currentVersion" exit 0 fi nix-update r2modman --version "$latestVersion" || true export HOME=$(mktemp -d) src=$(nix-build --no-link $PWD -A r2modman.src) WORKDIR=$(mktemp -d) cp --recursive --no-preserve=mode $src/* $WORKDIR pushd $WORKDIR yarn-berry-fetcher missing-hashes yarn.lock >$PACKAGE_DIR/missing-hashes.json popd nix-update r2modman --version skip || true