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