Ehmry -
ae591f0faf
Expose prev-overlay nixpkgs to genodePackages
2022-05-25 11:20:32 -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 -
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 -
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 -
9b01597d18
Patch boot_fb_drv for a 60Hz refresh rate
2021-04-14 16:21:29 +02:00
Ehmry -
afaf899b3f
fixup gui_fb patch
2021-04-14 16:20:58 +02:00
Ehmry -
4865ada1ac
nitpicker: patch to make backdrop magic explicit
2021-04-14 16:20:20 +02:00
Ehmry -
690d21cbaa
Patch gui_fb to work at high-resolutions
2021-04-14 12:01:18 +02:00
Ehmry -
2840ba6b1f
Patch sources to honor priority settings
2021-04-14 12:00:50 +02:00
Ehmry -
c8671b63d8
dhall-sigil: update for priority rename
2021-04-14 10:17:54 +02:00
Ehmry -
9e1bd74bdd
Specify missing depotInputs for some depot packages
2021-04-12 20:50:27 +02:00
Ehmry -
1f6934ee29
fixup device manager
2021-04-08 16:29:18 +02:00
Ehmry -
94c73172cb
Rename dhall-genode to dhall-sigil
2021-04-07 15:21:00 +02:00
Ehmry -
fe3e0da51d
packages: add device_manager
...
A component for hardware detection and driver instantiation.
2021-04-07 15:19:36 +02:00
Ehmry -
aebde2aeaa
ahci_drv, part_block: patch for policy reconfiguration
2021-04-06 11:17:00 +02:00
Ehmry -
de98f23758
nixos: replace store_rom with rom_eris
2021-03-17 18:06:22 +01:00
Ehmry -
4c0a6e94f4
Add inline documentation
2021-03-10 18:47:49 +01:00
Ehmry -
207da49692
vbox5: do not build from depot
...
The depot build is somehow broken by ERIS patching.
2021-03-03 15:14:21 +01:00
Ehmry -
e3524c4277
erisPatchHook: patch ELF images to load ERIS URNs
...
Add this hook to the Genode stdenv.
2021-03-03 15:14:21 +01:00
Ehmry -
83c36784ff
Propagate dependencies between depot packages
...
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-03-03 15:13:20 +01:00
Ehmry -
ba1d50ab6b
packages: consolidate genodeSources patches
2021-02-19 22:13:29 +01:00
Ehmry -
a9b18e95c4
stdenv.cc: add proper C++ support
2021-02-18 15:35:02 +01:00
Ehmry -
bf93a9d05e
Replace deprecated stdenv.lib references
2021-02-16 15:49:54 +01:00
Ehmry -
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
Ehmry -
e9d784ac52
Patch: Increase session creation buffer size to 240 bytes
2021-02-16 15:46:14 +01:00
Ehmry -
18e59cd590
Patch: Detect destroyed argument buffers at Env::session
2021-02-10 14:22:33 +01:00
Ehmry -
4c73e12974
libc: add missing internal symbols
2021-02-06 21:41:39 +01:00
Ehmry -
adff162a29
dhall-genode: update prelude to 20.1.0
2021-02-06 17:56:21 +01:00
Ehmry -
f16241e7e9
vfs_rump: static link dependencies
2021-02-06 14:37:44 +01:00
Ehmry -
7e1bb6425f
vfs: patch for loading plugins by label, long tar names
2021-02-06 14:37:44 +01:00
Ehmry -
f12d27872a
Patch genode_dyn.ld to not emit PHDR segments
...
This is important, because otherwise binutils will refuse to strip
Genode binaries, which causes runtime closures to explode, which
causes a giant image.elf, which takes so long to load that tests
break.
2021-01-28 15:42:06 +01:00
Ehmry -
15f122f981
Add the rpcsvc-proto package to the libc port inputs
...
The libc "port" requires the rpcgen utility to generate some source
files. This was previously provided by glibc, but is missing in the
current version. The output of libc port remains constant.
2021-01-12 12:56:45 +01:00
Ehmry -
5e9039f88e
Move Genode flake input into overlay
2021-01-12 12:56:22 +01:00
Ehmry -
297956fb16
Update dhall-genode to use 20.0.0 prelude
2021-01-12 12:56:22 +01:00
Ehmry -
64d8f03cc1
dhall-genode: update for Init/Config/Policy/toXML
2021-01-12 12:56:22 +01:00
Ehmry -
5b43976ca4
bender: update to devel
2021-01-12 10:28:39 +01:00
Ehmry -
02d744c76a
dhall-genode: update to nomalize <provides> with policies
2021-01-12 10:27:34 +01:00
Ehmry -
74b4c0df69
cached_fs_rom: fix off-by-one in symlink copy_cstring
2020-12-20 13:20:06 +01:00
Ehmry -
f7b990a6ca
libc: patch to remove odd O_NOFOLLOW behavior
2020-12-20 13:20:06 +01:00
Ehmry -
f7b2688611
packages/vfs: patch to fix session directory creation
2020-12-20 13:20:06 +01:00
Ehmry -
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
Ehmry -
bb08952553
packages/genodelabs: support for building ports from world repo
2020-12-20 13:20:06 +01:00
Ehmry -
df948cc6d8
libc: patch in more missing features
2020-12-10 20:25:02 +01:00