pkgsrc-Changes archive

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

CVS commit: pkgsrc/chat/gajim



Module Name:    pkgsrc
Committed By:   gdt
Date:           Sun May 11 17:10:38 UTC 2025

Modified Files:
        pkgsrc/chat/gajim: Makefile PLIST distinfo

Log Message:
chat/gajim: Update to 2.0.4

Gajim 2.0.x: minor improvements and bugfixes

Gajim 2.0.0, February 28, 2025

Gajim 2.0 is here and it comes with a big upgrade 🎉 Gajim migrated
its user interface toolkit to GTK 4, which brings performance
improvements and sets the ground for great features to
follow. Additionally, this release brings improved image previews,
better tools for fighting spam, and much more. All of these changes
were only possible by touching a lot of Gajim’s code base, and we
appreciate all the feedback we got from you.  What’s New Toolkit
Upgrade

Switching Gajim’s major version from 1.x to 2.x is a step reserved for
big changes. Upgrading from GTK 3 to GTK 4 is a great change, because
it touches a big portion of Gajim’s code base. GTK is Gajim’s user
interface toolkit. It provides building blocks, like windows, buttons
and labels. Version 4 of this toolkit brings performance improvements
to Gajim, e.g. faster rendering of user interface
elements. Additionally, switching to GTK 4 allows Gajim to use newer
widgets, like nice drop downs. Gajim 2.0 sets the ground for great
features to follow.

Historically, Gajim used a “buddy list” (internally called “roster”)
for displaying chat contacts. Group chats were displayed in that list
as well, forming a large tree view. Gajim moved away from that concept
with Gajim 1.4, because it did not offer what users expect from a
modern chat app, and because its user experience wasn’t really
great. However, a basic version of that “roster” view still remained
on Gajim’s account page for contact management purposes. In Gajim 2.0,
all contact management actions are bundled in a new “Manage Contact
List” window. The old “Synchronize Accounts” window has been
integrated there as well.  Spam Fighting Tools

With a growing community, the chance of witnessing spam
increases. While the XMPP community develops measures to suppress spam
effectively on the server level, clients can offer tools to assist
moderators. Gajim now provides moderators with an improved voice
request management and with an action to moderate all messages of a
spammer at once.  Jingle File Transfer and Audio/Video Calls

Both Gajim’s Jingle File Transfer (direct peer-to-peer file transfers)
and audio/video call implementations haven’t seen a maintainer for a
long time. This lack of maintenance lead to what is called “bit-rot”
in tech jargon, meaning these features stopped working properly over
time. We decided to hide and disable both features until they have
been reimplemented properly. File transfers via HTTP Upload (through
your provider’s server) are of course still available.


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 pkgsrc/chat/gajim/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/chat/gajim/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/chat/gajim/distinfo

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

Modified files:

Index: pkgsrc/chat/gajim/Makefile
diff -u pkgsrc/chat/gajim/Makefile:1.84 pkgsrc/chat/gajim/Makefile:1.85
--- pkgsrc/chat/gajim/Makefile:1.84     Thu Apr 24 14:13:21 2025
+++ pkgsrc/chat/gajim/Makefile  Sun May 11 17:10:38 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.84 2025/04/24 14:13:21 wiz Exp $
+# $NetBSD: Makefile,v 1.85 2025/05/11 17:10:38 gdt Exp $
 
-DISTNAME=      gajim-1.9.5
-PKGREVISION=   3
+DISTNAME=      gajim-2.0.4
 CATEGORIES=    chat
 MASTER_SITES=  https://www.gajim.org/downloads/${PKGVERSION_NOREV:R}/
 
@@ -11,15 +10,17 @@ COMMENT=    XMPP/Jabber chat client written
 LICENSE=       gnu-gpl-v3
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-Pillow>=9.1.0:../../graphics/py-Pillow
-DEPENDS+=      ${PYPKGPREFIX}-cairo>=1.16.0:../../graphics/py-cairo
+
+# DEPENDS following README.md:
 DEPENDS+=      ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser
 DEPENDS+=      ${PYPKGPREFIX}-emoji>=2.6.0:../../converters/py-emoji
