View | Details | Raw Unified | Return to bug 256529 | Differences between
and this patch

Collapse All | Expand All

(-)b/www/searx/Makefile (-6 / +11 lines)
Lines 2-11 Link Here
2
2
3
PORTNAME=	searx
3
PORTNAME=	searx
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.18.0
5
DISTVERSION=	1.0.0
6
CATEGORIES=	www python
6
CATEGORIES=	www python
7
7
8
MAINTAINER=	loic.blot@unix-experience.fr
8
MAINTAINER=	vvelox@vvelox.net
9
COMMENT=	Privacy-respecting, hackable metasearch engine
9
COMMENT=	Privacy-respecting, hackable metasearch engine
10
10
11
LICENSE=	AGPLv3
11
LICENSE=	AGPLv3
Lines 18-30 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ Link Here
18
		${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}ndg-httpsclient>0:net/py-ndg-httpsclient@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}ndg-httpsclient>0:net/py-ndg-httpsclient@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}httpx>0:www/py-httpx@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}brotli>0:archivers/py-brotli@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}uvloop>0:devel/py-uvloop@${PY_FLAVOR} \
25
		${PYTHON_PKGNAMEPREFIX}langdetect>0:textproc/py-langdetect@${PY_FLAVOR} \
26
		${PYTHON_PKGNAMEPREFIX}setproctitle>0:devel/py-setproctitle@${PY_FLAVOR} \
27
		${PYTHON_PKGNAMEPREFIX}httpx-socks>0:www/py-httpx-socks@${PY_FLAVOR} \
21
		${PY_PYGMENTS} \
28
		${PY_PYGMENTS} \
22
		${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
29
		${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}splinter>0:www/py-splinter@${PY_FLAVOR} \
30
		${PYTHON_PKGNAMEPREFIX}splinter>0:www/py-splinter@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
31
		${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \
25
		${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug@${PY_FLAVOR}
32
		${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug@${PY_FLAVOR}
33
BUILD_DEPENDS=${RUN_DEPENDS}
26
34
27
USES=		python:3.6+
35
USES=		python:3.7+
28
USE_GITHUB=	yes
36
USE_GITHUB=	yes
29
GH_ACCOUNT=	asciimoo
37
GH_ACCOUNT=	asciimoo
30
USE_PYTHON=	distutils autoplist noflavors
38
USE_PYTHON=	distutils autoplist noflavors
Lines 39-47 post-patch: # expect dependencies to be backwards-compatible, otherwise it is di Link Here
39
	@${REINPLACE_CMD} -e 's|==|>=|' ${WRKSRC}/requirements.txt
47
	@${REINPLACE_CMD} -e 's|==|>=|' ${WRKSRC}/requirements.txt
40
48
41
post-install:
49
post-install:
42
	# workaround for https://github.com/asciimoo/searx/issues/1208
43
	@${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/tests
44
	@${REINPLACE_CMD} -e 's|.*/tests/.*||' ${_PYTHONPKGLIST}
45
	# move settings to etc/ /usr/local/lib/python2.7/site-packages/searx/settings.yml
50
	# move settings to etc/ /usr/local/lib/python2.7/site-packages/searx/settings.yml
46
	@${MV} ${STAGEDIR}${PYTHON_SITELIBDIR}/searx/settings.yml ${STAGEDIR}${PREFIX}/etc/${PORTNAME}-settings.yml.sample
51
	@${MV} ${STAGEDIR}${PYTHON_SITELIBDIR}/searx/settings.yml ${STAGEDIR}${PREFIX}/etc/${PORTNAME}-settings.yml.sample
47
	@${LN} -s ${PREFIX}/etc/${PORTNAME}-settings.yml ${STAGEDIR}${PYTHON_SITELIBDIR}/searx/settings.yml
52
	@${LN} -s ${PREFIX}/etc/${PORTNAME}-settings.yml ${STAGEDIR}${PYTHON_SITELIBDIR}/searx/settings.yml
(-)b/www/searx/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1618356792
1
TIMESTAMP = 1623579114
2
SHA256 (asciimoo-searx-v0.18.0_GH0.tar.gz) = d22430ad92262d9114ad169e001975fe5195afdcc679d6f6bf030e0c1a5b79f0
2
SHA256 (asciimoo-searx-v1.0.0_GH0.tar.gz) = 4587acc9bd2bf428fe9ac8e4d79d3637dac308a8e5bdeee4f0bae85bfe5c67fe
3
SIZE (asciimoo-searx-v0.18.0_GH0.tar.gz) = 2628144
3
SIZE (asciimoo-searx-v1.0.0_GH0.tar.gz) = 2466997

Return to bug 256529