pkgsrc-Changes archive

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

CVS commit: pkgsrc/chat/emacs-jabber



Module Name:    pkgsrc
Committed By:   mef
Date:           Sat Sep  9 10:27:21 UTC 2023

Modified Files:
        pkgsrc/chat/emacs-jabber: Makefile PLIST distinfo
Added Files:
        pkgsrc/chat/emacs-jabber/patches: patch-jabber-menu.el
            patch-jabber-roster.el

Log Message:
(chat/emacs-jabber) Updated 0.8.0 to 0.8.2

- pkgsrc
 * Emacs 28 friendly by correcting make-obsolte function argument
   (by patches)

- Upstream info:

* New features in jabber.el latest git
** Support for reading passwords from netrc/authinfo files
Use "machine example.com login username password s3cret port xmpp".

** Support for roster's groups roll state saving

** Full support for XEP-0012
Response of idle time.

** Support for XEP-0202
Entity Time for request/response time as main method.

** Support for automatic MUC nicks colorization
See "Customizing the chat buffer" in the manual.

** XML Console
Log all received/sending XML stanzas into special buffer. Also can be
used to send custom XML stanzas manually.

** Autoaway
Support for list of autoaway methods. Support for Xa. See section "Autoaway" in manual.

** MUC
MUC participants list format is now customizable: see
jabber-muc-print-names-format in manual. Also, participants sorted by
role.

** Treat XML namespace prefixes correctly
A change in the Google Talk server has brought to light the fact that
jabber.el didn't handle XML namespace prefixes correctly.  This should
be fixed by the new jabber-xml-resolve-namespace-prefixes function.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/chat/emacs-jabber/Makefile
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/chat/emacs-jabber/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/chat/emacs-jabber/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/emacs-jabber/patches/patch-jabber-menu.el \
    pkgsrc/chat/emacs-jabber/patches/patch-jabber-roster.el

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

Modified files:

Index: pkgsrc/chat/emacs-jabber/Makefile
diff -u pkgsrc/chat/emacs-jabber/Makefile:1.6 pkgsrc/chat/emacs-jabber/Makefile:1.7
--- pkgsrc/chat/emacs-jabber/Makefile:1.6       Sat May 14 22:25:32 2022
+++ pkgsrc/chat/emacs-jabber/Makefile   Sat Sep  9 10:27:20 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2022/05/14 22:25:32 dholland Exp $
+# $NetBSD: Makefile,v 1.7 2023/09/09 10:27:20 mef Exp $
 
-DISTNAME=              emacs-jabber-0.8.0
-PKGREVISION=           2
+DISTNAME=              emacs-jabber-0.8.92
 CATEGORIES=            chat
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=emacs-jabber/}
 EXTRACT_SUFX=          .tar.bz2

Index: pkgsrc/chat/emacs-jabber/PLIST
diff -u pkgsrc/chat/emacs-jabber/PLIST:1.1.1.1 pkgsrc/chat/emacs-jabber/PLIST:1.2
--- pkgsrc/chat/emacs-jabber/PLIST:1.1.1.1      Thu Apr 26 10:48:26 2012
+++ pkgsrc/chat/emacs-jabber/PLIST      Sat Sep  9 10:27:20 2023
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2012/04/26 10:48:26 obache Exp $
-${EMACS_INFOPREFIX}/jabber.info
+@comment $NetBSD: PLIST,v 1.2 2023/09/09 10:27:20 mef Exp $
+info/jabber.info
 libexec/emacs-jabber-uri-handler
 ${EMACS_LISPPREFIX}/fsm.el
 ${EMACS_LISPPREFIX}/fsm.elc
+${EMACS_LISPPREFIX}/hexrgb.el
+${EMACS_LISPPREFIX}/hexrgb.elc
 ${EMACS_LISPPREFIX}/jabber-activity.el
 ${EMACS_LISPPREFIX}/jabber-activity.elc
 ${EMACS_LISPPREFIX}/jabber-ahc-presence.el
@@ -32,6 +34,8 @@ ${EMACS_LISPPREFIX}/jabber-compose.el
 ${EMACS_LISPPREFIX}/jabber-compose.elc
 ${EMACS_LISPPREFIX}/jabber-conn.el
 ${EMACS_LISPPREFIX}/jabber-conn.elc
+${EMACS_LISPPREFIX}/jabber-console.el
+${EMACS_LISPPREFIX}/jabber-console.elc
 ${EMACS_LISPPREFIX}/jabber-core.el
 ${EMACS_LISPPREFIX}/jabber-core.elc
 ${EMACS_LISPPREFIX}/jabber-disco.el
@@ -60,12 +64,16 @@ ${EMACS_LISPPREFIX}/jabber-keepalive.el
 ${EMACS_LISPPREFIX}/jabber-keepalive.elc
 ${EMACS_LISPPREFIX}/jabber-keymap.el
 ${EMACS_LISPPREFIX}/jabber-keymap.elc
+${EMACS_LISPPREFIX}/jabber-libnotify.el
+${EMACS_LISPPREFIX}/jabber-libnotify.elc
 ${EMACS_LISPPREFIX}/jabber-logon.el
 ${EMACS_LISPPREFIX}/jabber-logon.elc
 ${EMACS_LISPPREFIX}/jabber-menu.el
 ${EMACS_LISPPREFIX}/jabber-menu.elc
 ${EMACS_LISPPREFIX}/jabber-modeline.el
 ${EMACS_LISPPREFIX}/jabber-modeline.elc
+${EMACS_LISPPREFIX}/jabber-muc-nick-coloring.el
+${EMACS_LISPPREFIX}/jabber-muc-nick-coloring.elc
 ${EMACS_LISPPREFIX}/jabber-muc-nick-completion.el
 ${EMACS_LISPPREFIX}/jabber-muc-nick-completion.elc
 ${EMACS_LISPPREFIX}/jabber-muc.el
@@ -76,6 +84,8 @@ ${EMACS_LISPPREFIX}/jabber-osd.el
 ${EMACS_LISPPREFIX}/jabber-osd.elc
 ${EMACS_LISPPREFIX}/jabber-ourversion.el
 ${EMACS_LISPPREFIX}/jabber-ourversion.elc
+${EMACS_LISPPREFIX}/jabber-ping.el
+${EMACS_LISPPREFIX}/jabber-ping.elc
 ${EMACS_LISPPREFIX}/jabber-presence.el
 ${EMACS_LISPPREFIX}/jabber-presence.elc
 ${EMACS_LISPPREFIX}/jabber-private.el
@@ -104,6 +114,8 @@ ${EMACS_LISPPREFIX}/jabber-socks5.el
 ${EMACS_LISPPREFIX}/jabber-socks5.elc
 ${EMACS_LISPPREFIX}/jabber-time.el
 ${EMACS_LISPPREFIX}/jabber-time.elc
+${EMACS_LISPPREFIX}/jabber-tmux.el
+${EMACS_LISPPREFIX}/jabber-tmux.elc
 ${EMACS_LISPPREFIX}/jabber-truncate.el
 ${EMACS_LISPPREFIX}/jabber-truncate.elc
 ${EMACS_LISPPREFIX}/jabber-util.el

Index: pkgsrc/chat/emacs-jabber/distinfo
diff -u pkgsrc/chat/emacs-jabber/distinfo:1.4 pkgsrc/chat/emacs-jabber/distinfo:1.5
--- pkgsrc/chat/emacs-jabber/distinfo:1.4       Tue Oct 26 10:05:13 2021
+++ pkgsrc/chat/emacs-jabber/distinfo   Sat Sep  9 10:27:20 2023
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:05:13 nia Exp $
+$NetBSD: distinfo,v 1.5 2023/09/09 10:27:20 mef Exp $
 
-BLAKE2s (emacs-jabber-0.8.0.tar.bz2) = 55e671083e471a9607a8ae0030787fb321d82d202c92b21d9efc7b51a7ec9a27
-SHA512 (emacs-jabber-0.8.0.tar.bz2) = 67bab5c80df0551663202318b6434f6c1de7d8eab40e5bee247a1d36222a14dbca65034b7d4fb4a5f042365afb1c93f27af4733643fd9bc93dfb73a5950de97b
-Size (emacs-jabber-0.8.0.tar.bz2) = 288449 bytes
+BLAKE2s (emacs-jabber-0.8.92.tar.bz2) = 102b137f2c3a97b6f8352c410504e220e2586ed50192128b0d8b577e7edb24f3
+SHA512 (emacs-jabber-0.8.92.tar.bz2) = 925bf5e6422f24f955bdc2ee0dce3b162bd365f552835373961a780cbc8843c2db9803a262c048e0e4e0b9f47992f136dcb3d76f1bed1b731340089711d32591
+Size (emacs-jabber-0.8.92.tar.bz2) = 320283 bytes
+SHA1 (patch-jabber-menu.el) = 3a4f8e3f78e59e60e2a0a260206f761af06ae5f1
+SHA1 (patch-jabber-roster.el) = ed6852dcb6501b7f01db0cf6584bc1fd50c055b4

Added files:

Index: pkgsrc/chat/emacs-jabber/patches/patch-jabber-menu.el
diff -u /dev/null pkgsrc/chat/emacs-jabber/patches/patch-jabber-menu.el:1.1
--- /dev/null   Sat Sep  9 10:27:21 2023
+++ pkgsrc/chat/emacs-jabber/patches/patch-jabber-menu.el       Sat Sep  9 10:27:20 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-jabber-menu.el,v 1.1 2023/09/09 10:27:20 mef Exp $
+
+wrong number of argumnet with emacs28
+
+--- jabber-menu.el.orig        2013-05-08 08:51:18.000000000 +0900
++++ jabber-menu.el     2023-09-09 19:15:03.205372682 +0900
+@@ -100,7 +100,7 @@ With prefix argument, remove it."
+   (interactive "P")
+   (setq jabber-display-menu (if remove nil t))
+   (force-mode-line-update))
+-(make-obsolete 'jabber-menu "set the variable `jabber-display-menu' instead.")
++(make-obsolete 'jabber-menu "set the variable `jabber-display-menu' instead." t)
+ 
+ ;; This used to be:
+ ;; (define-key-after global-map [menu-bar jabber-menu] ...)
Index: pkgsrc/chat/emacs-jabber/patches/patch-jabber-roster.el
diff -u /dev/null pkgsrc/chat/emacs-jabber/patches/patch-jabber-roster.el:1.1
--- /dev/null   Sat Sep  9 10:27:21 2023
+++ pkgsrc/chat/emacs-jabber/patches/patch-jabber-roster.el     Sat Sep  9 10:27:20 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-jabber-roster.el,v 1.1 2023/09/09 10:27:20 mef Exp $
+
+wrong number of argument (with emacs28)
+
+--- jabber-roster.el.orig      2013-01-28 09:59:50.000000000 +0900
++++ jabber-roster.el   2023-09-09 19:14:25.122242904 +0900
+@@ -816,7 +816,7 @@ three being lists of JID symbols."
+ (defalias 'jabber-presence-update-roster 'ignore)
+ ;;jabber-presence-update-roster is not needed anymore.
+ ;;Its work is done in `jabber-process-presence'."
+-(make-obsolete 'jabber-presence-update-roster 'ignore)
++(make-obsolete 'jabber-presence-update-roster 'ignore t)
+ 
+ (defun jabber-next-property (&optional prev)
+   "Return position of next property appearence or nil if there is none.



Home | Main Index | Thread Index | Old Index