aniketpanjwani / chomper

Internet blocker for the Linux desktop.
https://addictedto.tech/chomper/
GNU General Public License v3.0
356 stars 43 forks source link

Arch Linux package (yay) #58

Open paulefoe opened 4 years ago

paulefoe commented 4 years ago

I have tried to create a package for Arch User Repository. but had a few issues with the build process.

First, it looks like markupsafe should be updated to 1.1 version

https://github.com/pallets/markupsafe/issues/57

Second, I think we should target all python users from python3.6 and higher, no need to explicitly use python3.6? Otherwise, it creates additional dependency which is pretty heavy.

Should we build with --dev flag? pipenv install --dev --python 3.6.4

I think we should move requests and all other important libraries away from dev requirements and don't build anything with dev.

Other than that, the package is almost finished and I am willing to work on the issues I described previously if you think that they make sense.

What your thoughts?

isakhammer commented 3 years ago

Following.