-DEPENDS+=      ${PYPKGPREFIX}-gobject3>=3.42.0:../../devel/py-gobject3
 DEPENDS+=      ${PYPKGPREFIX}-keyring-[0-9]*:../../security/py-keyring
 DEPENDS+=      ${PYPKGPREFIX}-nbxmpp>=5.0.4:../../chat/py-nbxmpp
 DEPENDS+=      ${PYPKGPREFIX}-omemo-dr>=1.0.0:../../security/py-omemo-dr
 DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-gobject3>=3.42.0:../../devel/py-gobject3
+DEPENDS+=      ${PYPKGPREFIX}-Pillow>=9.1.0:../../graphics/py-Pillow
+DEPENDS+=      ${PYPKGPREFIX}-cairo>=1.16.0:../../graphics/py-cairo
 DEPENDS+=      ${PYPKGPREFIX}-precis-i18n>=1.0.0:../../textproc/py-precis-i18n
 DEPENDS+=      ${PYPKGPREFIX}-qrcode>=7.3.1:../../graphics/py-qrcode
 DEPENDS+=      ${PYPKGPREFIX}-sqlalchemy>=2.0.0:../../databases/py-sqlalchemy
@@ -48,7 +49,19 @@ SUBST_SED.manpath=   -e 's,share/man,${PKG
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../lang/python/batteries-included.mk"
 .include "../../lang/python/wheel.mk"
-PYTHON_VERSIONED_DEPENDENCIES+=        OpenSSL cryptography
+
+# bl3 following README.md
+# cairo
+# pango
+PYTHON_VERSIONED_DEPENDENCIES+=                cryptography
+# glib2
+# gtk4
+.include "../../x11/gtksourceview5/buildlink3.mk"
+# not documented
+PYTHON_VERSIONED_DEPENDENCIES+=                OpenSSL
 .include "../../lang/python/versioned_dependencies.mk"
-.include "../../x11/gtksourceview4/buildlink3.mk"
+
+# optional
+.include "../../security/libsecret/buildlink3.mk"
+
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/chat/gajim/PLIST
diff -u pkgsrc/chat/gajim/PLIST:1.10 pkgsrc/chat/gajim/PLIST:1.11
--- pkgsrc/chat/gajim/PLIST:1.10        Fri Apr 18 11:28:07 2025
+++ pkgsrc/chat/gajim/PLIST     Sun May 11 17:10:38 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2025/04/18 11:28:07 adam Exp $
+@comment $NetBSD: PLIST,v 1.11 2025/05/11 17:10:38 gdt Exp $
 bin/gajim
 bin/gajim-remote
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -34,9 +34,6 @@ ${PYSITELIB}/gajim/common/client_modules
 ${PYSITELIB}/gajim/common/commands.py
 ${PYSITELIB}/gajim/common/commands.pyc
 ${PYSITELIB}/gajim/common/commands.pyo
-${PYSITELIB}/gajim/common/config.py
-${PYSITELIB}/gajim/common/config.pyc
-${PYSITELIB}/gajim/common/config.pyo
 ${PYSITELIB}/gajim/common/configpaths.py
 ${PYSITELIB}/gajim/common/configpaths.pyc
 ${PYSITELIB}/gajim/common/configpaths.pyo
@@ -46,6 +43,9 @@ ${PYSITELIB}/gajim/common/const.pyo
 ${PYSITELIB}/gajim/common/dbus/__init__.py
 ${PYSITELIB}/gajim/common/dbus/__init__.pyc
 ${PYSITELIB}/gajim/common/dbus/__init__.pyo
+${PYSITELIB}/gajim/common/dbus/base.py
+${PYSITELIB}/gajim/common/dbus/base.pyc
+${PYSITELIB}/gajim/common/dbus/base.pyo
 ${PYSITELIB}/gajim/common/dbus/file_manager.py
 ${PYSITELIB}/gajim/common/dbus/file_manager.pyc
 ${PYSITELIB}/gajim/common/dbus/file_manager.pyo
@@ -55,12 +55,18 @@ ${PYSITELIB}/gajim/common/dbus/location.
 ${PYSITELIB}/gajim/common/dbus/logind.py
 ${PYSITELIB}/gajim/common/dbus/logind.pyc
 ${PYSITELIB}/gajim/common/dbus/logind.pyo
+${PYSITELIB}/gajim/common/dbus/menu.py
+${PYSITELIB}/gajim/common/dbus/menu.pyc
+${PYSITELIB}/gajim/common/dbus/menu.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/dbus/remote_control.py
 ${PYSITELIB}/gajim/common/dbus/remote_control.pyc
 ${PYSITELIB}/gajim/common/dbus/remote_control.pyo
+${PYSITELIB}/gajim/common/dbus/statusnotifieritem.py
+${PYSITELIB}/gajim/common/dbus/statusnotifieritem.pyc
+${PYSITELIB}/gajim/common/dbus/statusnotifieritem.pyo
 ${PYSITELIB}/gajim/common/dbus/system_style.py
 ${PYSITELIB}/gajim/common/dbus/system_style.pyc
 ${PYSITELIB}/gajim/common/dbus/system_style.pyo
@@ -259,18 +265,18 @@ ${PYSITELIB}/gajim/common/modules/vcard_
 ${PYSITELIB}/gajim/common/modules/vcard_temp.py
 ${PYSITELIB}/gajim/common/modules/vcard_temp.pyc
 ${PYSITELIB}/gajim/common/modules/vcard_temp.pyo
-${PYSITELIB}/gajim/common/optparser.py
-${PYSITELIB}/gajim/common/optparser.pyc
-${PYSITELIB}/gajim/common/optparser.pyo
+${PYSITELIB}/gajim/common/multiprocess/__init__.py
+${PYSITELIB}/gajim/common/multiprocess/__init__.pyc
+${PYSITELIB}/gajim/common/multiprocess/__init__.pyo
+${PYSITELIB}/gajim/common/multiprocess/thumbnail.py
+${PYSITELIB}/gajim/common/multiprocess/thumbnail.pyc
+${PYSITELIB}/gajim/common/multiprocess/thumbnail.pyo
 ${PYSITELIB}/gajim/common/passwords.py
 ${PYSITELIB}/gajim/common/passwords.pyc
 ${PYSITELIB}/gajim/common/passwords.pyo
 ${PYSITELIB}/gajim/common/preview.py
 ${PYSITELIB}/gajim/common/preview.pyc
 ${PYSITELIB}/gajim/common/preview.pyo
-${PYSITELIB}/gajim/common/proxy65_manager.py
-${PYSITELIB}/gajim/common/proxy65_manager.pyc
-${PYSITELIB}/gajim/common/proxy65_manager.pyo
 ${PYSITELIB}/gajim/common/regex.py
 ${PYSITELIB}/gajim/common/regex.pyc
 ${PYSITELIB}/gajim/common/regex.pyo
@@ -402,7 +408,6 @@ ${PYSITELIB}/gajim/data/gui/advanced_con
 ${PYSITELIB}/gajim/data/gui/app_page.ui
 ${PYSITELIB}/gajim/data/gui/assistant.ui
 ${PYSITELIB}/gajim/data/gui/blocking_list.ui
-${PYSITELIB}/gajim/data/gui/bookmarks.ui
 ${PYSITELIB}/gajim/data/gui/call_window.ui
 ${PYSITELIB}/gajim/data/gui/certificate.ui
 ${PYSITELIB}/gajim/data/gui/chat_banner.ui
