hololeap
hololeap
@matoro I'm not sure. In theory, it seems to me that they should be in ::gentoo if `xmonad` is, but I'm not sure how many extra dependencies they will pull...
@thesamesam I've tested compiling all the core packages (and dependencies) in my sandbox, and I don't see any issues. This should be ready to pull. @l29ah We can add `xmonad-extras`...
This looks good to me.
Closing and merging changes into https://github.com/gentoo/gentoo/pull/26837
Closes: https://github.com/basvandijk/lifted-base/issues/36
The main problem that the patch seems to be solving is that shellcheck catches false positives on well-defined constants in `.ebuild` files: ```console $ shellcheck persistent-2.14.5.0.ebuild In persistent-2.14.5.0.ebuild line 1:...
@koalaman I created a function that scans the system and creates an `IO (Map String [String])`, where `String` is the name of the eclass and `[String]` is the list of...
I put my current code up [here](https://github.com/hololeap/shellcheck/blob/08ae7ef83621ece82d6644b95d95abdde62ee696/src/ShellCheck/PortageVariables.hs). The most relevant parts are https://github.com/hololeap/shellcheck/blob/08ae7ef83621ece82d6644b95d95abdde62ee696/src/ShellCheck/PortageVariables.hs#L40-L55
https://github.com/koalaman/shellcheck/pull/2704/commits/272ef819b91e591aacc9adfccf0c0f1707905b35 is my attempt to pass the scanned `IO (Map EclassName [EclassVar])` into `Parameters` so that they can be read via `checkScript`. https://github.com/koalaman/shellcheck/pull/2704/commits/dfa920c5d285d3bdaedd5f6bdef6c7aa1cc77f2f adds a dependency on `attoparsec` and `text`....
Thanks for the attention on this. I can give some insight on your questions. --- > It would be fairly simple to look for (static) inherit commands and pick the...