Jeremy Soller
e5787eff9f
neverball: add new mesa dependencies
2025-11-06 18:51:57 -07:00
Jeremy Soller
c0feb7ecda
sm64ex: fix compilation
2025-11-01 11:15:30 -06:00
Jeremy Soller
1b29c1e173
Clean up compiler flags
2025-09-07 20:53:28 -06:00
Jeremy Soller
8e48e73584
Make it easier to compile cmake software dynamically
2025-09-07 19:01:27 -06:00
bjorn3
5f12b87dc0
Move a couple not building recipes to the wip category
...
And remove the pastel-editor recipe as pastel-editor hasn't had any
updates in years.
2025-09-01 20:22:30 +02:00
Jeremy Soller
6e527b4350
Merge branch 'dynamic-games' into 'master'
...
Push all recipes to be dynamically linked
See merge request redox-os/cookbook!595
2025-08-24 09:35:59 -06:00
Jeremy Soller
fc48fb9cf4
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/cookbook
2025-08-24 08:29:04 -06:00
Jeremy Soller
d4555857d6
Adjust prboom recipe
2025-08-24 08:28:53 -06:00
Wildan M
6d505a649c
Push many recipes to be dynamically linked
2025-08-23 18:33:13 +07:00
Wildan Mubarok
2b39e7caf2
Set openttd as shallow
2025-08-22 13:41:34 +00:00
Josh Megnauth
b6faaf923c
Fix dynamically linked Neverball
2025-07-28 00:22:36 -04:00
Josh Megnauth
cabb1ff564
Dyn link Mesa, Mesa GLU, Tyrian, Quake
2025-07-26 01:16:55 -04:00
Josh Megnauth
e8e8dea097
Dynamically linked Duke Nukem
2025-07-02 22:20:42 -04:00
Jeremy Soller
a7eb3c2a86
openjk: compile dynamically
2025-06-13 15:33:28 -06:00
Jeremy Soller
3c00f77502
gigalomania: compile dynamically
2025-06-13 15:23:24 -06:00
Jeremy Soller
abce13bbc0
freeciv: fix compilation
2025-06-13 15:11:57 -06:00
Jeremy Soller
eabfac4d69
neverball: convert to toml
2025-06-13 13:19:05 -06:00
Oleg Pittman
16e3790a50
Recipe conversion
2025-06-12 11:09:34 -06:00
Fabio Di Francesco
cafbc89fe9
fix dynamic linked deps
2025-05-19 09:12:51 +02:00
Jeremy Soller
289c3e69b8
Drop COOKBOOK_PREFER_STATIC
2025-04-18 10:52:50 -06:00
Jeremy Soller
aada86d013
freeciv: enable server
2025-04-11 21:01:06 -06:00
Jeremy Soller
3260ce4f5f
devilutionx: fix dependencies
2025-04-11 15:49:34 -06:00
Jeremy Soller
6da41f927a
freeciv: fix compilation
2025-04-11 15:34:48 -06:00
Jeremy Soller
0411dca9a8
freeciv: convert to toml
2025-04-11 14:50:20 -06:00
Jeremy Soller
6909fdd9b2
Refactor shared dependency handling
2025-04-11 11:15:44 -06:00
Jeremy Soller
faf2ace1df
prboom: re-enable music
2025-04-10 13:19:20 -06:00
Josh Megnauth
920320dfb6
fix: Remove git apply from OpenTyrian
2025-03-01 01:31:17 -05:00
Jeremy Soller
997381ef8a
quakespasm: fix compilation now that patches are supported for git
2025-02-28 10:45:47 -07:00
Josh Megnauth
51e3b83d39
Dynamically linked DevilutionX
2025-02-17 01:29:13 -05:00
Anhad Singh
49b31c3d89
feat(prboom): TOML recipe
...
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-02-02 16:41:48 +11:00
Josh Megnauth
2ad94632d1
Copy OpenJazz binary and package demo
2024-11-23 02:14:29 -05:00
Josh Megnauth
99d8c6a9bb
Update OpenJazz
...
* Switch to TOML
* Bump version to latest
2024-11-19 00:36:55 -05:00
Josh Megnauth
36e7ac47df
package(games): OpenTyrian (1995/2004)
2024-10-25 13:20:22 +00:00
Jeremy Soller
55700b73b3
neverball: ensure lz is linked in mapc
2024-10-19 18:01:44 -06:00
Josh Megnauth
facbbc8846
package(games): QuakeSpasm, a Quake 1 source port
...
QuakeSpasm is a simple source port that primarily focuses on bug fixes
and backwards compatibility.
Its build system is a small Makefile which required a few patches in
order to compile on Redox. Currently, it compiles with both SDL1 and
SDL2. MP3 support is hard disabled since neither `libmad` nor `mpg123`
would compile. However, the default OGG container and Vorbis decoder
compiles fine.
Like Doom, Quake requires commercial assets or free replications in
order to run. I'm currently trying to write a small recipe for the
shareware files, but ironically that has more blockers than the source
port itself.
Beyond the lack of content, I think this port is good to go.
2024-10-16 23:17:51 -04:00
Jeremy Soller
776f49cb5c
Remove manifests from programs that install .desktop files
2024-10-16 11:10:52 -06:00
Jeremy Soller
5c30a878c6
prboom: disable loading config file on redox
2024-09-07 10:10:49 -06:00
Jeremy Soller
cec097e40a
prboom: disable music
2024-09-07 08:40:02 -06:00
Ribbon
5e66c2fb26
Add ABI separation on the LLVM recipe
2024-06-07 18:55:31 +00:00
Jeremy Soller
77b547ee95
Fix sopwith URL
2024-03-08 14:11:26 -07:00
Jeremy Soller
97b5dff9bd
spacecadetpinball: add manifest
2024-01-18 15:59:19 -07:00
bjorn3
b4610465db
Move prboom too
2024-01-03 22:44:33 +00:00
bjorn3
7a1f870730
Move the remaining couple of games to /usr/games
2024-01-03 21:43:44 +01:00
bjorn3
aa2884eed0
Move most games from /games to /usr/games
2024-01-03 21:42:53 +01:00
Jeremy Soller
ed2ff72f7c
freedoom: convert to toml
2023-12-13 15:54:09 -07:00
Jeremy Soller
9ad1b9cc00
eduke32: convert to toml
2023-12-13 15:54:00 -07:00
Ribbon
7f926bf64d
Add partial ABI separation on recipe dependencies and improve names
2023-12-11 16:10:06 +00:00
Ribbon
722e190118
Move some recipes to categories
2023-11-05 15:05:55 +00:00
Ribbon
814214fe20
Move recipes to categories
2023-11-05 12:58:51 +00:00
Jeremy Soller
d24375a02c
Remove old recipe.sh files
2022-03-11 15:38:04 -07:00