Samuel Dionne-Riel
d3eb1f813e
motorola-addison: Enable XZ initrd for kernel
...
(And normalize kernel config)
2020-08-22 21:28:14 -04:00
Samuel Dionne-Riel
6461b307a0
initrd: Make compression method an option
...
This is a semi-internal option. The end-user may want to change it.
Though in reality this is aimed toward device integrators that integrate
a device with a small boot partition.
2020-08-22 21:28:14 -04:00
Samuel Dionne-Riel
b679eb93fd
Merge pull request #193 from samueldr-wip/update/pinephone/2020-08
...
pine64-pinephone-braveheart: August 2020 updates
2020-08-20 15:17:53 -04:00
Samuel Dionne-Riel
602a621683
Merge pull request #192 from samueldr-wip/update/asus-dumo/5.8
...
asus-dumo: linux: 5.7 -> 5.8
2020-08-20 15:16:02 -04:00
Samuel Dionne-Riel
406e22e84d
Merge pull request #194 from samueldr-wip/fix/manual-options-regression
...
Fix regressions coming from Nixpkgs upgrades
2020-08-18 17:50:13 -04:00
Samuel Dionne-Riel
1ba61f1860
release-tools: Remove usage of removed option
...
Recent changes in Nixpkgs makes it more strict.
This is a change that wasn't caught as needed from the migration to
structured options for device infos.
2020-08-18 17:45:03 -04:00
Samuel Dionne-Riel
dcbfbff1ad
nixos-disintegration: Remove the disabled showManual
option
...
The option has been removed.
aebf9a4709
2020-08-18 17:42:08 -04:00
Samuel Dionne-Riel
73f8f13a7d
pine64-pinephone-braveheart: Add missing kernel options
...
Some of those are required for the NixOS firewall.
This is more than strictly necessary. What was enabled is what was a
module in the default NixOS config.
2020-08-17 01:13:28 -04:00
Samuel Dionne-Riel
47a37a9c22
pine64-pinephone-braveheart: linux 5.7 -> 5.8
...
This is using the patchset from the previous 5.7 kernel, applied and
lightly massaged to work with 5.8
2020-08-15 00:25:15 -04:00
@noneucat
a94f820bc5
pine64-pinephone-braveheart: Fix LED patch for 5.7
2020-08-15 00:25:15 -04:00
@noneucat
de00c9f452
pine64-pinephone-braveheart: linux 5.5 -> 5.7
2020-08-15 00:25:15 -04:00
@noneucat
681245bbab
pine64-pinephone-braveheart: New kernel config from 5.7
2020-08-15 00:25:15 -04:00
@noneucat
38a85860f9
pine64-pinephone-braveheart: Power off EG25 during boot
2020-08-15 00:25:15 -04:00
Samuel Dionne-Riel
64cb6ec46f
pine64-pinephone-braveheart: u-boot: * -> 2020.07 + patches
...
This way we're building with a limited change set, compared to using a
full-blown fork.
In theory the chosen change set gives us the ability to use the Crust
alternative firmware.
* https://github.com/crust-firmware/
2020-08-15 00:25:05 -04:00
Samuel Dionne-Riel
e5dbfb681d
asus-dumo: Add device-specific notes
2020-08-14 21:03:26 -04:00
Samuel Dionne-Riel
158d7057c7
asus-dumo: Drop loglevel from the kernel command line
2020-08-14 20:59:23 -04:00
Samuel Dionne-Riel
49d462a75d
asus-dumo: kernel 5.7 -> 5.8
...
With a patch to work around a regression with sbs-battery
2020-08-14 20:59:23 -04:00
Samuel Dionne-Riel
4c15501c4f
Merge pull request #190 from samueldr-wip/fix/lvm2-multiple-output
...
initrd: Fix for lvm2 multiple output
2020-07-28 16:34:14 -04:00
Samuel Dionne-Riel
8f32fbe7c0
initrd: Fix for lvm2 multiple output
...
See Nixpkgs d3a991d41028c5d2a5af2796c0bb542836457822
2020-07-28 16:27:04 -04:00
Samuel Dionne-Riel
223eb6e497
Merge pull request #130 from samueldr-wip/feature/google-walleye-polishing
...
google-walleye: kernel 4.4.208 -> 4.4.230
2020-07-28 00:46:54 -04:00
Samuel Dionne-Riel
058d1b7f2d
google-walleye: kernel 4.4.208 -> 4.4.230
...
As described in 60ebbb50eaf75daa8bf68f062b1754a7a4e0fae0,
CONFIG_MSM_KERNEL_PROTECT is conflicting with added downstream features.
2020-07-28 00:39:46 -04:00
Samuel Dionne-Riel
bed63b682a
Merge pull request #162 from samueldr-wip/feature/external-devices
...
Allow passing device definitions by path
2020-07-28 00:11:05 -04:00
Samuel Dionne-Riel
8711126bbd
bin/menuconfig: support external devices
2020-07-28 00:05:14 -04:00
Samuel Dionne-Riel
d5dc607443
Allow evaluating a device from a path
...
This allows external device definitions to be used.
2020-07-28 00:05:14 -04:00
Samuel Dionne-Riel
7e2a4e0074
systems/u-boot: additionalCommand is optional
...
Optional through a default.
2020-07-27 23:26:36 -04:00
Samuel Dionne-Riel
af98ded034
Merge pull request #189 from samueldr-wip/feature/periodic-gui-refresh
...
Updates for the boot GUI
2020-07-27 23:26:05 -04:00
Samuel Dionne-Riel
70d95c6f5a
examples/hello: Fix for new back button implementation
2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
b42063fe70
boot/gui: Fix for new back button implementation
2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
c6de67204c
examples/hello: Use the now extracted LVGUI
2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
6a16d3aad7
mruby-lvgui: Update to latest version
2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
e34ecbf29b
lvgui: 2020-07-02 -> 2020-07-25
2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
55938bab90
boot/gui: Rely on the GUI builder
2020-07-23 19:21:50 -04:00
Samuel Dionne-Riel
739aeaa05a
mruby-lvgui: Use the proper pkg-config
2020-07-23 18:09:06 -04:00
Samuel Dionne-Riel
659b627d6e
script-loader: ensure anything lvgui needs is provided...
...
...by loading it last
2020-07-23 18:07:45 -04:00
Samuel Dionne-Riel
d94486c46b
Merge pull request #187 from samueldr-wip/fix/menuconfig-pkg-config
...
kernel-builder/menuconfig: Use pkg-config wrapper
2020-07-20 20:19:47 -04:00
Samuel Dionne-Riel
f47f74499d
kernel-builder/menuconfig: Use pkg-config wrapper
...
This works around an issue with upstream Nixpkgs and the way pkg-config
is now (admitedly rightly so) prefixed.
In actuality, the kernel build should be fixed upstream, but this would
be a non-trivial thing to get into the kernel.
2020-07-16 20:23:02 -04:00
Samuel Dionne-Riel
ce29cd6cc4
Merge pull request #182 from samueldr-wip/fix/x018d-hash
...
asus-x018d: Fix hash
2020-07-07 18:50:26 -04:00
Samuel Dionne-Riel
6747f104a3
asus-x018d: Fix hash
...
https://hydra.nixos.org/build/123671200/nixlog/4
2020-07-07 18:47:02 -04:00
Samuel Dionne-Riel
2277dcd54c
Merge pull request #180 from samueldr-wip/fix/workaround-docs-failure
...
doc: Workaround new failure on unstable
2020-07-07 17:33:41 -04:00
Samuel Dionne-Riel
3baf77089e
doc: Workaround new failure on unstable
...
Actual work should be done to figure out why those `default = pkgs.___`
cause issues *only* with our docs generation, and don't fail the NixOS
channels :/
2020-07-07 17:22:12 -04:00
Samuel Dionne-Riel
24056b1088
Merge pull request #178 from samueldr-wip/fix/firmware-build
...
initrd: Provide firmwares through the specific option
2020-07-06 00:23:47 -04:00
Samuel Dionne-Riel
a361e8e964
initrd: Provide firmwares through the specific option
...
The upstream NixOS make-initrd doesn't handle multiple content linking
to the same location.
2020-07-06 00:18:47 -04:00
Samuel Dionne-Riel
e7426cc3bb
Merge pull request #175 from samueldr-wip/device/asus-x018d
...
device: add asus-x018d
2020-07-05 22:31:35 -04:00
Samuel Dionne-Riel
43718f8704
Merge pull request #177 from samueldr-wip/fix/pkg-config-regressions
...
Fix Mobile NixOS regressions after the pkg-config changes in Nixpkgs
2020-07-03 16:34:57 -04:00
Samuel Dionne-Riel
ab53f09061
mruby-lvgui: 2020-02-05 -> 2020-07-02
...
This update knows about $PKG_CONFIG
2020-07-02 21:03:38 -04:00
Samuel Dionne-Riel
8c98bf6c9c
mruby: Work around pkg-config cross-compilation changes
...
This will be fixed more appropriately once work on integrating the
upcoming build-system changes for 2.2 is done. With an upstream patch.
2020-07-02 21:03:38 -04:00
Samuel Dionne-Riel
51e7b891ff
asus-x018d: Add default-trigger
implementation with default
2020-06-29 01:15:48 -04:00
Samuel Dionne-Riel
9db6d4db21
asus-x018d: Add the logo centering patch
2020-06-28 23:54:14 -04:00
Samuel Dionne-Riel
ba2d7afb89
asus-x018d: Add device tree identifiers
2020-06-28 23:54:14 -04:00
Samuel Dionne-Riel
0e1d6c974b
asus-x018d: Add kernel
2020-06-28 23:54:14 -04:00