| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
This reverts commit 741bf840dad05cd1728481045466811ae8ae8281.
This reverts the fallout from reverting the major changes.
|
|\
| |
| |
| | |
This is a partial merge of staging for builds which are working
|
| |
| |
| |
| |
| | |
Our base kernel headers were bumped to 3.18 so we can no longer reliably
support kernels older than 3.18
|
| |
| |
| |
| | |
i.e. define it even if $dontWrapGApps is set, and document the intention.
|
| |
| |
| |
| | |
/cc #10351 and @lethalman.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
env-vars is a debugging aid, see
https://github.com/NixOS/nix/commit/3e5dbb24337d8416cfe46484eb2692811546a9c1
for a rationale for this change.
|
| |\ \ |
|
| | | | |
|
| |\ \ \ |
|
| |\ \ \ \
| | | | | |
| | | | | | |
buildenv: support very long `paths`
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
Support network in initrd and entering LUKS passphrase via SSH
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
pinta: 1.4 -> 1.6
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
3 lines of code are shamelessly stolen from buildPythonPackage
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Don't fail if env-vars cannot be written to
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
env-vars is a debugging aid, see
https://github.com/NixOS/nix/commit/3e5dbb24337d8416cfe46484eb2692811546a9c1
for a rationale for this change.
|
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | | |
... so that we can find out why there are sporadic hash mismatches.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is necessary to get stuff like separate manpages, info files,
debug symbols, etc.
|
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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>
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
sublime3: make sublime text work with pkexec and gksudo
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Needed to be able to run some programs (e.g. tune2fs) in the chroot.
AFAIK, /etc/mtab is deprecated, but programs still use it.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This should avoid accidential expansion of variables, i.e. in
"export PATH=/some/path:$PATH"
$PATH would have been expanded in the environment builder!
|
|\ \ \ \
| |_|/ /
|/| | | |
chroot-env: simplify, clean directories structure
|
| | |/
| |/| |
|
|/ / |
|
| | |
|
|\ \
| | |
| | | |
Rewrite `fetchgitLocal`
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | | |
|
| |/
|/| |
|
| |
| |
| |
| | |
http://hydra.nixos.org/build/26480662
|
| | |
|
| |
| |
| |
| |
| | |
This allows software inside the chroot to identify the host OS via the
standard /etc/os-release file.
|
|/
|
|
|
|
|
| |
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
|
|\
| |
| |
| |
| | |
This is a partial commit from staging in an attempt to make merges
smaller.
|
| |\ |
|
| |\ \ |
|
| |\ \ \ |
|
| | | | | |
|
| |\ \ \ \ |
|
| | | | | | |
|
| | | | | | |
|