-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
cwm: 5.6 -> 6.3, and myself as maintainer #70018
Conversation
after i mentioned it on fediverse and while i wasnt looking there, @0x4A6F made his own patch, somewhat better in fixing a few things although not onto https://github.com/0x4A6F/nixpkgs/tree/master-cwm although idk whether i should PR merging ahhh this rebasing and unability to test what i merge is so bothersome, i am considering switching to |
Welcome @mkf, I hope RFC-0053: defining pull-request workflow will make this process clearer. I've picked the latest version from repology/projects/cwm. You could import this PR to your configuration.nix and test from there.
|
@0x4A6F you said "latest version from repology", while taking a glance of two top AUR entries there, afaik that project is about porting a version of cwm deemed stable for openbsd, so retaining the version numbering from there, and then making subsequent fixes, porting that version to linux. so i suppose that maybe what is in that although yeah maybe it would be better to first merge the older tagged revision, then investigate how stable can also, when i use that snippet i won't be testing against (thanks for that snippet tho) |
(cherry picked from commit 141f41b)
According to nixpkgs/manual/#sec-package-naming and nixpkgs/manual/#sec-versioning cwm/default.nix should be for a release. |
@GrahamcOfBorg build cwm |
Motivation for this change
There were huge changes in the syntax and feature set of the cwmrc language, cwm users coming from distros of it such as archlinux or openbsd that have it up-to-date faced the necessity to either abandon cwm and their cwmrc, or to install newer cwm privately if savvy enough, or to rework their whole cwmrc and get used to lack of features and outdated way of operation, from before changes made over a time of something like five years.
Things done
cwm: 5.6 -> 6.3-80-g4154b9b
, and i added myself as the sole maintainer, adding myself to maintainers-list for that.sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)