From c5992d91ecb47d60e7922c2fba11d7a33e93a5e8 Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Thu, 17 Oct 2024 15:50:01 +0200 Subject: [PATCH] update ente --- pkgs/ente-frontend/default.nix | 2 +- pkgs/ente-frontend/update.sh | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100755 pkgs/ente-frontend/update.sh diff --git a/pkgs/ente-frontend/default.nix b/pkgs/ente-frontend/default.nix index 31306f8..e9546d6 100644 --- a/pkgs/ente-frontend/default.nix +++ b/pkgs/ente-frontend/default.nix @@ -7,7 +7,7 @@ buildNpmPackage rec { src = "${(fetchGit { url = "git@github.com:oberprofis/ente.git"; ref = "master"; - rev = "c8021cc1162dfa509425205014cc5e55ca6086d7"; + rev = "c85e0e152c4f69f5dae5e06ef33360f7ee5fa0c9"; })}/website/tracker-site"; npmDepsHash = "sha256-CMgFHB1gSGagE4QWwTIgWLat698vHBnuGk/Qe4HfYnc="; diff --git a/pkgs/ente-frontend/update.sh b/pkgs/ente-frontend/update.sh new file mode 100755 index 0000000..e51e28a --- /dev/null +++ b/pkgs/ente-frontend/update.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p jq nix-prefetch-git + +set -e + +PACKAGE_FILE="default.nix" # Replace with your package file path +REPO_URL="git@github.com:oberprofis/ente.git" # Replace with the repository URL + +echo "Fetching latest revision from $REPO_URL..." + +# Get the latest revision and sha256 +latest_rev=$(nix-prefetch-git $REPO_URL | jq -r '.rev') + +echo "Latest revision: $latest_rev" + +# Update the package file with the new revision and sha256 +sed -i "s|rev = \".*\";|rev = \"$latest_rev\";|" $PACKAGE_FILE + +echo "Package file $PACKAGE_FILE updated successfully." +