Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package profanity.15567 for
openSUSE:Leap:15.2:Update checked in at 2021-01-21 18:22:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/profanity.15567 (Old)
and /work/SRC/openSUSE:Leap:15.2:Update/.profanity.15567.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "profanity.15567"
Thu Jan 21 18:22:22 2021 rev:1 rq:864108 version:0.9.5
Changes:
--------
New Changes file:
--- /dev/null 2021-01-11 18:20:20.070723563 +0100
+++
/work/SRC/openSUSE:Leap:15.2:Update/.profanity.15567.new.28504/profanity.changes
2021-01-21 18:22:23.878069502 +0100
@@ -0,0 +1,436 @@
+-------------------------------------------------------------------
+Mon Jan 18 09:36:57 UTC 2021 - Michael Vetter <[email protected]>
+
+- boo#1180739: Fix typo in themes:
+ * Add profanity-0.9.5-theme-typo.patch
+
+-------------------------------------------------------------------
+Wed Jul 1 16:56:46 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.9.5:
+ * Fix segfault in /theme properties due to uninitialized
+ titlebar.scrollable (#1380)
+
+-------------------------------------------------------------------
+Wed Jun 24 12:03:31 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.9.4:
+ * Fix NULL terminated list (#1367)
+ * Add missing string.h (#1372)
+ * Fix gcc warnings for cygwin (#1373)
+
+-------------------------------------------------------------------
+Fri Jun 19 18:36:16 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.9.3:
+ * Fix expansion in eval_password (#1364)
+
+-------------------------------------------------------------------
+Sat Jun 13 16:45:17 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.9.2:
+ * Dont manipulate pointer from getenv (#1357)
+ * Fix reading/writing linked files (#1362)
+ * Use gnu99 C standard (#1357)
+
+-------------------------------------------------------------------
+Thu Jun 11 08:13:42 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.9.1:
+ * Make legacy auth optional (#1360) (@pasis)
+
+-------------------------------------------------------------------
+Tue Jun 9 15:08:34 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.9.0:
+ * Support for XEP-0308: Last Message Correction (#805)
+ See `/correction` and `/correct`.
+ * Code cleanup of UI and Message functions
+ * Always send delivery receipts if they are enabled (#1268)
+ * By default don't allow sending unencrypted files in an encrypted chat
session (#1270) (@moppman and @jubalh)
+ See `/omemo|otr|pgp sendfile`.
+ * Add CI for OpenBSD via sr.ht (@wstrm)
+ * OMEMO: switch to 12 byte IV for sending (#1272)
+ * Allow UTF-8 symbols as OMEMO/OTR/PGP indicator char (#1264)
+ * Make color of the trackbar configurable
+ Use `main.trackbar` in themes.
+ * Allow setting custom log file
+ `profanity -f TEST` will log to `~/.local/share/profanity/logs/TEST.log`.
+ * Send proper OS names for OpenBSD and NetBSD if `/os` is enabled
+ * Fix plenty memory leaks (@pasis and @jubalh)
+ * XEP-0084: Add option to open avatars directly (#1281)
+ `/avatar [email protected]` became `/avatar get [email protected]`
+ New is:
+ `/executable avatar feh`
+ `/avatar open [email protected]`
+ xdg-open is used by default. So it will take your default application.
+ * Enable popular features by default.
+ For a nicer out of the box experience we enable:
+ - allow message correction
+ - sending receipts
+ - enabling carbons
+ - type/chat states
+ * Add slashguard feature to prevent sending commands with typos
+ Should protect against `q/uit` or ` /quit`.
+ See `/slashguard`.
+ * Optionally display both MUC name and MUC JID in titlebar (#1284)
+ `/titlebar use name|jid` -> `/titlebar show|hide name|jid`.
+ * Add option to define a theme at startup (#1286)
+ `/profanity -t bios`
+ * Add setting to not colorize own nick if XEP-0392 is enabled (#1288)
+ `/color own on|off`.
+ * Add new theme: jubalian
+ * Fix docker related CI tests (#1294)
+ * Fix OMEMO autocompletion (75a43f, df23c3)
+ * Modify our README
+ * Store logs in SQLite backend (#1282)
+ * Request OMEMO device list only for non anon MUCs (#1315) (@DebXWoody)
+ * Don't display MUC history in one uniform colour, instead colour messages
like regular ones (#1261)
+ * Fix autocompletion for `/software` in regular chat windows (#1337)
+ * XEP-0092: Make it possible to ask servers for their version (#1338)
+ * Add possibility to easily open URLs (#1340, #1348)
+ `/executable urlopen firefox`
+ `/urlopen <tab>`
+ * Display hint when window is scrolled (#1289)
+ Theme via `titlebar.scrolled`
+ * Add option to hide windows with no new messages in statusbar (#1285)
+ `/statusbar show|hide read`
+ * Support bookmark names (#697)
+ * Preserve Gajims minimize flag in bookmarks (#1326)
+ * Don't show resource in titlebar in narrow windows if it is too long (#715)
+ * Improve autoping (#1333, #1315) (@DebXWoody)
+ * Fix titlebar status display when using PGP (#1327) (@DebXWoody)
+ * OMEMO: Only request "current" item (#1329) (@DebXWoody)
+ * Add feature to ignore the autojoin flag for bookmarks (#1115)
+ Helps users who want to autojoin MUCs with most clients but not with all.
+ `/bookmark ignore`
+ * Fix edge case where contacts get displayed as offline when they are online
(3d7a31)
+ * Add option for legacy authentication (#1236) (@pasis)
+ `/connect <account> [auth default|legacy]`
+ `/account <account> set auth default|legacy`
+ * All issues: https://github.com/profanity-im/profanity/milestone/19
+
+-------------------------------------------------------------------
+Mon Jun 8 08:23:26 UTC 2020 - Michael Vetter <[email protected]>
+
+- Add -fcommon to fix build with gcc10 (boo#1160244)
+
+-------------------------------------------------------------------
+Fri Feb 7 21:05:29 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.8.1:
+ * 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
+
+-------------------------------------------------------------------
+Mon Feb 3 10:27:00 UTC 2020 - Michael Vetter <[email protected]>
+
+- Update to 0.8.0:
+ * 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
+ /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 (#992)
+ * 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
++++ 239 more lines (skipped)
++++ between /dev/null
++++ and
/work/SRC/openSUSE:Leap:15.2:Update/.profanity.15567.new.28504/profanity.changes
New:
----
profanity-0.9.5-theme-typo.patch
profanity-0.9.5.tar.gz
profanity-rpmlintrc
profanity.changes
profanity.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ profanity.spec ++++++
#
# spec file for package profanity
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: profanity
Version: 0.9.5
Release: 0
Summary: Console-based XMPP client
License: SUSE-GPL-3.0+-with-openssl-exception
Group: Productivity/Networking/Instant Messenger
URL: https://profanity-im.github.io
Source:
https://github.com/profanity-im/profanity/releases/download/%{version}/profanity-%{version}.tar.gz
Source1: profanity-rpmlintrc
# FIX-UPSTREAM - [email protected] - boo#1180739
Patch0: profanity-0.9.5-theme-typo.patch
BuildRequires: glib2-devel >= 2.56
BuildRequires: gtk2-devel
BuildRequires: libcurl-devel
BuildRequires: libexpat-devel
BuildRequires: libgcrypt-devel >= 1.7.0
BuildRequires: libgpgme-devel
BuildRequires: libmesode-devel >= 0.9.3
BuildRequires: libnotify-devel
BuildRequires: libotr-devel
BuildRequires: libsignal-protocol-c-devel >= 2.3.1
BuildRequires: libuuid-devel
BuildRequires: ncurses-devel
BuildRequires: python3-devel
BuildRequires: readline-devel
BuildRequires: sqlite3-devel >= 3.22.0
Requires: libmesode0 >= 0.9.3
Requires: profanity-binary = %{version}
%description
Profanity is a console-based XMPP client written in C using ncurses,
and inspired by Irssi.
%package mini
Summary: Console-based XMPP client
Group: Productivity/Networking/Instant Messenger
Requires: profanity = %{version}
Requires(post): update-alternatives
Requires(preun): update-alternatives
Provides: profanity-binary = %{version}-%{release}
%description mini
Profanity is a console-based XMPP client written in C using ncurses,
and inspired by Irssi.
This package holds a minimal version, with most options not compiled
in to have fewer dependencies. It is thus well suited for headless
servers.
%package standard
Summary: Console-based XMPP client
Group: Productivity/Networking/Instant Messenger
Requires: profanity = %{version}
Requires(post): update-alternatives
Requires(preun): update-alternatives
Provides: profanity-binary = %{version}-%{release}
%description standard
Profanity is a-console based XMPP client written in C using ncurses,
and inspired by Irssi.
This package holds the standard version.
Including:
* Desktop notifications (OSD)
* Tray icon
%prep
%setup -q
%patch0 -p1
sed -i -e "s/python-config/python3-config/g" configure
%build
%configure PYTHON_VERSION=3 \
--enable-notifications \
--with-themes \
--enable-otr \
--enable-pgp \
--enable-omemo \
--enable-python-plugins \
--enable-c-plugins \
--enable-plugins \
--enable-icons
export CFLAGS="%{optflags} -fcommon"
%make_build
%install
%make_install
rm %{buildroot}%{_libdir}/libprofanity.la
mv %{buildroot}%{_bindir}/profanity{,-standard}
make clean
%configure PYTHON_VERSION=3 \
--disable-notifications \
--with-themes \
--enable-otr \
--enable-pgp \
--enable-omemo \
--enable-python-plugins \
--enable-c-plugins \
--enable-plugins \
--disable-icons
export CFLAGS="%{optflags} -fcommon"
make %{?_smp_mflags}
%make_install
rm %{buildroot}%{_libdir}/libprofanity.la
mv %{buildroot}%{_bindir}/profanity{,-mini}
# u-a handling
mkdir -p %{buildroot}%{_sysconfdir}/alternatives/
ln -s profanity %{buildroot}%{_sysconfdir}/alternatives/profanity
ln -s profanity %{buildroot}%{_bindir}/profanity
%files
%{_mandir}/man1/profanity.1%{?ext_man}
%dir %{_datadir}/profanity/
%dir %{_datadir}/profanity/themes/
%dir %{_datadir}/profanity/icons/
%{_datadir}/profanity/themes/*
%{_datadir}/profanity/icons/*
# for now we will have them here
%{_libdir}/libprofanity.so*
%{_includedir}/profapi.h
%files mini
%ghost %{_sysconfdir}/alternatives/profanity
%ghost %{_bindir}/profanity
%{_bindir}/profanity-mini
%files standard
%ghost %{_sysconfdir}/alternatives/profanity
%ghost %{_bindir}/profanity
%{_bindir}/profanity-standard
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%post mini
%{_sbindir}/update-alternatives --install \
%{_bindir}/profanity profanity %{_bindir}/profanity-mini 10
%preun mini
if [ "$1" = 0 ] ; then
%{_sbindir}/update-alternatives --remove profanity %{_bindir}/profanity-mini
fi
%post standard
%{_sbindir}/update-alternatives --install \
%{_bindir}/profanity profanity %{_bindir}/profanity-standard 20
/sbin/ldconfig
%preun standard
if [ "$1" = 0 ] ; then
%{_sbindir}/update-alternatives --remove profanity
%{_bindir}/profanity-standard
fi
%changelog
++++++ profanity-0.9.5-theme-typo.patch ++++++
>From 9e679a03a5180f0c6a7b8d466ec7b544647459f4 Mon Sep 17 00:00:00 2001
From: Michael Vetter <[email protected]>
Date: Mon, 18 Jan 2021 10:32:53 +0100
Subject: [PATCH] Fix color typo in headache and whiteness theme
Reported at: https://bugzilla.suse.com/show_bug.cgi?id=1180739
Fixes https://github.com/profanity-im/profanity/issues/1471
---
themes/headache | 2 +-
themes/whiteness | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/themes/headache b/themes/headache
index 5b2f5cba1..cf2c8f259 100644
--- a/themes/headache
+++ b/themes/headache
@@ -36,7 +36,7 @@ otr.untrusted=yellow
online=red
away=cyan
chat=green
-dnd=megenta
+dnd=magenta
xa=cyan
offline=green
incoming=yellow
diff --git a/themes/whiteness b/themes/whiteness
index bea6722e2..8115b99a9 100644
--- a/themes/whiteness
+++ b/themes/whiteness
@@ -16,7 +16,7 @@ titlebar.xa=white
statusbar=blue
statusbar.text=white
statusbar.brackets=white
-statusbar.active=megenta
+statusbar.active=magenta
statusbar.new=red
main.text=black
main.text.me=black
++++++ profanity-rpmlintrc ++++++
# We created the-mini and -standard packages.
addFilter("W: no-manual-page-for-binary profanity-*")
# Not worth splitting out in seperate packages so far
addFilter("E: shlib-policy-name-error .* libprofanity")
addFilter("E: devel-file-in-non-devel-package .* /usr/include/profapi.h")
addFilter("E: devel-file-in-non-devel-package .* /usr/lib64/libprofanity.so")