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")

Reply via email to