vroad
63e7c4186f
dockerTools.streamLayeredImage: Add test for fakeRootCommands
2021-04-07 18:11:02 +09:00
vroad
057c7a2d58
dockerTools.streamLayeredImage: source $stdenv/setup before running fakeRootCommands
2021-03-19 11:01:10 +09:00
vroad
5199c7e6da
dockerTools.streamLayeredImage: simplify inherit statements
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-19 10:56:00 +09:00
vroad
b4d92811be
dockerTools.streamLayeredImage: add fakeRootCommands option
2021-03-19 10:25:26 +09:00
IvarWithoutBones
dd9f4e8517
apple-music-electron: 1.5.2 -> 1.5.5
2021-03-12 01:21:33 +01:00
Benjamin Hipple
17a9f368e3
Merge pull request #115793 from lbpdt/feature/docker-tools-layered-image-name-slashes
...
dockerTools.buildLayeredImage: image names with registry/ prefix
2021-03-11 14:58:26 -05:00
Benjamin Hipple
f707104092
Merge pull request #115791 from lbpdt/feature/docker-tools-nix-store-dir
...
dockerTools.buildLayeredImage: configurable store root
2021-03-11 14:56:39 -05:00
Michael Weiss
938453eacd
Merge pull request #102225 from luc65r/fetchsrht
...
Add fetcher: fetchFromSourcehut
2021-03-11 12:51:13 +01:00
Louis Blin
419a4fa596
dockerTools.buildLayeredImage: image names with registry/ prefix
...
When using `buildLayeredImage`, it is not possible to specify an image
name of the form `<registry>/my/image`, although it is a valid name.
This is due to derivations under `buildLayeredImage` using that image
name as their derivation name, but slashes are not permitted in that
context.
A while ago, #13099 fixed that exact same problem in `buildImage` by
using `baseNameOf name` in derivation names instead of `name`. This
change does the same thing for `buildLayeredImage`.
2021-03-10 17:44:24 +00:00
Louis Blin
bf56388c92
dockerTools.buildLayeredImage: configurable store root
...
`stream_layered_image.py` currently assumes that the store root will be
at `/nix/store`, although the user might have configured this
differently. This makes `buildLayeredImage` unusable with stores having
a different root, as they will fail an assertion in the python script.
This change updates that assertion to use `builtins.storeDir` as the
source of truth about where the store lives, instead of assuming
`/nix/store`.
2021-03-10 16:44:53 +00:00
Cyril Cohen
1550a4fe6b
coqPackages.multinomials: 1.5.2 -> 1.5.4 ( #115427 )
...
- This is the first packages which uses Dune in order to build and install
so I had to refactor build-support/coq/default.nix in order to support it.
- I added a new feature: one can now release.v.sha256 empty to try to download
with a fake sha256, hence failures are reported and one can copy paste the
sha256 given by the error message.
- I updated the documentation of languages-frameworks/coq.section.md accordingly.
2021-03-10 16:25:32 +01:00
Chris Roberts
00996b5e03
dockerTools: Do not lowercase image tag in buildImage
...
Closes #115455
2021-03-09 09:06:04 +00:00
Sandro
0b3115f7e4
Merge pull request #112424 from alyssais/fetchbitbucket
...
fetchFromBitbucket: remove hack for Mercurial
2021-03-08 21:02:40 +01:00
luc65r
83a0627f33
fetchFromSourcehut: init
2021-03-08 15:51:24 +01:00
Vincent Laporte
60785fe4db
ocamlPackages.dune: rename into dune_1
2021-03-07 12:07:14 +01:00
Sandro Jäckel
03831816d8
writers: format
2021-03-05 18:14:34 +01:00
John Ericson
7f76da8f7a
Merge pull request #115118 from obsidiansystems/prebuilt-android-fix-eval
...
android prebuilt: Fix eval
2021-03-04 13:57:35 -05:00
s1341
aee60bef7a
android_prebuilt: Fix eval
2021-03-04 18:17:39 +00:00
Elis Hirwing
bc8532b8e6
Merge pull request #115089 from Ma27/php-ext-fix
...
Revert "php: Add php package versions to extensions/packages pnames"
2021-03-04 18:10:14 +01:00
Robert Hensing
f3d006c1d4
Merge pull request #115083 from osener/fix-dockertools-on-darwin
...
dockerTools: fix build on Darwin
2021-03-04 16:50:26 +01:00
Ozan Sener
78f322f2d0
dockerTools: fix build on Darwin
...
Fixes #110665
Introduced by #109420
2021-03-04 16:17:48 +01:00
Robert Hensing
89aa0173ca
Merge pull request #115075 from siraben/stdenv-cleanup
...
treewide: remove stdenv where not needed
2021-03-04 15:51:04 +01:00
Maximilian Bosch
8c26eaa144
Revert "php: Add php package versions to extensions/packages pnames"
...
This reverts commit a081dcf86d
.
2021-03-04 15:26:36 +01:00
Ben Siraphob
98f26993f2
treewide: remove stdenv where not needed
2021-03-04 19:54:50 +07:00
taku0
61706fc470
Merge pull request #114853 from lourkeur/fix-string-escaping
...
nixos/kresd, nixos/dokuwiki, tests/fpm, build-bazel-package, libcutl: fix string escaping
2021-03-03 19:35:16 +09:00
Elis Hirwing
a081dcf86d
php: Add php package versions to extensions/packages pnames
2021-02-27 21:57:02 +01:00
Frederik Rietdijk
c456a2512f
Merge master into staging-next
2021-02-26 10:25:13 +01:00
midchildan
7208e57cf6
emacsWithPackages: prevent the UI showing prematurely during startup
...
This change makes the wrapper script avoid displaying echo area messages
during startup. This helps prevent split second UI glitches early in the
startup process. The messages itself will still be logged and therefore
will not hamper inspection for debugging purposes.
2021-02-25 22:30:40 +09:00
Bernardo Meurer
cdcaafc3fe
Merge pull request #114024 from LuigiPiucco/pressure-vessel
...
steam: fix proton versions with pressure-vessel
2021-02-23 19:20:12 +00:00
Graham Christensen
3ef281c3a2
Merge pull request #113176 from danieldk/cargoDepsName
...
buildRustPackage: add cargoDepsName attribute
2021-02-23 10:02:45 -05:00
Luigi Sartor Piucco
548d50d695
build-fhs-userenv-bubblewrap:->writeShellScriptBin
2021-02-23 11:47:40 -03:00
Luigi Sartor Piucco
12c2eae2c5
build-fhs-userenv-bubblewrap: add folders comment
2021-02-23 11:44:16 -03:00
André Silva
770cd71936
build-fhs-userenv: fix ssl certificates mount point
2021-02-22 19:54:04 +00:00
Luigi Sartor Piucco
baaec29531
fhs-bubblewrap: mount cache on 32 bit glibc too
2021-02-22 14:35:45 -03:00
Luigi Sartor Piucco
bdd9027760
fhs-bubblewrap: merge /usr/share from both archs
2021-02-22 14:35:45 -03:00
Benedikt Morbach
d5cbb650e1
fhs-userenv-bubblewrap: add ld.so.conf/cache to fhs
2021-02-22 14:35:44 -03:00
Benedikt Morbach
df4761d450
fhs-userenv-bubblewrap: Preserve symlinks
...
Preserve top-level symlinks such as /lib -> /usr/lib.
This allows nested containers such as Steam's new runtime to remount
/usr if they need to and then run unmodified binaries that reference
e.g. /lib/ld-linux-x86-64.so.2
Before, we would mount the fully resolved host directory at /lib and
thus the dynamic loader would always be the one from the host filesystem.
2021-02-22 14:35:44 -03:00
github-actions[bot]
93b17c1b4d
Merge master into staging-next
2021-02-21 18:17:22 +00:00
Léo Gaspard
037936b7a3
Merge pull request #107322 from sternenseemann/fetch-github-leavedotgit
...
fetchFromGitHub: also use git if deepClone or leaveDotGit is used
2021-02-21 13:28:00 +01:00
github-actions[bot]
5884dca2b9
Merge master into staging-next
2021-02-20 12:19:39 +00:00
Ivan Babrou
c62662c962
garble: fix aarch64 build
2021-02-20 21:13:46 +10:00
taku0
a964d7094a
Merge pull request #104714 from codedownio/tree-hashes
...
fetchgit: support passing tree hashes as "rev"
2021-02-20 15:22:57 +09:00
github-actions[bot]
daab056dd9
Merge staging-next into staging
2021-02-19 18:16:58 +00:00
Jan Tojnar
8f50f1ce10
Merge branch 'staging-next' into staging
...
Resolved the following conflicts:
- kernel flags between 09176d28a0
and 2b28822d8d
- clojure-lsp between 3fa00685ce
and e03c068af5
2021-02-19 17:15:31 +01:00
Mauricio Collares
ca4db1bc79
emacs: add currently compiling package dirs to load-path
...
Co-authored-by: Tad Fisher <tadfisher@gmail.com>
2021-02-19 16:46:31 +01:00
Sandro
08f5631891
Merge pull request #112631 from DavHau/garble-init
2021-02-19 14:39:31 +01:00
Ben Siraphob
e03c068af5
treewide: makeWrapper buildInputs to nativeBuildInputs
2021-02-19 20:09:16 +07:00
DavHau
599132aff2
garble: init at 2020-01-07
2021-02-19 15:02:15 +07:00
zowoq
3dab057264
Merge staging-next into staging
2021-02-19 10:47:46 +10:00
Florian Klink
031ce52991
Merge pull request #112891 from flokli/systemd-drop-systemd-mutable
...
systemd: stop reading from /etc/systemd-mutable
2021-02-18 12:09:34 +01:00