nixpkgs/pkgs/tools/X11
aszlig 2467c437b7
xdg_utils: Fix wrong substitution of grep command.
Fixes regression introduced by 16406e63b3.

Not replacing "egrep" with a negated character class on [^e] needs to be
put back into the replacement, because if we have something like:

foo="$(grep xxx)"

The replacement would be something like this:

foo="$/nix/store/.../bin/grep xxx)"

Which will lead to wrong behavior and in cases of for example
"xdg-screensaver", even directly to a syntax error:

xdg-screensaver: line 178: syntax error near unexpected token `('
xdg-screensaver: line 178: `command="/nix/store/.../bin/grep -E
                            "^Exec(\[[^]=]*])?=" "$file" |
                            /nix/store/.../bin/cut -d= -f 2- |
                            first_word`"'

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-07-05 09:25:13 +02:00
..
arandr add arandr: simple visual front end for xrandr 2013-09-23 22:33:57 +02:00
autocutsel Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
bgs bgs: update from 0.7 to 0.7.1 2015-05-12 17:24:50 +02:00
bumblebee Bumblebee config to enable multiple monitors 2014-12-30 19:17:42 -08:00
ckbcomp ckbcomp: init at 1.129 2015-06-22 15:32:42 +03:00
hsetroot hsetroot: fix libX11 error 2015-02-20 20:49:33 -05:00
keynav keynav: update from 0.20101014.3067 to 0.20110708.0 2014-09-26 22:00:26 +02:00
nitrogen Add missing 's' in remaining meta.maintainer(s) attrs 2014-07-22 23:49:21 +02:00
obconf maintainers: add myself as a maintainer to obconf and teamspeak_client 2014-08-24 10:10:13 +02:00
primus Turned some meta.maintainers into lists 2015-05-14 19:09:43 +02:00
ratmen A comment about the license 2015-06-14 23:26:58 +03:00
screen-message Add new package screen-message 2015-02-19 19:19:33 +01:00
skippy-xd Adding Skippy-XD window switcher 2015-06-14 23:26:58 +03:00
sselp Fix user-facing typos (mainly in descriptions) 2014-12-30 03:31:03 +01:00
vdpauinfo vdpauinfo: 0.9 -> 1.0 2015-03-26 13:59:24 -07:00
virtualgl Turn more licenses into lib.licenses style 2014-11-06 00:48:16 +00:00
winswitch Mark a bunch of packages as broken or not supported on Darwin 2014-08-08 17:59:02 +02:00
wmctrl Fix many package descriptions 2014-08-24 22:31:37 +02:00
wmutils-core wmutils-core: add to tools/X11 (close #6585) 2015-03-08 15:46:02 +01:00
x2vnc * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless 2012-01-18 20:16:00 +00:00
x2x More description fixes 2013-10-06 12:01:38 +02:00
x11vnc Build x11vnc on linux 2013-12-24 10:48:42 +01:00
xbindkeys Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
xbindkeys-config New package: xbindkeys-config 2015-02-09 01:36:01 -08:00
xbrightness xbrightness: remove unnecessary x11 parameter 2015-01-16 20:37:22 -03:00
xcalib xcalib: Fix maintainer 2012-12-11 15:10:55 +01:00
xcape xcape: bump to latest revision 2015-06-10 14:37:49 +02:00
xchainkeys Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
xdg-user-dirs xdg-user-dirs: fix finding default directory names 2014-04-22 22:17:20 +02:00
xdg-utils xdg_utils: Fix wrong substitution of grep command. 2015-07-05 09:25:13 +02:00
xdotool Fix license attribute of many bsd-like licensed packages 2014-12-21 00:00:35 +01:00
xinput_calibrator added xinput_calibrator v0.7.5 2014-08-25 09:57:01 +02:00
xkb-switch xkb-switch: Update 2015-01-04 02:48:05 +03:00
xlaunch Adopt a few packages 2014-11-05 11:56:19 +03:00
xmacro change md5sum to sha256sum for a few packages 2014-10-12 16:13:21 +02:00
xnee xnee: update to 3.19 2014-08-29 12:19:38 +01:00
xpra Fix/update Xpra 2015-02-25 01:09:39 +01:00
xrestop xrestop: package 0.4 2013-08-06 03:56:21 +03:00
xsettingsd Add xsettingsd. 2015-06-04 09:16:05 +00:00
xtrace Fix many package descriptions 2014-08-24 22:31:37 +02:00
xvkbd xvkbd: set meta.platforms 2014-11-19 12:40:32 +01:00
xwinmosaic Add xwinmosaic window switcher 2015-06-14 23:26:58 +03:00