about summary refs log tree commit diff
path: root/pkgs/stdenv/generic
AgeCommit message (Expand)AuthorFilesLines
2018-03-27meta: Simplify platform check logicJohn Ericson1-3/+4
2018-03-27meta: Add badPlatforms attribute for platform blacklisting.Shea Levy1-2/+4
2018-03-19Merge pull request #37395 from obsidiansystems/lib-meta-platformJohn Ericson1-4/+2
2018-03-19lib: Factor in tiny bit of `meta.platform` checkingJohn Ericson1-4/+2
2018-03-18Merge pull request #34444 from obsidiansystems/meta-checkJohn Ericson2-18/+22
2018-03-15lib, stdenv: Check `meta.platforms` against host platform and be open worldJohn Ericson2-5/+10
2018-03-14stdenv: Clean up check meta argsJohn Ericson2-14/+13
2018-03-06stdenv: check-meta: fix fallout from #36119Jan Malakhovski1-1/+1
2018-02-24libgcrypt: Fix cross-compilationShea Levy1-0/+2
2018-02-20Merge branch 'master' into stagingVladimír Čunát2-3/+3
2018-02-18stdenv.mkDerivation: rename `meta.evaluates` -> `meta.available`Jan Malakhovski2-3/+3
2018-02-15Handle sourceRoots with leading dashesShea Levy1-1/+1
2018-02-11check-meta: Use concatStringsTuomas Tynkkynen1-2/+1
2018-01-24unpackPhase: Handle sources starting with a hyphenShea Levy1-1/+1
2018-01-16Merge branch 'ericson2314-cross-master' into stagingJohn Ericson2-40/+58
2018-01-14Merge #33057: stdenv meta checks: make them lazyVladimír Čunát2-40/+58
2018-01-14Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2-3/+18
2018-01-14stdenv: provide `meta.name`Jan Malakhovski2-0/+5
2018-01-14stdenv: hide `name` under `check-meta` assertJan Malakhovski1-1/+4
2018-01-14stdenv: implement `config.checkMetaRecursively`Jan Malakhovski1-1/+7
2018-01-14stdenv: provide `meta.evaluates`Jan Malakhovski2-0/+4
2018-01-14stdenv: change some indentJan Malakhovski1-10/+10
2018-01-09Merge pull request #33670 from obsidiansystems/cross-checkJohn Ericson1-2/+2
2018-01-09stdenv: Fix doCheck and doInstallCheck logicJohn Ericson1-2/+2
2018-01-09Merge pull request #33603 from obsidiansystems/cross-checkJohn Ericson1-2/+17
2018-01-09stdenv: Force `doCheck` and `doInstallCheck` to be false when we are cross co...John Ericson1-2/+17
2018-01-09schedulingPriority should be an int, fix check-meta type and in-tree useWill Dietz1-1/+1
2018-01-09stdenv: Kill off ensureDiradisbladis1-10/+0
2018-01-03stdenv: perform checks only when evaluating .drv and .outJan Malakhovski2-29/+29
2017-12-30stdenv-setup: Ease the transition with native buildsJohn Ericson1-9/+28
2017-12-30{bintools,cc}-wrapper: Fix setup hook to respect the role of the cc-compilerJohn Ericson1-0/+11
2017-12-30stdenv: Fix handling of dependencies and hooksJohn Ericson2-92/+292
2017-12-14stdenv: make knownVulnerabilities a known meta-typeGraham Christensen1-0/+1
2017-12-12stdenv: allow specifying a eval issuee handlerGraham Christensen1-5/+12
2017-12-12stdenv checkMeta: throw -> traceVladimír Čunát1-1/+1
2017-12-09stdenv: fix use of config-specified allowInsecurePredicateWill Dietz1-1/+1
2017-12-05tree-wide: fix either check-meta or meta attrs of all the packages I evaluateJan Malakhovski1-1/+2
2017-12-05stdenv/generic/check-meta: fix error message evaluationJan Malakhovski1-1/+1
2017-11-21stdenv setup: Always use both propagated filesJohn Ericson1-43/+30
2017-11-15stdenv setup: Run setup hooks and other processing after accumulating depsJohn Ericson1-8/+20
2017-10-08Get rid of most @rpath nonsense on DarwinDan Peebles1-1/+14
2017-09-26stdenv: Turn on `set -x` if NIX_DEBUG >= 6John Ericson1-0/+4
2017-09-26treewide: Use `(( "${NIX_DEBUG:-0}" >= 1) ))` consistentlyJohn Ericson1-3/+3
2017-09-18stdenv: Add back leading '-' in cross derivation name suffixJohn Ericson1-1/+1
2017-09-07genericBuild: Communicate the current build phase to NixEelco Dolstra1-0/+4
2017-09-07Remove tracePhasesEelco Dolstra1-10/+0
2017-09-03stdenv-setup: list environment variables with awkOrivej Desh1-11/+2
2017-09-03stdenv-setup: fix substituteAll with set -euOrivej Desh1-12/+17
2017-09-03mkDerivation: explain "all" in hardeningDisableOrivej Desh1-0/+1
2017-09-01mkDerivation: fix hardening flags checkOrivej Desh1-8/+7