2023-01-01T00:06:43 portfolio 0.60.0 -> 0.60.1 https://github.com/buchen/portfolio/releases 2023-01-01T00:06:45 attrpath: portfolio 2023-01-01T00:06:45 Checking auto update branch... 2023-01-01T00:06:49 [version] 2023-01-01T00:06:49 [version] skipping because derivation has updateScript 2023-01-01T00:06:49 [rustCrateVersion] 2023-01-01T00:06:49 [rustCrateVersion] No cargoSha256 found 2023-01-01T00:06:49 [golangModuleVersion] 2023-01-01T00:06:49 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2023-01-01T00:06:49 [updateScript] 2023-01-01T00:07:03 [updateScript] Success 2023-01-01T00:07:03 [updateScript] these 2 derivations will be built: /nix/store/bqmb57qj1n67gfnjzls7cpdzqv94rakm-update.sh.drv /nix/store/ammy68safhrg2pr6mjj4ihb9zab16890-packages.json.drv building '/nix/store/bqmb57qj1n67gfnjzls7cpdzqv94rakm-update.sh.drv'... building '/nix/store/ammy68safhrg2pr6mjj4ihb9zab16890-packages.json.drv'... Going to be running update for following packages: - PortfolioPerformance-0.60.0 Press Enter key to continue... Running update for: - PortfolioPerformance-0.60.0: UPDATING ... - PortfolioPerformance-0.60.0: DONE. Packages updated! 2023-01-01T00:07:03 2023-01-01T00:07:03 [quotedUrls] 2023-01-01T00:07:03 [quotedUrls] nothing found to replace 2023-01-01T00:07:04 Diff after rewrites: diff --git a/pkgs/applications/office/portfolio/default.nix b/pkgs/applications/office/portfolio/default.nix index 64dc3f400ec..ec3f4d7574b 100644 --- a/pkgs/applications/office/portfolio/default.nix +++ b/pkgs/applications/office/portfolio/default.nix @@ -27,11 +27,11 @@ let in stdenv.mkDerivation rec { pname = "PortfolioPerformance"; - version = "0.60.0"; + version = "0.60.1"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz"; - sha256 = "sha256-L4ZLlxHsnJrvrrrX56Z+agjnaMl472Izm4Un1uaNqZA="; + sha256 = "sha256-Lyo/T8df7tIc+h8MFh6yL+I+2W6On/C5PguNZfQAu9s="; }; nativeBuildInputs = [ 2023-01-01T00:08:31 Old version 0.60.0" not present in master derivation file with contents: { lib , stdenv , autoPatchelfHook , fetchurl , glib-networking , glibc , gcc-unwrapped , gtk3 , jre , libsecret , makeDesktopItem , webkitgtk , wrapGAppsHook , writeScript }: let desktopItem = makeDesktopItem { name = "Portfolio"; exec = "portfolio"; icon = "portfolio"; comment = "Calculate Investment Portfolio Performance"; desktopName = "Portfolio Performance"; categories = [ "Office" ]; }; runtimeLibs = lib.makeLibraryPath [ gtk3 webkitgtk ]; in stdenv.mkDerivation rec { pname = "PortfolioPerformance"; version = "0.60.1"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz"; sha256 = "sha256-Lyo/T8df7tIc+h8MFh6yL+I+2W6On/C5PguNZfQAu9s="; }; nativeBuildInputs = [ autoPatchelfHook wrapGAppsHook ]; buildInputs = [ gcc-unwrapped glib-networking glibc libsecret ]; installPhase = '' mkdir -p $out/portfolio cp -av ./* $out/portfolio makeWrapper $out/portfolio/PortfolioPerformance $out/bin/portfolio \ --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \ --prefix PATH : ${jre}/bin # Create desktop item mkdir -p $out/share/applications cp ${desktopItem}/share/applications/* $out/share/applications mkdir -p $out/share/pixmaps ln -s $out/portfolio/icon.xpm $out/share/pixmaps/portfolio.xpm ''; passthru.updateScript = writeScript "update.sh" '' #!/usr/bin/env nix-shell #!nix-shell -i bash -p curl jq common-updater-scripts version="$(curl -sL "https://api.github.com/repos/buchen/portfolio/tags" | jq '.[0].name' --raw-output)" update-source-version portfolio "$version" ''; meta = with lib; { description = "A simple tool to calculate the overall performance of an investment portfolio"; homepage = "https://www.portfolio-performance.info/"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.epl10; maintainers = with maintainers; [ elohmeier oyren shawn8901 ]; mainProgram = "portfolio"; platforms = [ "x86_64-linux" ]; }; }