seahub: 7.0.2 bump with massive fixes

This commit is contained in:
blshkv 2019-06-14 10:09:35 +08:00
parent d50b66e67e
commit 699850718e
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
25 changed files with 73 additions and 74 deletions

View file

@ -0,0 +1 @@
DIST 8508ff29141732190faff51d5c2b5474da297732.tar.gz 153373 BLAKE2B 012f3a8cd613610ead36bafc11751865018d36ac88d34211c941af23b68046769ad01776958ec22b96bd2e06cf5544fe118b405b4c605845811c33ed70857560 SHA512 2c89d425141a862d371faaace991255c818d50d9df5b36c12092b8a0548a7ab3cd6566c8e11ee5ac09c86ea147885b818474f676ff829803db43c02cd4e51176

View file

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -7,15 +7,19 @@ PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit distutils-r1
#see seahub-<version>-server/requirements.txt
#branch: fix-sql patch2
HASH_COMMIT=8508ff29141732190faff51d5c2b5474da297732
DESCRIPTION="Django live settings with pluggable backends, including Redis"
HOMEPAGE="http://github.com/jazzband/django-constance https://django-filter.readthedocs.org"
SRC_URI="https://github.com/haiwen/django-constance/archive/bde7f7c.zip"
#SRC_URI="https://github.com/haiwen/django-constance/archive/bde7f7c.zip"
SRC_URI="https://github.com/haiwen/django-constance/archive/${HASH_COMMIT}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#https://django-constance.readthedocs.io/en/latest/
IUSE="database +redis"
IUSE="+database redis"
CDEPEND=">=dev-python/django-1.8[${PYTHON_USEDEP}]
database? ( dev-python/django-picklefield[${PYTHON_USEDEP}] )
@ -23,3 +27,5 @@ CDEPEND=">=dev-python/django-1.8[${PYTHON_USEDEP}]
RDEPEND="${CDEPEND}"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/django-constance-${HASH_COMMIT}"

View file

@ -1,2 +0,0 @@
DIST bde7f7c.zip 152342 BLAKE2B 15bd764626d7597652289818ed1c47e1fc08885dc9b39d69700d9f663191871af3154cb79820c7236390a41edf0afa639721a5dc5de5e4611956590fcc61156c SHA512 43a8887921a122c48d2350bdc849eb8f81da1120071f41cbc8b30f00c6be6629ba36bf7c68ed881c060ea3e066c3a692bf17a02e5da022e6641c88803eb83bac
DIST django-constance-2.4.0.tar.gz 21413 BLAKE2B 87ab61a2ba0ff5176ff337fae5cc8d32b1da33a5018779196e2a3802ae5fabaee0c5a448c994130b26cdc9231dacb2c5ad4f8f8d27a4ba2aa2c00b0961aa37d4 SHA512 8197729efa15cd084160c136107d5f4043fb7324e964e1198cf9875a42eca493e95647f9fbc1ddfe1da43130e638ec0760e28c3088036326df7c00c84b2a9ca0

View file

@ -1,25 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Django live settings with pluggable backends, including Redis"
HOMEPAGE="http://github.com/jazzband/django-constance https://django-filter.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#https://django-constance.readthedocs.io/en/latest/
IUSE="database +redis"
CDEPEND=">=dev-python/django-1.8[${PYTHON_USEDEP}]
database? ( dev-python/django-picklefield[${PYTHON_USEDEP}] )
redis? ( dev-python/django-redis[${PYTHON_USEDEP}] )"
RDEPEND="${CDEPEND}"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View file

@ -0,0 +1 @@
DIST 2312cf240363721f737b5ac8eb86ab8cb255938f.tar.gz 42247 BLAKE2B f47bcab9f6946c4baad51989e9e05e1e9cd7831f6cba2ac762b7b8f8c9296f96c2afb3455ff35df0573417fbc76be7bcbc430a497c357cae836d667b0ba230a2 SHA512 874953b80ec6226db55b710472c9004f254e6cbce359f8379ea9f73236690275ccffb0672891763a635b5c1678f99c5ba7685a44250b1f715a867eb72f7a292f

View file

