Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstreaming effort #7

Open
jleightcap opened this issue Oct 6, 2023 · 5 comments
Open

Upstreaming effort #7

jleightcap opened this issue Oct 6, 2023 · 5 comments

Comments

@jleightcap
Copy link
Contributor

jleightcap commented Oct 6, 2023

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

Continuing discussion from ngi-nix/ngipkgs#7 (comment),

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
Copy link
Contributor Author

jleightcap commented Oct 6, 2023

Re: ngi-nix/ngipkgs#7 (comment), 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
Copy link
Contributor

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

@hansfbaier
Copy link
Contributor

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

@hansfbaier
Copy link
Contributor

@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
Copy link
Contributor Author

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants