NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.52k stars 13.01k forks source link

libadwaita: demo's desktop file is in out #261095

Open 0n-s opened 8 months ago

0n-s commented 8 months ago

Describe the bug

The libadwaita demo application's binary is missing from the libadwaita package. Notably, only the binary is missing; e.g. the desktop file is there, & it obviously fails to launch.

The libadwaita demo's binary is in the devdoc output of libadwaita, but the desktop file for it is in out, resulting in a broken desktop file.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Install libadwaita.
  2. It installs the desktop file for adwaita-1-demo, the actual binary for which is part of the devdoc output.

Expected behavior

The libadwaita demo application's desktop file should be packaged in the devdoc output.

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context

Add any other context about the problem here.

Notify maintainers

@bobby285271 @hedning @jtojnar @dasj19 @amaxine @dotlambda

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.0-rc5, NixOS, 23.11 (Tapir), 23.11pre534806.5e4c2ada4fcd`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.17.0`
 - channels(root): `"nixos"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
jtojnar commented 8 months ago

It is part of the devdoc output. The desktop file should be moved there as well.

0n-s commented 8 months ago

My bad, I read the derivation wrong far too much...updated accordingly.