Ehmry -
560196da91
Update flake
2020-01-14 17:13:46 +01:00
Ehmry -
224627f792
Add hydraJobs
2019-11-29 17:14:36 +01:00
Ehmry -
7f84b6adc8
Add a Nix flake file
...
Build the frontend and cores with Nix. The trick is to prefetch the Git
submodules, write a Nix description listing each submodule, and transform
that into a set of packages.
2019-11-24 16:56:33 +01:00
Ehmry -
e3b5eadb41
Disable stack protection
...
The stack protection is incompatible with --no-undefined because none of
the libraries we link with contain the canary symbol.
2019-11-19 16:46:51 +01:00
Ehmry -
98f9d3bf26
Stop stripping binaries
...
Let Nix do it during fixup.
2019-11-19 16:46:51 +01:00
Ehmry -
baac651514
Add Tup rules for generating Nix description of submodules
...
Update submodules and tidy the .gitmodules file.
2019-11-19 16:46:51 +01:00
Ehmry -
db176b3607
Remove broken Snes9x submodule
2019-11-19 16:11:13 +01:00
Ehmry -
24d4beff19
Remove C-BIOS submodule
...
Currently not being built.
2019-11-19 16:11:13 +01:00
Ehmry -
fb353d4b22
Remove runtimes
2019-11-19 16:11:13 +01:00
Ehmry -
20debbbbbc
Remove collect_pkg_runtime from Tupfiles
2019-11-19 16:11:13 +01:00
Ehmry -
02370f5081
Update snes9x
2019-11-19 16:11:12 +01:00
Ehmry -
8a1cb26af9
Update gambatte
2019-11-19 16:11:12 +01:00
Ehmry -
5204ba41b3
Remove un-ported cores
2019-11-19 16:11:12 +01:00
Ehmry -
6fdf47af29
Point submodules to Libretro repositories
2019-11-19 16:11:12 +01:00
Ehmry -
a90a50b543
Remove cores/dosbox-svn
2019-11-19 16:11:12 +01:00
Ehmry -
4f40d00752
Remove Beetle PSX
2019-11-19 16:11:12 +01:00
Ehmry -
cb5ef3a1be
Update Tupfiles for Nix
2019-11-19 16:11:12 +01:00
Ehmry -
336a66982b
Update libretro-common and retro_frontend
2019-11-19 16:11:12 +01:00
Ehmry -
f2aa58616b
Use $CC from environment (Clang)
2019-11-19 16:11:12 +01:00
Ehmry -
3befb96424
Found changes
2019-11-19 16:11:11 +01:00
Ehmry -
028d666d23
shuffle
2019-08-01 00:35:22 +02:00
Ehmry -
15423b19e1
Update stale submodules
2019-07-31 22:00:34 +02:00
Ehmry -
0e7ae2d440
WiP Nix compatibility
2019-07-31 20:51:08 +02:00
Ehmry -
f7ad3ec4dd
Standalone build
2019-07-31 17:31:20 +02:00
Ehmry -
744921813c
Reduce to Libretro
2019-07-30 01:21:57 +02:00
Ehmry -
ab8f8ca927
Move default.nix to shell.nix
2019-07-29 21:42:21 +02:00
Ehmry -
d6eedd701c
Nix derivation for upstream build
2019-07-26 20:22:10 +02:00
Ehmry -
3c8e393368
Dhall rendering update
2019-07-26 18:16:38 +02:00
Ehmry -
5e00cf7ce2
Set libretro variables through Dhall
2019-07-26 17:58:26 +02:00
Ehmry -
ae9ebec385
Update upstream submodule
2019-07-25 22:06:16 +02:00
Ehmry -
e78461c172
Move mpg123.lib.so back to the standard libmpg123.lib.so
2019-07-25 22:06:16 +02:00
Ehmry -
ca92c472ae
Initial Dhallification
2019-07-25 22:06:16 +02:00
Ehmry -
97177c55be
Update upstream submodule
2019-07-10 18:54:36 +02:00
Ehmry -
a765a7b7bc
Collect <bin>, <pkg>, and <raw> groups at the depot
2019-07-10 18:54:36 +02:00
Ehmry -
69f92f19b9
Submodule update
2019-07-10 18:54:36 +02:00
Ehmry -
7c71f6cd04
Remove boot test
2019-07-10 18:54:36 +02:00
Ehmry -
a377538eef
Compile with -g
2019-07-10 18:54:36 +02:00
Ehmry -
200a57318c
Move depot/bin back to depot/${ARCH}/bin
2019-07-10 18:54:36 +02:00
Ehmry -
de049b95cd
Compile PIC by default
2019-07-10 18:54:36 +02:00
Ehmry -
53189122cc
mp3_audio_sink
2019-07-10 18:54:36 +02:00
Ehmry -
d7e545ac13
Reasonable installPhase for preparePort
2019-07-04 15:19:10 +02:00
Ehmry -
df3e9c32e5
19.07 compatibility
2019-07-04 14:45:54 +02:00
Ehmry -
487207e150
Remove dead SDK references
2019-07-04 10:18:42 +02:00
Ehmry -
af0be3f093
Update Nim submodules
2019-07-04 10:04:16 +02:00
Ehmry -
b754139ffc
Move stub library generation to top-level Tuprules
2019-07-03 22:30:53 +02:00
Ehmry -
cd81f893f2
Update Libretro submodules
2019-07-03 22:30:53 +02:00
Ehmry -
b37b36731f
Add Nix port tooling
2019-07-03 22:30:53 +02:00
Ehmry -
990692a9c1
Tidy ARMv8 config
2019-07-03 22:30:31 +02:00
Ehmry -
3444468641
Add Yabause submodule
2019-07-03 22:30:31 +02:00
Ehmry -
b38e499ebf
Build variants
2019-07-03 22:30:31 +02:00