Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat/gajim gajim: updated to 1.2.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/31f6160534f5
branches:  trunk
changeset: 435476:31f6160534f5
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Jul 08 11:57:12 2020 +0000

description:
gajim: updated to 1.2.0

Gajim 1.2.0

Gajim is a fully-featured XMPP client. It enables you to chat in a decentralized network using one of the many providers available or even your own service. The choice is yours. Gajim offers 
End-to-End encryption, is extensible, and open-source. More than a year after the release of Gajim 1.1.3 it is finally time for Gajim 1.2. A year of developing new features, cleaning up old code, and 
bug fixing. Highlights of this release are (amongst others): improved group chat system, completely rewritten network code, and a new account creation assistant. But there is much more to discover.

diffstat:

 chat/gajim/Makefile                            |    29 +-
 chat/gajim/PLIST                               |  1649 +++++++++--------------
 chat/gajim/distinfo                            |    11 +-
 chat/gajim/patches/patch-gajim_____init____.py |    20 -
 4 files changed, 709 insertions(+), 1000 deletions(-)

diffs (truncated from 2185 to 300 lines):

diff -r 4e32bda6e76d -r 31f6160534f5 chat/gajim/Makefile
--- a/chat/gajim/Makefile       Wed Jul 08 11:55:45 2020 +0000
+++ b/chat/gajim/Makefile       Wed Jul 08 11:57:12 2020 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.53 2020/03/10 22:09:28 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2020/07/08 11:57:12 adam Exp $
 
-DISTNAME=      gajim-1.1.3
-PKGREVISION=   3
+DISTNAME=      gajim-1.2.0
 CATEGORIES=    chat python
-MASTER_SITES=  https://www.gajim.org/downloads/1.1/
+MASTER_SITES=  https://www.gajim.org/downloads/${PKGVERSION_NOREV:R}/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.gajim.org/
@@ -18,19 +17,31 @@
 # needs --desktop
 _TOOLS_USE_PKGSRC.msgfmt=      yes
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
+PYTHON_VERSIONS_INCOMPATIBLE=  27 36
 
-DEPENDS+=      ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi
-DEPENDS+=      ${PYPKGPREFIX}-cssutils-[0-9]*:../../textproc/py-cssutils
-DEPENDS+=      ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+DEPENDS+=      ${PYPKGPREFIX}-cairo>=1.16.0:../../graphics/py-cairo
+DEPENDS+=      ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser
 DEPENDS+=      ${PYPKGPREFIX}-keyring-[0-9]*:../../security/py-keyring
 DEPENDS+=      ${PYPKGPREFIX}-nbxmpp-[0-9]*:../../chat/py-nbxmpp
+DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
 DEPENDS+=      ${PYPKGPREFIX}-precis-i18n-[0-9]*:../../textproc/py-precis-i18n
 DEPENDS+=      ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
 
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "Darwin"
+DEPENDS+=      ${PYPKGPREFIX}-pyobjc-framework-Cocoa-[0-9]*:../../devel/py-pyobjc-framework-Cocoa
+.endif
+
+SUBST_CLASSES+=                paths
+SUBST_STAGE.paths=     pre-configure
+SUBST_MESSAGE.paths=   Fixing absolute paths.
+SUBST_FILES.paths=     gajim/common/i18n.py
+SUBST_SED.paths=        -e 's,/usr/local,${PREFIX},g'
+
 .include "options.mk"
+
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/egg.mk"
 .include "../../x11/gtk3/buildlink3.mk"
-.include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 4e32bda6e76d -r 31f6160534f5 chat/gajim/PLIST
--- a/chat/gajim/PLIST  Wed Jul 08 11:55:45 2020 +0000
+++ b/chat/gajim/PLIST  Wed Jul 08 11:57:12 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2018/11/16 00:00:02 nia Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/07/08 11:57:12 adam Exp $
 bin/gajim
 bin/gajim-history-manager
 bin/gajim-remote
@@ -9,549 +9,400 @@
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/gajim/__init__.py
+${PYSITELIB}/gajim/__init__.pyc
 ${PYSITELIB}/gajim/__init__.pyo
-${PYSITELIB}/gajim/__init__.pyc
-${PYSITELIB}/gajim/adhoc_commands.pyo
-${PYSITELIB}/gajim/adhoc_commands.pyc
+${PYSITELIB}/gajim/app_actions.py
+${PYSITELIB}/gajim/app_actions.pyc
 ${PYSITELIB}/gajim/app_actions.pyo
-${PYSITELIB}/gajim/app_actions.pyc
-${PYSITELIB}/gajim/application.pyo
+${PYSITELIB}/gajim/application.py
 ${PYSITELIB}/gajim/application.pyc
