55c093e0c5
Use updateAutotoolsGnuConfigScript to build legacy packages
...
Update Nixpkgs to use the updateAutotoolsGnuConfigScript hook everywhere
for Genode target platforms. Tweak Coreutils and Bash to compile, make
some tests.
2020-05-08 02:05:41 +05:30
32d65d2f41
Patch Genode upstream to use conventional library names
...
Use library names that are compatible with legacy software.
2020-05-08 01:11:30 +05:30
0c981604d8
input_filter: patch for survivibility
2020-05-01 05:22:58 +05:30
1941fd196c
init/sandbox: patch in <routes> support
2020-05-01 05:22:58 +05:30
1f5dfe4ef5
tests: add vmm_x86 test
2020-04-26 11:48:23 +05:30
1400dded7e
fixup! tests: consolidate rtc, signal, pci into x86 test
2020-04-26 11:48:05 +05:30
ae135e118d
Genodelabs/init: always route "ld.lib.so" ROM to parent
2020-04-25 16:27:01 +05:30
feb555991e
genodeSources: prevent build scrips from stripping
...
The fixup phase of the Nix builder strips files and easier to disable.
2020-04-20 16:46:39 +05:30
b4ee16345f
Apply iasl patch to virtualbox
2020-04-09 23:37:36 +05:30
7a04959417
Patch Genode sources per-package
...
Avoid cross package rebuilds when patching. Remove init schema
validation, as its not worth patching.
2020-04-08 21:22:52 +05:30
ed3cf7f063
Prefer Genode Labs packages from depot builds
2020-04-08 21:22:52 +05:30
8a74a86599
Move genodeSources from packages to overlay
2020-03-31 23:10:32 +05:30
db7d458b5e
Add package manifests at testing site
...
The manifests can be generated at late as possible. Also, in the future
a list of binaries in use by an init expression can be extracted and
selected from a list of input packages.
2020-03-31 23:10:32 +05:30
d1f2ea427e
Add app/gpt_write to Genode Make targets
2020-03-24 18:32:57 +05:30
918c74a111
Make devShell a Genode Labs FHS environment
2020-03-20 23:45:47 +05:30
6d6d585f0f
Refactor of packaging and testing
...
- Remove manifests from Dhall configurations and mix all
test inputs to generate test ROM maps.
- All loader and timer drivers are name ld.lib.so and timer_drv.
- Replace packages of multiple Genode Labs targets with functions
to build individual targets. These packages are not explicitly
specified unless they require inputs from the source ports or
extra nativeBuildInputs.
- Add support for building from Genode world repository.
2020-03-18 19:39:57 +05:30
2aab55dc38
Write boot image configuration to file during compilation
...
Sometimes ld chokes on complex XML renderings.
2020-03-07 14:03:16 +01:00
a61c3532e8
Build more packages using upstream build system
...
- Implement support for "ports"
- Update Nixpkgs to use Genode 20.02
- Remove packaging of forked Genode
2020-03-02 19:17:14 +01:00
57d8d01e42
Update Genode to 20.02 release
2020-02-28 14:42:34 +01:00
52fe694be4
Add NOVA driver_manager test
2020-02-27 18:17:14 +01:00
7f30ff1fed
Tweak Genode upstream build wrapper
2020-02-24 22:47:07 +01:00
bfebc6dcef
Patch Genode Labs builds for unlabeled LOG sessions (SOTEST)
2020-02-19 14:52:34 +01:00
7d5d2a3c5e
Add base-hw-pc
...
Build base-hw-pc with the Genode Labs build system
2020-02-19 13:26:15 +01:00