Samuel Dionne-Riel
3dcd40869d
mkbootimg: Drop NIX_CFLAGS_COMPILE
...
It turns out it is not necessary anymore.
2023-03-02 20:02:02 -05:00
Samuel Dionne-Riel
472775eaa4
dtbTool: Use python 3
2023-01-26 19:19:31 -05:00
Samuel Dionne-Riel
538c794eff
kernel/builder: Review approach for menuconfig pkg-config use
...
This is less brittle than the previous way. The previous way tried to
massage the existing script.
Let's instead replace the script outright with one that provides the
correct results.
The only way this will break, would have broken the previous way, is if
they decide to depend on more libraries or more output.
2023-01-23 22:46:59 -05:00
Samuel Dionne-Riel
747df16d89
Merge pull request #550 from samueldr-wip/fix/initrd-stripping-regression
...
extra-utils: Sync with Nixpkgs
2022-11-17 21:08:34 -05:00
Samuel Dionne-Riel
bc85b44748
overlay: Fix eval after xorg improvements
...
Breaking change: https://github.com/NixOS/nixpkgs/pull/199912
2022-11-16 17:59:07 -05:00
Samuel Dionne-Riel
310daf907f
extra-utils: Sync with Nixpkgs
...
This fixes a regression in which binaries weren't stripped anymore.
See also: https://github.com/NixOS/nixpkgs/pull/185530
2022-10-29 17:18:23 -04:00
Samuel Dionne-Riel
f1cd6270d0
rmtfs: 2021-04-09 -> 2022-07-18
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
f46a22d3b1
qmic: 2021-10-04 -> 2022-07-18
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
d8407d71ed
pd-mapper: 2020-10-22 -> 2022-02-08
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
9867d245ba
mobile-nixos.boot-control: Init package
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
984e4ceab5
pd-mapper: Use userspace firmware path
...
This path will keep firmware files uncompressed. The kernel firmware
path may hold compressed firmware files.
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
db579e2f75
tqftpserv: Use userspace firmware path
...
This path will keep firmware files uncompressed. The kernel firmware
path may hold compressed firmware files.
2022-10-21 21:50:58 -04:00
Miles Breslin
f3a656b5a5
qrtr: Update packages and refine build derivations
2022-10-21 21:50:58 -04:00
Miles Breslin
838265d919
qrtr: Init packages for SDM845 WiFi
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
8256718ce5
qc-image-unpacker: init at unstable-2020-04-25
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
ef4c0539d9
kernel-builder: Allow passing file directly
...
This can be used by more complex kernel builds. E.g. to use an
appended-dtb kernel file for a mainline-flavoured kernel build.
2022-10-21 21:50:58 -04:00
Samuel Dionne-Riel
ec0a2fb9ad
mrbgems: Add mruby-secure-random
2022-10-19 16:24:56 -04:00
Samuel Dionne-Riel
11accba2a0
kernel-builder: Make compatible with Image.lz4
2022-10-16 01:36:36 -04:00
Samuel Dionne-Riel
29c1654236
kernel-builder: Patch scripts folder too
2022-10-16 01:36:31 -04:00
Samuel Dionne-Riel
1b92f705e2
kernel-builder: Fix randstruct for 5.19
2022-10-16 01:36:20 -04:00
Daniel Barlow
57e9083cae
gadget-tool: Init at 7f9c45d98425a27444e49606ce3cf375e6164e8e
2022-10-13 21:01:05 -04:00
Daniel Barlow
93de3d1ab1
libusbgx: Init at 0.2.0-git
2022-10-13 21:01:05 -04:00
Samuel Dionne-Riel
dfa2848ed6
gui-assets: Use Font Awesome 5
...
This is what LVGL used, pretty much all their defined glyphs match. It
was only missing the "new line" glyph.
2022-10-13 03:15:38 -04:00
Samuel Dionne-Riel
bb74168787
gui-assets: Add Fira Mono
2022-10-13 03:15:12 -04:00
Samuel Dionne-Riel
32efecce81
mruby-builder: Add -g when mruby is built with debug
...
This keeps the debug information, allowing backtraces to function.
2022-10-12 22:00:56 -04:00
Daniel Barlow
2dfb8cb2aa
kernel-builder: Fix modules_install invocation
...
add parens to enable modules_install when isModular
in nix 2.10.3,
nix-repl> if true then [ 10] else [8] ++ [4]
[ 10 ]
nix-repl> (if true then [ 10] else [8]) ++ [4]
[ 10 4 ]
2022-10-03 22:52:40 -04:00
Samuel Dionne-Riel
efa5b5fae9
Merge pull request #518 from samueldr-wip/fix/yyloc-declaration
...
kernel-builder: Fix older kernel build with -fno-common
2022-10-02 21:41:05 -04:00
Samuel Dionne-Riel
10a20beb71
kernel-builder: Fix older kernel build with -fno-common
2022-10-02 21:07:10 -04:00
Samuel Dionne-Riel
42a30393b5
Merge pull request #505 from telent/fix-menuconfig
...
unbreak bin/menuconfig on kernel sources > 5.12
2022-09-30 23:24:31 -04:00
Samuel Dionne-Riel
4d89e2d607
mrbgems: Fix bogus meta.licenses
...
The meta fields weren't validated previously. Now they are, and it's
failing. Let's fix the mistake!
2022-09-27 01:50:18 -04:00
Samuel Dionne-Riel
148861e67c
treewide: utillinux -> util-linux
2022-09-26 23:44:11 -04:00
Samuel Dionne-Riel
23192f4e26
treewide: pkgconfig -> pkg-config
...
*sighs*
2022-09-26 23:43:41 -04:00
Samuel Dionne-Riel
1754276528
treewide: runCommandNoCC -> runCommand
...
*sighs*
2022-09-26 23:42:22 -04:00
Daniel Barlow
d87fffc953
unbreak bin/menuconfig on kernel sources > 5.12
...
In linux commit f91e46b1a722 (~ 5.12) the makefile rules for
{menu,n,g,x,}config were unified using a make definition,
which involved doubling the dollar sign from $< top $$<.
This broke a piece of sed magic in the kernel builder.
2022-08-05 09:26:31 +00:00
betaboon
cbadd3d547
mobile-nixos/lvgui: mkLVGUIApp add enableDebugInformation option
2022-07-31 19:53:09 +02:00
Andy Chun @noneucat
0fad0789ab
overlay/kernel-builder: use modules_install as a install target when kernel is modular
2022-06-26 13:52:05 -07:00
Samuel Dionne-Riel
d21e6dad77
kernel-builder: pass config validation as a package
...
Otherwise the big script gets passed around as an argument and simply is
too big.
2022-05-26 19:22:59 -04:00
Samuel Dionne-Riel
103c655ca9
kernel/eval-config: Import changes from celun
...
Improves robustness, and fixes escaping.
2022-05-26 19:22:59 -04:00
Samuel Dionne-Riel
c9c8bdb4e8
Merge pull request #478 from adisbladis/kernelolder-kernelatleast
...
overlay/kernel-builder: Implement kernelOlder/kernelAtLeast
2022-05-23 21:31:22 -04:00
Brian McKenna
a30a080711
Fix cross-compilation of extra-utils
2022-05-23 23:20:03 +10:00
adisbladis
104b1535da
overlay/kernel-builder: Implement kernelOlder/kernelAtLeast
...
These are used in nixpkgs to check for firmware compression support
since 8aa8e0ce7f
and is expected in other out-of-tree kernel modules too.
2022-05-23 19:45:48 +08:00
Florian Franzen
6391729766
overlay/kernel-builder: ignore changes to CONFIG_AS_VERSION
2021-11-23 23:51:07 +01:00
Rick van Schijndel
b38deb1463
overlay: remove ubootTools patch that was upstreamed
2021-11-09 22:45:04 +01:00
Samuel Dionne-Riel
5b627d6044
Merge pull request #417 from samueldr-wip/feature/lvgui-native-bindings
...
LVGUI: Drop FFI bindings, in favor of native bindings
2021-09-28 23:23:00 -04:00
Samuel Dionne-Riel
7414e4f2df
mruby: 2.1.1 -> 2.1.2
2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
e5cb86b5ee
mruby-zmq: update
2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
4440a62fe6
mruby-simplemsgpack: update
2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
661d87a3a0
mruby-proc-irep-ext: update
2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
5bcc0970c1
mruby-file-stat: update
2021-09-28 23:14:55 -04:00
Samuel Dionne-Riel
a75f644101
lvgui: Remove now useless files
2021-09-28 21:23:35 -04:00