-${PYSITELIB}/gajim/atom_window.pyo
-${PYSITELIB}/gajim/atom_window.pyc
-${PYSITELIB}/gajim/cell_renderer_image.pyo
-${PYSITELIB}/gajim/cell_renderer_image.pyc
+${PYSITELIB}/gajim/application.pyo
+${PYSITELIB}/gajim/chat_control.py
+${PYSITELIB}/gajim/chat_control.pyc
 ${PYSITELIB}/gajim/chat_control.pyo
-${PYSITELIB}/gajim/chat_control.pyc
-${PYSITELIB}/gajim/chat_control_base.pyo
+${PYSITELIB}/gajim/chat_control_base.py
 ${PYSITELIB}/gajim/chat_control_base.pyc
-${PYSITELIB}/gajim/config.pyo
-${PYSITELIB}/gajim/config.pyc
-${PYSITELIB}/gajim/conversation_textview.pyo
-${PYSITELIB}/gajim/conversation_textview.pyc
-${PYSITELIB}/gajim/dataforms_widget.pyo
-${PYSITELIB}/gajim/dataforms_widget.pyc
-${PYSITELIB}/gajim/dialog_messages.pyo
-${PYSITELIB}/gajim/dialog_messages.pyc
-${PYSITELIB}/gajim/dialogs.pyo
-${PYSITELIB}/gajim/dialogs.pyc
-${PYSITELIB}/gajim/disco.pyo
-${PYSITELIB}/gajim/disco.pyc
-${PYSITELIB}/gajim/filetransfers_window.pyo
-${PYSITELIB}/gajim/filetransfers_window.pyc
-${PYSITELIB}/gajim/gajim.pyo
-${PYSITELIB}/gajim/gajim.pyc
-${PYSITELIB}/gajim/gajim_remote.pyo
-${PYSITELIB}/gajim/gajim_remote.pyc
-${PYSITELIB}/gajim/groupchat_control.pyo
-${PYSITELIB}/gajim/groupchat_control.pyc
-${PYSITELIB}/gajim/groups.pyo
-${PYSITELIB}/gajim/groups.pyc
-${PYSITELIB}/gajim/gtkexcepthook.pyo
-${PYSITELIB}/gajim/gtkexcepthook.pyc
-${PYSITELIB}/gajim/gtkgui_helpers.pyo
-${PYSITELIB}/gajim/gtkgui_helpers.pyc
-${PYSITELIB}/gajim/gui_interface.pyo
-${PYSITELIB}/gajim/gui_interface.pyc
-${PYSITELIB}/gajim/gui_menu_builder.pyo
-${PYSITELIB}/gajim/gui_menu_builder.pyc
-${PYSITELIB}/gajim/history_manager.pyo
-${PYSITELIB}/gajim/history_manager.pyc
-${PYSITELIB}/gajim/htmltextview.pyo
-${PYSITELIB}/gajim/htmltextview.pyc
-${PYSITELIB}/gajim/message_control.pyo
-${PYSITELIB}/gajim/message_control.pyc
-${PYSITELIB}/gajim/message_textview.pyo
-${PYSITELIB}/gajim/message_textview.pyc
-${PYSITELIB}/gajim/message_window.pyo
-${PYSITELIB}/gajim/message_window.pyc
-${PYSITELIB}/gajim/notify.pyo
-${PYSITELIB}/gajim/notify.pyc
-${PYSITELIB}/gajim/options_dialog.pyo
-${PYSITELIB}/gajim/options_dialog.pyc
-${PYSITELIB}/gajim/remote_control.pyo
-${PYSITELIB}/gajim/remote_control.pyc
-${PYSITELIB}/gajim/roster_window.pyo
-${PYSITELIB}/gajim/roster_window.pyc
-${PYSITELIB}/gajim/search_window.pyo
-${PYSITELIB}/gajim/search_window.pyc
-${PYSITELIB}/gajim/session.pyo
-${PYSITELIB}/gajim/session.pyc
-${PYSITELIB}/gajim/statusicon.pyo
-${PYSITELIB}/gajim/statusicon.pyc
-${PYSITELIB}/gajim/tooltips.pyo
-${PYSITELIB}/gajim/tooltips.pyc
-${PYSITELIB}/gajim/vcard.pyo
-${PYSITELIB}/gajim/vcard.pyc
-${PYSITELIB}/gajim/adhoc_commands.py
-${PYSITELIB}/gajim/app_actions.py
-${PYSITELIB}/gajim/application.py
-${PYSITELIB}/gajim/atom_window.py
-${PYSITELIB}/gajim/cell_renderer_image.py
-${PYSITELIB}/gajim/chat_control.py
-${PYSITELIB}/gajim/chat_control_base.py
+${PYSITELIB}/gajim/chat_control_base.pyo
 ${PYSITELIB}/gajim/command_system/__init__.py
+${PYSITELIB}/gajim/command_system/__init__.pyc
 ${PYSITELIB}/gajim/command_system/__init__.pyo
-${PYSITELIB}/gajim/command_system/__init__.pyc
-${PYSITELIB}/gajim/command_system/dispatcher.pyo
+${PYSITELIB}/gajim/command_system/dispatcher.py
 ${PYSITELIB}/gajim/command_system/dispatcher.pyc
-${PYSITELIB}/gajim/command_system/errors.pyo
+${PYSITELIB}/gajim/command_system/dispatcher.pyo
+${PYSITELIB}/gajim/command_system/errors.py
 ${PYSITELIB}/gajim/command_system/errors.pyc
-${PYSITELIB}/gajim/command_system/framework.pyo
+${PYSITELIB}/gajim/command_system/errors.pyo
+${PYSITELIB}/gajim/command_system/framework.py
 ${PYSITELIB}/gajim/command_system/framework.pyc
-${PYSITELIB}/gajim/command_system/mapping.pyo
-${PYSITELIB}/gajim/command_system/mapping.pyc
-${PYSITELIB}/gajim/command_system/tools.pyo
-${PYSITELIB}/gajim/command_system/tools.pyc
-${PYSITELIB}/gajim/command_system/dispatcher.py
-${PYSITELIB}/gajim/command_system/errors.py
-${PYSITELIB}/gajim/command_system/framework.py
+${PYSITELIB}/gajim/command_system/framework.pyo
 ${PYSITELIB}/gajim/command_system/implementation/__init__.py
+${PYSITELIB}/gajim/command_system/implementation/__init__.pyc
 ${PYSITELIB}/gajim/command_system/implementation/__init__.pyo
-${PYSITELIB}/gajim/command_system/implementation/__init__.pyc
+${PYSITELIB}/gajim/command_system/implementation/custom.py
+${PYSITELIB}/gajim/command_system/implementation/custom.pyc
 ${PYSITELIB}/gajim/command_system/implementation/custom.pyo
-${PYSITELIB}/gajim/command_system/implementation/custom.pyc
+${PYSITELIB}/gajim/command_system/implementation/execute.py
+${PYSITELIB}/gajim/command_system/implementation/execute.pyc
 ${PYSITELIB}/gajim/command_system/implementation/execute.pyo
-${PYSITELIB}/gajim/command_system/implementation/execute.pyc
-${PYSITELIB}/gajim/command_system/implementation/hosts.pyo
+${PYSITELIB}/gajim/command_system/implementation/hosts.py
 ${PYSITELIB}/gajim/command_system/implementation/hosts.pyc
-${PYSITELIB}/gajim/command_system/implementation/middleware.pyo
+${PYSITELIB}/gajim/command_system/implementation/hosts.pyo
+${PYSITELIB}/gajim/command_system/implementation/middleware.py
 ${PYSITELIB}/gajim/command_system/implementation/middleware.pyc
-${PYSITELIB}/gajim/command_system/implementation/standard.pyo
+${PYSITELIB}/gajim/command_system/implementation/middleware.pyo
+${PYSITELIB}/gajim/command_system/implementation/standard.py
 ${PYSITELIB}/gajim/command_system/implementation/standard.pyc
-${PYSITELIB}/gajim/command_system/implementation/custom.py
-${PYSITELIB}/gajim/command_system/implementation/execute.py
-${PYSITELIB}/gajim/command_system/implementation/hosts.py
-${PYSITELIB}/gajim/command_system/implementation/middleware.py
-${PYSITELIB}/gajim/command_system/implementation/standard.py
+${PYSITELIB}/gajim/command_system/implementation/standard.pyo
 ${PYSITELIB}/gajim/command_system/mapping.py
+${PYSITELIB}/gajim/command_system/mapping.pyc
+${PYSITELIB}/gajim/command_system/mapping.pyo
 ${PYSITELIB}/gajim/command_system/tools.py
+${PYSITELIB}/gajim/command_system/tools.pyc
+${PYSITELIB}/gajim/command_system/tools.pyo
 ${PYSITELIB}/gajim/common/__init__.py
-${PYSITELIB}/gajim/common/__init__.pyo
 ${PYSITELIB}/gajim/common/__init__.pyc
-${PYSITELIB}/gajim/common/account.pyo
+${PYSITELIB}/gajim/common/__init__.pyo
+${PYSITELIB}/gajim/common/account.py
 ${PYSITELIB}/gajim/common/account.pyc
-${PYSITELIB}/gajim/common/app.pyo
+${PYSITELIB}/gajim/common/account.pyo
+${PYSITELIB}/gajim/common/app.py
 ${PYSITELIB}/gajim/common/app.pyc
