nixpkgs/pkgs/applications/window-managers
Sergey Vlasov b934fad58c
i3: fix and reenable testsuite
The `checkPhase` script was stale and needed to be rewritten for the new
version of i3 (paths are different now, and `complete-run.pl` now
invokes `xvfb-run` internally).  The code to check the log file for
errors might be unneeded for the new version (`complete-run.pl` seems to
return a non-zero exit code correctly on errors), but is left to catch
any possible regressions in the test runner behavior.

Also the `318-i3-dmenu-desktop.t` testcase was failing, because that
testcase was creating a temporary Perl script intended to shadow the
real `i3-msg` executable, but the `#!/usr/bin/env perl` shebang in that
script did not work in the build environment; this problem was not
really obvious, because `system('i3-msg', $cmd)` silently continued to
search for the `i3-msg` executable further in `$PATH` and launched the
real binary instead of the replacement script.  The problematic shebang
needed to be replaced manually, because `patchShebangs` handles only
real shebangs on the first line of each executable file.
2024-07-23 22:13:25 +02:00
..
2bwm treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
awesome
bspwm treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cage treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cagebreak treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cwm treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dk treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dwl dwl: project migrated from GitHub to Codeberg 2024-03-16 16:50:37 +01:00
dwm treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dzen2
e16 e16: fix e_gen_menu script for NixOS 2024-06-24 08:24:13 +10:00
evilwm evilwm: 1.4.2 -> 1.4.3 2024-03-10 12:43:33 +00:00
fbpanel treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
fluxbox
hackedbox treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
herbstluftwm fix: restore xorgserver dep to herbstluftwm 2024-07-17 19:47:30 +10:00
hyprwm xdg-desktop-portal-hyprland: nixfmt-rfc-style, updateScript 2024-07-22 20:13:05 +05:30
i3 i3: fix and reenable testsuite 2024-07-23 22:13:25 +02:00
ion-3
jay jay: 1.3.0 -> 1.4.0 2024-07-08 02:03:57 +00:00
jwm treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
kbdd
larswm
leftwm treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
lemonbar treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
lesbar treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
lwm
matchbox
maui-shell treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
miriway miriway: 0-unstable-2024-06-13 -> 0-unstable-2024-07-17 2024-07-18 06:59:06 +00:00
mlvwm
neocomp treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
openbox
owl treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
phosh Merge pull request #312992 from r-ryantm/auto-update/phosh-mobile-settings 2024-07-07 17:08:27 +08:00
ragnarwm
sawfish treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
shod treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
sommelier sommelier: 125.0 -> 126.0 2024-06-27 17:01:10 +00:00
spectrwm treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
stalonetray
stumpish
tabbed treewide: remove vrthra from meta.maintainers [all orphans] 2024-07-07 12:20:32 -03:00
taffybar
tinywl
trayer treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
vwm
wayfire wayfire: drop maintainership 2024-06-25 08:35:50 +02:00
weston Merge pull request #318349 from alyssais/weston-13.0.3 2024-06-11 11:00:01 +08:00
windowchef treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
windowlab
wmderland
wmderlandc treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
wmfs
wmii treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
x-create-mouse-void
xmonad treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
yabar treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00