void-linux / void-packages

The Void source packages collection
https://voidlinux.org
Other
2.58k stars 2.15k forks source link

Package Request: searx #12888

Closed Anachron closed 4 months ago

Anachron commented 5 years ago

https://github.com/asciimoo/searx

Privacy-respecting metasearch engine

Dependencies: https://github.com/asciimoo/searx/blob/master/requirements.txt

certifi==2019.3.9 flask-babel==0.12.2 flask==1.0.2 idna==2.8 jinja2==2.10.1 lxml==4.3.3 pygments==2.1.3 pyopenssl==19.0.0 python-dateutil==2.8.0 pyyaml==5.1 requests[socks]==2.22.0

silvernode commented 4 years ago

I can get behind this request! I run my own searx instance and have done so for over a year. It's a fantastic project to aggregate queries from a bunch of search engines while keeping things private.. Having his in Void would allow users to get an instance of searx deployed quick and easy. If this gets packaged, to the best of my knowledge Void Linux would be the first and only distro to have searx in it's repositories.

EDIT: just for the record to anyone wondering what searx is written in, it's python with a python web server (uwsgi). That might help motivate anyone who is considering attempting to package this.

folliehiyuki commented 3 years ago

@silvernode you have update on this? Look at their requirements, we only need python3-pyyaml and python3-langdetect additionally

silvernode commented 3 years ago

@silvernode you have update on this? Look at their requirements, we only needs python3-pyyam and python3-langdetect as well

I will take a look again. They did switch to python 3 since this request and it looks easier now

folliehiyuki commented 3 years ago

Nice. I'm willing to take the tester role if you open a PR.