pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
profanity: Update to 0.8.1
Module Name: pkgsrc-wip
Committed By: Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By: leot
Date: Mon Mar 23 13:13:16 2020 +0100
Changeset: 1e0e2caf2ab8bd60bfda3cf72acfea58b6a0d1d9
Modified Files:
profanity/Makefile
profanity/PLIST
profanity/distinfo
profanity/patches/patch-configure.ac
Log Message:
profanity: Update to 0.8.1
Changes:
0.8.1
=====
This is a bugfix release.
Changes:
- Fix ending ncurses colors in rosterwin
- Fix segfault when consistent nick colors where never in config (#1236)
- Improve `/clear` behaviour to also clear the buffer. So a redraw doesn't bring
the content back.
- Use unique IDs in stanzas when requesting avatars
0.8.0
=====
Changes:
- OMEMO fingerprint autocompletion now considers only the contact in
question (@paulfariello) (#1068)
- Save and display oldest timestamp from delay tags (#1254)
- Change theme handling (#1077)
`/theme load themename` not loads only the colours of a theme. So the users
preferences don't get overwritten
`/theme full-load themename` loads the whole theme including preferences
(like `omemo.char`)
- Add gruvbox theme (@Misaflo) (#1259)
- XEP-0092: Include OS name in `/software` answer.
See `/os on|off`
- Add option to notify about version request via XEP-0092 and XEP-0232
via `adv.notify.discoversion`
setting in configuration file.
- Add option to display MUC name or JID in titlebar
* `/titlebar use [name|jid]`.
- Add `/roster room use` command to decide whether to display the MUC name
or JID in the roster
* `/roster room use name` to use the name of the MUC in the roster list.
* `/roster room use jid` to use the jid of the MUC in the roster list.
- Fix decryption failure for messages sent from
Converse.js (@paulfariello) (#1253)
- Fix crash when OMEMO key is misconfigured (@paulfariello) (#1239)
- Use OMEMO for offline MUC members (@paulfariello) (#1242)
- Fix OMEMO 1on1 chats with psi+ (@svensp) (#1247)
- Save occupants and roster chars (#1244)
- Add support for downloading user avatars via XEP-0084 (#1240)
See `/avatar`
- Add last read position marker trackbar (#1238)
- Dont print error message if a valid setting function is called (#1237)
When printing configuration we often use the same command as setting but
without any argument.
So far ths displayed "Invalid usage".
- Add support for XEP-0392 consistent color generation for nicks
(@aaptel and @jubalh) (#1191)
See `/color`, `/occupants color`, `/roster color`
- Call ncurses resize function before move function (#1235)
- Fix error when joining IRC via biboumi (#1230)
- Fix stanza_get_child_by_name_and_from() strcmp (#1227)
- Fix showing own messages twice in ejabberd mucs (#1223)
- Allow setting of status message (which actually never worked before) (b846c49)
`/status set online "This is my text"`
`/status set away bye`
`/status set away`
- Add option to store current line in history (irssi down arrow) (#200)
- Standardize commands (#1116):
* `/tls show on|of -> `/titlebar show|hide tls`
* `/encwarn on|off` -> `/titlebar show|hide encwarn`
* `/titlebar show|hide resource` additionally to `/resource titlebar on`
* `/titlebar show|hide presence` additionally to `/presence titlebar on`
* `/invite <contact>` -> `/invite send <contact>
* `/invites` -> `/invite list`
* `/decline` -> `/invite decline`
* `/online`, `/away`, `/dnd`, `/chat`, `/xa` -> `/status set online` etc.
* `/status` -> `/status get`
* `/chlog on` -> `/logging chat on` (#1224)
* `/grlog on` -> `/logging group on` (#1224)
* `/group` -> `/roster group` (#1229)
- Check omemo stanza names when iterating nodes (@aszlig) (#1217)
- Add clipboard feature. See `/paste` (#1216)
- Log MUC PM messages (#1214)
- Improve forest theme
- Change default text colors to default instead of white
(@mdosch) (#1213) (#535)
- Fix date display in chat history (#922)
- Log incoming MUC messages if origin-id sais they dont come from us (#1201)
- Support XEP-0359: Unique and Stable Stanza IDs (#1207)
To help us identify which MUC messages were sent by us.
- Fix double _XOPEN_SOURCE definition (@pasis) (#1206)
- Highlight unread messages with a different color in /wins (#895)
New theming option `cmd.wins.unread`
- Improve MUC 1:1 logging (#1184)
- Fix user messages double logged in MUC logs (#1201)
- Fix 26 causes for memory leaks
- Add `/clear` autocompletion and improve help (#855)
- Allow multiple instances to write to account config via `/reload`
command that reloads the config file (#627)
- Log message carbons to log file (#1181)
- Include PYTHON_EXTRA_LIBS in libtool config (@mzagozen) (#1200)
- Document how to block users in MUCS (#618)
- Keyboard switch to select the next window with unread messages (#1114)
(alt + a)
- Keyboard switches (for moving to 20 windows instead of 10 (#1114)
(alt + 1234567890qwertyuio)
- Fix MUC history detection with older Prosody versions (#1190)
See https://issues.prosody.im/1416
- `statusbar.current` is a new theming option for currently selected
tab (@quite) (#1195)
- Code cleanup
- Make /info more user friendly (#1194)
- Add solarized theme (#1175, #1198, #1199) (@mdosch)
- Set nonblocking mode for stderr (@pasis) (#1192)
- Log alleged roster push (6cf06dc)
- Allow colorization of history messages (#1170)
See `main.text.history` theming option
- Fix crash if source jid doesn't contain the node part (@pasis) (#1153)
- Add support for 256 colors (@aaptel and @jubalh) (#1177 and many commits)
We use the Xterm color names. See https://jonasjacek.github.io/colors
- Don't render (all) delayed messages as MUC history (@weiss) (#1173)
- Add possibility to specify alternative config file (10ca3e)
Use `profanity -c ~/path/to/other/config`
- Don't print subscribed message if contact is already in roster (#1166)
- Only save preferences when new `/save` command is issued (#1146)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1e0e2caf2ab8bd60bfda3cf72acfea58b6a0d1d9
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
profanity/Makefile | 2 +-
profanity/PLIST | 5 +++--
profanity/distinfo | 10 +++++-----
profanity/patches/patch-configure.ac | 10 +++++-----
4 files changed, 14 insertions(+), 13 deletions(-)
diffs:
diff --git a/profanity/Makefile b/profanity/Makefile
index aef1fb7083..543e276ef1 100644
--- a/profanity/Makefile
+++ b/profanity/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= profanity-0.7.1
+DISTNAME= profanity-0.8.1
CATEGORIES= chat
MASTER_SITES= http://profanity-im.github.io/
diff --git a/profanity/PLIST b/profanity/PLIST
index 886891e6cf..2a6bb18562 100644
--- a/profanity/PLIST
+++ b/profanity/PLIST
@@ -1,7 +1,5 @@
@comment $NetBSD$
bin/profanity
-@comment include/profapi.h
-@comment lib/libprofanity.la
man/man1/profanity.1
share/profanity/icons/proIcon.png
share/profanity/icons/proIconMsg.png
@@ -13,6 +11,7 @@ share/profanity/themes/boothj5_laptop
share/profanity/themes/boothj5_slack
share/profanity/themes/complex
share/profanity/themes/forest
+share/profanity/themes/gruvbox
share/profanity/themes/hacker
share/profanity/themes/headache
share/profanity/themes/joker
@@ -22,5 +21,7 @@ share/profanity/themes/original
share/profanity/themes/original_bright
share/profanity/themes/shade
share/profanity/themes/simple
+share/profanity/themes/solarized-dark
+share/profanity/themes/solarized-light
share/profanity/themes/spawn
share/profanity/themes/whiteness
diff --git a/profanity/distinfo b/profanity/distinfo
index c3fa5dd7c8..690eb27dfd 100644
--- a/profanity/distinfo
+++ b/profanity/distinfo
@@ -1,10 +1,10 @@
$NetBSD$
-SHA1 (profanity-0.7.1.tar.gz) = ddb36f278cdae4359987ea837263baad97c6ea5b
-RMD160 (profanity-0.7.1.tar.gz) = 77804a5d5a1ba4bbfda68fef6de16a69e3d80927
-SHA512 (profanity-0.7.1.tar.gz) = a6e159a5452ebb193dcff74dc8673de5dbc4bc5b2f2b8abc129641fc1b4b370aee9617dc0b26cfcc6aae58a1a900fda29356e61cdc17ee7ba69c879d6ccc2339
-Size (profanity-0.7.1.tar.gz) = 788754 bytes
-SHA1 (patch-configure.ac) = 16b2c5c64e0b227bd615121f133968024326ac3a
+SHA1 (profanity-0.8.1.tar.gz) = 2c95e0989618091abfa4cfb67325cab3ddf53e83
+RMD160 (profanity-0.8.1.tar.gz) = 373705d3d9612cf31103d5b855270833c97e737e
+SHA512 (profanity-0.8.1.tar.gz) = e8ddfd13c4f2cd712c0cafe44f243c1dc81bdd39ae152609c4528364a81d70315e6a260725de288acbe8c1729d37397e25d1863d50e43163bac00ad34702fe40
+Size (profanity-0.8.1.tar.gz) = 809405 bytes
+SHA1 (patch-configure.ac) = dd92e85a314c92771febb20893cdb5cdefbd93bb
SHA1 (patch-src_common.c) = 1df8ee42b0548c0a0f01e19361ddb6321deca0c9
SHA1 (patch-src_config.h.in) = a6597f343bbb06128ce97849f02a6f6f2b57d25e
SHA1 (patch-src_config_theme.c) = f85b6d1950c3601970642ecc9bf641d9ccf61025
diff --git a/profanity/patches/patch-configure.ac b/profanity/patches/patch-configure.ac
index 44c9551b60..c541acf6e0 100644
--- a/profanity/patches/patch-configure.ac
+++ b/profanity/patches/patch-configure.ac
@@ -1,10 +1,10 @@
$NetBSD$
- Use `=' operator for test(1)
-- Add support for curses(3)
- Simplify check for readline
+- Add support for curses(3)
---- configure.ac.orig 2019-07-31 08:53:34.000000000 +0000
+--- configure.ac.orig 2020-02-07 20:47:31.000000000 +0000
+++ configure.ac
@@ -81,7 +81,7 @@ elif test "x$enable_python_plugins" != x
rm -f Python.framework
@@ -25,9 +25,9 @@ $NetBSD$
AM_CPPFLAGS="$AM_CPPFLAGS $NCURSES_CFLAGS"
LIBS="$NCURSES_LIBS $LIBS"
-@@ -179,23 +180,8 @@ AS_IF([test "x$enable_icons" != xno],
+@@ -182,23 +183,8 @@ AS_IF([test "x$enable_icons_and_clipboar
[AC_MSG_ERROR([gtk+-2.0 or higher is required for icons])],
- [AC_MSG_NOTICE([gtk+-2.0 not found, icons not enabled])])])])
+ [AC_MSG_NOTICE([gtk+-2.0 not found, icons and clipboard not enabled])])])])
-AS_IF([test "x$PLATFORM" = xosx],
- [AC_CHECK_FILE([/usr/local/opt/readline/lib],
@@ -51,7 +51,7 @@ $NetBSD$
### Check for desktop notification support
### Linux/FreeBSD require libnotify
-@@ -317,6 +303,7 @@ AC_CHECK_LIB([expect], [main], [AM_CONDI
+@@ -320,6 +306,7 @@ AC_CHECK_LIB([expect], [main], [AM_CONDI
### Check for ncursesw/ncurses.h first, Arch linux uses ncurses.h for ncursesw
AC_CHECK_HEADERS([ncursesw/ncurses.h], [], [])
AC_CHECK_HEADERS([ncurses.h], [], [])
Home |
Main Index |
Thread Index |
Old Index