-
Notifications
You must be signed in to change notification settings - Fork 128
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
Remove wrapped packages from Nixpkgs? #484
Comments
What do you mean by filtering out? These should generally be merged into corresponding projects with unsuffixed names, but for that there's need to reliably strip the suffixes. As far as I can see that's not even possible for |
I meant something like: - { ruleset: nix, namepat: ".+-with-plugins", remove: true }
- { ruleset: nix, namepat: ".+-with-extensions", remove: true }
- { ruleset: nix, namepat: ".+-wrapper", unique: true, remove: true } # not sure how to express to only remove packages unique to Nixpkgs since there are some real projects with this namepat Those packages really are just a pseudo-package that allows user to use a package with specific plug-ins enabled and have little to do with the project. For example, But yeah, there can be multiple suffixes as in Feel free to close this until then. |
If these are pseudo-packages, it makes sense. |
Although wait, how about this one: https://repology.org/project/zathura/versions#nix_stable. There's no package without plugins. |
You are right, that is messier than I realized. Some programs are useless without plug-ins so there is no unwrapped package exposed. I guess there is nothing to do until we standardize this in Nixpkgs. |
Ok, leaving it as is for now. |
In nixpkgs we often have packages that combine a package with its plugins:
https://repology.org/projects/?search=-with-plugins
https://repology.org/projects/?search=-with-extensions
https://repology.org/projects/?search=-wrapper&inrepo=nix_unstable – this sometimes occurs in project names so perhaps only uniques should be skipped
Would it make sense to filter them out?
The text was updated successfully, but these errors were encountered: