Hello, Attached is an ebuild for the package HyFetch, a system info script built on top of neofetch to add add. It has also taken over maintaining that project, as it seems to be abandoned, and installs the updated version to /usr/bin/neowofetch to avoid name collisions if both are installed. The main feature of hyfetch, aside from maintaining neofetch, is adding pride flag theming to the OS logo. I cannot link the project homepage here as my account is too new, but it will be linked in the ebuild. I will also be attaching a patch that fixes the '--config-file' option, as it currently does not work. Thanks, Bailey Kasin
Created attachment 869122 [details] hyfetch-1.4.10.ebuild
Created attachment 869123 [details, diff] hyfetch-1.4.10-config_fix.patch
I'm 99% sure I'm doing this process wrong, but I would like to note that I would be happy to be the proxy maintainer for this package and am willing/able to pick up some others as well. I've created a Github PR for this package here: https://github.com/gentoo/gentoo/pull/32681 and will attach the 9999 ebuild below.
Created attachment 870072 [details] 9999 ebuild for hfetch
Created attachment 870073 [details] hyfetch-1.4.10.ebuild Updated versioned ebuild to account for 9999 ebuild
Created attachment 870076 [details] hyfetch-9999.ebuild 9999 ebuild for hyfetch
Hello, the license says "MIT-with-advertising" though the Repo has an unmodified "MIT" license, I think it needs to be updated or clarify the reasoning here. (new account, so I cannot post links)
(In reply to contact from comment #7) > Hello, the license says "MIT-with-advertising" though the Repo has an > unmodified "MIT" license, I think it needs to be updated or clarify the > reasoning here. > > (new account, so I cannot post links) The reasoning was that it uses the exact same license file from neofetch, which has "MIT-with-advertising" as it's License type in it's ebuild. https://gitweb.gentoo.org/repo/gentoo.git/tree/app-misc/neofetch/neofetch-7.1.0-r1.ebuild
(In reply to Bailey Kasin from comment #8) > The reasoning was that it uses the exact same license file from neofetch, > which has "MIT-with-advertising" as it's License type in it's ebuild. > > https://gitweb.gentoo.org/repo/gentoo.git/tree/app-misc/neofetch/neofetch-7. > 1.0-r1.ebuild As the License does not have the advertising clause, if there are no objections from others, I suggest updating the license to MIT from “MIT-with-advertising”. The license in the neofetch package build looks like an error. MIT-with-advertising: https://fedoraproject.org/wiki/Licensing/MIT_With_Advertising The three licenses below are the same. MIT License : https://opensource.org/license/mit/ Hyfetch License: https://raw.githubusercontent.com/hykilpikonna/hyfetch/master/LICENSE.md Neofetch License.md: https://raw.githubusercontent.com/dylanaraps/neofetch/master/LICENSE
(In reply to contact from comment #9) > (In reply to Bailey Kasin from comment #8) > > The reasoning was that it uses the exact same license file from neofetch, > > which has "MIT-with-advertising" as it's License type in it's ebuild. > > > > https://gitweb.gentoo.org/repo/gentoo.git/tree/app-misc/neofetch/neofetch-7. > > 1.0-r1.ebuild > > As the License does not have the advertising clause, if there are no > objections from others, I suggest updating the license to MIT from > “MIT-with-advertising”. The license in the neofetch package build looks like > an error. > > MIT-with-advertising: > https://fedoraproject.org/wiki/Licensing/MIT_With_Advertising > > The three licenses below are the same. > MIT License : https://opensource.org/license/mit/ > Hyfetch License: > https://raw.githubusercontent.com/hykilpikonna/hyfetch/master/LICENSE.md > Neofetch License.md: > https://raw.githubusercontent.com/dylanaraps/neofetch/master/LICENSE I see no reason to not update the license to MIT then. I can submit a PR to update the existing neofetch one, and will attach new ebuilds here soon.
Created attachment 871088 [details] hyfetch-1.4.10.ebuild
Created attachment 871089 [details] hyfetch-9999.ebuild
Merged in 6fb8c321abb5af9f53eb29c66c4abe7c457fe4b2