summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichał Wojdyła2023-06-06 11:56:52 +0200
committerMichał Wojdyła2023-06-06 11:56:52 +0200
commit3fc06b0e377e0ae105c635c0e8841833cdf6a59e (patch)
tree0913f164f11116f9b3cd9e144fe7d7ce8622e04a
parent8d017fd68099c34063b22bde3a6c2869b1bb0a1f (diff)
downloadaur-3fc06b0e377e0ae105c635c0e8841833cdf6a59e.tar.gz
update to 0.5.0b3.dev71
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD10
-rw-r--r--patch.patch18
3 files changed, 30 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 925d85d598cb..eabc902986a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = pyload-ng
pkgdesc = The free and open-source Download Manager written in pure Python
- pkgver = 0.5.0b3.dev54
+ pkgver = 0.5.0b3.dev71
pkgrel = 1
url = https://pyload.net/
arch = any
@@ -19,12 +19,15 @@ pkgbase = pyload-ng
depends = python-cheroot
depends = python-setuptools
depends = python-certifi
+ depends = python-cachelib
optdepends = caffeine: For AntiStandby plugin
optdepends = python-beautifulsoup4: for XFileSharing plugin
optdepends = python-slixmpp: for XMPP plugin
optdepends = python-pillow: for some CAPTCHA stuff
optdepends = python-beaker: for some accounts
- source = pyload-ng-0.5.0b3.dev54.tar.gz::https://files.pythonhosted.org/packages/source/p/pyload-ng/pyload-ng-0.5.0b3.dev54.tar.gz
- sha256sums = ca08e932a4ff7395f71ddb2c605a5156599e018789cd2e5815a43feb5855d156
+ source = pyload-ng-0.5.0b3.dev71.tar.gz::https://files.pythonhosted.org/packages/source/p/pyload-ng/pyload-ng-0.5.0b3.dev71.tar.gz
+ source = patch.patch
+ sha256sums = eba844e6e149668c5680c4db54d49bd9af0f7845910fd8160107888c15754bc9
+ sha256sums = 37aa269f69c2114b3fbb8992f564a812639b2a7a228150f840ccbaad1985a59b
pkgname = pyload-ng
diff --git a/PKGBUILD b/PKGBUILD
index a3b0dda199ac..78ad8a35c8ac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Michał Wojdyła < micwoj9292 at gmail dot com >
pkgname='pyload-ng'
-pkgver=0.5.0b3.dev54
+pkgver=0.5.0b3.dev71
pkgrel=1
pkgdesc="The free and open-source Download Manager written in pure Python"
url="https://pyload.net/"
@@ -8,17 +8,19 @@ license=('AGPL3')
arch=('any')
depends=('python-semver' 'python-pycurl' 'python-js2py' 'python-filetype' 'python-cryptography' 'python-bitmath'
'python-flask-themes2' 'python-flask-session' 'python-flask-compress' 'python-flask-caching' 'python-flask-babel'
- 'python-cheroot' 'python-setuptools' 'python-certifi')
+ 'python-cheroot' 'python-setuptools' 'python-certifi' 'python-cachelib')
optdepends=('caffeine: For AntiStandby plugin'
'python-beautifulsoup4: for XFileSharing plugin'
'python-slixmpp: for XMPP plugin'
'python-pillow: for some CAPTCHA stuff'
'python-beaker: for some accounts') # <-- honestly I have no idea for which accounts but I saw there were some imports that needed beaker modules in code.
-source=("${pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-$pkgver.tar.gz")
-sha256sums=('ca08e932a4ff7395f71ddb2c605a5156599e018789cd2e5815a43feb5855d156')
+source=("${pkgname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-$pkgver.tar.gz" "patch.patch")
+sha256sums=('eba844e6e149668c5680c4db54d49bd9af0f7845910fd8160107888c15754bc9' '37aa269f69c2114b3fbb8992f564a812639b2a7a228150f840ccbaad1985a59b')
prepare() {
cd "$srcdir/${pkgname}-${pkgver}"
+ # quick fix so that it doesn't need flask 2.3.0
+ patch -p0 -i ../patch.patch
# Allow higher library versions
sed -e 's/~=/>=/g' -i setup.cfg
}
diff --git a/patch.patch b/patch.patch
new file mode 100644
index 000000000000..fc361ad3e8cb
--- /dev/null
+++ b/patch.patch
@@ -0,0 +1,18 @@
+--- setup.cfg
++++ setup.cfg
+@@ -53,13 +53,11 @@
+ = src
+ install_requires =
+ Cheroot~=8.4
+- Flask;python_version<"3.8"
+- Flask~=2.3.0;python_version>="3.8"
++ Flask
+ Flask-Babel~=1.0
+ Flask-Caching~=1.9
+ Flask-Compress~=1.8
+- Flask-Session~=0.3;python_version<"3.7"
+- Flask-Session2~=1.3;python_version>="3.7"
++ Flask-Session~=0.3
+ Flask-Themes2~=1.0
+ bitmath~=1.3
+ cryptography>=35.0.0