Commit Graph

17 Commits

Author SHA1 Message Date
R. Ryantm
f933f5f50c foxotron: 2022-11-02 -> 2023-02-23 2023-02-24 16:52:40 +00:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d treewide: use toString on list NIX_CFLAGS_COMPILE
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
Fabián Heredia Montiel
0cf5d85f0c treewide: add gcc12 flags 2023-01-27 21:20:52 -06:00
figsoda
a211d94291 treewide: remove attrPath from nix-update-script calls
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-26 12:39:21 -05:00
Weijia Wang
2a6c2b682d foxotron: unbreak on aarch64-darwin 2022-12-24 19:27:06 +01:00
Rick van Schijndel
9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
R. Ryantm
8102e1547d foxotron: 2022-08-06 -> 2022-11-02 2022-11-06 17:35:58 +08:00
R. Ryantm
ad21bc4efb foxotron: 2022-03-06 -> 2022-08-06 2022-08-13 19:20:29 +00:00
Naïm Favier
9160044f5f
treewide/makeWrapper: replace --run cd with --chdir
Lay the groundwork for switching to binary wrappers by reducing uses
of `--run` (which is not supported by `makeBinaryWrapper`).
2022-03-19 09:46:31 +01:00
R. Ryantm
eefd64b296 foxotron: 2022-03-05 -> 2022-03-06 2022-03-07 05:42:52 +00:00
R. Ryantm
a810619d4f foxotron: 2021-08-13 -> 2022-03-05 2022-03-06 06:45:04 +00:00
OPNA2608
490081fcc1 foxotron: 2021-04-19 -> 2021-08-13 2021-09-09 21:21:21 +02:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
OPNA2608
a2c66faaba foxotron: Clarify license 2021-05-03 11:35:44 +02:00
OPNA2608
e1cda59ce3 foxotron: 2021-03-12 -> 2021-04-19 2021-05-03 11:15:22 +02:00
OPNA2608
66be556029 foxotron: init at 2021-03-12 2021-04-16 20:39:20 +02:00