-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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.pkgs.color-theme-solarized: convert to melpaBuild #279472
emacs.pkgs.color-theme-solarized: convert to melpaBuild #279472
Conversation
.../applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix
Outdated
Show resolved
Hide resolved
.../applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix
Outdated
Show resolved
Hide resolved
.../applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix
Outdated
Show resolved
Hide resolved
854432f
to
7c7e638
Compare
7c7e638
to
f46684d
Compare
@samuelrivas Are you still interested in being a co-maintainer of this package? |
Hi! Thanks for taking care of this. It is fine if you remove me, I would not claim that I am a very active maintainer :) |
Also, gets rid of rec via lazy, explicitly-recursive set!
This short package needs no more than one maintainer.
f46684d
to
510bff9
Compare
let | ||
argset = { | ||
pname = "color-theme-solarized"; | ||
ename = "color-theme-solarized"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ename
defaults to pname
ename = "color-theme-solarized"; |
src = fetchFromGitHub { | ||
owner = "sellout"; | ||
repo = "emacs-color-theme-solarized"; | ||
rev = "b186e5d62d0b83cbf5cf38f7eb7a199dea9a3ee3"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ideally, the bump and the melpaBuild
conversion should be in two separate commits.
|
||
packageRequires = [ | ||
color-theme | ||
]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not needed since sellout/emacs-color-theme-solarized@30dfe48.
packageRequires = [ | |
color-theme | |
]; |
license = licenses.mit; | ||
maintainers = with maintainers; [ samuelrivas AndersonTorres ]; | ||
meta = { | ||
homepage = "http://ethanschoonover.com/solarized"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not the home page for this package. It's the home page for the Solarized theme.
And please use https.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
THe HTTPS link fails sometimes. But OK, I will quote the GitHub link.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With #316107, this let argset = ... in ...
refactor is not necessary.
Let's wait this land in |
Closing in favor of #325168 |
Description of changes
Part of #278925
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.