Emery Hemingway
|
3d0fa7f4c4
|
Add sculptUtils
Some functions for generating Sculpt depot archives.
|
2023-10-04 15:44:06 +01:00 |
Emery Hemingway
|
66117e07b5
|
Move lib out of repo top level and into overlay
|
2023-10-03 12:09:18 +01:00 |
Emery Hemingway
|
ccc2f4f79f
|
Modify type of ERISmanifest
Convert the manifest to have a more general type.
|
2023-09-29 11:18:31 +01:00 |
Emery Hemingway
|
4d3d152f50
|
Update dhall-nim to 20230928
|
2023-09-28 12:17:09 +01:00 |
Emery Hemingway
|
c42bb909f2
|
nimPackages: update cbor and dhall
|
2023-09-21 19:51:41 +02:00 |
Emery Hemingway
|
272a141fc1
|
Deprecate top-level `{build,host,target}Platform`
|
2023-06-16 10:09:09 +01:00 |
Emery Hemingway
|
ce08351d4d
|
Add syndicate test
|
2022-10-20 14:44:27 -05:00 |
Emery Hemingway
|
23ccb0a30c
|
Update Nixpkgs input for Nim updates
|
2022-10-20 14:33:14 -05:00 |
Emery Hemingway
|
1faf3aff1b
|
nim: patch in support for running native
|
2022-10-12 22:02:26 -05:00 |
Emery Hemingway
|
6158b58569
|
readelferislinks utility for parsing ERIS ELF notes
|
2022-10-12 22:02:26 -05:00 |
Emery Hemingway
|
d2bf5375d8
|
Update ERIS and record URN mappings in ELF notes
|
2022-10-07 21:30:32 -05:00 |
Emery Hemingway
|
d6e8db17f9
|
erisPatchHook: use filenames as keys
|
2022-10-07 21:29:14 -05:00 |
Emery Hemingway
|
20281a8420
|
erisPatchHook: generate a Dhall manifest
|
2022-10-07 21:29:14 -05:00 |
Emery Hemingway
|
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 |
Emery Hemingway
|
ae591f0faf
|
Expose prev-overlay nixpkgs to genodePackages
|
2022-05-25 11:20:32 -05:00 |
Emery Hemingway
|
99c0670abf
|
Refactor overlay/llvm-11 to overiddes only
|
2022-05-25 11:20:32 -05:00 |
Emery Hemingway
|
2033bd8af1
|
Deadnix cleanup
https://github.com/astro/deadnix
|
2022-04-24 18:20:39 -05:00 |
Emery Hemingway
|
9a12b98960
|
Cleanup
|
2022-04-24 18:20:39 -05:00 |
Emery Hemingway
|
ad9261c0ac
|
A bunch of unstaged stuff I found months later
|
2021-12-10 10:13:20 +00:00 |
Emery Hemingway
|
268fab7808
|
overlay: do not override LLVM for non-Genode
|
2021-04-15 09:32:00 +02:00 |
Emery Hemingway
|
de8b1a1b71
|
overlay/zstd: do not build tests
|
2021-04-10 13:33:26 +02:00 |
Emery Hemingway
|
21471b5754
|
nimblePackages.genode: update to 20.11.1
|
2021-04-06 11:17:00 +02:00 |
Emery Hemingway
|
0aec8413c8
|
Disable an assert in patchelf
|
2021-04-06 11:17:00 +02:00 |
Emery Hemingway
|
139d056a36
|
nim: patch to print NimStringV2
|
2021-04-06 11:16:17 +02:00 |
Emery Hemingway
|
4bc0f2ddea
|
overlay: extend nimblePackages in overlay
|
2021-03-17 16:20:15 +01:00 |
Emery Hemingway
|
7078c64a1c
|
Patch patchelf to fix misaligned load segments
|
2021-03-17 16:15:42 +01:00 |
Emery Hemingway
|
4c0a6e94f4
|
Add inline documentation
|
2021-03-10 18:47:49 +01:00 |
Emery Hemingway
|
707ec1828c
|
Replace deprecated stdenv.lib
|
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
|
ebc724565b
|
Patchelf: Expand LOAD segment to cover new .dynstr and .dynsym sections
|
2021-02-28 23:04:31 +01:00 |
Emery Hemingway
|
4a613364df
|
Patch Nim compiler and standard library
|
2021-02-18 19:42:23 +01:00 |
Emery Hemingway
|
1740628e41
|
stdenv.cc: move a -L flag from cc-cflags to cc-ldflags
|
2021-02-18 19:41:03 +01:00 |
Emery Hemingway
|
a9b18e95c4
|
stdenv.cc: add proper C++ support
|
2021-02-18 15:35:02 +01:00 |
Emery Hemingway
|
bf93a9d05e
|
Replace deprecated stdenv.lib references
|
2021-02-16 15:49:54 +01:00 |
Emery Hemingway
|
f463b467ce
|
Use GCC runtime libraries with LLVM toolchain
Use the GCC runtime library from the prebuild Genode toolchain.
|
2021-02-16 15:46:14 +01:00 |
Emery Hemingway
|
b77a91bc87
|
nixos-modules: boot packages from buildPackages.buildPackages
|
2021-02-06 21:41:24 +01:00 |
Emery Hemingway
|
8d22ff4eb3
|
Use Nixpkg master as flake input
Now that the LLVM packages selector is merged we are compatible
with the Nixpkgs master branch.
|
2021-01-27 23:13:46 +01:00 |
Emery Hemingway
|
b15c1b6cea
|
nixos: replace system.build.toplevel
|
2021-01-21 12:14:54 +01:00 |
Emery Hemingway
|
9c2a92cdf1
|
gdb: update config patch
|
2020-12-20 13:20:06 +01:00 |
Emery Hemingway
|
264ea72e3c
|
Patch tor
|
2020-12-20 13:20:06 +01:00 |
Emery Hemingway
|
abe28a02dc
|
openssl: build static
|
2020-12-20 13:20:06 +01:00 |
Emery Hemingway
|
0c4c969fa4
|
overlay: refactor helper functions
|
2020-11-27 11:45:16 +01:00 |
Emery Hemingway
|
9dd4e5393b
|
rsync: avoid popt, split binaries from manpages
|
2020-11-27 11:45:16 +01:00 |
Emery Hemingway
|
467a509f6e
|
ncurses: add configure patch
|
2020-11-27 11:45:16 +01:00 |
Emery Hemingway
|
4b2ffc218b
|
overlay: remove llvmPackages_8
|
2020-11-26 12:55:08 +01:00 |
Emery Hemingway
|
8aff4142c9
|
overlay: LLVM 8 -> 11
|
2020-11-24 11:13:07 +01:00 |
Emery Hemingway
|
df5be1d6dc
|
Simplify packages layout
|
2020-11-13 15:03:32 +01:00 |
Emery Hemingway
|
2489b3fd10
|
libsodium, libtoxcore
|
2020-11-01 20:29:19 +01:00 |
Emery Hemingway
|
6889fb09c2
|
Update Nixpkgs flake input
|
2020-11-01 20:29:19 +01:00 |
Emery Hemingway
|
a48dc08001
|
Return to *.lib.so library naming convention
|
2020-11-01 20:12:04 +01:00 |