@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
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
Samuel Dionne-Riel
6af383b2b4
asus-x018d: Init new device
2020-06-28 23:54:14 -04:00
Samuel Dionne-Riel
1911603231
mediatek: Add MT6755
2020-06-28 23:54:14 -04:00
Samuel Dionne-Riel
a1430b3ab8
quirks: qualcomm.msm-fb-refresher -> fb-refresher
...
It has been found that it may be useful on non-Qualcomm platforms.
2020-06-28 23:54:14 -04:00
Samuel Dionne-Riel
6554371388
msm-fb-handle: Drop workaround
2020-06-28 23:54:14 -04:00
Samuel Dionne-Riel
322fdb9847
Merge pull request #171 from samueldr-wip/device/xiaomi-begonia
...
device: add xiaomi-begonia
2020-06-28 23:53:07 -04:00
Samuel Dionne-Riel
6e00fa0eee
xiaomi-begonia: LED now defaults to on
2020-06-27 21:42:53 -04:00
Samuel Dionne-Riel
7eee77e797
xiaomi-begonia: Backport kernel logo centering patches
2020-06-27 21:42:53 -04:00
Samuel Dionne-Riel
bcb1037446
xiaomi-begonia: mtkfb: Default to RGB order
2020-06-27 21:42:53 -04:00
Samuel Dionne-Riel
64684c34f8
xiaomi-begonia: Add kernel
2020-06-27 21:42:53 -04:00
Samuel Dionne-Riel
ccc4e5bea1
xiaomi-begonia: Init new device
2020-06-26 22:51:39 -04:00
Samuel Dionne-Riel
e689208135
Merge pull request #173 from samueldr-wip/fix/aarch64-boot-menu
...
boot/gui: Fix cross-compilation breakage
2020-06-26 17:56:24 -04:00
Samuel Dionne-Riel
9f50617ba7
boot/gui: Fix cross-compilation breakage
...
Turns out that `mruby`'s require looks at the actual file name (not the
link) when deciding between loading bytecode or ruby code.
Cross-compilation appends the system to derivation names.
Fun ensues.
This fixes the issue by using `runCommand`, for which it doesn't happen.
2020-06-26 17:38:12 -04:00
Samuel Dionne-Riel
89d31e58d4
Merge pull request #172 from adisbladis/mruby-2_1_1
...
mruby: Fix compatibility with bison 3.6 & bump package version
2020-06-26 17:25:54 -04:00