xdg-desktop-portal-luminous: 0.1.11 -> 0.1.13 (#476703)

This commit is contained in:
Aleksana
2026-01-07 03:34:48 +00:00
committed by GitHub
@@ -9,29 +9,31 @@
cargo,
rustPlatform,
xdg-desktop-portal,
slurp,
cairo,
pango,
libgbm,
libGL,
libxkbcommon,
glib,
pipewire,
wayland,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "xdg-desktop-portal-luminous";
version = "0.1.11";
version = "0.1.13";
src = fetchFromGitHub {
owner = "waycrate";
repo = "xdg-desktop-portal-luminous";
tag = "v${finalAttrs.version}";
hash = "sha256-WxkCZwV4zuDvl0n4Qnanh/eSFTQu+8J1zMtBSTI2hM8=";
hash = "sha256-e5gW5oW9rSGzDlcBJ0Lg9rl4v6vULX2j2F7/+esC1lE=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-HUImAQ2lDqrLYh+YDHjXNTHZiTthocB5U5L4gBmIGQQ=";
hash = "sha256-+7rnlGkWG4MzxbXskNAd+awabAdC7XqcacX5AEmutlM=";
};
nativeBuildInputs = [
@@ -46,14 +48,22 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
xdg-desktop-portal
slurp
cairo
pango
glib
pipewire
libgbm
libGL
libxkbcommon
];
postInstall = ''
patchelf \
--add-needed libwayland-client.so.0 \
--add-rpath ${lib.makeLibraryPath [ wayland ]} \
$out/libexec/xdg-desktop-portal-luminous
'';
passthru.updateScript = nix-update-script { };
meta = {