-
-
Notifications
You must be signed in to change notification settings - Fork 116
Open
Labels
Good First IssueIssue that is good for someone new to the Solus project to try to tackleIssue that is good for someone new to the Solus project to try to tackle
Description
There are packages in our repository that is not using https in homepage and source keys. We need to fix it.
You can also check the list of packages with http homepage yourself using rg:
# Go to your local clone of packages repository
rg --files-with-matches "homepage\s*:\s*http:" -g '*package.yml'
Guidance on fixing
- Refer to our help site if you are new to packaging and need to set up your system: https://help.getsol.us/docs/packaging/prepare-for-packaging
homepagegoes aftersource, see https://help.getsol.us/docs/packaging/package.yml. Some existing package.yml will havehomepagein other places; don't worry about that- If the homepage uses http replace it with https, make sure the https homepage works
- If an appropriate website exists for the package then that may be used
- If the package does not have the appropriate website, it should be replaced with the upstream git repository link.
- Example: the homepage for
four-in-a-rowshould be moved to https://gitlab.gnome.org/GNOME/four-in-a-row from https://wiki.gnome.org/Apps/Four-in-a-row as no other website exists.
- Example: the homepage for
- BONUS POINT Make sure that the
sourcekey is not http - After you have replaced the homepage, rebuild the package. This checks that the homepage was added correctly.
- One Pull Request for each package
- If you would like to fix many packages you can pick a letter and fix packages starting with that letter
List
Notes on the stragglers
- asio does not build. asio: Fix build and update website URL #7627
- asunder no securce homepage.
- avr-gcc does not build.
- guile does not build.
- live-media no securce homepage.
- llvm does not build.
- ninvaders does not build.
- python-pytz update PR.
- seccure no secure homepage.
- shntool no secure homepage.
- tcp_wrappers no secure homepage.
- trelby does not build.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Good First IssueIssue that is good for someone new to the Solus project to try to tackleIssue that is good for someone new to the Solus project to try to tackle
Type
Projects
Status
In Progress