@ -7,9 +7,11 @@ PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit distutils-r1
HASH_COMMIT="2312cf240363721f737b5ac8eb86ab8cb255938f"
DESCRIPTION="A Django app to monitor and send mail asynchronously"
HOMEPAGE="https://github.com/ui/django-post_office https://django-filter.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/haiwen/django-post_office/archive/${HASH_COMMIT}.tar.gz"
LICENSE="MIT"
SLOT="0"
@ -17,7 +19,8 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
CDEPEND=">=dev-python/django-1.8[${PYTHON_USEDEP}]
dev-python/jsonfield[${PYTHON_USEDEP}]
"
dev-python/jsonfield[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/django-post_office-${HASH_COMMIT}"

View file

@ -1 +0,0 @@
DIST django-post_office-3.2.1.tar.gz 60167 BLAKE2B a2a454c81421ff84f842ca8bb3708718c54c21aac833107ae256f83c30e62635300baa2caf523ffad542af7b9ddd04b9a702fcc7848001fae42928ee80bc19cb SHA512 3b9d368216349d5e72feabd3cf918c80b7741311ac2be3773ff800d213695da9c3bd43090f52659aa59c13f21ceff1e23f1bc8825734efbeaed6184be1011090

View file

@ -0,0 +1 @@
DIST django-ranged-response-0.2.0.tar.gz 3021 BLAKE2B fd5756663a1f5677c22450b3398916db07691df69ce1749e136426f2c710942252b4b37b8e91aa19fa7acf44080cb37c4a96d3c6ea663976de17823f7df7d9d8 SHA512 7110762bf8a1234a468859bdf3f5444e48d65491cce8966ff072155b873fdb2245240679a195de599ecc1dfaf23c9c796bd38d5cff040b1287c9fc3d305072ac

View file

@ -0,0 +1,20 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Django FileResponse that adds Content-Range headers"
HOMEPAGE="https://github.com/wearespindle/django-ranged-fileresponse https://django-filter.readthedocs.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View file

@ -16,6 +16,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
CDEPEND="dev-python/django[${PYTHON_USEDEP}]"
CDEPEND=">=dev-python/six-1.2.0[${PYTHON_USEDEP}]
>=dev-python/django-1.8[${PYTHON_USEDEP}]
>=dev-python/pillow-5.4.1[${PYTHON_USEDEP}]
>=dev-python/django-ranged-response-0.2.0[${PYTHON_USEDEP}]"
RDEPEND="${CDEPEND}"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View file

@ -0,0 +1 @@
DIST ffc49235fd7cc32c4fdda5acfa3707e1405881df.tar.gz 914471 BLAKE2B aa1a808425534c266633b52144e86488b9c2281d2bf45d1a01f8b4067a6a7fe292387259ebcba8d72c9e8b7fd9846c6942a6489606ee317f87e0b88930b5d1cf SHA512 1a7f9610ea216e20962a720635b0be8132fe19d4e875ea4466bfbe5a1ca7a333f42e0874faac6dbf396716c5388bbad657956ee452c26b70de93a690cfbe6ded

View file

@ -7,12 +7,12 @@ PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit distutils-r1
HASH_COMMIT=ffc49235fd7cc32c4fdda5acfa3707e1405881df
DESCRIPTION="Python CAS client library"
HOMEPAGE="https://github.com/python-cas/python-cas"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
#may be required by seafile
#git+git://github.com/haiwen/python-cas.git@ffc49235fd7cc32c4fdda5acfa3707e1405881df#egg=python_cas
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/haiwen/python-cas/archive/${HASH_COMMIT}.tar.gz"
LICENSE="MIT"
SLOT="0"
@ -23,3 +23,5 @@ RDEPEND=">=dev-python/lxml-3.4[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/python-cas-${HASH_COMMIT}"

View file

@ -1 +0,0 @@
DIST python-cas-1.4.0.tar.gz 7163 BLAKE2B 2108d7516fb279996615d66216541811567d008cf789913c697afe2f0fe1a74c1214937e1c2b8940c74801d251a7ae60d38bd692507fc03248fd6b3dd4d6522c SHA512 d00b3d31d1ccb763b0cd70b1d8edc230b24da32dfc97de7332fab558b6329471aa04a3dc709135c4c9cff249cdae185890d48f39c776d6b83c32163785749c67

View file

@ -1 +0,0 @@
DIST seahub-7.0.1.tar.gz 29250490 BLAKE2B c55cc1010894c24eadd6adfa2f9dc84874e78b9051af8844170e8e4c8f84f33389f21b8848d4c345f2c4ef44b9096c46af04e4dae7d823069857c9f8a8a4140c SHA512 c6e73640fabc406aac3383ad038a3a77a8df4fa234b7459b2a4579dd16f88340fd48f2a19700d0ddce59d87d00176fd0699838aff44126a1c3c4824211577fa7

View file

@ -391,19 +391,18 @@ dev-python/nessrest
dev-python/dataclasses
# required by seahub (argument)
# required by seahub (argument)
~dev-python/jsonfield-2.0.2
~dev-python/django-redis-4.10.0
~dev-python/django-statici18n-1.8.3
~dev-python/djangorestframework-3.9.4
~dev-python/django_compressor-2.3
~dev-python/rcssmin-1.0.6
~dev-python/django-post_office-3.2.1
~dev-python/django-constance-2.4.0
~dev-python/rjsmin-1.1.0
dev-python/jsonfield
dev-python/django-statici18n
dev-python/djangorestframework
dev-python/django_compressor
dev-python/rcssmin
dev-python/django-post_office-haiwen
dev-python/django-constance-haiwen
dev-python/rjsmin
dev-python/django-formtools
dev-python/django-simple-captcha
dev-python/python-cas
dev-python/python-cas-haiwen
dev-python/social-auth-core
dev-python/django-webpack-loader
dev-python/django-ranged-response

View file

@ -6,10 +6,6 @@ app-antivirus/tyton
~dev-dotnet/wxnet-0.7.2
~net-firewall/sanewall-1.1.6
=www-apps/beef-0.4.7*
~www-apps/arachni-1.4
~kde-misc/plasma-nm-0.9.3.5
#required by "net-wireless/rfidler
@ -30,12 +26,8 @@ dev-embedded/libftdi:0
#https://bugs.gentoo.org/619778
=x11-libs/wxGTK-3.0.2.0-r3
www-apps/Tiredful-API
#Grammarly alternative
=app-officeext/languagetool-4.4*
=app-dicts/seclists-2019*
www-apps/BloodHound

View file

@ -121,5 +121,3 @@ net-misc/voipong
~net-libs/libsearpc-3.1
=net-libs/ccnet-6.1*
=net-misc/ccnet-server-7*
=net-misc/seahub-7*

View file

@ -0,0 +1,5 @@
www-apps/arachni
www-apps/beef
www-apps/BloodHound
www-apps/seahub
www-apps/Tiredful-API

View file

@ -0,0 +1 @@
../../base/package.accept_keywords/www-apps

1
www-apps/seahub/Manifest Normal file
View file

@ -0,0 +1 @@
DIST seahub-7.0.2.tar.gz 29650519 BLAKE2B 11bac69bdd1bfcc2ebf64e3374f295d939990d99d9f154091d8c083d30046ce599b8d494868083a97d47ed65cf07d16739594409d31e1f2a7e77ad7824e529cd SHA512 d4e7d499130b8f138a1d347a13e64c6866c4eda29509c8c18c72e7c40fe4b04c87b076aa01e07691a13a87948bcca1ddc8de510eca4b8dfe09ef0fe72dc082fc

View file

@ -8,7 +8,7 @@ inherit python-single-r1
DESCRIPTION="The web end of seafile server"
HOMEPAGE="https://github.com/haiwen/seahub/"
SRC_URI="https://github.com/haiwen/seahub/archive/v7.0.1-server.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/haiwen/seahub/archive/v${PV}-server.tar.gz -> ${P}.tar.gz"
LICENSE=""
SLOT="0"
@ -23,10 +23,10 @@ RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
=dev-python/django-1.11*[${PYTHON_USEDEP}]
dev-python/django_compressor[${PYTHON_USEDEP}]
dev-python/django-post_office[${PYTHON_USEDEP}]
dev-python/django-post_office-haiwen[${PYTHON_USEDEP}]
dev-python/django-statici18n[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/django-constance[${PYTHON_USEDEP},database]
dev-python/django-constance-haiwen[${PYTHON_USEDEP},database]
dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/django-formtools[${PYTHON_USEDEP}]
@ -36,29 +36,24 @@ RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/django-simple-captcha[${PYTHON_USEDEP}]
www-servers/gunicorn
dev-python/django-webpack-loader[${PYTHON_USEDEP}]
dev-python/python-cas[${PYTHON_USEDEP}]
dev-python/python-cas-haiwen[${PYTHON_USEDEP}]
virtual/python-futures[${PYTHON_USEDEP}]
dev-python/social-auth-core[${PYTHON_USEDEP}]
dev-python/flup[${PYTHON_USEDEP}]"
#TODO:
#django-constance[database] ?
#ccnet-server[sqlite] ?
#git+git://github.com/haiwen/django-post_office.git@2312cf240363721f737b5ac8eb86ab8cb255938f#egg=django-post_office
#git+git://github.com/haiwen/django-constance.git@8508ff29141732190faff51d5c2b5474da297732#egg=django-constance[database]
#git+git://github.com/haiwen/python-cas.git@ffc49235fd7cc32c4fdda5acfa3707e1405881df#egg=python_cas
S="${WORKDIR}/${P}-server"
src_compile() {
einfo
emake locale
}
src_install() {
# dodir /opt/Tiredful-API
# cp -R "${S}"/Tiredful-API "${D}"/opt/
einfo
einfo "Please follow postisnt instruction"
}
pkg_postinst() {