pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-hyperkitty



Module Name:    pkgsrc
Committed By:   markd
Date:           Mon Feb 12 12:02:50 UTC 2024

Modified Files:
        pkgsrc/www/py-hyperkitty: Makefile PLIST distinfo

Log Message:
py-hyperkitty: update to 1.3.8

 - Make it compatible with elasticsearch 8.0.0
 - Removed unnecessary SESSION_SERIALIZER from settings.py.
 - Updated the contrib/check_hk_import script to catch more issues.
 - Update API Views to use LimitOffsetPagination as the default pagination
   style.
 - Added a new contrib/cleanarch3 script it check/fix mboxes for unescaped
   "From " lines and bad Date: headers.
 - Upgrade to Bootstrap 5 and the UI redesign.
 - Add support for Django 4.2
 - hyperkitty_import no longer fails with recent Python and Message-ID: <>
 - Add support to parse outlook style replies so they can be hidden inside
   a quote section like regular quoted replies.
 - Change color for 4th level quoted text.
 - Fixed an issue in hyperkitty_import in trying to apply .strip() to a
   email.header.Header object.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/py-hyperkitty/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/py-hyperkitty/PLIST \
    pkgsrc/www/py-hyperkitty/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-hyperkitty/Makefile
diff -u pkgsrc/www/py-hyperkitty/Makefile:1.4 pkgsrc/www/py-hyperkitty/Makefile:1.5
--- pkgsrc/www/py-hyperkitty/Makefile:1.4       Tue Nov  7 22:38:09 2023
+++ pkgsrc/www/py-hyperkitty/Makefile   Mon Feb 12 12:02:50 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2023/11/07 22:38:09 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2024/02/12 12:02:50 markd Exp $
 
-DISTNAME=      HyperKitty-1.3.7
+DISTNAME=      HyperKitty-1.3.8
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   1
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=H/HyperKitty/}
 
@@ -13,14 +12,14 @@ LICENSE=    gnu-gpl-v3
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-isort>=0:../../devel/py-isort
 DEPENDS+=      ${PYPKGPREFIX}-django>=3.2:../../www/py-django3
-DEPENDS+=      ${PYPKGPREFIX}-django-mailman3>=1.3.8:../../www/py-django-mailman3
+DEPENDS+=      ${PYPKGPREFIX}-django-mailman3>=1.3.10:../../www/py-django-mailman3
 DEPENDS+=      ${PYPKGPREFIX}-django-gravatar2>=1.0.6:../../www/py-django-gravatar2
 DEPENDS+=      ${PYPKGPREFIX}-djangorestframework>=3.0.0:../../www/py-djangorestframework
 DEPENDS+=      ${PYPKGPREFIX}-robot-detection>=0.3:../../www/py-robot-detection
 DEPENDS+=      ${PYPKGPREFIX}-pytz>=2012:../../time/py-pytz
 DEPENDS+=      ${PYPKGPREFIX}-django-compressor>=1.3:../../www/py-django-compressor
 DEPENDS+=      ${PYPKGPREFIX}-mailmanclient>=3.3.3:../../mail/py-mailmanclient
-DEPENDS+=      ${PYPKGPREFIX}-mistune>=2.0.0:../../textproc/py-mistune
+DEPENDS+=      ${PYPKGPREFIX}-mistune>=2.0.0<3.0:../../textproc/py-mistune2
 DEPENDS+=      ${PYPKGPREFIX}-dateutil>=2.0:../../time/py-dateutil
 DEPENDS+=      ${PYPKGPREFIX}-networkx>=2.0:../../math/py-networkx
 DEPENDS+=      ${PYPKGPREFIX}-django-haystack>=2.8.0:../../www/py-django-haystack

