[arch-commits] Commit in hyperkitty/trunk (PKGBUILD hyperkitty-1.3.2-fonts.patch)

David Runge dvzrv at gemini.archlinux.org
Thu Oct 21 19:51:49 UTC 2021


    Date: Thursday, October 21, 2021 @ 19:51:48
  Author: dvzrv
Revision: 1032057

upgpkg: hyperkitty 1.3.5-1: Upgrade to 1.3.5.

Include python-mistune (v2) as new dependency.
Add python-lxml to checkdepends.
Remove patch to not load fonts from google (the fonts are now included).
Remove modification to allow use of python-django >= 3.2 (now included).

Modified:
  hyperkitty/trunk/PKGBUILD
Deleted:
  hyperkitty/trunk/hyperkitty-1.3.2-fonts.patch

------------------------------+
 PKGBUILD                     |   25 +++++++++----------------
 hyperkitty-1.3.2-fonts.patch |   18 ------------------
 2 files changed, 9 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-21 19:50:31 UTC (rev 1032056)
+++ PKGBUILD	2021-10-21 19:51:48 UTC (rev 1032057)
@@ -2,8 +2,8 @@
 
 _name=HyperKitty
 pkgname=hyperkitty
-pkgver=1.3.4
-pkgrel=2
+pkgver=1.3.5
+pkgrel=1
 pkgdesc="A web interface to access GNU Mailman v3 archives"
 arch=('any')
 url="https://gitlab.com/mailman/hyperkitty"
@@ -11,11 +11,12 @@
 depends=('python-dateutil' 'python-django' 'python-django-compressor'
 'python-django-extensions' 'python-django-gravatar' 'python-django-haystack'
 'python-django-mailman3' 'python-django-q' 'python-django-rest-framework'
-'python-flufl-lock' 'python-mailmanclient' 'python-networkx' 'python-pytz'
-'python-robot-detection' 'python-whoosh' 'sassc')
+'python-flufl-lock' 'python-mailmanclient' 'python-mistune' 'python-networkx'
+'python-pytz' 'python-robot-detection' 'python-whoosh' 'sassc')
 makedepends=('python-isort' 'python-setuptools')
-checkdepends=('python-beautifulsoup4' 'python-elasticsearch' 'python-mock'
-'python-pytest' 'python-whoosh')
+checkdepends=('python-beautifulsoup4' 'python-django-debug-toolbar'
+'python-elasticsearch' 'python-lxml' 'python-mock' 'python-pytest'
+'python-whoosh')
 optdepends=('python-elasticsearch: for using elasticsearch as search backend'
             'python-xapian-haystack: for using xapian as search backend'
             'uwsgi-plugin-python: for running inside uwsgi'
@@ -26,23 +27,20 @@
 )
 install="${pkgname}.install"
 source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}
-        "${pkgname}-1.3.2-fonts.patch"
         "${pkgname}-1.3.2-settings.patch"
         "${pkgname}-qcluster.service"
         "${pkgname}.sysusers"
         "${pkgname}.tmpfiles"
         "${pkgname}.uwsgi")