@@ -411,16 +416,19 @@ ${PYSITELIB}/gajim/data/gui/chat_list_ro
 ${PYSITELIB}/gajim/data/gui/chat_paned.ui
 ${PYSITELIB}/gajim/data/gui/contact_info.ui
 ${PYSITELIB}/gajim/data/gui/contact_tooltip.ui
+${PYSITELIB}/gajim/data/gui/contact_view_item.ui
 ${PYSITELIB}/gajim/data/gui/db_migration.ui
 ${PYSITELIB}/gajim/data/gui/debug_console.ui
-${PYSITELIB}/gajim/data/gui/emoji_chooser.ui
+${PYSITELIB}/gajim/data/gui/emoji_completion_view_item.ui
 ${PYSITELIB}/gajim/data/gui/exception_dialog.ui
 ${PYSITELIB}/gajim/data/gui/file_transfer.ui
 ${PYSITELIB}/gajim/data/gui/file_transfer_jingle.ui
 ${PYSITELIB}/gajim/data/gui/file_transfer_selector.ui
-${PYSITELIB}/gajim/data/gui/filetransfers.ui
+${PYSITELIB}/gajim/data/gui/global_view_item.ui
 ${PYSITELIB}/gajim/data/gui/groupchat_affiliation.ui
 ${PYSITELIB}/gajim/data/gui/groupchat_config.ui
+${PYSITELIB}/gajim/data/gui/groupchat_contact_header_view_item.ui
+${PYSITELIB}/gajim/data/gui/groupchat_contact_view_item.ui
 ${PYSITELIB}/gajim/data/gui/groupchat_creation.ui
 ${PYSITELIB}/gajim/data/gui/groupchat_details.ui
 ${PYSITELIB}/gajim/data/gui/groupchat_info_scrolled.ui
@@ -431,24 +439,22 @@ ${PYSITELIB}/gajim/data/gui/groupchat_ou
 ${PYSITELIB}/gajim/data/gui/groupchat_roster.ui
 ${PYSITELIB}/gajim/data/gui/groupchat_roster_tooltip.ui
 ${PYSITELIB}/gajim/data/gui/groupchat_state.ui
-${PYSITELIB}/gajim/data/gui/groups_post_window.ui
 ${PYSITELIB}/gajim/data/gui/history_export.ui
 ${PYSITELIB}/gajim/data/gui/main.ui
 ${PYSITELIB}/gajim/data/gui/mam_preferences.ui
 ${PYSITELIB}/gajim/data/gui/manage_proxies.ui
+${PYSITELIB}/gajim/data/gui/manage_roster.ui
 ${PYSITELIB}/gajim/data/gui/manage_sounds.ui
 ${PYSITELIB}/gajim/data/gui/message_actions_box.ui
 ${PYSITELIB}/gajim/data/gui/omemo_trust_manager.ui
 ${PYSITELIB}/gajim/data/gui/password_dialog.ui
 ${PYSITELIB}/gajim/data/gui/pep_config.ui
 ${PYSITELIB}/gajim/data/gui/plugins.ui
-${PYSITELIB}/gajim/data/gui/popup_notification_window.ui
 ${PYSITELIB}/gajim/data/gui/preferences.ui
 ${PYSITELIB}/gajim/data/gui/preview.ui
 ${PYSITELIB}/gajim/data/gui/preview_audio.ui
 ${PYSITELIB}/gajim/data/gui/profile.ui
 ${PYSITELIB}/gajim/data/gui/quit_dialog.ui
-${PYSITELIB}/gajim/data/gui/roster.ui
 ${PYSITELIB}/gajim/data/gui/roster_item_exchange.ui
 ${PYSITELIB}/gajim/data/gui/search_view.ui
 ${PYSITELIB}/gajim/data/gui/server_info.ui
