rio 0.0.9 -> 0.0.15 https://github.com/raphamorim/rio/releases attrpath: rio Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [rustCrateVersion] [rustCrateVersion] skipping because derivation has updateScript [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/ddx0krgrbvjfn0ijgmqz2hgdhkzfdkah-packages.json.drv these 6 paths will be fetched (40.84 MiB download, 129.95 MiB unpacked): /nix/store/7f66x7dnfkd5dncrgkdbb2r7cdr4nyv8-git-lfs-3.4.0 /nix/store/gc29kynbwghpv5n2ddyq4ckizm0vx14b-nix-prefetch-git /nix/store/s3154rq7vlvdcm166xfds5l7414f69wv-nix-update-0.19.0 /nix/store/r1bwsjgkqpyjm76lchjfla9j5kjin9ya-nixpkgs-fmt-1.3.0 /nix/store/1xpmpd0619m3dd05jb2nrahps1c1i0kk-nixpkgs-review-2.9.3 /nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4 copying path '/nix/store/r1bwsjgkqpyjm76lchjfla9j5kjin9ya-nixpkgs-fmt-1.3.0' from 'https://cache.nixos.org'... copying path '/nix/store/1xpmpd0619m3dd05jb2nrahps1c1i0kk-nixpkgs-review-2.9.3' from 'https://cache.nixos.org'... copying path '/nix/store/ng1c2jqy48p1x33j1qyg0n5anhfv31g0-python3-3.11.4' from 'https://cache.nixos.org'... copying path '/nix/store/7f66x7dnfkd5dncrgkdbb2r7cdr4nyv8-git-lfs-3.4.0' from 'https://cache.nixos.org'... copying path '/nix/store/gc29kynbwghpv5n2ddyq4ckizm0vx14b-nix-prefetch-git' from 'https://cache.nixos.org'... copying path '/nix/store/s3154rq7vlvdcm166xfds5l7414f69wv-nix-update-0.19.0' from 'https://cache.nixos.org'... building '/nix/store/ddx0krgrbvjfn0ijgmqz2hgdhkzfdkah-packages.json.drv'... Going to be running update for following packages: - rio-0.0.9 Press Enter key to continue... Running update for: - rio-0.0.9: UPDATING ... - rio-0.0.9: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/applications/terminal-emulators/rio/default.nix b/pkgs/applications/terminal-emulators/rio/default.nix index d0d7624df81e..3029adbd817b 100644 --- a/pkgs/applications/terminal-emulators/rio/default.nix +++ b/pkgs/applications/terminal-emulators/rio/default.nix @@ -43,16 +43,16 @@ let in rustPlatform.buildRustPackage rec { pname = "rio"; - version = "0.0.9"; + version = "0.0.16"; src = fetchFromGitHub { owner = "raphamorim"; repo = "rio"; rev = "v${version}"; - hash = "sha256-faK0KShbMUuvFbR2m9oCeWSwwrSxyXNWreODtHFyp5U="; + hash = "sha256-jyfobmwDCsvhpKcAD0ivxfRENaTVjjauRBMDNPgvjVY="; }; - cargoHash = "sha256-54uyqk6fW3pHCK7JC5T7c8C/0Hcq0K/PBn71tNwnA0g="; + cargoHash = "sha256-efMw07KH8Nic76MWTyf16Gg/8PyM9gZKSNs5cuIKBJQ="; nativeBuildInputs = [ autoPatchelfHook No auto update branch exists Old version 0.0.9" not present in master derivation file with contents: { lib , fetchFromGitHub , rustPlatform , nixosTests , nix-update-script , autoPatchelfHook , ncurses , pkg-config , gcc-unwrapped , fontconfig , libGL , vulkan-loader , libxkbcommon , withX11 ? true , libX11 , libXcursor , libXi , libXrandr , libxcb , withWayland ? true , wayland }: let rlinkLibs = [ (lib.getLib gcc-unwrapped) fontconfig libGL libxkbcommon vulkan-loader ] ++ lib.optionals withX11 [ libX11 libXcursor libXi libXrandr libxcb ] ++ lib.optionals withWayland [ wayland ]; in rustPlatform.buildRustPackage rec { pname = "rio"; version = "0.0.16"; src = fetchFromGitHub { owner = "raphamorim"; repo = "rio"; rev = "v${version}"; hash = "sha256-jyfobmwDCsvhpKcAD0ivxfRENaTVjjauRBMDNPgvjVY="; }; cargoHash = "sha256-efMw07KH8Nic76MWTyf16Gg/8PyM9gZKSNs5cuIKBJQ="; nativeBuildInputs = [ autoPatchelfHook ncurses pkg-config ]; runtimeDependencies = rlinkLibs; buildInputs = rlinkLibs; outputs = [ "out" "terminfo" ]; buildNoDefaultFeatures = true; buildFeatures = [ (lib.optionalString withX11 "x11") (lib.optionalString withWayland "wayland") ]; checkFlags = [ # Fail to run in sandbox environment. "--skip=screen::context::test" ]; postInstall = '' install -dm 755 "$terminfo/share/terminfo/r/" tic -xe rio,rio-direct -o "$terminfo/share/terminfo" misc/rio.terminfo mkdir -p $out/nix-support echo "$terminfo" >> $out/nix-support/propagated-user-env-packages ''; passthru = { updateScript = nix-update-script { extraArgs = [ "--version-regex" "v([0-9.]+)" ]; }; tests.test = nixosTests.terminal-emulators.rio; }; meta = { description = "A hardware-accelerated GPU terminal emulator powered by WebGPU"; homepage = "https://raphamorim.io/rio"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ otavio oluceps ]; platforms = lib.platforms.unix; changelog = "https://github.com/raphamorim/rio/blob/v${version}/CHANGELOG.md"; }; }