nixpkgs/pkgs/applications/window-managers
Kier Davis 90b3648f9c
i3blocks: search for config in correct system directory
The SYSCONFDIR variable used in the Makefile servers two purposes:

1) During buildPhase, it is hardcoded into the executable as one of
   the locations that will be searched for the i3blocks.conf config
   file. We want this set to "/etc", so that "/etc/i3blocks.conf"
   will be automatically loaded if it exists, as specified in the
   manpage.

2) During installPhase, it specifies the location that the sample
   i3blocks.conf should be installed to. We want this to be "$out/etc".

Case 2 was already handled correctly, but case 1 was not. This resulted
in i3blocks instead searching for i3blocks.conf in the default value of
SYSCONFDIR, which is "/usr/local/etc", a directory which generally does
not exist on NixOS. This commit remedies this problem by setting
SYSCONFDIR=/etc during buildPhase.

A minor stylistic fix (correcting a usage of "makeFlags" to "buildFlags"
in the expression) has also been applied in this commit.
2017-01-12 20:15:15 +00:00
..
afterstep
awesome awesome: 3.5.9 -> 4.0 2016-12-27 11:39:51 +02:00
bspwm bspwm: 1.9.1 -> 1.9.2 2016-12-22 23:27:32 +00:00
clfswm Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
compiz compiz: 0.9.13.0 -> 0.9.13.1 2017-01-02 20:18:51 +01:00
compton Make all meta.maintainers attributes lists 2016-11-20 18:06:03 +01:00
cwm cwm: init at 5.6, fixes #11458 2015-12-05 20:47:09 +01:00
dwm dwm: 6.0 -> 6.1 2015-11-12 12:38:26 +01:00
dzen2
evilwm evilwm: init at 1.1.1 (#17104) 2016-07-22 19:15:57 +00:00
fbpanel treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
fluxbox fluxbox: fix @PREFIX@ in fluxbox-generate_menu script 2016-05-23 08:28:19 -03:00
fvwm treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
herbstluftwm herbstluftwm: 0.6.2 -> 0.7.0. 2016-04-28 18:10:17 +02:00
i3 i3blocks: search for config in correct system directory 2017-01-12 20:15:15 +00:00
icewm icewm: 1.3.10 -> 1.3.12 2016-06-03 16:04:41 +02:00
ion-3 ion3: specify meta.{platforms,license} 2016-12-06 15:48:45 +01:00
jwm jwm: 1548 -> 1563 2016-10-27 07:52:23 -02:00
kbdd Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
larswm treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
lemonbar Remove myself as maintainer. 2016-11-03 11:54:54 +01:00
matchbox treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
notion x11: replace its usage by xlibsWrapper directly 2015-09-15 12:08:24 +02:00
openbox openbox: add platforms, split version 2016-03-12 03:19:37 +03:00
orbment orbment: git-2016-01-31 -> git-2016-08-13 2016-09-04 16:25:00 +02:00
oroborus Oroborus: init at 2.0.20 2015-07-23 13:50:26 -03:00
pekwm pekwm: init at 0.1.17 2016-07-09 22:26:24 -03:00
qtile Python: more evaluation fixups. 2016-10-14 00:03:12 +02:00
ratpoison ratpoison: reduce closure size 2016-10-22 21:06:21 +02:00
sawfish Sawfish: 1.11.90 -> 1.12.0 (#19792) 2016-10-23 13:06:47 +02:00
spectrwm spectrwm: 2.6.2 -> 2.7.2 2015-08-17 00:25:07 -07:00
stalonetray Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
stumpwm Remove myself as maintainer. 2016-11-03 11:54:54 +01:00
sway sway: 0.8 -> 0.9 2016-09-04 16:02:57 -04:00
sxhkd sxhkd-unstable: init at 2016-08-29 2016-10-08 20:19:15 -04:00
tabbed tabbed: add patch support 2016-06-29 12:46:48 -07:00
taffybar treewide: Add lots of platforms to packages with no meta 2016-08-02 21:17:44 +03:00
trayer treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
velox wayland window managers: orbment, sway, velox -> latest git 2016-02-09 23:41:01 +01:00
vwm Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
weston weston: 1.11.0 -> 1.12.0 2016-09-21 11:16:32 +02:00
windowlab WindowLab: initial pkg at 1.40 2015-12-30 11:10:30 +01:00
windowmaker windowmaker: 0.95.6 -> 0.95.7 2016-11-24 19:48:32 -02:00
wmii-hg treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
xmonad xmonad-wrapper: link man pages instead of copying 2016-06-17 13:18:26 +02:00
xmonad-log-applet treewide: quote URLs in my packages 2016-11-24 01:17:52 +03:00
yabar Remove myself as maintainer. 2016-11-03 11:54:54 +01:00