-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
gruvbox-material-icons-gtk: init at unstable-2021-07-25 #188402
base: master
Are you sure you want to change the base?
Conversation
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.
Also, please make sure you only have two commits.
sha256="sha256-1O34p9iZelqRFBloOSZkxV0Z/7Jffciptpj3fwXPHbc="; | ||
}; | ||
|
||
nativeBuildInputs = [ gtk3 ]; |
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.
I'm guessing you meant this.
nativeBuildInputs = [ gtk3 ]; | |
buildInputs = [ gtk3 ]; |
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 better as gtk3 is only being used at build-time: gtk-update-icon-cache
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.
I see. Alright.
description = "Gruvbox material icons for GTK based desktop environments"; | ||
homepage = "https://github.com/TheGreatMcPain/gruvbox-material-gtk"; | ||
license = licenses.mit; | ||
platforms = platforms.unix; |
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 the default.
platforms = platforms.unix; | |
platforms = platforms.unix; |
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.
Ah didn't know thanks.
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.
My intention was to suggest you to remove this line because it's not needed. :^)
@@ -25283,6 +25283,10 @@ with pkgs; | |||
inherit (plasma5Packages) breeze-icons; | |||
}; | |||
|
|||
gruvbox-material-icons-gtk = callPackage ../data/icons/gruvbox-material-icons-gtk { | |||
inherit (plasma5Packages) breeze-icons; |
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.
I think plasma5Packages
shouldn't be used here.
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.
I assumed, as breeze-icons sits in the scope of libsForQt5 and I noticed others are using plasma5Packages for breeze-icons too.
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.
Fair enough. I was just thinking that it being an icon set, it should be DE-agnostic.
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.
Don't forget to squash your commits.
description = "Gruvbox material icons for GTK based desktop environments"; | ||
homepage = "https://github.com/TheGreatMcPain/gruvbox-material-gtk"; | ||
license = licenses.mit; | ||
platforms = platforms.unix; |
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.
My intention was to suggest you to remove this line because it's not needed. :^)
754b1fa
to
2f28b1f
Compare
pkgs/top-level/all-packages.nix
Outdated
eclint = callPackage ../development/tools/eclint { }; | ||
|
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.
I'm guessing this is merge artifact?
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.
ah yes I see it now
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.
should be fixed now
Result of 1 package built:
|
Description of changes
Gruvbox material themed icons from https://github.com/TheGreatMcPain/gruvbox-material-gtk.
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes