pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/roundup



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jul 17 07:23:08 UTC 2026

Modified Files:
        pkgsrc/devel/roundup: Makefile PLIST distinfo

Log Message:
roundup: updated to 2.6.0

2.6.0

Fix for missing CSRF protection for PATCH method
Filter history entries where permissions are handled by check function
Modern CSRF prevention method without CSRF tokens available
Require reauthentication when making changes to sensitive fields
Classic UI interface modernization.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 pkgsrc/devel/roundup/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/roundup/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/roundup/distinfo

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

Modified files:

Index: pkgsrc/devel/roundup/Makefile
diff -u pkgsrc/devel/roundup/Makefile:1.66 pkgsrc/devel/roundup/Makefile:1.67
--- pkgsrc/devel/roundup/Makefile:1.66  Thu Jan  1 11:19:14 2026
+++ pkgsrc/devel/roundup/Makefile       Fri Jul 17 07:23:08 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.66 2026/01/01 11:19:14 wiz Exp $
+# $NetBSD: Makefile,v 1.67 2026/07/17 07:23:08 adam Exp $
 
-DISTNAME=      roundup-2.5.0
-CATEGORIES=    devel
+DISTNAME=      roundup-2.6.0
+CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/roundup/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -9,27 +9,24 @@ HOMEPAGE=     https://www.roundup-tracker.or
 COMMENT=       Issue tracking system with command-line, web and email clients
 LICENSE=       mit AND zpl-2.0
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
 
-USE_LANGUAGES= # empty
+USE_LANGUAGES= # none
 
-REPLACE_PYTHON+=               frontends/roundup.cgi
+REPLACE_PYTHON+=       frontends/roundup.cgi
 
-.include "../../mk/bsd.fast.prefs.mk"
-
-.if ${PKGMANDIR} != "share/man"
-INSTALLATION_DIRS+=    ${PKGMANDIR}/man1
-
-post-install:
-       ${MV} ${DESTDIR}${PREFIX}/share/man/man1/roundup-admin.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-       ${MV} ${DESTDIR}${PREFIX}/share/man/man1/roundup-demo.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-       ${MV} ${DESTDIR}${PREFIX}/share/man/man1/roundup-mailgw.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-       ${MV} ${DESTDIR}${PREFIX}/share/man/man1/roundup-server.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-.endif
+SUBST_CLASSES+=                manpath
+SUBST_STAGE.manpath=   pre-configure
+SUBST_MESSAGE.manpath= Fixing manpath.
+SUBST_FILES.manpath=   setup.py
+SUBST_SED.manpath=     -e 's,share/man/man1,${PKGMANDIR}/man1,g'
 
 # as of 2.5.0
 # 1 failed, 1268 passed, 1119 skipped, 2 warnings
 
-.include "../../lang/python/wheel.mk"
+pre-configure:
+       ${MV} ${WRKSRC}/share/man ${WRKSRC}/man
+
 .include "../../lang/python/application.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/roundup/PLIST
diff -u pkgsrc/devel/roundup/PLIST:1.22 pkgsrc/devel/roundup/PLIST:1.23
--- pkgsrc/devel/roundup/PLIST:1.22     Thu Jan  1 11:19:14 2026
+++ pkgsrc/devel/roundup/PLIST  Fri Jul 17 07:23:08 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2026/01/01 11:19:14 wiz Exp $
+@comment $NetBSD: PLIST,v 1.23 2026/07/17 07:23:08 adam Exp $
 bin/roundup-admin
 bin/roundup-demo
 bin/roundup-gettext
@@ -56,9 +56,6 @@ ${PYSITELIB}/roundup/anypy/my_input.pyo
 ${PYSITELIB}/roundup/anypy/random_.py
 ${PYSITELIB}/roundup/anypy/random_.pyc
 ${PYSITELIB}/roundup/anypy/random_.pyo
-${PYSITELIB}/roundup/anypy/scandir_.py
-${PYSITELIB}/roundup/anypy/scandir_.pyc
-${PYSITELIB}/roundup/anypy/scandir_.pyo
 ${PYSITELIB}/roundup/anypy/ssl_.py
 ${PYSITELIB}/roundup/anypy/ssl_.pyc
 ${PYSITELIB}/roundup/anypy/ssl_.pyo
@@ -287,6 +284,9 @@ ${PYSITELIB}/roundup/install_util.pyo
 ${PYSITELIB}/roundup/instance.py
 ${PYSITELIB}/roundup/instance.pyc
 ${PYSITELIB}/roundup/instance.pyo
+${PYSITELIB}/roundup/logcontext.py
+${PYSITELIB}/roundup/logcontext.pyc
+${PYSITELIB}/roundup/logcontext.pyo
 ${PYSITELIB}/roundup/mailer.py
 ${PYSITELIB}/roundup/mailer.pyc
 ${PYSITELIB}/roundup/mailer.pyo
@@ -408,6 +408,8 @@ share/doc/roundup/html/_static/custom.cs
 share/doc/roundup/html/_static/doctools.js
 share/doc/roundup/html/_static/documentation_options.js
 share/doc/roundup/html/_static/file.png
