some overrideDerivation cleanups

These four top-level packages were the only ones that didn't have the
meta.position attribute automagically set. This commit fixes this.
This commit is contained in:
Silvan Mosberger
2018-06-14 22:28:55 +02:00
parent a7e9fabd7b
commit 02f11bca60
4 changed files with 12 additions and 22 deletions
@@ -1,6 +1,6 @@
{ fetchurl, stdenv, i3, autoreconfHook }:
i3.overrideDerivation (super : rec {
i3.overrideAttrs (oldAttrs : rec {
name = "i3-gaps-${version}";
version = "4.15.0.1";
@@ -11,7 +11,7 @@ i3.overrideDerivation (super : rec {
sha256 = "16s6bink8yj3zix4vww64b745d5drf2vqjg8vz3pwzrark09hfal";
};
nativeBuildInputs = super.nativeBuildInputs ++ [ autoreconfHook ];
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ autoreconfHook ];
postUnpack = ''
echo -n "${version} (${releaseDate})" > ./i3-${version}/I3_VERSION
@@ -19,7 +19,6 @@ i3.overrideDerivation (super : rec {
# fatal error: GENERATED_config_enums.h: No such file or directory
enableParallelBuilding = false;
}) // {
meta = with stdenv.lib; {
description = "A fork of the i3 tiling window manager with some additional features";
@@ -36,5 +35,4 @@ i3.overrideDerivation (super : rec {
Configured via plain text file. Multi-monitor. UTF-8 clean.
'';
};
}
})