Commit graph

17 commits

Author SHA1 Message Date
Hadi Chokr 12e01093b0 Fix Nix Package. 2026-04-05 10:37:12 +02:00
Hadi Chokr f9d49e57d5 Made a PR for the overflow fix, reenable hardening. 2026-03-31 21:01:20 +02:00
Hadi Chokr d11a24c720 Refactor subprojects in nix flake to be attributes.
Also wrote and by wrote I mean stole from other projects helper
functions for bypassing the nodownload restriction of the nix sandbox.

This uses the wrap files in the repo ecxept for the download part which
has to be an input for reproducibility sake.

The Nix Code is ugly and I am gonna vomit.
2026-03-31 20:29:42 +02:00
Tropical 6010fa1848 test 2026-03-29 20:35:03 -05:00
orng a66a391225 fix: flake.nix should include glm 2026-03-29 19:45:20 -05:00
milomc123 f195fc555f fix(nix flake): Fix Nix build phase errors
- postUnpack: use $sourceRoot instead of hardcoded "source/" so subprojects are copied into the actual unpacked directory
- installPhase: call makeWrapper directly, it is a setup hook injected by nativeBuildInputs, not a bin/ binary
- nativeBuildInputs: add makeWrapper and unzip
2026-03-28 09:59:48 +00:00
orng c5bbeedc8d fix: spelling mistake 2026-03-27 02:53:22 -05:00
orng 1e67adc1c2 refactor: rewrite flake.nix 2026-03-27 02:45:25 -05:00
Hadi Chokr 6b08e0feb9 Fix Nix Package Part 12939. 2026-03-25 09:06:41 +01:00
Hadi Chokr 447c8e2571 Fix Nix Package 2026-03-23 10:22:24 +01:00
Hadi Chokr c8efdf6a6b Fix Nix Package by adding shiggy as an Input. 2026-03-18 16:02:43 +01:00
Hadi Chokr 9add609856 flake.nix: Fix Input and make it a real package 2026-03-11 09:20:14 +01:00
Tropical 52ee114f24 refactor: dont depend on libpng and libdl, update docs 2026-03-10 17:57:56 -05:00
JuiceyDev 1c67f134b2 added files from pr 2026-03-10 09:18:20 +01:00
Schweeeeeeeeeeeeeeee 97729d5b23
Add missing python3 dependency to flake.nix 2026-03-09 20:51:07 +01:00
zukrmn 4b841c68e8 chore(flake): sync dependencies and tools with devcontainer
Added meson, ninja, pkg-config, libGLU, libpng, zlib, openal, libvorbis, lld and updated to gcc15
2026-03-07 06:26:28 +00:00
Morgane 2a600bfca2 added flake for reproducible builds on NixOS 2026-03-03 05:55:42 +01:00