update net/gajim to 1.3.0 (and net/py-nbxmpp to 2.0.1)
Hi ports@, This is an update for net/gajim and also net/py-nbxmpp as gajim requires that. I've been running beta of 1.3.0 and this release on amd64 for quite some time now and everything seems to work fine. Any comments or OK? Index: net/gajim/Makefile === RCS file: /cvs/ports/net/gajim/Makefile,v retrieving revision 1.91 diff -u -p -r1.91 Makefile --- net/gajim/Makefile 6 Jan 2021 09:56:15 - 1.91 +++ net/gajim/Makefile 10 Feb 2021 20:43:14 - @@ -1,15 +1,17 @@ # $OpenBSD: Makefile,v 1.91 2021/01/06 09:56:15 paco Exp $ COMMENT= jabber client written in pygtk -MODPY_EGG_VERSION= 1.2.2 +MODPY_EGG_VERSION= 1.3.0 DISTNAME= gajim-${MODPY_EGG_VERSION} CATEGORIES=net x11 HOMEPAGE= https://www.gajim.org +WRKDIST = ${WRKDIR}/gajim-${DISTNAME} + MAINTAINER=Pierre-Emmanuel Andre -MASTER_SITES= ${HOMEPAGE}/downloads/1.2/ +MASTER_SITES= ${HOMEPAGE}/downloads/1.3/ # GPLv3 only PERMIT_PACKAGE=Yes @@ -25,7 +27,7 @@ RUN_DEPENDS= devel/desktop-file-utils \ devel/libsoup \ graphics/py-Pillow${MODPY_FLAVOR} \ graphics/py-cairo${MODPY_FLAVOR} \ - net/py-nbxmpp${MODPY_FLAVOR}>=1.0.2 \ + net/py-nbxmpp${MODPY_FLAVOR}>=2.0.1 \ security/py-cryptodome${MODPY_FLAVOR} \ security/py-gnupg${MODPY_FLAVOR} \ security/py-keyring${MODPY_FLAVOR} \ Index: net/gajim/distinfo === RCS file: /cvs/ports/net/gajim/distinfo,v retrieving revision 1.32 diff -u -p -r1.32 distinfo --- net/gajim/distinfo 6 Jan 2021 09:56:15 - 1.32 +++ net/gajim/distinfo 10 Feb 2021 20:43:14 - @@ -1,2 +1,2 @@ -SHA256 (gajim-1.2.2.tar.gz) = /Q0WU/s/f5cgf+zDIY04kVrbHXQb+Vp+74NgW9a4zL0= -SIZE (gajim-1.2.2.tar.gz) = 9416794 +SHA256 (gajim-1.3.0.tar.gz) = RejDnkgiXW60d/DEcBEvO6d8Xe9XlRlPkCrlHzLqDOw= +SIZE (gajim-1.3.0.tar.gz) = 9886259 Index: net/gajim/patches/patch-setup_py === RCS file: /cvs/ports/net/gajim/patches/patch-setup_py,v retrieving revision 1.2 diff -u -p -r1.2 patch-setup_py --- net/gajim/patches/patch-setup_py30 Jan 2019 17:09:17 - 1.2 +++ net/gajim/patches/patch-setup_py10 Feb 2021 20:43:14 - @@ -1,21 +1,21 @@ -$OpenBSD: patch-setup_py,v 1.2 2019/01/30 17:09:17 feinerer Exp $ +$OpenBSD$ Use correct location and do not compress man pages. Index: setup.py --- setup.py.orig +++ setup.py -@@ -111,11 +111,11 @@ def build_man(build_cmd): +@@ -109,11 +109,11 @@ def build_man(build_cmd): def install_man(install_cmd): data_files = install_cmd.distribution.data_files - man_dir = os.path.join(build_dir, 'man') + man_dir = build_dir / 'man' -target = 'share/man/man1' +target = 'man/man1' - + for man in MAN_FILES: - man_file_gz = os.path.join(man_dir, man + '.gz') + man_file_gz = str(man_dir / (man + '.gz')) -data_files.append((target, [man_file_gz])) +data_files.append((target, [os.path.join('data', man)])) - - + + def build_intl(build_cmd): Index: net/gajim/pkg/PLIST === RCS file: /cvs/ports/net/gajim/pkg/PLIST,v retrieving revision 1.29 diff -u -p -r1.29 PLIST --- net/gajim/pkg/PLIST 6 Jan 2021 09:56:15 - 1.29 +++ net/gajim/pkg/PLIST 10 Feb 2021 20:43:14 - @@ -96,13 +96,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}jingle_session.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}jingle_transport.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}jingle_xtls.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}logging_helpers.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}multimedia_helpers.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}nec.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}optparser.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}passwords.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}proxy65_manager.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}setting_values.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/gajim/common/${MODPY_PYCACHE}settings.${MODPY_PYC_MAGIC_TAG}pyc
Re: update net/py-nbxmpp to 1.0.0
On Tue, 11 Aug 2020 09:08:32 +0200 Solene Rapenne wrote: > On Mon, 6 Jul 2020 20:52:11 +0200 > 3un0s <3u...@dismail.de>: > > > On Mon, 6 Jul 2020 11:38:42 -0400 > > Kurt Mosiejczuk wrote: > > > > > On Mon, Jul 06, 2020 at 05:30:43PM +0200, 3un0s wrote: > > > > On Mon, 6 Jul 2020 15:32:05 +0100 > > > > Stuart Henderson wrote: > > > > > > > > I guess it does not work with the existing gajim version? So > > > > > committing must be done together. > > > > > > > I should write a new mail with both of those diffs together and > > > > subject representing that two packages are updated then? > > > > > > Separate is fine, but make a note in each about the dependency. > > > "X requires newer version of Y I sent earlier." > > > "Newer Y won't work with current version of X, this is intended > > > for the update I'm about to send." > > > > > > --Kurt > > > > > > > This update breaks current version of gajim and requires an updated > > one I've sent earlier. > > > > Also new diff with @pkgpath in pkg/PLIST > > ok solene@ but the MODPY_SETUPTOOLS value should be > aligned with the others values. > Excuse me but what exactly should I do with the MODPY_SETUPTOOLS value? Move the whole thing somewhere else or just add another tab before the value itself?
Re: NEW: textproc/py-css-parser
On Tue, 11 Aug 2020 09:13:22 +0200 Solene Rapenne wrote: > On Mon, 10 Aug 2020 09:40:26 +0200 > 3un0s <3u...@dismail.de>: > > > On Tue, 7 Jul 2020 16:28:08 +0200 > > 3un0s <3u...@dismail.de> wrote: > > > > > On Tue, 7 Jul 2020 16:16:35 +0200 > > > Landry Breuil wrote: > > > > > > > you sent your last mail 8 hours ago, it's a bit early for a > > > > ping. > > > > > > Sorry about that, I'm new here and I didn't really know how long > > > one should wait, again sorry. > > > > > > > moreover, it's common for python stuff on pip to not have tests, > > > > they're in github because github tags are not actual releases > > > > and are a tarball of what's in the repo at the time of the > > > > tagging. github tarballs have been unreliable in the past, but > > > > some claim it's not true anymore. > > > > > > > > personally, for the few python ports i care about, i keep the > > > > github stuff commented out in the Makefile and enable it just > > > > to run the tests locally before commiting, only trusting the > > > > pypi tarballs in the end. > > > > > > > > Landry > > > > > > > > > > Okay, so I'll just leave it how it is now. > > > > > > Any comments or OK? > > > > > > > ping > > > > > the ports looks fine to me, except the variable values should be all > aligned by adding an extra tab, that would look much better. > > ok solene@ for import > Should I do it or it will be done while merging?
Re: update net/gajim to 1.2.0
On Mon, 6 Jul 2020 20:53:47 +0200 3un0s <3u...@dismail.de> wrote: > On Mon, 6 Jul 2020 16:24:45 +0200 > 3un0s <3u...@dismail.de> wrote: > > > Hi, > > > > This diff updates gajim to 1.2.0 > > It requires a new version of py-nbxmpp and new package called > > py-css-parser. > > I've already sent both of those to this mailing list. > > Works for me on amd64. > > > > Any comments or OK ? > > This update requires a newer version of py3-nbxmpp I've sent already > ping
Re: update net/py-nbxmpp to 1.0.1
On Sun, 12 Jul 2020 14:28:27 +0200 3un0s <3u...@dismail.de> wrote: > A new version of py-nbxmpp has been released since I've sent my last > message. > > Important to note that this update breaks current version of gajim but > I've already provided a diff for updating it to the current version. > > I'm very sorry Pierre-Emmanuel Andre for not CCing you earlier, please > also take a look at the gajim diff I've sent. > > Any comments or OK? ping
Re: NEW: textproc/py-css-parser
On Tue, 7 Jul 2020 16:28:08 +0200 3un0s <3u...@dismail.de> wrote: > On Tue, 7 Jul 2020 16:16:35 +0200 > Landry Breuil wrote: > > > you sent your last mail 8 hours ago, it's a bit early for a ping. > > > > Sorry about that, I'm new here and I didn't really know how long one > should wait, again sorry. > > > moreover, it's common for python stuff on pip to not have tests, > > they're in github because github tags are not actual releases and > > are a tarball of what's in the repo at the time of the tagging. > > github tarballs have been unreliable in the past, but some claim > > it's not true anymore. > > > > personally, for the few python ports i care about, i keep the github > > stuff commented out in the Makefile and enable it just to run the > > tests locally before commiting, only trusting the pypi tarballs in > > the end. > > > > Landry > > > > Okay, so I'll just leave it how it is now. > > Any comments or OK? > ping
Re: update net/py-nbxmpp to 1.0.1
A new version of py-nbxmpp has been released since I've sent my last message. Important to note that this update breaks current version of gajim but I've already provided a diff for updating it to the current version. I'm very sorry Pierre-Emmanuel Andre for not CCing you earlier, please also take a look at the gajim diff I've sent. Any comments or OK? Index: Makefile === RCS file: /cvs/ports/net/py-nbxmpp/Makefile,v retrieving revision 1.8 diff -u -p -u -r1.8 Makefile --- Makefile 3 Jul 2020 21:13:01 - 1.8 +++ Makefile 12 Jul 2020 12:18:24 - @@ -2,11 +2,10 @@ COMMENT = Python XMPP and Jabber implementation -MODPY_EGG_VERSION = 0.6.10 +MODPY_EGG_VERSION = 1.0.1 DISTNAME = nbxmpp-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = net devel -REVISION = 0 HOMEPAGE = https://python-nbxmpp.gajim.org/ @@ -18,9 +17,10 @@ PERMIT_PACKAGE = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=n/nbxmpp/} MODULES = lang/python +MODPY_SETUPTOOLS = Yes NO_TEST = Yes FLAVORS = python3 -FLAVOR ?= +FLAVOR = python3 .include Index: distinfo === RCS file: /cvs/ports/net/py-nbxmpp/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo 16 Jun 2019 06:00:57 - 1.6 +++ distinfo 12 Jul 2020 12:18:46 - @@ -1,2 +1,2 @@ -SHA256 (nbxmpp-0.6.10.tar.gz) = zXNBd3fkhH/djQ2Wx8r8YGlS7b0rnVKipyuyqqBNCO8= -SIZE (nbxmpp-0.6.10.tar.gz) = 1516456 +SHA256 (nbxmpp-1.0.1.tar.gz) = ymDJvRUn++rDBd+QxnDxHy/nnxME2tHvoDFfdISjTUM= +SIZE (nbxmpp-1.0.1.tar.gz) = 127504 Index: pkg/PLIST === RCS file: /cvs/ports/net/py-nbxmpp/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -r1.4 PLIST --- pkg/PLIST 30 Jan 2019 17:05:36 - 1.4 +++ pkg/PLIST 12 Jul 2020 12:19:11 - @@ -1,38 +1,152 @@ @comment $OpenBSD: PLIST,v 1.4 2019/01/30 17:05:36 feinerer Exp $ +@pkgpath net/py-nbxmpp lib/python${MODPY_VERSION}/site-packages/nbxmpp/ -lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/nbxmpp/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}auth_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}bosh.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}addresses.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}c14n.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}client_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}dispatcher_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}features_nb.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}const.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}dispatcher.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}idlequeue.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}namespaces.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}old_dispatcher.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}protocol.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}proxy_connectors.${MODPY_PYC_MAGIC_TAG}pyc
Re: Update: net/profanity 0.9.4 -> 0.9.5
On Sat, 11 Jul 2020 15:27:33 + Lucas wrote: > Collaboration-wise, always CC the MAINTAINER. Although I always read > most of ports@, I missed this email. Tips to a friend for pointing it > out. > I didn't know you should do that, will remember next time, thanks.
NEW: audio/spek
Hi, This is a port of spek a tool used to visualize audio spectrums, analyse them and generate spectograms of your audio files. It's useful to check if your audio file is mastered nicely. Any comments or OK? spek.tgz Description: application/compressed-tar
Update: net/profanity 0.9.4 -> 0.9.5
This release fixes a segfault when running "/theme properties". Tests pass. Any comments or OK? Index: Makefile === RCS file: /cvs/ports/net/profanity/Makefile,v retrieving revision 1.16 diff -u -p -u -r1.16 Makefile --- Makefile 3 Jul 2020 21:13:00 - 1.16 +++ Makefile 8 Jul 2020 12:53:34 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.16 2020/07/03 21:13:00 sthen Exp $ COMMENT = console based XMPP client -DISTNAME = profanity-0.9.4 +DISTNAME = profanity-0.9.5 CATEGORIES = net REVISION = 0 Index: distinfo === RCS file: /cvs/ports/net/profanity/distinfo,v retrieving revision 1.9 diff -u -p -u -r1.9 distinfo --- distinfo 29 Jun 2020 04:54:59 - 1.9 +++ distinfo 8 Jul 2020 12:53:50 - @@ -1,2 +1,2 @@ -SHA256 (profanity-0.9.4.tar.gz) = ZVcKAV5EE3+H2Q2q3R4+vHyNpQ8lMlsGqksT9YuThfo= -SIZE (profanity-0.9.4.tar.gz) = 830413 +SHA256 (profanity-0.9.5.tar.gz) = I/ey5cbPhZE7nnoiiAK8qeyx0c87+PjyhelnYXaiSQI= +SIZE (profanity-0.9.5.tar.gz) = 830966
Re: NEW: textproc/py-css-parser
On Tue, 7 Jul 2020 16:16:35 +0200 Landry Breuil wrote: > you sent your last mail 8 hours ago, it's a bit early for a ping. > Sorry about that, I'm new here and I didn't really know how long one should wait, again sorry. > moreover, it's common for python stuff on pip to not have tests, > they're in github because github tags are not actual releases and are > a tarball of what's in the repo at the time of the tagging. github > tarballs have been unreliable in the past, but some claim it's not > true anymore. > > personally, for the few python ports i care about, i keep the github > stuff commented out in the Makefile and enable it just to run the > tests locally before commiting, only trusting the pypi tarballs in > the end. > > Landry > Okay, so I'll just leave it how it is now. Any comments or OK? py-css-parser.tgz Description: application/compressed-tar
Re: NEW: textproc/py-css-parser
On Tue, 7 Jul 2020 08:49:19 +0200 3un0s <3u...@dismail.de> wrote: > I've fiddled around with this package a bit more and found out that > only the pypi package does not include tests, github release includes > them. > > Should I switch to github release in that case? > > The tests themselves fail when run as _pbuild user because one test > wants access to the internet (other tests pass), when run as my local > user they all pass. > ping
Re: NEW: textproc/py-css-parser
I've fiddled around with this package a bit more and found out that only the pypi package does not include tests, github release includes them. Should I switch to github release in that case? The tests themselves fail when run as _pbuild user because one test wants access to the internet (other tests pass), when run as my local user they all pass.
Re: update net/gajim to 1.2.0
On Mon, 6 Jul 2020 16:24:45 +0200 3un0s <3u...@dismail.de> wrote: > Hi, > > This diff updates gajim to 1.2.0 > It requires a new version of py-nbxmpp and new package called > py-css-parser. > I've already sent both of those to this mailing list. > Works for me on amd64. > > Any comments or OK ? This update requires a newer version of py3-nbxmpp I've sent already
Re: update net/py-nbxmpp to 1.0.0
On Mon, 6 Jul 2020 11:38:42 -0400 Kurt Mosiejczuk wrote: > On Mon, Jul 06, 2020 at 05:30:43PM +0200, 3un0s wrote: > > On Mon, 6 Jul 2020 15:32:05 +0100 > > Stuart Henderson wrote: > > > > I guess it does not work with the existing gajim version? So > > > committing must be done together. > > > I should write a new mail with both of those diffs together and > > subject representing that two packages are updated then? > > Separate is fine, but make a note in each about the dependency. > "X requires newer version of Y I sent earlier." > "Newer Y won't work with current version of X, this is intended for > the update I'm about to send." > > --Kurt > This update breaks current version of gajim and requires an updated one I've sent earlier. Also new diff with @pkgpath in pkg/PLIST Index: Makefile === RCS file: /cvs/ports/net/py-nbxmpp/Makefile,v retrieving revision 1.8 diff -u -p -u -r1.8 Makefile --- Makefile 3 Jul 2020 21:13:01 - 1.8 +++ Makefile 6 Jul 2020 18:40:38 - @@ -2,11 +2,10 @@ COMMENT = Python XMPP and Jabber implementation -MODPY_EGG_VERSION = 0.6.10 +MODPY_EGG_VERSION = 1.0.0 DISTNAME = nbxmpp-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = net devel -REVISION = 0 HOMEPAGE = https://python-nbxmpp.gajim.org/ @@ -18,9 +17,10 @@ PERMIT_PACKAGE = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=n/nbxmpp/} MODULES = lang/python +MODPY_SETUPTOOLS = Yes NO_TEST = Yes FLAVORS = python3 -FLAVOR ?= +FLAVOR = python3 .include Index: distinfo === RCS file: /cvs/ports/net/py-nbxmpp/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo 16 Jun 2019 06:00:57 - 1.6 +++ distinfo 6 Jul 2020 18:40:43 - @@ -1,2 +1,2 @@ -SHA256 (nbxmpp-0.6.10.tar.gz) = zXNBd3fkhH/djQ2Wx8r8YGlS7b0rnVKipyuyqqBNCO8= -SIZE (nbxmpp-0.6.10.tar.gz) = 1516456 +SHA256 (nbxmpp-1.0.0.tar.gz) = i36We8HQ8aH3zzOVtvXXAAmuVgetmvuN4y/5K2YWk60= +SIZE (nbxmpp-1.0.0.tar.gz) = 126523 Index: pkg/PLIST === RCS file: /cvs/ports/net/py-nbxmpp/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -r1.4 PLIST --- pkg/PLIST 30 Jan 2019 17:05:36 - 1.4 +++ pkg/PLIST 6 Jul 2020 18:40:52 - @@ -1,38 +1,152 @@ @comment $OpenBSD: PLIST,v 1.4 2019/01/30 17:05:36 feinerer Exp $ +@pkgpath net/py-nbxmpp lib/python${MODPY_VERSION}/site-packages/nbxmpp/ -lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/nbxmpp/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}auth_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}bosh.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}addresses.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}c14n.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}client_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}dispatcher_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}features_nb.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}const.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}dispatcher.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}idlequeue.${MODP
Re: NEW: textproc/py-css-parser
On Mon, 6 Jul 2020 11:40:01 -0400 Kurt Mosiejczuk wrote: > Yes. Put a comment above NO_TEST explaining that there aren't tests > in the the release tarball. Bonus points for sending a pull request > upstream to include the tests in future release tarballs. > > --Kurt > Here's a new tarball with everything corrected I think py-css-parser.tgz Description: application/compressed-tar
Re: NEW: textproc/py-css-parser
On Mon, 6 Jul 2020 15:29:40 +0100 Stuart Henderson wrote: > On 2020/07/06 15:08, 3un0s wrote: > > Hi, > > This package is needed to update gajim to version 1.2 which I want > > to do too. > > Any comments/OK? > > - in COMMENT/DESCR, say what the package does, don't say upfront "This > is of a fork of foo that is different in this way" without explaining > what it actually does. Say something like "This does blah, blah and > blah. It is a fork of foo with changes to do bar". > > - don't start COMMENT with 'A'. follow the format used in other > ports. > > - DESCR should be word-wrapped > > - For new python ports please only include a py3 version unless there > is a special reason to do otherwise. (i.e. set FLAVOR=python3 and > FLAVORS=python3) > > > - what is the chmod for? > > - tests seem broken > > = test session starts > == platform openbsd6 -- Python 2.7.18, > pytest-4.4.0, py-1.8.0, pluggy-0.11.0 rootdir: > /usr/obj/ports/py-css-parser-1.0.4/css-parser-1.0.4 > > = no tests ran in 0.01 seconds > = ERROR: file not found: lib/css-parser > > I'll redo the COMMENT/DESCR sections There's no need for py2 version so I will change it to py3 only chmod isn't needed, I based my work on the textproc/py-cssutils port but found out that probably no other package uses it, will delete it If there's no tests for release tar.gz should I just put NO_TEST = yes in the Makefile?
Re: update net/py-nbxmpp to 1.0.0
On Mon, 6 Jul 2020 15:32:05 +0100 Stuart Henderson wrote: > I guess it does not work with the existing gajim version? So > committing must be done together. I should write a new mail with both of those diffs together and subject representing that two packages are updated then?
update net/gajim to 1.2.0
Hi, This diff updates gajim to 1.2.0 It requires a new version of py-nbxmpp and new package called py-css-parser. I've already sent both of those to this mailing list. Works for me on amd64. Any comments or OK ? Index: Makefile === RCS file: /cvs/ports/net/gajim/Makefile,v retrieving revision 1.89 diff -u -p -u -r1.89 Makefile --- Makefile 3 Jul 2020 21:12:59 - 1.89 +++ Makefile 6 Jul 2020 14:21:44 - @@ -1,16 +1,15 @@ # $OpenBSD: Makefile,v 1.89 2020/07/03 21:12:59 sthen Exp $ COMMENT= jabber client written in pygtk -MODPY_EGG_VERSION= 1.1.3 +MODPY_EGG_VERSION= 1.2.0 DISTNAME= gajim-${MODPY_EGG_VERSION} CATEGORIES= net x11 -REVISION= 0 HOMEPAGE= https://www.gajim.org MAINTAINER= Pierre-Emmanuel Andre -MASTER_SITES= ${HOMEPAGE}/downloads/1.1/ +MASTER_SITES= ${HOMEPAGE}/downloads/1.2/ # GPLv3 only PERMIT_PACKAGE= Yes @@ -22,15 +21,18 @@ MODPY_SETUPTOOLS= Yes BUILD_DEPENDS= devel/gettext,-tools RUN_DEPENDS= devel/desktop-file-utils \ + devel/glib2>=2.6.0 \ + devel/libsoup \ graphics/py-Pillow${MODPY_FLAVOR} \ graphics/py-cairo${MODPY_FLAVOR} \ - net/py-nbxmpp${MODPY_FLAVOR}>=0.6.10 \ + net/py-nbxmpp${MODPY_FLAVOR}>=1.0.0 \ security/py-cryptodome${MODPY_FLAVOR} \ security/py-gnupg${MODPY_FLAVOR} \ security/py-keyring${MODPY_FLAVOR} \ security/py-openssl${MODPY_FLAVOR} \ + sysutils/py-packaging${MODPY_FLAVOR} \ textproc/gspell \ - textproc/py-cssutils${MODPY_FLAVOR} \ + textproc/py-css-parser${MODPY_FLAVOR} \ textproc/py-precis_i18n \ x11/dbus-python${MODPY_FLAVOR} \ x11/gtk+3,-guic Index: distinfo === RCS file: /cvs/ports/net/gajim/distinfo,v retrieving revision 1.30 diff -u -p -u -r1.30 distinfo --- distinfo 16 Jun 2019 16:57:34 - 1.30 +++ distinfo 6 Jul 2020 14:21:55 - @@ -1,2 +1,2 @@ -SHA256 (gajim-1.1.3.tar.gz) = Zc2kdLSkO4l/wyXghmEWa6BUOWov8UC9p/HKqs/W++c= -SIZE (gajim-1.1.3.tar.gz) = 9544171 +SHA256 (gajim-1.2.0.tar.gz) = /dYOmco3TChJWpMT0bFi6TQL3tmOlSOZ5DryoMz80Tk= +SIZE (gajim-1.2.0.tar.gz) = 9605006 Index: pkg/PLIST === RCS file: /cvs/ports/net/gajim/pkg/PLIST,v retrieving revision 1.27 diff -u -p -u -r1.27 PLIST --- pkg/PLIST 30 Jan 2019 17:09:17 - 1.27 +++ pkg/PLIST 6 Jul 2020 14:22:01 - @@ -11,54 +11,35 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/gajim-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/gajim-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/gajim/__init__.py -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}/ +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}adhoc_commands.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}app_actions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}application.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}atom_window.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}cell_renderer_image.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}chat_control.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}chat_control_base.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}conversation_textview.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}dataforms_widget.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}dialog_messages.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}dialogs.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}disco.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}filetransfers_window.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}gajim.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}gajim_remote.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}groupchat_control.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}groups.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/${MODPY_PYCACHE}gtkexcepthook.${MODPY_PYC_MAGIC_TAG}pyc
update net/py-nbxmpp to 1.0.0
Hi, As stated in my previous message I'm trying to get gajim 1.2 to work, and to do that py-nbxmpp had to be updated. I've actually tested it already with gajim 1.2 on amd64 and it works. Comments or OK ? Index: Makefile === RCS file: /cvs/ports/net/py-nbxmpp/Makefile,v retrieving revision 1.8 diff -u -p -u -r1.8 Makefile --- Makefile 3 Jul 2020 21:13:01 - 1.8 +++ Makefile 6 Jul 2020 14:03:17 - @@ -2,11 +2,10 @@ COMMENT = Python XMPP and Jabber implementation -MODPY_EGG_VERSION = 0.6.10 +MODPY_EGG_VERSION = 1.0.0 DISTNAME = nbxmpp-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = net devel -REVISION = 0 HOMEPAGE = https://python-nbxmpp.gajim.org/ @@ -18,9 +17,10 @@ PERMIT_PACKAGE = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=n/nbxmpp/} MODULES = lang/python +MODPY_SETUPTOOLS= Yes NO_TEST = Yes FLAVORS = python3 -FLAVOR ?= +FLAVOR = python3 .include Index: distinfo === RCS file: /cvs/ports/net/py-nbxmpp/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo 16 Jun 2019 06:00:57 - 1.6 +++ distinfo 6 Jul 2020 14:03:56 - @@ -1,2 +1,2 @@ -SHA256 (nbxmpp-0.6.10.tar.gz) = zXNBd3fkhH/djQ2Wx8r8YGlS7b0rnVKipyuyqqBNCO8= -SIZE (nbxmpp-0.6.10.tar.gz) = 1516456 +SHA256 (nbxmpp-1.0.0.tar.gz) = i36We8HQ8aH3zzOVtvXXAAmuVgetmvuN4y/5K2YWk60= +SIZE (nbxmpp-1.0.0.tar.gz) = 126523 Index: pkg/PLIST === RCS file: /cvs/ports/net/py-nbxmpp/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -r1.4 PLIST --- pkg/PLIST 30 Jan 2019 17:05:36 - 1.4 +++ pkg/PLIST 6 Jul 2020 14:04:32 - @@ -1,38 +1,151 @@ @comment $OpenBSD: PLIST,v 1.4 2019/01/30 17:05:36 feinerer Exp $ lib/python${MODPY_VERSION}/site-packages/nbxmpp/ -lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/nbxmpp/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}auth_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}bosh.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}addresses.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}c14n.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}client_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}dispatcher_nb.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}features_nb.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}const.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}dispatcher.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}idlequeue.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}namespaces.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}old_dispatcher.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}protocol.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}proxy_connectors.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/nbxmpp/${MODPY_PYCACHE}roster_nb.${MODPY_PYC_MAGIC_TAG}pyc
NEW: textproc/py-css-parser
Hi, This package is needed to update gajim to version 1.2 which I want to do too. Any comments/OK? py-css-parser.tgz Description: application/compressed-tar