WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@ZenIsBestWolf
Copy link
Contributor

Notice for Reviewers
This is my first time packaging something for Nix, I apologize if any conventions or formatting is not followed. Please let me know or point me in the direction of better resources to follow if something does not look right.

New Packages

@coolGi69
Copy link
Contributor

Fyi, also see ZenIsBestWolf#1

@coolGi69
Copy link
Contributor

Hey Nixpkgs-XR maintainers,
I'm not too sure about what to do about the vendorHash on go-bsb-cams, and the incredibly sketch random file download for baballonia... (and maybe the Baballonia's deps.json?) so if anyone has pointers on this, that'd be appreciated ^^

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we including any Babble code in this repo? We shouldn't need this in that case.

Copy link
Contributor

@coolGi69 coolGi69 Oct 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No we aren't.
This licence turned out to not be needed (as don't use any), so I removed it in ZenIsBestWolf#2 (which hasn't been merged yet)

@Scrumplex
Copy link
Member

I think we would be able to package all of these upstream in nixpkgs instead of here. Once we figure out a solution for providing unstable versions of these automatically, we can add them to nixpkgs-xr as well.

@ZenIsBestWolf
Copy link
Contributor Author

ZenIsBestWolf commented Oct 26, 2025

I think we would be able to package all of these upstream in nixpkgs instead of here. Once we figure out a solution for providing unstable versions of these automatically, we can add them to nixpkgs-xr as well.

If you are certain, I can close this PR and submit to nixpkgs proper. Frankly I didn't think these packages would be worthwhile to submit to it. (Frankly I'd argue against submitting go-bsb-cams due to the niche target and rather simple program; baballonia however would absolutely make sense)

Some general fixes for licencing
@Scrumplex
Copy link
Member

I think it would be fine to submit both. As long as there is at least one maintainer it doesn't really matter how niche the package in question is. Obviously it might get removed in future if it becomes unmaintained and outdated.

You can ping me in the PR as a reviewer and we all can get it over the finish line together :D

@ToasterUwU
Copy link
Contributor

@ZenIsBestWolf I was just looking into this whole setup since my Beyond arrived today, and was about to make a package as well. Are you still on that, or would you like someone else to make a package for nixpkgs?

If you still are on it, also fell free to request a review from me.

@ZenIsBestWolf
Copy link
Contributor Author

Still am! So sorry about the delay in response, been busy. Working on this today.

@ToasterUwU
Copy link
Contributor

Glad to hear. Feel free to ping and request me in the nixpkgs PR when you make one

@ZenIsBestWolf
Copy link
Contributor Author

@ToasterUwU @Scrumplex @coolGi69 Thank you all so very very much for your assistance and information on how to package these programs and handle this.

I have now opened a Pull Request on nixpkgs, NixOS/nixpkgs#459868

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

Successfully merging this pull request may close these issues.

4 participants