[arch-commits] Commit in mailman3/trunk (2 files)
David Runge
dvzrv at gemini.archlinux.org
Thu Oct 21 15:12:47 UTC 2021
Date: Thursday, October 21, 2021 @ 15:12:47
Author: dvzrv
Revision: 1031878
upgpkg: mailman3 3.3.5-2: Rebuild to apply patch for use of python-alembic >= 1.7.
Added:
mailman3/trunk/mailman3-3.3.5-python-alembic1.7.patch
Modified:
mailman3/trunk/PKGBUILD
----------------------------------------+
PKGBUILD | 7 ++++++-
mailman3-3.3.5-python-alembic1.7.patch | 13 +++++++++++++
2 files changed, 19 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-10-21 14:41:51 UTC (rev 1031877)
+++ PKGBUILD 2021-10-21 15:12:47 UTC (rev 1031878)
@@ -3,7 +3,7 @@
_name=mailman
pkgname=mailman3
pkgver=3.3.5
-pkgrel=1
+pkgrel=2
pkgdesc="The GNU mailing list manager"
arch=('any')
url="https://www.list.org/"
@@ -34,6 +34,7 @@
# https://gitlab.com/mailman/mailman/-/issues/948
# source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}
source=("${pkgname}::git+https://gitlab.com/${_name}/${_name}#tag=${pkgver}?signed"
+ "${pkgname}-3.3.5-python-alembic1.7.patch"
"${pkgname}.service"
"${pkgname}-digests.service"
"${pkgname}-digests.timer"
@@ -44,6 +45,7 @@
"${pkgname}.sysusers"
"${pkgname}.tmpfiles")
sha512sums=('SKIP'
+ '3cba6577f70a212eca3590afbb03de0943c3509c7f93c29cd50da538e7a109626790becfa3f83098ee085ccf33c0612a9bedf3292089cfc9bdeabb83bda3f653'
'5773eae02dee11b83eb73ba81bca98d9d0a22fa3175d53172d17bbc0e9821360a4d562b6f42a3bb55c2f0c0b5b50ab84ee82da4cf8b3ff38555a378687dcde3c'
'dccb7bfac560252f6c36ce26149d72d7faa52c1ff283b725deab802b0a94c45692224936b1a099b95dd5d90782dd39ecb15e299303d0264f1c14a6ac8052ee77'
'5d7ccba8cf1262ab052078f2188ded15e43e1201302c7c24ce763efef9789ec99d8ea9a19e8fbd9bc5a38f47a162fe5cf4b0ade284894cb57af66350f23507bc'
@@ -54,6 +56,7 @@
'074cf58a93204d4b7631c4cc8af62d5720560301c6fefef6baa5d3aa33e72720870757fac7803f7b2835f8f02bb776f9d049df5c7528c743b56dda7da2085b07'
'6f4b51fd5eb34ac974b3312c34eb1437d9435cfd50f0cb89db02b94ce514bceca2c6dc7cb172b79b2d6a23d68e7ea391ec58dbd9899938c0fe88c03c67c521b9')
b2sums=('SKIP'
+ '736b7bfb0d41cbf0703212139f326c1aeb04d7d800b0819c4f5fe101d5d105686dfe2fa0d8c2ae2c87d3e23314a8c126a83b5b4d467d7fb1b8073e176daa297b'
'3efaa4559bcf54b322f4a21ee3000f5b2bea72dad2f9f436967f5c4d4ed8046bc08f8e31457991e63252237134f3f7d2f9e7e7862ebc211aeef11d506ded4440'
'fc6d6545dad6cecfd4c1197269a3ec025eb0b830e04151bb2dee778b9e357127667c5a65ea401b10e31e2ec6a8509719de29c30471fa50d09634c934bdf50b9b'
'b0d764dd4f7017c2d5b76e8a52b0c8d75e35b0b0d9025609853d389f8fa0732ea902549ef168f988bf845370cf67aeb7d439af8dec1997127522055b11e64000'
@@ -69,6 +72,8 @@
# mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
# cd "$pkgname-$pkgver"
cd "$pkgname"
+ # use python-alembic >= 1.7 as well, as alembic upstream claims to support sqlalchemy >= 1.3
+ patch -Np1 -i ../"${pkgname}-3.3.5-python-alembic1.7.patch"
# make sure that mailman runs in a FHS compliant way
echo -e "[mailman]\nlayout: fhs" >> "../${_name}.cfg"
# set /var/lib/mailman instead of /var/tmp/mailman as default var_dir:
Added: mailman3-3.3.5-python-alembic1.7.patch
===================================================================
--- mailman3-3.3.5-python-alembic1.7.patch (rev 0)
+++ mailman3-3.3.5-python-alembic1.7.patch 2021-10-21 15:12:47 UTC (rev 1031878)
@@ -0,0 +1,13 @@
+diff --git i/setup.py w/setup.py
+index 60c165cbe..c7042c0b1 100644
+--- i/setup.py
++++ w/setup.py
+@@ -111,7 +111,7 @@ case second 'm'. Any other spelling is incorrect.""",
+ },
+ install_requires = [
+ 'aiosmtpd>=1.4.1',
+- 'alembic>=1.6.2,<1.7',
++ 'alembic>=1.6.2',
+ 'atpublic',
+ 'authheaders>=0.9.2',
+ 'authres>=1.0.1',
More information about the arch-commits
mailing list