ashpd-demo 0.3.0 -> 0.6.3 https://github.com/bilelmoussaoui/ashpd/releases attrpath: ashpd-demo Checking auto update branch... No auto update branch exists Old version 0.3.0" not present in master derivation file with contents: { stdenv , lib , fetchFromGitHub , nix-update-script , cargo , meson , ninja , rustPlatform , rustc , pkg-config , glib , libshumate , gst_all_1 , gtk4 , libadwaita , llvmPackages , glibc , pipewire , wayland , wrapGAppsHook4 , desktop-file-utils }: stdenv.mkDerivation (finalAttrs: { pname = "ashpd-demo"; version = "0.4.1"; src = fetchFromGitHub { owner = "bilelmoussaoui"; repo = "ashpd"; rev = "${finalAttrs.version}-demo"; hash = "sha256-fIyJEUcyTcjTbBycjuJb99wALQelMT7Zq6PHKcL2F80="; }; cargoDeps = rustPlatform.fetchCargoTarball { src = "${finalAttrs.src}/ashpd-demo"; hash = "sha256-ldflCBErM9w3eO2DwWfYTrdO7lowZtqfj7Fft6Crl1w="; }; nativeBuildInputs = [ meson ninja pkg-config cargo rustPlatform.cargoSetupHook rustc wrapGAppsHook4 rustPlatform.bindgenHook desktop-file-utils glib # for glib-compile-schemas ]; buildInputs = [ glib gtk4 gst_all_1.gstreamer gst_all_1.gst-plugins-base libadwaita pipewire wayland libshumate ]; postPatch = '' cd ashpd-demo ''; meta = with lib; { description = "Tool for playing with XDG desktop portals"; homepage = "https://github.com/bilelmoussaoui/ashpd/tree/master/ashpd-demo"; license = licenses.mit; maintainers = with maintainers; [ jtojnar ]; platforms = platforms.linux; }; })