pkgsrc-Changes archive

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

CVS commit: pkgsrc/chat/profanity



Module Name:    pkgsrc
Committed By:   nros
Date:           Thu Nov  2 13:50:47 UTC 2023

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

Log Message:
Update profanity to version 0.14.0

Fixes build with python 3.11

Changes from changelog:

0.14.0 (2023-08-03)
===================
Changes:
- Introduce new `/privacy command (#1836, #1870)
  `/os` -> `/privacy os`
  `/privacy logging`
- Fix crash when using NetBSD curses implementation (#1769)
- Fix OMEMO autodetection in autotools (#1865)
- Add ability to completely turn logs off (#1857)
- Extend /pgp command to make key exchange procedure easier (#1850)
  Used by PSI and Pidgin as well.
- Add ability to download and install plugins directly (#1842)
  `/plugins install`
- Improvements for /executable and /avatar code (#1845)
- Add ability to disable avatar publishing (#1843)
- Fix /plugins update (#1840)
- Improve logging (#1835)
- Add feature that can warn you when another client logs in (#1827)
  `/account set <account> session_alarm <max_sessions>`
- Don't add the same command twice to history (#1829)
- Improve manpage to inform users about encryption (#1823)
- Fix possible crash in PGP/OX (#1823)
- Add nickname support for /roster remove (#1826)
- Fix JID display in titlebar (#1816)
- Allow setting client identification (#1815)
  `/account set <account> clientid`
- Add /statusbar tabmode actlist (#1813)
- Fix color name in batman theme (#1810)
- Fix empty window after reconnect (#1556)
- Support passing flags to editor (#1801)
- OTR and PGP fixes (#1802)
- Adapt to g_string_free glib 2.75.3 change (#1799)
- Improve OMEMO QR code (#1796)
- Improve OMEMO help (#1838)
- Fix duplicate download IDs (#1794)
- Add macro for possible NULL prints and use it on known sports
- Prevent setting invalid combination of libstrophe flags
- Fix libstrophe timer-callback usage
- Fix memory leaks (#1780, #1814, #1837)
- Code cleanup
- Add `now` option to `/reconnect` command (#1809)
- Add `/strophe` command to modify libstrophe-specific settings
- Fix xscreensaver detection (#1783)
- Make `/url save` autocomplete filenames after a url (#1783)
- Improve MAM support (#1724, #1791, #1868)
- Add vCard support (XEP-0054) (#1757)
- Fix autocompletion for lastactivity
- Improve /msg and /win autocompletion: autocomplete roster nickname
  and actual barejid
- UI improvements (#1800, #1773, #1821)

0.13.1 (2022-10-12)
===================
Changes:
- Fix configure parameter detection (#1752, #1753)
- Improve plugins management (#1755)
- Fix build with plugins enabled for Python >= 3.11 (#1756)
- Add gruvbox_transparent theme optimized for enabled transparency
- Fix detection of first start used for welcome screen (#1767)
- Improve opening of URLs by spawning external program asynchronously

0.13.0 (2022-09-13)
===================
Changes:
- Print OMEMO verification QR code (#1320, #1568, #1718, #1720)
  `/omemo qrcode`
- Add option to configure stamp (#1663)
- Allow bold for default colors (#1674)
- Add irssi theme (#1680)
- Include useful aliases in profrc example (#1683)
- Improve man pages (#1688, #1703)
- Show return symbol for embedded newlines in multiline messages
- Fix xscreensaver detection (#1696)
- Add support for offline MUC notifications (#1697)
  `/notify room offline on|off`
- Fix SIGABRT when using wrong argument order for receiving ox key
- Use 3 digits for rotated log files (#1701)
- Fix autocomplete for /ox discover. (#1702)
- Fix segfault on /ox discover (#1713, #1715)
- Fix OX rpad generation (#1703)
- Don't forget encryption status for OX and PGP. (#733, #1694, #1722)
- Several OX improvements (#1703, #1705)
- Fix room name not updating. (#1710, #1711)
- Update capabilities of muc on available presence (#1347, #1712)
- Add /avatar set command to publish avatar (#1687, #1714)
- Respect silent nick change in mucs (#757, #1716)
- Fix duplicate messages in chat with oneself. (#1595, #1717)
- Improve cmd argument parser (#497, #1721)
- Make display of user mood optional (#1725)
- Switch log level while running (#1726)
- Split chatlog and log functions in separate files (#1727)
- Split pgp and ox into separate files (#1728)
- Various cleanups (#1729)
- Don't scroll if not needed (#1730)
- Retrieve encryption type from db (#1731)
- Be more resilient when receiving empty messages (#1734)
- Display a welcome message upon first start of Profanity (#1735)
  Explain for new users how to connect/set up a new account
- Fix /autoaway command logic (#1736)
- Fix segfault when requesting an avatar (#1738, #1740)
- Integrate XEP-0198 Stream-Management (#698, #1745, #1746)
- Fix avatar opening executable (#1742, #1748)
- Let slashguard ignore quoted messages (#1732)
- Update DOAP

Behaviour changes:
- Use ISO8601 as date format in chat logs and log files (#1700)
- Increase default log file size to 10MB (#1701)
- Name rotated log files profanity.001.log instead of profnaity.log.001
- Log encrypted messages by default to chatlog (#1707)
- Dont show presence status changes by default (59b9b44)


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/chat/profanity/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/chat/profanity/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/chat/profanity/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/profanity/Makefile
diff -u pkgsrc/chat/profanity/Makefile:1.25 pkgsrc/chat/profanity/Makefile:1.26
--- pkgsrc/chat/profanity/Makefile:1.25 Tue Oct 24 22:08:22 2023
+++ pkgsrc/chat/profanity/Makefile      Thu Nov  2 13:50:47 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2023/10/24 22:08:22 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2023/11/02 13:50:47 nros Exp $
 
-DISTNAME=      profanity-0.12.1
-PKGREVISION=   9
+DISTNAME=      profanity-0.14.0
 CATEGORIES=    chat
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=profanity-im/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
@@ -18,9 +17,6 @@ USE_TOOLS+=   pkg-config gmake
 
 USE_CURSES=    wide
 
-# probably fixed in 0.14.0
-PYTHON_VERSIONS_INCOMPATIBLE=  311
-
 SUBST_CLASSES+=                python
 SUBST_STAGE.python=    pre-configure
 SUBST_FILES.python=    configure

Index: pkgsrc/chat/profanity/PLIST
diff -u pkgsrc/chat/profanity/PLIST:1.3 pkgsrc/chat/profanity/PLIST:1.4
--- pkgsrc/chat/profanity/PLIST:1.3     Sun May 15 20:01:14 2022
+++ pkgsrc/chat/profanity/PLIST Thu Nov  2 13:50:47 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2022/05/15 20:01:14 nia Exp $
+@comment $NetBSD: PLIST,v 1.4 2023/11/02 13:50:47 nros Exp $
 bin/profanity
 include/profapi.h
 lib/libprofanity.la
@@ -55,9 +55,9 @@ man/man1/profanity-nick.1
 man/man1/profanity-notify.1
 man/man1/profanity-occupants.1
 man/man1/profanity-omemo.1
-man/man1/profanity-os.1
 man/man1/profanity-otr.1
 man/man1/profanity-outtype.1
+man/man1/profanity-ox-setup.1
 man/man1/profanity-ox.1
 man/man1/profanity-paste.1
 man/man1/profanity-pgp.1
@@ -66,6 +66,7 @@ man/man1/profanity-plugins.1
 man/man1/profanity-prefs.1
 man/man1/profanity-presence.1
 man/man1/profanity-priority.1
+man/man1/profanity-privacy.1
 man/man1/profanity-privileges.1
 man/man1/profanity-quit.1
 man/man1/profanity-receipts.1
@@ -85,9 +86,11 @@ man/man1/profanity-silence.1
 man/man1/profanity-slashguard.1
 man/man1/profanity-software.1
 man/man1/profanity-splash.1
+man/man1/profanity-stamp.1
 man/man1/profanity-states.1
 man/man1/profanity-status.1
 man/man1/profanity-statusbar.1
+man/man1/profanity-strophe.1
 man/man1/profanity-sub.1
 man/man1/profanity-subject.1
 man/man1/profanity-theme.1
@@ -96,6 +99,7 @@ man/man1/profanity-titlebar.1
 man/man1/profanity-tls.1
 man/man1/profanity-tray.1
 man/man1/profanity-url.1
+man/man1/profanity-vcard.1
 man/man1/profanity-vercheck.1
 man/man1/profanity-who.1
 man/man1/profanity-win.1
@@ -115,8 +119,10 @@ share/profanity/themes/boothj5_slack
 share/profanity/themes/complex
 share/profanity/themes/forest
 share/profanity/themes/gruvbox
+share/profanity/themes/gruvbox_transparent
 share/profanity/themes/hacker
 share/profanity/themes/headache
+share/profanity/themes/irssi
 share/profanity/themes/joker
 share/profanity/themes/jubalian
 share/profanity/themes/mono

Index: pkgsrc/chat/profanity/distinfo
diff -u pkgsrc/chat/profanity/distinfo:1.9 pkgsrc/chat/profanity/distinfo:1.10
--- pkgsrc/chat/profanity/distinfo:1.9  Sun May 15 20:01:14 2022
+++ pkgsrc/chat/profanity/distinfo      Thu Nov  2 13:50:47 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2022/05/15 20:01:14 nia Exp $
+$NetBSD: distinfo,v 1.10 2023/11/02 13:50:47 nros Exp $
 
-BLAKE2s (profanity-0.12.1.tar.gz) = 3b8a808a93cfc2aefd737c988acc84f44754bb908780f18bf6ac7363f9fd1f21
-SHA512 (profanity-0.12.1.tar.gz) = ca3ea92fd439336cd0bf0be42afdda464e25be85b910aef837738b8d1787ac174ac93ccee4fb2fb385228ed7be8e9bac5e96a1f89a68df162785b17d7671463f
-Size (profanity-0.12.1.tar.gz) = 895566 bytes
+BLAKE2s (profanity-0.14.0.tar.gz) = a22eb5183294fef1008611e50a9f1b54520d49ecc258374e4a83bb22bd2651ad
+SHA512 (profanity-0.14.0.tar.gz) = 25afd2f3146e6ed9f573f0e073cad0f06f7f8a21441c3c2c61641442d1aa5b9a7a817cdccc17354b32045ab9a965a95495a30c49088577a5060e8969725ea86e
+Size (profanity-0.14.0.tar.gz) = 936272 bytes
 SHA1 (patch-src_config_preferences.c) = 17bf3adea60a4934a655e59a48551724506e158b



Home | Main Index | Thread Index | Old Index