about summary refs log tree commit diff
path: root/pkgs/build-support
Commit message (Collapse)AuthorAge
* Revert "Revert "Merge pull request #9543 from NixOS/staging.post-15.06""William A. Kennington III2015-11-14
| | | | | | This reverts commit 741bf840dad05cd1728481045466811ae8ae8281. This reverts the fallout from reverting the major changes.
* Merge commit 'cb21b77' into master.upstreamWilliam A. Kennington III2015-11-13
|\ | | | | | | This is a partial merge of staging for builds which are working
| * kernel: Remove unsupported 3.10, 3.12, 3.14William A. Kennington III2015-11-09
| | | | | | | | | | Our base kernel headers were bumped to 3.18 so we can no longer reliably support kernels older than 3.18
| * wrapGAppsHook: fix $gappsWrapperArgs as intendedVladimír Čunát2015-11-09
| | | | | | | | i.e. define it even if $dontWrapGApps is set, and document the intention.
| * wrapGAppsHook: avoid running multiple timesVladimír Čunát2015-11-09
| | | | | | | | /cc #10351 and @lethalman.
| * Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-11-07
| |\
| * | Don't fail if env-vars cannot be written toWout Mertens2015-11-04
| | | | | | | | | | | | | | | | | | env-vars is a debugging aid, see https://github.com/NixOS/nix/commit/3e5dbb24337d8416cfe46484eb2692811546a9c1 for a rationale for this change.
| * | Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-11-04
| |\ \
| * | | Fix buildenvWilliam A. Kennington III2015-10-30
| | | |
| * | | Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-10-30
| |\ \ \
| * \ \ \ Merge pull request #10506 from abbradar/buildenv-wipNikolay Amiantov2015-10-24
| |\ \ \ \ | | | | | | | | | | | | buildenv: support very long `paths`
| | * | | | buildenv: support very long `paths`Nikolay Amiantov2015-10-22
| | | | | |
* | | | | | citrix-receiver: init at 13.2.1, fixes #8458obadz2015-11-11
| | | | | |
* | | | | | fhs-env: symlink /usr/lib to libs for the main architectureNikolay Amiantov2015-11-11
| | | | | |
* | | | | | Merge pull request #10460 from abbradar/remote-askpassNikolay Amiantov2015-11-10
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Support network in initrd and entering LUKS passphrase via SSH
| * | | | | nuke-references: support -e optionNikolay Amiantov2015-10-18
| | | | | |
* | | | | | Merge pull request #10688 from demin-dmitriy/pintagoibhniu2015-11-07
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | pinta: 1.4 -> 1.6
| * | | | | build-dotnet-package: add optional makeWrapperArgs argumentDemin Dmitriy2015-10-29
| | | | | | | | | | | | | | | | | | | | | | | | 3 lines of code are shamelessly stolen from buildPythonPackage
* | | | | | Revert "Don't fail if env-vars cannot be written to"Vladimír Čunát2015-11-04
| | | | | |
* | | | | | Merge pull request #10262 from wmertens/nofailnixshellWout Mertens2015-11-04
|\ \ \ \ \ \ | | | | | | | | | | | | | | Don't fail if env-vars cannot be written to
| * | | | | | Don't fail if env-vars cannot be written toWout Mertens2015-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | env-vars is a debugging aid, see https://github.com/NixOS/nix/commit/3e5dbb24337d8416cfe46484eb2692811546a9c1 for a rationale for this change.
* | | | | | | fetch-cargo-deps: add debug outputRicardo M. Correia2015-11-02
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | ... so that we can find out why there are sporadic hash mismatches.
* | | | | | Add option to link additional package outputs into system.pathEelco Dolstra2015-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to get stuff like separate manpages, info files, debug symbols, etc.
* | | | | | buildRustPackage: fix erroneous /bin/sh referenceRicardo M. Correia2015-10-29
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fetch-cargo-deps script is written in bash syntax, but it erroneously ran under the /bin/sh interpreter. This wasn't noticed because /bin/sh is actually bash in NixOS, but on some other systems this is not true.
* | | | | vmTools.commonDebPackages: Add "mawk".aszlig2015-10-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While debugging an issue with running NixOps tests, I found out that the output from debClosureGenerator is not deterministic. The reason behind this is the way how Provides and Replaces fields are handled. I haven't yet found out what's the exact issue, but so far packages "Provides" are more or less picked at random. So, running the NixOps Hetzner tests we get either mawk, original-awk or gawk altering on every invocation. While for the test it isn't poisionous whether wi have mawk or gawk, having original-awk certainly is, because live-build only works with mawk or gawk. The best solution would obviously be to make debClosureGenerator deterministic, but in the case of "Provides: awk", we can safely pick mawk by default, because the latter has a "Priority: required" in its package description. This also has the advantage that we can safely cherry-pick this to release-15.09 because it's very unlikely that we'll break the debClosureGenerator by adding a dependency to commonDebPackages. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | | | Merge pull request #10517 from demin-dmitriy/sublime3Wout Mertens2015-10-24
|\ \ \ \ \ | |_|_|/ / |/| | | | sublime3: make sublime text work with pkexec and gksudo
| * | | | libredirect: add __xlib64 and posix_spawnDemin Dmitriy2015-10-24
| | | | |
* | | | | build-fhs-chrootenv: add /etc/mtab -> /proc/mounts symlinkBjørn Forsman2015-10-21
|/ / / / | | | | | | | | | | | | | | | | | | | | Needed to be able to run some programs (e.g. tune2fs) in the chroot. AFAIK, /etc/mtab is deprecated, but programs still use it.
* | | | buildFHSEnv: create /etc/profile with writeTextNikolay Amiantov2015-10-21
| | | | | | | | | | | | | | | | | | | | | | | | This should avoid accidential expansion of variables, i.e. in "export PATH=/some/path:$PATH" $PATH would have been expanded in the environment builder!
* | | | Merge pull request #10320 from abbradar/fhs-simplifyNikolay Amiantov2015-10-19
|\ \ \ \ | |_|/ / |/| | | chroot-env: simplify, clean directories structure
| * | | chroot-env: simplify, clean directories structureNikolay Amiantov2015-10-12
| | |/ | |/|
* / | grsecurityUnstable: 4.1.7 -> 4.2.3William A. Kennington III2015-10-15
|/ /
* | debian: Update to 7.9, 8.2Eelco Dolstra2015-10-08
| |
* | Merge pull request #10176 from Ericson2314/fetchgitLocalEric Seidel2015-10-07
|\ \ | | | | | | Rewrite `fetchgitLocal`
| * | Rewrite `fetchgitLocal`John Ericson2015-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For practical purposes, here are the changes in behavior: - When fetching from a subdirectory of a repo, do not rebuild because of changes elsewhere in the repo - Fetch (not-ignored) untracked files too It does this by letting git hash and export the directory in question, which I believes makes for a cleaner implementation than the ad-hoc copying and hashing that was there before.
* | | build-fhs-userenv: fix extraBindMountsNikolay Amiantov2015-10-07
| | |
* | | fetchurl/builder.sh: style fix, close #10260ts4682015-10-07
| | |
* | | fetchhg: fixed nix-prefetch-hg interpreterJuho Östman2015-10-06
| |/ |/|
* | Give more memory for the disk image builderEelco Dolstra2015-10-06
| | | | | | | | http://hydra.nixos.org/build/26480662
* | build-fhs-userenv: add extraBindMounts supportNikolay Amiantov2015-10-06
| |
* | build-fhs-chrootenv: add /etc/os-release from hostBjørn Forsman2015-10-03
| | | | | | | | | | This allows software inside the chroot to identify the host OS via the standard /etc/os-release file.
* | build-fhs-chrootenv: add missing /usr/includeBjørn Forsman2015-10-02
|/ | | | | | | This patch brings the include/ directories of all specified packages to appear under /usr/include in the FHS chroot. As per spec[1]. [1] http://www.pathname.com/fhs/pub/fhs-2.3.html#USRINCLUDEDIRECTORYFORSTANDARDINCLU
* Merge commit '2d464f75ed46869b5942c4b479772a0367b30608' into master.upstreamWilliam A. Kennington III2015-09-23
|\ | | | | | | | | This is a partial commit from staging in an attempt to make merges smaller.
| * Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-09-20
| |\
| * \ Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-09-18
| |\ \
| * \ \ Merge branch 'master' into stagingVladimír Čunát2015-09-17
| |\ \ \
| * | | | patchShebangs: Ignore outputs that don't exist yetEelco Dolstra2015-09-17
| | | | |
| * | | | Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-09-15
| |\ \ \ \
* | | | | | separateDebugInfo: one more commentVladimír Čunát2015-09-23
| | | | | |
* | | | | | separateDebugInfo: fix typo in commentVladimír Čunát2015-09-22
| | | | | |