-${PYSITELIB}/gajim/common/caps_cache.pyo
-${PYSITELIB}/gajim/common/caps_cache.pyc
+${PYSITELIB}/gajim/common/app.pyo
+${PYSITELIB}/gajim/common/cert_store.py
+${PYSITELIB}/gajim/common/cert_store.pyc
+${PYSITELIB}/gajim/common/cert_store.pyo
+${PYSITELIB}/gajim/common/client.py
+${PYSITELIB}/gajim/common/client.pyc
+${PYSITELIB}/gajim/common/client.pyo
+${PYSITELIB}/gajim/common/config.py
+${PYSITELIB}/gajim/common/config.pyc
 ${PYSITELIB}/gajim/common/config.pyo
-${PYSITELIB}/gajim/common/config.pyc
+${PYSITELIB}/gajim/common/configpaths.py
+${PYSITELIB}/gajim/common/configpaths.pyc
 ${PYSITELIB}/gajim/common/configpaths.pyo
-${PYSITELIB}/gajim/common/configpaths.pyc
+${PYSITELIB}/gajim/common/connection.py
+${PYSITELIB}/gajim/common/connection.pyc
 ${PYSITELIB}/gajim/common/connection.pyo
-${PYSITELIB}/gajim/common/connection.pyc
-${PYSITELIB}/gajim/common/connection_handlers.pyo
+${PYSITELIB}/gajim/common/connection_handlers.py
 ${PYSITELIB}/gajim/common/connection_handlers.pyc
-${PYSITELIB}/gajim/common/connection_handlers_events.pyo
+${PYSITELIB}/gajim/common/connection_handlers.pyo
+${PYSITELIB}/gajim/common/connection_handlers_events.py
 ${PYSITELIB}/gajim/common/connection_handlers_events.pyc
-${PYSITELIB}/gajim/common/const.pyo
+${PYSITELIB}/gajim/common/connection_handlers_events.pyo
+${PYSITELIB}/gajim/common/const.py
 ${PYSITELIB}/gajim/common/const.pyc
-${PYSITELIB}/gajim/common/contacts.pyo
+${PYSITELIB}/gajim/common/const.pyo
+${PYSITELIB}/gajim/common/contacts.py
 ${PYSITELIB}/gajim/common/contacts.pyc
-${PYSITELIB}/gajim/common/dbus_support.pyo
-${PYSITELIB}/gajim/common/dbus_support.pyc
+${PYSITELIB}/gajim/common/contacts.pyo
+${PYSITELIB}/gajim/common/dbus/__init__.py
+${PYSITELIB}/gajim/common/dbus/__init__.pyc
+${PYSITELIB}/gajim/common/dbus/__init__.pyo
+${PYSITELIB}/gajim/common/dbus/location.py
+${PYSITELIB}/gajim/common/dbus/location.pyc
+${PYSITELIB}/gajim/common/dbus/location.pyo
+${PYSITELIB}/gajim/common/dbus/logind.py
+${PYSITELIB}/gajim/common/dbus/logind.pyc
+${PYSITELIB}/gajim/common/dbus/logind.pyo
+${PYSITELIB}/gajim/common/dbus/music_track.py
+${PYSITELIB}/gajim/common/dbus/music_track.pyc
+${PYSITELIB}/gajim/common/dbus/music_track.pyo
+${PYSITELIB}/gajim/common/dh.py
+${PYSITELIB}/gajim/common/dh.pyc
 ${PYSITELIB}/gajim/common/dh.pyo
-${PYSITELIB}/gajim/common/dh.pyc
+${PYSITELIB}/gajim/common/events.py
+${PYSITELIB}/gajim/common/events.pyc
 ${PYSITELIB}/gajim/common/events.pyo
-${PYSITELIB}/gajim/common/events.pyc
+${PYSITELIB}/gajim/common/exceptions.py
+${PYSITELIB}/gajim/common/exceptions.pyc
 ${PYSITELIB}/gajim/common/exceptions.pyo
-${PYSITELIB}/gajim/common/exceptions.pyc
+${PYSITELIB}/gajim/common/file_props.py
+${PYSITELIB}/gajim/common/file_props.pyc
 ${PYSITELIB}/gajim/common/file_props.pyo
-${PYSITELIB}/gajim/common/file_props.pyc
-${PYSITELIB}/gajim/common/fuzzyclock.pyo
-${PYSITELIB}/gajim/common/fuzzyclock.pyc
+${PYSITELIB}/gajim/common/filetransfer.py
+${PYSITELIB}/gajim/common/filetransfer.pyc
+${PYSITELIB}/gajim/common/filetransfer.pyo
+${PYSITELIB}/gajim/common/ged.py
+${PYSITELIB}/gajim/common/ged.pyc
 ${PYSITELIB}/gajim/common/ged.pyo



Home | Main Index | Thread Index | Old Index