Index: pkgsrc/www/py-hyperkitty/PLIST
diff -u pkgsrc/www/py-hyperkitty/PLIST:1.1 pkgsrc/www/py-hyperkitty/PLIST:1.2
--- pkgsrc/www/py-hyperkitty/PLIST:1.1  Sun Jun  4 03:15:07 2023
+++ pkgsrc/www/py-hyperkitty/PLIST      Mon Feb 12 12:02:50 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2023/06/04 03:15:07 markd Exp $
+@comment $NetBSD: PLIST,v 1.2 2024/02/12 12:02:50 markd Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -406,10 +406,7 @@ ${PYSITELIB}/hyperkitty/static/hyperkitt
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.bundle.js.map
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.bundle.min.js
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.bundle.min.js.map
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.js
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.js.map
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.min.js
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/javascripts/bootstrap.min.js.map
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_accordion.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_alert.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_badge.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_breadcrumb.scss
@@ -418,24 +415,22 @@ ${PYSITELIB}/hyperkitty/static/hyperkitt
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_card.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_carousel.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_close.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_code.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_custom-forms.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_containers.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_dropdown.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_forms.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_functions.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_grid.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_helpers.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_images.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_input-group.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_jumbotron.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_list-group.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_media.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_mixins.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_modal.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_nav.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_navbar.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_offcanvas.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_pagination.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_placeholders.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_popover.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_print.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_progress.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_reboot.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_root.scss
@@ -449,55 +444,52 @@ ${PYSITELIB}/hyperkitty/static/hyperkitt
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/_variables.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/bootstrap-grid.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/bootstrap-reboot.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/bootstrap-utilities.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/bootstrap.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_floating-labels.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_form-check.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_form-control.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_form-range.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_form-select.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_form-text.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_input-group.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_labels.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/forms/_validation.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_clearfix.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_colored-links.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_position.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_ratio.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_stacks.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_stretched-link.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_text-truncation.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_visually-hidden.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/helpers/_vr.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_alert.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_background-variant.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_badge.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_backdrop.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_border-radius.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_box-shadow.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_breakpoints.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_buttons.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_caret.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_clearfix.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_color-scheme.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_container.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_deprecate.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_float.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_forms.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_gradients.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_grid-framework.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_grid.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_hover.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_image.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_list-group.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_lists.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_nav-divider.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_pagination.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_reset-text.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_resize.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_screen-reader.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_size.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_table-row.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_text-emphasis.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_text-hide.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_table-variants.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_text-truncate.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_transition.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_visibility.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_align.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_background.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_borders.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_clearfix.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_display.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_embed.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_flex.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_float.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_overflow.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_position.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_screenreaders.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_shadows.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_sizing.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_spacing.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_stretched-link.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_text.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_visibility.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_utilities.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/mixins/_visually-hidden.scss
+${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/utilities/_api.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/bootstrap/stylesheets/vendor/_rfs.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/d3.v2.min.js
 ${PYSITELIB}/hyperkitty/static/hyperkitty/libs/fonts/droid/DroidSans.ttf
@@ -558,11 +550,6 @@ ${PYSITELIB}/hyperkitty/static/hyperkitt
 ${PYSITELIB}/hyperkitty/static/hyperkitty/sass/_hyperkitty-threadslist.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/sass/_hyperkitty-user.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/sass/_hyperkitty-variables.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/sass/bootstrap/_custom-grid.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/sass/bootstrap/_custom-mixins.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/sass/bootstrap/_custom-modals.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/sass/bootstrap/_custom-utilities.scss
-${PYSITELIB}/hyperkitty/static/hyperkitty/sass/bootstrap/_custom-variables.scss
 ${PYSITELIB}/hyperkitty/static/hyperkitty/sass/hyperkitty.scss
 ${PYSITELIB}/hyperkitty/tasks.py
 ${PYSITELIB}/hyperkitty/tasks.pyc
Index: pkgsrc/www/py-hyperkitty/distinfo
diff -u pkgsrc/www/py-hyperkitty/distinfo:1.1 pkgsrc/www/py-hyperkitty/distinfo:1.2
--- pkgsrc/www/py-hyperkitty/distinfo:1.1       Sun Jun  4 03:15:07 2023
+++ pkgsrc/www/py-hyperkitty/distinfo   Mon Feb 12 12:02:50 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2023/06/04 03:15:07 markd Exp $
+$NetBSD: distinfo,v 1.2 2024/02/12 12:02:50 markd Exp $
 
-BLAKE2s (HyperKitty-1.3.7.tar.gz) = 3e2e7f406895e1b4713919344d573f32c2a6b7b8f27300780cc770a107d1aeae
-SHA512 (HyperKitty-1.3.7.tar.gz) = 5a1310af91253d7b342a3ab6f691ad1df618ab004f05c7445fd1a575c8c16a4521055e15c440af665addc2426ecebf725666c3387959c84e685aab762bbe85cc
-Size (HyperKitty-1.3.7.tar.gz) = 2691781 bytes
+BLAKE2s (HyperKitty-1.3.8.tar.gz) = 3fcc9a70e4ae16c2a3dfece3536a37eae2e110165be375b04e7801cf4abd1fd0
+SHA512 (HyperKitty-1.3.8.tar.gz) = 2c220187adfc658937f3f9775a8d8a421698181a6c43d3afe506b0a3c786901fb8bd1725106a53b28476fdba644f9fb67117add85b173b1d13b308dcc0573dec
+Size (HyperKitty-1.3.8.tar.gz) = 2556166 bytes



Home | Main Index | Thread Index | Old Index