Commit Graph

30 Commits (ae591f0faf2e14f34bddcca5b699740e1f557581)

Author SHA1 Message Date
Emery Hemingway ad9261c0ac A bunch of unstaged stuff I found months later 2021-12-10 10:13:20 +00:00
Emery Hemingway cbeeef067d Patch vesa_drv for debugging 2021-04-18 10:22:24 +02:00
Emery Hemingway 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
Emery Hemingway af796dd627 Update genodeSources to sculpt-21.03
Consolidate libc patch into sources patch.
2021-04-15 16:49:34 +02:00
Emery Hemingway b0414609dd Patch usb_host_drv (reorder after sources update) 2021-04-15 16:03:09 +02:00
Emery Hemingway 9b01597d18 Patch boot_fb_drv for a 60Hz refresh rate 2021-04-14 16:21:29 +02:00
Emery Hemingway 4865ada1ac nitpicker: patch to make backdrop magic explicit 2021-04-14 16:20:20 +02:00
Emery Hemingway 690d21cbaa Patch gui_fb to work at high-resolutions 2021-04-14 12:01:18 +02:00
Emery Hemingway 9e1bd74bdd Specify missing depotInputs for some depot packages 2021-04-12 20:50:27 +02:00
Emery Hemingway aebde2aeaa ahci_drv, part_block: patch for policy reconfiguration 2021-04-06 11:17:00 +02:00
Emery Hemingway de98f23758 nixos: replace store_rom with rom_eris 2021-03-17 18:06:22 +01:00
Emery Hemingway 207da49692 vbox5: do not build from depot
The depot build is somehow broken by ERIS patching.
2021-03-03 15:14:21 +01:00
Emery Hemingway e3524c4277 erisPatchHook: patch ELF images to load ERIS URNs
Add this hook to the Genode stdenv.
2021-03-03 15:14:21 +01:00
Emery Hemingway ba1d50ab6b packages: consolidate genodeSources patches 2021-02-19 22:13:29 +01:00
Emery Hemingway cc211e763a packages: transitive depot package dependencies
The buildDepot function now takes a "depotInputs" argument that
propagates "portInputs" and "depotInputs" across packages.

Drop the stdcxx package that includes a dev output and just use
the simple depot package for now.
2021-02-16 15:46:14 +01:00
Emery Hemingway f16241e7e9 vfs_rump: static link dependencies 2021-02-06 14:37:44 +01:00
Emery Hemingway f7b2688611 packages/vfs: patch to fix session directory creation 2020-12-20 13:20:06 +01:00
Emery Hemingway 3215190568 nixos: add jitter_sponge entropy source
Share an entropy generator amount the systemd services. Would be nice to
have that virtio_rng driver.
2020-12-20 13:20:06 +01:00
Emery Hemingway 77e0aa3e05 Update Genode Labs sources 2020-11-27 15:03:29 +01:00
Emery Hemingway 1348a45b8e libc: always set argv and envp to valid addresses 2020-11-27 11:45:16 +01:00
Emery Hemingway 28ed464f13 packages: list some portInputs for depot packages 2020-11-24 11:13:03 +01:00
Emery Hemingway f3071fbbcf Add all Genode Labs depot packages to target list
This is to make it possible to refer to any of the depot packages
externally via the flake. Not everything will build, but what should
build can be enumerated now. Some packages are missing a required
"portInputs" attribute, and in some cases those ports will be missing.
2020-11-17 11:36:37 +01:00
Emery Hemingway f74b789840 nixos: lxip support in hardware.nix 2020-11-13 15:21:04 +01:00
Emery Hemingway a7ef650679 packages/genodelabs: move all those patches to a subdir 2020-11-13 15:21:04 +01:00
Emery Hemingway 7822090e58 packages: add the rest of the nic_* utilities 2020-11-13 15:21:04 +01:00
Emery Hemingway 6e37206cb3 Patch Virtio PCI net driver to log message before dying 2020-11-13 15:03:33 +01:00
Emery Hemingway 2925af0c89 Patch the x86 platform driver to assign devices by index 2020-11-13 15:03:33 +01:00
Emery Hemingway e9286cd9fa vfs_lwip: patch to reorder log messages 2020-11-13 15:03:33 +01:00
Emery Hemingway a2a152b68a tests: add Bash test
Test Bash and Coretuils from the Genode Labs ports.
2020-11-13 15:03:33 +01:00
Emery Hemingway df5be1d6dc Simplify packages layout 2020-11-13 15:03:32 +01:00