Hello community, here is the log from the commit of package profanity for openSUSE:Factory checked in at 2020-06-10 00:52:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/profanity (Old) and /work/SRC/openSUSE:Factory/.profanity.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "profanity" Wed Jun 10 00:52:36 2020 rev:18 rq:812969 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/profanity/profanity.changes 2020-02-09 20:48:33.778880007 +0100 +++ /work/SRC/openSUSE:Factory/.profanity.new.3606/profanity.changes 2020-06-10 00:52:41.487614579 +0200 @@ -1,0 +2,76 @@ +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) + +------------------------------------------------------------------- Old: ---- profanity-0.8.1.tar.gz New: ---- profanity-0.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ profanity.spec ++++++ --- /var/tmp/diff_new_pack.GAYnKu/_old 2020-06-10 00:52:42.523617260 +0200 +++ /var/tmp/diff_new_pack.GAYnKu/_new 2020-06-10 00:52:42.527617271 +0200 @@ -17,7 +17,7 @@ Name: profanity -Version: 0.8.1 +Version: 0.9.0 Release: 0 Summary: Console-based XMPP client License: SUSE-GPL-3.0+-with-openssl-exception @@ -25,12 +25,12 @@ URL: https://profanity-im.github.io Source: https://github.com/profanity-im/profanity/releases/download/%{version}/profanity-%{version}.tar.gz Source1: profanity-rpmlintrc -BuildRequires: glib2-devel >= 2.26 +BuildRequires: glib2-devel >= 2.56 BuildRequires: gtk2-devel BuildRequires: libcurl-devel BuildRequires: libexpat-devel BuildRequires: libgpgme-devel -BuildRequires: libmesode-devel >= 0.9.2 +BuildRequires: libmesode-devel >= 0.9.3 BuildRequires: libnotify-devel BuildRequires: libotr-devel BuildRequires: libsignal-protocol-c-devel >= 2.3.1 @@ -38,9 +38,9 @@ BuildRequires: ncurses-devel BuildRequires: python3-devel BuildRequires: readline-devel -Requires: libmesode0 >= 0.9.2 +BuildRequires: sqlite3-devel >= 3.22.0 +Requires: libmesode0 >= 0.9.3 Requires: profanity-binary = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Profanity is a console-based XMPP client written in C using ncurses, @@ -79,7 +79,7 @@ * Tray icon %prep -%setup -q -n %{name}-%{version} +%setup -q sed -i -e "s/python-config/python3-config/g" configure %build @@ -94,10 +94,11 @@ --enable-plugins \ --enable-icons -make %{?_smp_mflags} +export CFLAGS="%{optflags} -fcommon" +%make_build %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install rm %{buildroot}%{_libdir}/libprofanity.la mv %{buildroot}%{_bindir}/profanity{,-standard} @@ -115,8 +116,9 @@ --enable-plugins \ --disable-icons +export CFLAGS="%{optflags} -fcommon" make %{?_smp_mflags} -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install rm %{buildroot}%{_libdir}/libprofanity.la mv %{buildroot}%{_bindir}/profanity{,-mini} @@ -127,8 +129,7 @@ ln -s profanity %{buildroot}%{_bindir}/profanity %files -%defattr(-,root,root) -%{_mandir}/man1/profanity.1%{ext_man} +%{_mandir}/man1/profanity.1%{?ext_man} %dir %{_datadir}/profanity/ %dir %{_datadir}/profanity/themes/ %dir %{_datadir}/profanity/icons/ @@ -140,20 +141,17 @@ %{_includedir}/profapi.h %files mini -%defattr(-,root,root) %ghost %{_sysconfdir}/alternatives/profanity %ghost %{_bindir}/profanity %{_bindir}/profanity-mini %files standard -%defattr(-,root,root) %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 ++++++ profanity-0.8.1.tar.gz -> profanity-0.9.0.tar.gz ++++++ ++++ 14727 lines of diff (skipped)
