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

Reply via email to