xdg-desktop-portal-luminous: 0.1.11 -> 0.1.13 (#476703)
This commit is contained in:
@@ -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 = {
|
||||
|
||||
Reference in New Issue
Block a user