Skip to content

Remove wget dependency - #662

Open
quisys wants to merge 26 commits into
CosmicScale:mainfrom
quisys:nowget
Open

Remove wget dependency#662
quisys wants to merge 26 commits into
CosmicScale:mainfrom
quisys:nowget

Conversation

@quisys

@quisys quisys commented Aug 28, 2026

Copy link
Copy Markdown

This is very minor but wget is redundant in these scripts, so this is a patch on top of my previous Gentoo one to remove wget installation and use equivalent curl commands instead. This just means one less package for the user to install and maintain should they not want it. Pretty niche but also no downside. Separate PR in case you plan on using some obscure wget-exclusive feature in a future update and want to continue pulling it.

quisys added 26 commits August 26, 2026 10:16
Switch zip, unzip, and unrar-free to bsdtar. Add Gentoo support.
Switch zip and unzip commands to bsdtar
Switch zip and unzip to bsdtar
Switch unzip to bsdtar
Oh yeah, and switch unrar-free too
Remove zip and unzip and switch unrar-free to libarchive
Oh yeah, remove zip and unzip checks
Fix syntax error
Don't rebuild already built packages
Clean up emerge command and ask before attempting to remove exfat-utils
Makes it so the emerge command rebuilds packages if they need to be rebuilt with a new USE flag (i.e. lvm). --update is used instead of --noreplace to achieve this behaviour. --ask is used instead of --autounmask to avoid angering people by forcing changed to their configs, instead asking and allowing them to do it themselves if necessary.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant