diff options
Diffstat (limited to 'utils')
| -rwxr-xr-x | utils/lib.sh | 8 | ||||
| -rw-r--r-- | utils/makefile.python | 15 | ||||
| -rwxr-xr-x | utils/searx.sh | 8 |
3 files changed, 9 insertions, 22 deletions
diff --git a/utils/lib.sh b/utils/lib.sh index aa49da5b2..7d6c2fab0 100755 --- a/utils/lib.sh +++ b/utils/lib.sh @@ -1399,16 +1399,16 @@ EOF } # apt packages -LXC_BASE_PACKAGES_debian="bash git build-essential python3 virtualenv" +LXC_BASE_PACKAGES_debian="bash git build-essential python3 python3-venv" # pacman packages -LXC_BASE_PACKAGES_arch="bash git base-devel python python-virtualenv" +LXC_BASE_PACKAGES_arch="bash git base-devel python" # dnf packages -LXC_BASE_PACKAGES_fedora="bash git @development-tools python virtualenv" +LXC_BASE_PACKAGES_fedora="bash git @development-tools python" # yum packages -LXC_BASE_PACKAGES_centos="bash git @development-tools python python-virtualenv" +LXC_BASE_PACKAGES_centos="bash git @development-tools python3" case $DIST_ID in ubuntu|debian) LXC_BASE_PACKAGES="${LXC_BASE_PACKAGES_debian}" ;; diff --git a/utils/makefile.python b/utils/makefile.python index 668b0894b..12e3e1236 100644 --- a/utils/makefile.python +++ b/utils/makefile.python @@ -41,19 +41,6 @@ ifeq ($(OS),Windows_NT) endif VTENV_OPTS ?= -ifeq ($(PYTHON),python) - VIRTUALENV = virtualenv -else - VIRTUALENV = virtualenv --python=$(PYTHON) -endif - -ifeq ($(KBUILD_VERBOSE),1) - PIP_VERBOSE = - VIRTUALENV_VERBOSE = -else - PIP_VERBOSE = "-q" - VIRTUALENV_VERBOSE = "-q" -endif python-help:: @echo 'makefile.python:' @@ -125,7 +112,7 @@ quiet_cmd_pyenvuninstall = PYENV uninstall $2 quiet_cmd_virtualenv = PYENV usage: $ source ./$@/bin/activate cmd_virtualenv = \ if [ ! -d "./$(PY_ENV)" ];then \ - $(VIRTUALENV) $(VIRTUALENV_VERBOSE) $(VTENV_OPTS) $2; \ + $(PYTHON) -m venv $(VTENV_OPTS) $2; \ else \ echo "PYENV using virtualenv from $2"; \ fi diff --git a/utils/searx.sh b/utils/searx.sh index 06b3c2dfc..5a24a016e 100755 --- a/utils/searx.sh +++ b/utils/searx.sh @@ -43,7 +43,7 @@ SEARX_UWSGI_SOCKET="/run/uwsgi/app/searx/socket" # apt packages SEARX_PACKAGES_debian="\ -virtualenv python3-dev python3-babel python3-venv +python3-dev python3-babel python3-venv uwsgi uwsgi-plugin-python3 git build-essential libxslt-dev zlib1g-dev libffi-dev libssl-dev shellcheck" @@ -55,7 +55,7 @@ latexmk" # pacman packages SEARX_PACKAGES_arch="\ -python-virtualenv python python-pip python-lxml python-babel +python python-pip python-lxml python-babel uwsgi uwsgi-plugin-python git base-devel libxml2 shellcheck" @@ -66,7 +66,7 @@ texlive-core texlive-latexextra ttf-dejavu" # dnf packages SEARX_PACKAGES_fedora="\ -virtualenv python python-pip python-lxml python-babel +python python-pip python-lxml python-babel uwsgi uwsgi-plugin-python3 git @development-tools libxml2 ShellCheck" @@ -79,7 +79,7 @@ dejavu-sans-mono-fonts" # yum packages SEARX_PACKAGES_centos="\ -python36-virtualenv python36 python36-pip python36-lxml python-babel +python36 python36-pip python36-lxml python-babel uwsgi uwsgi-plugin-python3 git @development-tools libxml2 ShellCheck" |