Commit Graph

525 Commits

Author SHA1 Message Date
Ehmry - ce08351d4d Add syndicate test 2022-10-20 14:44:27 -05:00
Ehmry - 23ccb0a30c Update Nixpkgs input for Nim updates 2022-10-20 14:33:14 -05:00
Ehmry - 0620daf3b5 Rename the second init from "nixos" to "sigil" 2022-10-20 09:29:59 -05:00
Ehmry - 1faf3aff1b nim: patch in support for running native 2022-10-12 22:02:26 -05:00
Ehmry - 6158b58569 readelferislinks utility for parsing ERIS ELF notes 2022-10-12 22:02:26 -05:00
Ehmry - 20796fabae Add article on ELF linking 2022-10-07 21:34:58 -05:00
Ehmry - d2bf5375d8 Update ERIS and record URN mappings in ELF notes 2022-10-07 21:30:32 -05:00
Ehmry - 256fac99ad Tidy up legacyPackages instantiation 2022-10-07 21:30:32 -05:00
Ehmry - 1c7d71a00f Avoid eris IFD 2022-10-07 21:30:32 -05:00
Ehmry - 22eab9f7e8 New system tarball builder 2022-10-07 21:30:32 -05:00
Ehmry - ea0cb3a364 New getEris functions 2022-10-07 21:30:30 -05:00
Ehmry - d6e8db17f9 erisPatchHook: use filenames as keys 2022-10-07 21:29:14 -05:00
Ehmry - d6022ce707 nixos-modules: convert romModules to list 2022-10-07 21:29:14 -05:00
Ehmry - 20281a8420 erisPatchHook: generate a Dhall manifest 2022-10-07 21:29:14 -05:00
Ehmry - 7bd3ce4e07 tests: use untouched nixpkgs for the test host 2022-10-07 21:29:14 -05:00
Ehmry - f5108bc99b Update to Nixpkgs-21.11
- gdb patch is upstream, remove
- fix patchelf with empty rpaths
- update to latest ERIS Nim implementation
2022-10-07 21:29:14 -05:00
Ehmry - ae591f0faf Expose prev-overlay nixpkgs to genodePackages 2022-05-25 11:20:32 -05:00
Ehmry - 532d6eec0f Use buildPackages where appropriate 2022-05-25 11:20:32 -05:00
Ehmry - 99c0670abf Refactor overlay/llvm-11 to overiddes only 2022-05-25 11:20:32 -05:00
Ehmry - 3bfc0479a8 Restore README 2022-05-25 11:20:31 -05:00
Ehmry - 2033bd8af1 Deadnix cleanup
https://github.com/astro/deadnix
2022-04-24 18:20:39 -05:00
Ehmry - 9a12b98960 Cleanup 2022-04-24 18:20:39 -05:00
Ehmry - ad9261c0ac A bunch of unstaged stuff I found months later 2021-12-10 10:13:20 +00:00
Ehmry - 2b1c9d710a Link the write-up (or write-off) of the project 2021-12-10 10:07:13 +00:00
Ehmry - cdd32e9b87 Reduce README 2021-04-22 15:09:52 +02:00
Ehmry - 2e04927455 fixup remove subinits 2021-04-21 19:15:03 +02:00
Ehmry - 37d905ddd8 nixos: remove genode.init.subinits
This option was never used.
2021-04-21 10:49:28 +02:00
Ehmry - efa6cd7274 Add global imports to Dhall files 2021-04-21 09:59:27 +02:00
Ehmry - c7a64a59ef Update Gui for genodeSources update 2021-04-21 09:26:33 +02:00
Ehmry - cbeeef067d Patch vesa_drv for debugging 2021-04-18 10:22:24 +02:00
Ehmry - f1759589ad Update dhall-sigil for consume, produceReports 2021-04-17 22:36:10 +02:00
Ehmry - aeb62ed985 fixup terminal_log patch 2021-04-16 16:03:12 +02:00
Ehmry - 69c8b0d5a3 fixup genodeSources update 2021-04-16 16:00:16 +02:00
Ehmry - 0d5650d39c Patch terminal_log to override log labels
When generating configuration with Dhall it is simpler to specify
a policy rather than rewrite a session label.
2021-04-16 15:57:27 +02:00
Ehmry - fb35449420 nixos/gui: terminal is now a Gui client 2021-04-16 13:19:59 +02:00
Ehmry - af796dd627 Update genodeSources to sculpt-21.03
Consolidate libc patch into sources patch.
2021-04-15 16:49:34 +02:00
Ehmry - b0414609dd Patch usb_host_drv (reorder after sources update) 2021-04-15 16:03:09 +02:00
Ehmry - a92edb6330 fixup add services nixos module 2021-04-15 09:35:05 +02:00
Ehmry - 268fab7808 overlay: do not override LLVM for non-Genode 2021-04-15 09:32:00 +02:00
Ehmry - 85a91fcaa2 fixup gui 2021-04-15 09:30:12 +02:00
Ehmry - bd0d34d99a nixos: support arbitrary child binaries
Allow child binaries to be ERIS URNs or otherwise arbitrary strings.
2021-04-15 09:28:52 +02:00
Ehmry - ac43ed395e nixos: fixup device manager USB stuff 2021-04-15 09:28:13 +02:00
Ehmry - 7ee13bad02 nixos: rewrite gui module 2021-04-15 09:26:06 +02:00
Ehmry - 48966025df Add /nix/store bck to store image 2021-04-15 09:24:15 +02:00
Ehmry - b01cea0fef fixup nixos: config.block.partitions.store.guid 2021-04-15 09:22:49 +02:00
Ehmry - 3d722d1d2a fixup consolidation of eris store 2021-04-15 09:22:28 +02:00
Ehmry - d43df20002 nixos: set priorityOffset on drivers 2021-04-15 09:18:19 +02:00
Ehmry - d2f265f806 WiP graphics test: fuck the backdrop 2021-04-14 17:57:59 +02:00
Ehmry - 00dd21d0c2 fixup graphics test 2021-04-14 16:22:52 +02:00
Ehmry - 9b01597d18 Patch boot_fb_drv for a 60Hz refresh rate 2021-04-14 16:21:29 +02:00