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

Emacs fixes #31579

Merged
merged 3 commits into from Nov 14, 2017
Merged

Emacs fixes #31579

merged 3 commits into from Nov 14, 2017

Conversation

matthewbauer
Copy link
Member

@matthewbauer matthewbauer commented Nov 13, 2017

Motivation for this change

This adds a bunch of packages back in that have been removed by MELPA. This is the only way I've found to be able to get the package set to evaluate. Lots of these packages were done quickly and not in a 'proper' way but the whole point is just to get emacsPackagesNg to evaluate again.

In the future, we should make sure that this evaluates when merging Emacs packages updates (it hadn't been for a couple of weeks):

nix-env -f. -qaA emacsPackagesNg

Can we somehow get this into a blocking test? (recurseIntoAttrs maybe?)

cn-outline is no longer in melpa so markBroken is not needed anymore

Fixes NixOS#31510
this fixes eval for nix-env -qaA nixpkgs.emacsPackagesNg
@orivej
Copy link
Contributor

orivej commented Nov 14, 2017

Can we somehow get this into a blocking test? (recurseIntoAttrs maybe?)

That seems to be a good idea, but I was not able to make nix-env recurse into emacs packages using recurseIntoAttrs.

@matthewbauer matthewbauer deleted the emacs-fixes branch February 22, 2019 04:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants