nixpkgs/pkgs/applications
Vaskó László 1842c4aaa4 kitty: fix locating libstartup-notification-1
Startup notification doesn't work in recent versions of Kitty:
> Traceback (most recent call last):
>   File "/nix/store/3a3b0xd952gp8jw70k5kh3a4zhgzf0p7-kitty-0.12.3/bin/../lib/kitty/kitty/utils.py", line 216, in init_startup_notification
>     return init_startup_notification_x11(window_handle, startup_id)
>   File "/nix/store/3a3b0xd952gp8jw70k5kh3a4zhgzf0p7-kitty-0.12.3/bin/../lib/kitty/kitty/utils.py", line 201, in init_startup_notification_x11
>     return init_x11_startup_notification(display, window_handle, sid)
> OSError: Failed to load libstartup-notification-1.so with error: libstartup-notification-1.so: cannot open shared object file: No such file or directory

Apparently dispatching of startup notification has been moved to a C
binding in kitty 0.6.0 [1] so the substituion had to be modified to reflect
that. Without this fix Kitty still works except that window managers
which depend on startup notifications to be fired (e.g. Awesome)
cannot apply special placement rules.

The substitution mechanism is also changed to use a patch file to detect
this kind of mistakes in the future.

[1]: b08f4ab593
2018-10-20 20:40:54 +02:00
..
altcoins parity: 1.11.10 -> 2.0.8; parity-beta: 2.0.3 -> 2.1.3 2018-10-18 15:03:26 +03:00
audio lollypop: 0.9.604 -> 0.9.605 (#48717) 2018-10-20 00:14:03 +02:00
backup Revert "treewide: remove placeholder usage" 2018-08-30 18:18:29 +02:00
display-managers Merge pull request #44920 from eadwu/init/lightdm-enso-os-greeter 2018-10-08 13:54:31 -05:00
editors androidStudioPackages.{dev,canary}: 3.3.0.12 -> 3.4.0.0 2018-10-20 20:03:55 +02:00
gis saga: add mpickering as a co-maintainer after #39125 2018-10-15 13:28:24 +03:00
graphics Merge pull request #48389 from r-ryantm/auto-update/openimageio 2018-10-19 11:34:11 +01:00
inferno pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
kde marble: Add dev output 2018-10-08 22:56:23 +02:00
misc kitty: fix locating libstartup-notification-1 2018-10-20 20:40:54 +02:00
networking eolie: 0.9.41 -> 0.9.45 (#48719) 2018-10-20 00:12:54 +02:00
office Merge pull request #48502 from r-ryantm/auto-update/homebank 2018-10-16 10:10:58 +02:00
science Merge pull request #44527 from timokau/sage-8.4 2018-10-20 01:34:34 +02:00
search catfish: 1.4.4 -> 1.4.6 (#45860) 2018-08-31 16:11:38 +02:00
version-management Merge pull request #48306 from NixOS/staging-next 2018-10-18 11:23:04 +02:00
video Merge pull request #48410 from r-ryantm/auto-update/libopenshot 2018-10-16 01:05:47 +01:00
virtualization Merge pull request #48472 from joachifm/lkl-bump 2018-10-16 19:40:46 +00:00
window-managers pekwm: small fixes 2018-10-06 23:36:19 -03:00