[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