-sha512sums=('8cb0a24aa16b62f697d5d86c19a752b91b18ea228f9c3b3eb66fc4dce9e4fcb8560be7fbaa00000630e70aaff7c521fa7791f704854347e55d27c31dd12e733b'
+sha512sums=('9e794cd522904369dea5a70489e3ab7fe149680ed13f03e5002f0ad84304cf1de7481c71e302cf46cd9fa244cadca5d0c41767ceb4cee82b7153f052bc1b677d'
             'SKIP'
-            '27efcd1f30ab51ae61f4802bd8b06d59df09ef0807f7e92423f18390df04e0bd6f47687e191deb67e96beed8e4d5886164760b0f79d6fcb030b5624b6d7f2c6f'
             '452da2c049f0c35d27e15c16af1a6a526de79a6672b6fdaf9a4bcbdfd2110ebf608e8c5a1f5dfc3bb2febc39ecc6e69e2a657c3b2c6e1d2dc2eca2de81125380'
             'a41c938082ceee555143ddb21c3a95835f9832b9aff423142d78d3e52f12500561f80e0ce43c67a4f190065c9d045945741ac71ab3307db1419c4dc0686db09a'
             '3267427109b08b8c9336b187381ed14357a07370bdcdfc24da94555020ad0424c5bbebc09e131e981e0540c51db443ffe558209e1bca7c2a1b7b1f602ed0805b'
             'c943d82b8640a513728e3f07fa44c0ddb5a3bb8ec84a3a70990e51287ca01977887f895b901688fc4643d8fcb106d524259a86a51bccaafd77c69b241f1b23ba'
             '351f40a6bc1fd1735c883408f9941808e081206927a7c02467e03228243dd156378cac21f851b498702bd4f96fde8e4c80536dbcc6f3c384bf708bed4e988971')
-b2sums=('d405b66115174f118f51abab22037556cd9050200723de75884fa68daf99bf5a8c46abcfe224f2ab138fbaea72d871acc7d040c4d9fcd181521b29de75575bab'
+b2sums=('2ef6917425bdf00a5a03383a8f7ff0eb1243557c1189d9afba33b3c1f09db63b40827b0e7f9602964f251197045594d786df13c6cd288c97980967bdf85eba4c'
         'SKIP'
-        '6a82643eb7628b22c33975af5bac2cc7e6969fe0c423cd92bdd7ca1cb676a1621b0ccc089afe6d2f42aae2a6494a214bed44aa2180ee8dd8c71188e07a32ed7d'
         '1eab6221db4adb1a066bde8d6c84a90d3e414d1d30c5cf55a90a4ac58d131f7c4872c85d65e98d91ee0f4cac6f71c47c829993c736617a86be8fec5d831422c8'
         'e8ae1d123e74b0c6984df3e5fff720e03dcbc3f007123718fe845024b42e5c13b7eac4da6bde04a9e1372d446bfa50ac12479730a9092e8396b73434e59663d3'
         'f4e912e75c5127897837d67626ba94a418ec408f0f3a9bcd1767633347e107600cc43825caa5737a84362273a353bf03097879ff5b9065663150f6db4b96238a'
@@ -53,14 +51,9 @@
 prepare() {
   mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
   cd "$pkgname-$pkgver"
-  # do not load fonts from gstatic
-  patch -Np1 -i "../${pkgname}-1.3.2-fonts.patch"
   # setting FHS compliant default paths, remove debug options
   patch -Np1 -i "../${pkgname}-1.3.2-settings.patch"
   touch settings_local.py
-  # increase the maximum allowed version of django to 3.2
-  # https://gitlab.com/mailman/hyperkitty/-/merge_requests/357
-  sed -e 's/<3.2/<3.3/g' -i setup.py
 }
 
 build() {

Deleted: hyperkitty-1.3.2-fonts.patch
===================================================================
--- hyperkitty-1.3.2-fonts.patch	2021-10-21 19:50:31 UTC (rev 1032056)
+++ hyperkitty-1.3.2-fonts.patch	2021-10-21 19:51:48 UTC (rev 1032057)
@@ -1,18 +0,0 @@
-diff -ruN a/hyperkitty/static/hyperkitty/libs/fonts/droid/droid.css b/hyperkitty/static/hyperkitty/libs/fonts/droid/droid.css
---- a/hyperkitty/static/hyperkitty/libs/fonts/droid/droid.css	2018-02-19 00:12:08.000000000 +0100
-+++ b/hyperkitty/static/hyperkitty/libs/fonts/droid/droid.css	2020-11-08 00:04:02.141817108 +0100
-@@ -3,7 +3,6 @@
-   font-style: normal;
-   font-weight: 400;
-   src: local('Droid Sans'), local('DroidSans'),
--       url(https://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciC3USBnSvpkopQaUR-2r7iU.ttf) format('truetype'),
-        url(DroidSans.ttf) format('truetype');
- }
- @font-face {
-@@ -11,6 +10,5 @@
-   font-style: normal;
-   font-weight: 400;
-   src: local('Droid Sans Mono'), local('DroidSansMono'),
--       url(https://fonts.gstatic.com/s/droidsansmono/v7/ns-m2xQYezAtqh7ai59hJYW_AySPyikQrZReizgrnuw.ttf) format('truetype'),
-        url(DroidSansMono.ttf) format('truetype');
- }



More information about the arch-commits mailing list