Branch: refs/heads/master
Home: https://github.com/NixOS/nixpkgs
Commit: ec43c69b5da74ead8c94ecdf0c66b762c604df2e
https://github.com/NixOS/nixpkgs/commit/ec43c69b5da74ead8c94ecdf0c66b762c604df2e
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M pkgs/os-specific/linux/kernel/linux-rpi.nix
Log Message:
-----------
linux-rpi: Fix modDirVersion
This causes build breakage on staging due to #7524.
Commit: 82d0acaf371d1ea3f497afbe58854198bb3ce6dd
https://github.com/NixOS/nixpkgs/commit/82d0acaf371d1ea3f497afbe58854198bb3ce6dd
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M pkgs/os-specific/linux/kernel/common-config.nix
Log Message:
-----------
kernel-config: Explicitly enable NAMESPACES
Namespace support is required by the `unshare` tool used in
`nixos-install`. It's enabled by the x86 defconfig, but not by
e.g. multi_v7_defconfig. So enable it here so that `nixos-install`
can work on ARM.
Commit: 1947179036c7473b735f378ea91916a67e73753d
https://github.com/NixOS/nixpkgs/commit/1947179036c7473b735f378ea91916a67e73753d
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M nixos/modules/services/misc/rogue.nix
Log Message:
-----------
nixos/rogue: Set WorkingDirectory to /tmp
Otherwise we can get an ugly /rogue.scr in the root of the filesystem
hierarchy.
Commit: 6147909f8e80d7fbf15e73f556ee1f6ab4c93289
https://github.com/NixOS/nixpkgs/commit/6147909f8e80d7fbf15e73f556ee1f6ab4c93289
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M
nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.sh
Log Message:
-----------
extlinux-conf-builder: Properly copy kernels for the default entry
When calling addEntry inside a subshell, the filesCopied array would
be updated only in the subshell's environment. This would only cause an
issue if no -g flag was passed to the script, causing no kernels
to be copied.
Commit: 8496f71e9219e1a5ea01898c1c306ab58cf6773a
https://github.com/NixOS/nixpkgs/commit/8496f71e9219e1a5ea01898c1c306ab58cf6773a
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M
nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.nix
M
nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.sh
Log Message:
-----------
extlinux-conf-builder: Make it work on non-DTB systems
With this, boot.loader.generic-extlinux-compatible can be used with
linuxPackages_rpi on the Raspberry Pi.
Commit: a6c95a3f7d2215965e098f404a9ad544a8fdd99c
https://github.com/NixOS/nixpkgs/commit/a6c95a3f7d2215965e098f404a9ad544a8fdd99c
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M
nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.sh
Log Message:
-----------
extlinux-conf-builder: Set menu title to force prompt display
Without a menu title, U-Boot's distro scripts just autoboot the first
entry by default.
When I initially wrote this, my board wasn't apparently running stock
U-Boot but had some local hacks saved in the U-Boot's environment
which made it always display the prompt.
Commit: 8665b0d8b10dc612b9b3dd5174837278026739e4
https://github.com/NixOS/nixpkgs/commit/8665b0d8b10dc612b9b3dd5174837278026739e4
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M
nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.sh
Log Message:
-----------
extlinux-conf-builder: Fix warning when building in chroot
When using extlinux-conf-builder in a nix build using chroots, the
following error message could be seen:
/nix/store/XXX-extlinux-conf-builder.sh: line 121: cd: /nix/var/nix/profiles:
No such file or directory
To avoid this, just skip the code path parsing /nix/var/nix/profiles
when $numGenerations (passed from the command line) is 0 (which is the
only legal value of $numGenerations in a nix build context).
Commit: df86813d9727aa3a9e3dcc45347f97b71bd01599
https://github.com/NixOS/nixpkgs/commit/df86813d9727aa3a9e3dcc45347f97b71bd01599
Author: Tuomas Tynkkynen <[email protected]>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
A nixos/lib/make-ext4-fs.nix
A nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix
A nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix
A nixos/modules/installer/cd-dvd/sd-image.nix
Log Message:
-----------
nixos: Add derivations for SD card installation images on ARM
The resulting image can be copied to a SD card with `dd` and is directly
bootable by a suitably configured U-Boot. Though depending on the board, some
extra steps are required for copying U-Boot itself to the SD card.
Inside the image is a partition table, with a FAT32 /boot and a normal
writable EXT4 rootfs. It's possible to directly reuse the SD image's
partition layout and "install" NixOS on the same SD card by replacing
the default configuration.nix and nixos-rebuild, and actually is the
preferred way to use these images. To assist in this installation
method, the boot scripts on the image automatically resize the rootfs
partition to fit the SD card on the first boot.
The SD images come in two flavors; one for the ARMv6 Raspberry Pi,
and one multiplatform image for all the boards supported by the
mainline kernel's multi_v7_defconfig config target. At the moment, these
have been tested on:
- Raspberry Pi Model B (512MB model)
- NVIDIA Jetson TK1
- Linksprite pcDuino3 Nano
To build, run:
nix-build '<nixpkgs/nixos>' -A config.system.build.sdImage \
-I
nixos-config='<nixpkgs/nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix>'
Commit: 982ce5ed589987bff22019e19f6feddf3609cb58
https://github.com/NixOS/nixpkgs/commit/982ce5ed589987bff22019e19f6feddf3609cb58
Author: viric <[email protected]>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
A nixos/lib/make-ext4-fs.nix
A nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix
A nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix
A nixos/modules/installer/cd-dvd/sd-image.nix
M nixos/modules/services/misc/rogue.nix
M
nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.nix
M
nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.sh
M pkgs/os-specific/linux/kernel/common-config.nix
M pkgs/os-specific/linux/kernel/linux-rpi.nix
Log Message:
-----------
Merge pull request #8978 from dezgeg/pr-arm-images
ARM SD card image expressions
Compare: https://github.com/NixOS/nixpkgs/compare/f59545091221...982ce5ed5899_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits