openXC7 / toolchain-nix

Nix flake for openXC7
Other
24 stars 3 forks source link

Upstreaming effort #7

Open jleightcap opened 11 months ago

jleightcap commented 11 months ago

Including these packages in upstream nixpkgs comes with easier access and higher quality assurance.

Continuing discussion from https://github.com/ngi-nix/ngipkgs/issues/7#issuecomment-1748886059,

Was there anything else you needed in the toolchain-nix repo as part of the OpenXC7 toolchain, or would you say that merging this PR would complete the scope of work under Summer of Nix? We will open a separate thread (probably as an issue in toolchain-nix repo) about continuing to try and upstream packages outside of Summer of Nix.

(CC @albertchae)

jleightcap commented 11 months ago

Re: https://github.com/ngi-nix/ngipkgs/issues/7#issuecomment-1751202229, fasm is a good canidate for working into a useful state.

@hansfbaier would forking fasm into this GIthub organization as a place for active use in this toolchain, make sense?

albertchae commented 11 months ago

A list of the TODOs I'm aware of to make upstreaming possible:

hansfbaier commented 11 months ago

@albertchae @jleightcap I forked fasm and applied the mentioned changes: https://github.com/openXC7/fasm

hansfbaier commented 11 months ago

@albertchae @jleightcap I used to try it to build the fasm in the openxc7 flake. Unfortunately the patches from the flake's default.nix do not apply anymore.

jleightcap commented 11 months ago

@albertchae @jleightcap I used to try it to build the fasm in the openxc7 flake. Unfortunately the patches from the flake's default.nix do not apply anymore.

Thanks for the report, after general Summer of Nix work wraps up I can sort out the now-obsolete AUR patches. That should be good progress towards upstreaming.