Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rxvt-unicode for openSUSE:Factory checked in at 2021-05-17 18:45:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rxvt-unicode (Old) and /work/SRC/openSUSE:Factory/.rxvt-unicode.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rxvt-unicode" Mon May 17 18:45:21 2021 rev:39 rq:893692 version:9.26 Changes: -------- --- /work/SRC/openSUSE:Factory/rxvt-unicode/rxvt-unicode.changes 2021-02-09 21:17:53.614886594 +0100 +++ /work/SRC/openSUSE:Factory/.rxvt-unicode.new.2988/rxvt-unicode.changes 2021-05-17 18:45:50.292490342 +0200 @@ -1,0 +2,75 @@ +Mon May 17 07:57:50 UTC 2021 - Petr Vorel <pvo...@suse.cz> + +- Update to 9.26 + - ev_iouring.c was wrongly required during compilation, and wrongly + not packaged. +- Update to 9.25 + - for the 17.5th anniversary, and because many distributions seem to + remove rxvt in favour of urxvt, this release resurrects rclock as + urclock. + - add support for systemd socket-based activation - debian bug #917105, + freebsd bug #234276. + - do not destruct perl on exit anymore: this might fail for a variety of + reasons, and takes unneccessary time. + - remove any macros from urxvtperl manpage(s), should fix debian + bug 858385. + - the old bg image resources are now provided by the background + extension, and perl is thus required for bg image support. No + configuration change is needed: urxvt autoloads the background + ext if any bg image resource/option is present (for OSC sequences to + work you need to enable it explicity). The old bg image + resources are also now deprecated; users are encouraged to + switch to the new bg image interface (see man urxvt-background). + - confirm-paste now checks for any ctlchars, not just newlines. + - searchable scrollback will now ignore bracketed paste mode sequences + (prompted by Daniel Gr??ber's patch). + - drop ISO 2022 locale support. ISO 2022 encodings are not supported in + POSIX locales and clash with vt100 charset emulation (the luit + program can be used as a substitute). + - perl didn't parse rgba colours specified as an array correctly, + only allowing 0 and 100% intensity for each component (this affected + fill and tint). + - when iterating over resources, urxvt will now try to properly handle + multipart resources (such as "*background.expr"), for the benefit + of autoloading perl extensions. + - ESC G (query rxvt graphics mode) has been disabled due to security + implications. The rxvt graphics mode was removed in rxvt-unicode 1.5, + and no programs relying on being able to query the mode are known. + - work around API change breakage in perl 5.28, based on a patch by + Roman Bogorodskiy. + - improved security: rob nation's (obsolete) graphics mode queries + no longer reply with linefeed in secure/default mode. + - ISO 8613-3 direct colour SGR sequences (patch by Fengguang Wu). + - xterm focus reporting mode (patch by Daniel Hahler). + - xterm SGR mouse mode. + - implement DECRQM. Patch by P??emysl Eric Janouch. + - add missing color index parameter to OSC 4 response. Patch + by P??emysl Eric Janouch. + - in some window managers, if smart resize was enabled, urxvt + erroneously moved the window on font change - awesome bug + #532, arch linux bug ##34807 (patch by Uli Schlachter). + - fix urxvtd crash when using a background expression. + - properly restore colors when using fading and reverse video + is enabled while urxvt is focused and then disabled while it + is not focused, or vice versa (patch by Daniel Hahler). + - fix high memory usage when an extension repeatedly hides and + shows an overlay (reported by Marcel Lautenbach). + - expose priv_modes member and constants to perl extensions + (patch by Rastislav Barlik). + - fix a whole slew of const sillyness, unfortunately forced upon + us by ISO C++. + - update to libecb 0x00010006. + - disable all thread support in ecb.h as we presumably don't need it. + - slightly improve Makefile source dependencies. + - work around bugs in newer Pod::Xhtml versions (flags incorrect formatting codes + in xhtml/html sections but does not interpret correct ones). + +- New file: /usr/bin/urclock +- Add BuildRequires: pkgconfig(xt) +- Remove rxvt-unicode-9.22-perl_environ_segfault.patch (accepted upstream) +- Refresh patches: + - rxvt-unicode-hardening.patch, + - rxvt-unicode-9.21-xsubpp.patch + - rxvt-unicode-9.20-CVE-2008-1142-DISPLAY.patch + +------------------------------------------------------------------- Old: ---- rxvt-unicode-9.22-perl_environ_segfault.patch rxvt-unicode-9.22.tar.bz2 New: ---- rxvt-unicode-9.26.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rxvt-unicode.spec ++++++ --- /var/tmp/diff_new_pack.GervuR/_old 2021-05-17 18:45:50.916487695 +0200 +++ /var/tmp/diff_new_pack.GervuR/_new 2021-05-17 18:45:50.920487678 +0200 @@ -22,7 +22,7 @@ %define with_265color_terminfo_files 1 %endif Name: rxvt-unicode -Version: 9.22 +Version: 9.26 Release: 0 # Summary: Rxvt X Terminal with Unicode Support @@ -40,7 +40,6 @@ Patch3: rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch Patch4: rxvt-unicode-hardening.patch Patch5: rxvt-unicode-secondarywheel.patch -Patch6: rxvt-unicode-9.22-perl_environ_segfault.patch BuildRequires: gcc-c++ BuildRequires: ncurses-devel BuildRequires: perl @@ -53,6 +52,7 @@ BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(xt) %requires_eq perl Provides: locale(xorg-x11:ja;ko;zh) %if ! 0%{?with_265color_terminfo_files} @@ -140,6 +140,7 @@ %doc doc/etc %doc examples/ %{_bindir}/urxvt* +%{_bindir}/urclock %dir %{_terminfo}/r %if ! 0%{?with_265color_terminfo_files} %exclude %{_terminfo}/r/%{name}-256color ++++++ rxvt-unicode-9.20-CVE-2008-1142-DISPLAY.patch ++++++ --- /var/tmp/diff_new_pack.GervuR/_old 2021-05-17 18:45:50.956487526 +0200 +++ /var/tmp/diff_new_pack.GervuR/_new 2021-05-17 18:45:50.956487526 +0200 @@ -2,7 +2,7 @@ =================================================================== --- a/src/init.C.orig 2014-06-10 16:56:11.607914416 +0200 +++ b/src/init.C 2014-06-10 16:58:40.643914152 +0200 -@@ -576,13 +576,12 @@ rxvt_term::init_resources (int argc, con +@@ -621,13 +621,12 @@ rxvt_term::init_resources (int argc, const char *const *argv) * Open display, get options/resources and create the window */ ++++++ rxvt-unicode-9.21-xsubpp.patch ++++++ --- /var/tmp/diff_new_pack.GervuR/_old 2021-05-17 18:45:50.972487457 +0200 +++ /var/tmp/diff_new_pack.GervuR/_new 2021-05-17 18:45:50.972487457 +0200 @@ -1,6 +1,6 @@ --- a/src/Makefile.in +++ b/src/Makefile.in -@@ -136,7 +136,7 @@ +@@ -139,7 +139,7 @@ perlxsi.c: Makefile $(PERL) -MExtUtils::Embed -e xsinit -- -std urxvt rxvtperl.C: rxvtperl.xs iom_perl.h iom_perl.xs typemap typemap.iom ++++++ rxvt-unicode-9.22.tar.bz2 -> rxvt-unicode-9.26.tar.bz2 ++++++ ++++ 30298 lines of diff (skipped) ++++++ rxvt-unicode-hardening.patch ++++++ --- /var/tmp/diff_new_pack.GervuR/_old 2021-05-17 18:45:51.596484810 +0200 +++ /var/tmp/diff_new_pack.GervuR/_new 2021-05-17 18:45:51.596484810 +0200 @@ -1,7 +1,7 @@ diff -ru rxvt-unicode-9.22/src/command.C rxvt-unicode-9.22-patched/src/command.C --- rxvt-unicode-9.22/src/command.C 2016-01-18 20:35:08.000000000 +0100 +++ rxvt-unicode-9.22-patched/src/command.C 2017-04-28 09:52:35.440245607 +0200 -@@ -2868,7 +2868,7 @@ +@@ -2842,7 +2842,7 @@ rxvt_term::process_csi_seq () i = ch - CSI_ICH; ndef = get_byte_array_bit (csi_defaults, i); for (p = 0; p < nargs; p++)