+share/doc/roundup/html/_static/forkme_right_darkblue_121621.png
+share/doc/roundup/html/_static/github-banner.svg
 share/doc/roundup/html/_static/language_data.js
 share/doc/roundup/html/_static/minus.png
 share/doc/roundup/html/_static/plus.png
@@ -417,6 +419,7 @@ share/doc/roundup/html/_static/sphinx_hi
 share/doc/roundup/html/_static/style.css
 share/doc/roundup/html/_static/tabs.css
 share/doc/roundup/html/_static/tabs.js
+share/doc/roundup/html/accessibility-statement_2025-10-08.html
 share/doc/roundup/html/acknowledgements.html
 share/doc/roundup/html/admin_guide.html
 share/doc/roundup/html/customizing.html
@@ -435,6 +438,7 @@ share/doc/roundup/html/objects.inv
 share/doc/roundup/html/original_overview.html
 share/doc/roundup/html/overview.html
 share/doc/roundup/html/postgresql.html
+share/doc/roundup/html/py-modindex.html
 share/doc/roundup/html/pydoc.html
 share/doc/roundup/html/reference.html
 share/doc/roundup/html/rest.html
@@ -485,6 +489,7 @@ share/roundup/templates/classic/html/_ge
 share/roundup/templates/classic/html/_generic.index.html
 share/roundup/templates/classic/html/_generic.item.html
 share/roundup/templates/classic/html/_generic.keywords_expr.html
+share/roundup/templates/classic/html/_generic.reauth.html
 share/roundup/templates/classic/html/_generic.translation
 share/roundup/templates/classic/html/classhelper.css
 share/roundup/templates/classic/html/classhelper.js
@@ -539,6 +544,7 @@ share/roundup/templates/devel/html/_gene
 share/roundup/templates/devel/html/_generic.item.html
 share/roundup/templates/devel/html/_generic.keywords_expr.html
 share/roundup/templates/devel/html/_generic.query.html
+share/roundup/templates/devel/html/_generic.reauth.html
 share/roundup/templates/devel/html/bug.index.html
 share/roundup/templates/devel/html/bug.item.html
 share/roundup/templates/devel/html/bug.search.html
@@ -592,6 +598,7 @@ share/roundup/templates/jinja2/html/_gen
 share/roundup/templates/jinja2/html/_generic.collision.html
 share/roundup/templates/jinja2/html/_generic.help-empty.html
 share/roundup/templates/jinja2/html/_generic.index.html
+share/roundup/templates/jinja2/html/_generic.reauth.html
 share/roundup/templates/jinja2/html/datecopy.js
 share/roundup/templates/jinja2/html/datecopy.min.js
 share/roundup/templates/jinja2/html/file.index.html
@@ -641,6 +648,7 @@ share/roundup/templates/minimal/html/_ge
 share/roundup/templates/minimal/html/_generic.help.html
 share/roundup/templates/minimal/html/_generic.index.html
 share/roundup/templates/minimal/html/_generic.item.html
+share/roundup/templates/minimal/html/_generic.reauth.html
 share/roundup/templates/minimal/html/datecopy.js
 share/roundup/templates/minimal/html/datecopy.min.js
 share/roundup/templates/minimal/html/help_controls.js
@@ -679,6 +687,7 @@ share/roundup/templates/responsive/html/
 share/roundup/templates/responsive/html/_generic.item.html
 share/roundup/templates/responsive/html/_generic.keywords_expr.html
 share/roundup/templates/responsive/html/_generic.query.html
+share/roundup/templates/responsive/html/_generic.reauth.html
 share/roundup/templates/responsive/html/bug.index.html
 share/roundup/templates/responsive/html/bug.item.html
 share/roundup/templates/responsive/html/bug.search.html

Index: pkgsrc/devel/roundup/distinfo
diff -u pkgsrc/devel/roundup/distinfo:1.29 pkgsrc/devel/roundup/distinfo:1.30
--- pkgsrc/devel/roundup/distinfo:1.29  Thu Jan  1 11:19:14 2026
+++ pkgsrc/devel/roundup/distinfo       Fri Jul 17 07:23:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.29 2026/01/01 11:19:14 wiz Exp $
+$NetBSD: distinfo,v 1.30 2026/07/17 07:23:08 adam Exp $
 
-BLAKE2s (roundup-2.5.0.tar.gz) = 7c9b44f8dc627f69ade3e5e255d6c83d2e3c44606deb8a6f864c1f2ca6115b1a
-SHA512 (roundup-2.5.0.tar.gz) = 296a46c8e8ece31013c799208cb80962008afe9f35ac61d20a6e5e9c5a603d7e5da12c4c42adc31ac633b6ded23f08527e3b98144ec01eb238aa600274b30f32
-Size (roundup-2.5.0.tar.gz) = 4660956 bytes
+BLAKE2s (roundup-2.6.0.tar.gz) = 1a4dd925e669e38d84216e1454cf8bcd87fcbb3758bbca65640ea64bfb6beffc
+SHA512 (roundup-2.6.0.tar.gz) = 83701062fbf8546e0c138b3f9a7fff4bb4a6cb3a49209747eae13dc7645f5714a11747282a1340141cfaf801ebe7c0dfee9c871f12c2e4e2dae56b624a9951e9
+Size (roundup-2.6.0.tar.gz) = 4829062 bytes



Home | Main Index | Thread Index | Old Index