@@ -456,8 +462,6 @@ ${PYSITELIB}/gajim/data/gui/service_disc
 ${PYSITELIB}/gajim/data/gui/shortcuts_window.ui
 ${PYSITELIB}/gajim/data/gui/ssl_error_dialog.ui
 ${PYSITELIB}/gajim/data/gui/start_chat_dialog.ui
-${PYSITELIB}/gajim/data/gui/synchronize_accounts.ui
-${PYSITELIB}/gajim/data/gui/systray_context_menu.ui
 ${PYSITELIB}/gajim/data/gui/themes_window.ui
 ${PYSITELIB}/gajim/data/gui/video_preview.ui
 ${PYSITELIB}/gajim/data/gui/voice_message_recorder.ui
@@ -490,7 +494,13 @@ ${PYSITELIB}/gajim/data/icons/hicolor/16
 ${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/feather-user-check-symbolic.symbolic.png
 ${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/feather-user-symbolic.symbolic.png
 ${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/feather-users-symbolic.symbolic.png
+${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/lucide-arrow-left-symbolic.symbolic.png
+${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/lucide-arrow-right-left-symbolic.symbolic.png
+${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/lucide-arrow-right-symbolic.symbolic.png
 ${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/lucide-bot-symbolic.symbolic.png
+${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/lucide-file-down-symbolic.symbolic.png
+${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/lucide-file-up-symbolic.symbolic.png
+${PYSITELIB}/gajim/data/icons/hicolor/16x16/devices/lucide-x-symbolic.symbolic.png
 ${PYSITELIB}/gajim/data/icons/hicolor/16x16/status/gajim-event.png
 ${PYSITELIB}/gajim/data/icons/hicolor/16x16/status/gajim-plugins.png
 ${PYSITELIB}/gajim/data/icons/hicolor/16x16/status/gajim-status-away.png
@@ -602,21 +612,37 @@ ${PYSITELIB}/gajim/data/icons/hicolor/sc
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-mic-off-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-mic-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-minimize-2-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-minus-circle-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-minus-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-more-horizontal-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-plus-circle-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-plus-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-refresh-cw-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-server-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-shield-off-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-shield-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-tag-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-trash-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-unlock-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-user-check-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-user-plus-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-user-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-users-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/feather-zap-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-arrow-left-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-arrow-right-left-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-arrow-right-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-bot-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-calendar-search-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-calendar-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-file-down-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-file-up-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-megaphone-off-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-megaphone-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-notebook-tabs-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-reply-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-smile-plus-symbolic.svg
+${PYSITELIB}/gajim/data/icons/hicolor/scalable/devices/lucide-x-symbolic.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/status/gajim-agent-bytestreams.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/status/gajim-agent-conference.svg
 ${PYSITELIB}/gajim/data/icons/hicolor/scalable/status/gajim-agent-disc.svg
@@ -773,9 +799,6 @@ ${PYSITELIB}/gajim/gtk/avatar_selector.p
 ${PYSITELIB}/gajim/gtk/blocking.py
 ${PYSITELIB}/gajim/gtk/blocking.pyc
 ${PYSITELIB}/gajim/gtk/blocking.pyo
-${PYSITELIB}/gajim/gtk/bookmarks.py
-${PYSITELIB}/gajim/gtk/bookmarks.pyc
-${PYSITELIB}/gajim/gtk/bookmarks.pyo
 ${PYSITELIB}/gajim/gtk/builder.py
 ${PYSITELIB}/gajim/gtk/builder.pyc
 ${PYSITELIB}/gajim/gtk/builder.pyi
@@ -789,9 +812,6 @@ ${PYSITELIB}/gajim/gtk/certificate_dialo
 ${PYSITELIB}/gajim/gtk/change_password.py
 ${PYSITELIB}/gajim/gtk/change_password.pyc
 ${PYSITELIB}/gajim/gtk/change_password.pyo
-${PYSITELIB}/gajim/gtk/chat_action_processor.py
-${PYSITELIB}/gajim/gtk/chat_action_processor.pyc
-${PYSITELIB}/gajim/gtk/chat_action_processor.pyo
 ${PYSITELIB}/gajim/gtk/chat_banner.py
 ${PYSITELIB}/gajim/gtk/chat_banner.pyc
 ${PYSITELIB}/gajim/gtk/chat_banner.pyo
@@ -819,6 +839,24 @@ ${PYSITELIB}/gajim/gtk/chat_stack.pyo
 ${PYSITELIB}/gajim/gtk/chat_state_indicator.py
 ${PYSITELIB}/gajim/gtk/chat_state_indicator.pyc
 ${PYSITELIB}/gajim/gtk/chat_state_indicator.pyo
+${PYSITELIB}/gajim/gtk/completion/__init__.py
+${PYSITELIB}/gajim/gtk/completion/__init__.pyc
+${PYSITELIB}/gajim/gtk/completion/__init__.pyo
+${PYSITELIB}/gajim/gtk/completion/base.py
+${PYSITELIB}/gajim/gtk/completion/base.pyc
+${PYSITELIB}/gajim/gtk/completion/base.pyo
+${PYSITELIB}/gajim/gtk/completion/commands.py
+${PYSITELIB}/gajim/gtk/completion/commands.pyc
+${PYSITELIB}/gajim/gtk/completion/commands.pyo
+${PYSITELIB}/gajim/gtk/completion/emoji.py
+${PYSITELIB}/gajim/gtk/completion/emoji.pyc
+${PYSITELIB}/gajim/gtk/completion/emoji.pyo
+${PYSITELIB}/gajim/gtk/completion/nickname.py
+${PYSITELIB}/gajim/gtk/completion/nickname.pyc
+${PYSITELIB}/gajim/gtk/completion/nickname.pyo
+${PYSITELIB}/gajim/gtk/completion/popover.py
+${PYSITELIB}/gajim/gtk/completion/popover.pyc
+${PYSITELIB}/gajim/gtk/completion/popover.pyo
 ${PYSITELIB}/gajim/gtk/component_search.py
 ${PYSITELIB}/gajim/gtk/component_search.pyc
 ${PYSITELIB}/gajim/gtk/component_search.pyo
@@ -933,9 +971,12 @@ ${PYSITELIB}/gajim/gtk/dialogs.pyo
 ${PYSITELIB}/gajim/gtk/discovery.py
 ${PYSITELIB}/gajim/gtk/discovery.pyc
 ${PYSITELIB}/gajim/gtk/discovery.pyo
-${PYSITELIB}/gajim/gtk/emoji_data_gtk.py
-${PYSITELIB}/gajim/gtk/emoji_data_gtk.pyc
-${PYSITELIB}/gajim/gtk/emoji_data_gtk.pyo
+${PYSITELIB}/gajim/gtk/dropdown.py
+${PYSITELIB}/gajim/gtk/dropdown.pyc
+${PYSITELIB}/gajim/gtk/dropdown.pyo
+${PYSITELIB}/gajim/gtk/emoji_chooser.py
+${PYSITELIB}/gajim/gtk/emoji_chooser.pyc
+${PYSITELIB}/gajim/gtk/emoji_chooser.pyo
 ${PYSITELIB}/gajim/gtk/exception.py
 ${PYSITELIB}/gajim/gtk/exception.pyc
 ${PYSITELIB}/gajim/gtk/exception.pyo
@@ -981,9 +1022,6 @@ ${PYSITELIB}/gajim/gtk/groupchat_manage.
 ${PYSITELIB}/gajim/gtk/groupchat_nick.py
 ${PYSITELIB}/gajim/gtk/groupchat_nick.pyc
 ${PYSITELIB}/gajim/gtk/groupchat_nick.pyo
-${PYSITELIB}/gajim/gtk/groupchat_nick_completion.py
-${PYSITELIB}/gajim/gtk/groupchat_nick_completion.pyc
-${PYSITELIB}/gajim/gtk/groupchat_nick_completion.pyo
 ${PYSITELIB}/gajim/gtk/groupchat_outcasts.py
 ${PYSITELIB}/gajim/gtk/groupchat_outcasts.pyc
 ${PYSITELIB}/gajim/gtk/groupchat_outcasts.pyo
@@ -1020,6 +1058,9 @@ ${PYSITELIB}/gajim/gtk/main_stack.pyo
 ${PYSITELIB}/gajim/gtk/mam_preferences.py
 ${PYSITELIB}/gajim/gtk/mam_preferences.pyc
 ${PYSITELIB}/gajim/gtk/mam_preferences.pyo
+${PYSITELIB}/gajim/gtk/manage_roster.py
+${PYSITELIB}/gajim/gtk/manage_roster.pyc
+${PYSITELIB}/gajim/gtk/manage_roster.pyo
 ${PYSITELIB}/gajim/gtk/manage_sounds.py
 ${PYSITELIB}/gajim/gtk/manage_sounds.pyc
 ${PYSITELIB}/gajim/gtk/manage_sounds.pyo
@@ -1080,9 +1121,6 @@ ${PYSITELIB}/gajim/gtk/remove_account.py
 ${PYSITELIB}/gajim/gtk/resource_selector.py
 ${PYSITELIB}/gajim/gtk/resource_selector.pyc
 ${PYSITELIB}/gajim/gtk/resource_selector.pyo
-${PYSITELIB}/gajim/gtk/roster.py
-${PYSITELIB}/gajim/gtk/roster.pyc
-${PYSITELIB}/gajim/gtk/roster.pyo
 ${PYSITELIB}/gajim/gtk/roster_item_exchange.py
 ${PYSITELIB}/gajim/gtk/roster_item_exchange.pyc
 ${PYSITELIB}/gajim/gtk/roster_item_exchange.pyo
@@ -1122,9 +1160,6 @@ ${PYSITELIB}/gajim/gtk/status_selector.p
 ${PYSITELIB}/gajim/gtk/structs.py
 ${PYSITELIB}/gajim/gtk/structs.pyc
 ${PYSITELIB}/gajim/gtk/structs.pyo
-${PYSITELIB}/gajim/gtk/synchronize_accounts.py
-${PYSITELIB}/gajim/gtk/synchronize_accounts.pyc
-${PYSITELIB}/gajim/gtk/synchronize_accounts.pyo
 ${PYSITELIB}/gajim/gtk/themes.py
 ${PYSITELIB}/gajim/gtk/themes.pyc
 ${PYSITELIB}/gajim/gtk/themes.pyo
@@ -1134,9 +1169,24 @@ ${PYSITELIB}/gajim/gtk/tooltips.pyo
 ${PYSITELIB}/gajim/gtk/types.py
 ${PYSITELIB}/gajim/gtk/types.pyc
 ${PYSITELIB}/gajim/gtk/types.pyo
-${PYSITELIB}/gajim/gtk/util.py
-${PYSITELIB}/gajim/gtk/util.pyc
-${PYSITELIB}/gajim/gtk/util.pyo
+${PYSITELIB}/gajim/gtk/util/__init__.py
+${PYSITELIB}/gajim/gtk/util/__init__.pyc
+${PYSITELIB}/gajim/gtk/util/__init__.pyo
+${PYSITELIB}/gajim/gtk/util/classes.py
+${PYSITELIB}/gajim/gtk/util/classes.pyc
+${PYSITELIB}/gajim/gtk/util/classes.pyo
+${PYSITELIB}/gajim/gtk/util/icons.py
+${PYSITELIB}/gajim/gtk/util/icons.pyc
+${PYSITELIB}/gajim/gtk/util/icons.pyo
+${PYSITELIB}/gajim/gtk/util/misc.py
+${PYSITELIB}/gajim/gtk/util/misc.pyc
+${PYSITELIB}/gajim/gtk/util/misc.pyo
+${PYSITELIB}/gajim/gtk/util/styling.py
+${PYSITELIB}/gajim/gtk/util/styling.pyc
+${PYSITELIB}/gajim/gtk/util/styling.pyo
+${PYSITELIB}/gajim/gtk/util/window.py
+${PYSITELIB}/gajim/gtk/util/window.pyc
+${PYSITELIB}/gajim/gtk/util/window.pyo
 ${PYSITELIB}/gajim/gtk/vcard_grid.py
 ${PYSITELIB}/gajim/gtk/vcard_grid.pyc
 ${PYSITELIB}/gajim/gtk/vcard_grid.pyo
@@ -1149,15 +1199,15 @@ ${PYSITELIB}/gajim/gtk/voice_message_rec
 ${PYSITELIB}/gajim/gtk/voice_message_recorder_widget.py
 ${PYSITELIB}/gajim/gtk/voice_message_recorder_widget.pyc
 ${PYSITELIB}/gajim/gtk/voice_message_recorder_widget.pyo
+${PYSITELIB}/gajim/gtk/widgets.py
+${PYSITELIB}/gajim/gtk/widgets.pyc
+${PYSITELIB}/gajim/gtk/widgets.pyo
 ${PYSITELIB}/gajim/gtk/workspace_dialog.py
 ${PYSITELIB}/gajim/gtk/workspace_dialog.pyc
 ${PYSITELIB}/gajim/gtk/workspace_dialog.pyo
 ${PYSITELIB}/gajim/gtk/workspace_side_bar.py
 ${PYSITELIB}/gajim/gtk/workspace_side_bar.pyc
 ${PYSITELIB}/gajim/gtk/workspace_side_bar.pyo
-${PYSITELIB}/gajim/gui_interface.py
-${PYSITELIB}/gajim/gui_interface.pyc
-${PYSITELIB}/gajim/gui_interface.pyo
 ${PYSITELIB}/gajim/main.py
 ${PYSITELIB}/gajim/main.pyc
 ${PYSITELIB}/gajim/main.pyo

Index: pkgsrc/chat/gajim/distinfo
diff -u pkgsrc/chat/gajim/distinfo:1.18 pkgsrc/chat/gajim/distinfo:1.19
--- pkgsrc/chat/gajim/distinfo:1.18     Fri Feb  7 21:47:41 2025
+++ pkgsrc/chat/gajim/distinfo  Sun May 11 17:10:38 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2025/02/07 21:47:41 adam Exp $
+$NetBSD: distinfo,v 1.19 2025/05/11 17:10:38 gdt Exp $
 
-BLAKE2s (gajim-1.9.5.tar.gz) = 35563edbb850c9f47877d0af264769dccf98be3c2a6707d97af6589b8922f42b
-SHA512 (gajim-1.9.5.tar.gz) = 00adfffa255ecbd73227967f86be02549403e81801339dbd896c9c48c3717e7f99d7c1d70d3629b2b242e60ddba6037a9877f264af6f8b6b0d7d30666a54e5f5
-Size (gajim-1.9.5.tar.gz) = 4723544 bytes
+BLAKE2s (gajim-2.0.4.tar.gz) = 1871d5927b077f4f593b24bf7efb9c78fe4181c9be928586139981c2b7915129
+SHA512 (gajim-2.0.4.tar.gz) = 33a8aa77a834c604af5e619d22094f53cd612d3ae184b7588bafdbf64534d107b8d2749cca06b4266b8f8416b68faf312deafdf5f15e5b6dec5334c480c41289
+Size (gajim-2.0.4.tar.gz) = 4712404 bytes



Home | Main Index | Thread Index | Old Index