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 2022-03-01 17:03:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rxvt-unicode (Old)
 and      /work/SRC/openSUSE:Factory/.rxvt-unicode.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rxvt-unicode"

Tue Mar  1 17:03:15 2022 rev:42 rq:957028 version:9.30

Changes:
--------
--- /work/SRC/openSUSE:Factory/rxvt-unicode/rxvt-unicode.changes        
2021-07-21 19:08:10.463478584 +0200
+++ /work/SRC/openSUSE:Factory/.rxvt-unicode.new.1958/rxvt-unicode.changes      
2022-03-01 17:03:36.356334045 +0100
@@ -1,0 +2,94 @@
+Fri Jan 28 11:41:08 CET 2022 - ti...@suse.de
+
+- Update to version 9.30:
+  * the background extension did not initialise properly when automatically
+    loaded via the OSC.
+  * new "on_attach" hook type implemented, to initialise late-loading
+    extensions.
+- Update to version 9.29:
+  * libptytty (http://dist.schmorp.de/libptytty/) is now a required
+    external dependency.
+  * enable confirm-paste extension by default, can be disabled by e.g.
+    URxvt.perl-ext: -confirm-paste
+  * Key bindings specified with the -keysym option or with resources of
+    the form URxvt*keysym work again. Such resources, as opposed to
+  * resources of the form URxvt.keysym, were not officially allowed but
+    accepted, so ignoring them is considered a regression.
+  * new option/resource -rm/rewrapMode, which sets the line rewrap
+    mode to auto, never or always.
+  * new option/resource -dpb/disablePasteBrackets, which can be used to
+    disable bracketed paste mode sequences, as more and more programs
+  * abuse these sequences (typically in the name of security, but these
+    sequences are not improving security). Also, bracketed paste mode
+    is now under frills.
+  * add manpage for urclock.
+  * confirm-paste wrongly considered brackets as ctrlchars (patch by
+    Jakub Wilk, debian bug #995244).
+  * if urxvt cannot detect a good estimate for font width (because a font does
+    not contain latin characters at all for example), it will now fall
+    back to xft's max_advance_width, which works well with some fonts. It
+    currently will warn about this.
+  * do not render variation selectors in the default font as boxes, treat
+    them as zero-width characters.
+  * change combining character architecture to allow fonts to handle
+    combining sequences on their own. This could allow future renderers
+    to be more intelligent about these sequences.
+  * use the previous enhancement to allow unicode characters outside of the
+    BMP to be rendered even without --enable-unicode3, as long as an
+    xft with the character is configured.
+  * It's recommended to stay with disabled unicode3 even more now.
+  * freetype/xft have been verified to return nonsensical offsets for
+    combining characters. urxvt tries to compensate to some extent,
+    but diacritics will be slightly off in many cases, and far off in
+    some cases (e.g. input mono).
+  * when checking for overlap/careful handling, take non-basefont
+    character shifts into account.
+  * extensions can now request autoloading on OSC and Perl OSC sequences,
+    implement this for the background, clipboard-osc and overlay-osc
+    extensions.
+  * the background extension will now be autoloaded when the OSC 20 or 705
+    sequence is received.
+  * added OSC 776 sequence to return character cell width, height and font
+    ascent, which is useful when using urxvt as slave to calculate window
+    size form or to row/column count.
+  * matcher extension documentation now points out some requirements for
+    regular expressions. the default url matching regex will now try
+    to match IRLs in addition to URLs.
+  * The view_start perl method now scrolls to the bottom also when the
+    argument is greater than 0.
+  * eval scroll actions now scroll to the bottom when scrolling down and
+    there are less lines to scroll than the ones requested (reported by
+    Stephen Talley).
+  * allow perl-ext and perl-ext-common to override autoloaded extensions.
+    this allows tabbed to disable itself in subtabs, avoiding recursive
+    loading.
+  * update precompose table to unicode 13.0.
+  * update charset conversion tables to perl 5.32 (this only affected
+    cs_koi8_u_from_unicode).
+  * unicode characters > 0x100000 were not handled correctly w.r.t.
+    font rendering.
+  * replace bitstream vera by dejavu sans, as it has replaced the former
+    almost everywhere.
+  * urxvt will now try tic -x first and only fall back to tic without -x
+    when tic -x fails.
+  * fix urclock not erasing the old date on the clock face, causing
+    overdraw, plus a host of other small fixes and improvements.
+  * shave off over 1K of code size from urclock by replacing the sine table
+    with a slightly less accurate fixed point approximation.
+  * do not specify indentation with =over in pod, this is no longer
+    needed with semi-modern pod tools and gives the formatter more
+    stylistic freedom.
+  * background extension did not set the "size-sensitive" flag
+    when repeat mode wasn't normal.
+  * extensions are now subjected to "use strict 'subs'".
+  * avoid crashing when xft successfully opens a font but then somehow
+    can't lock the face.
+  * locale_decode/encode api methods now pass through undef unchanged.
+  * fix undefined behaviour in the perl hook function, as diagnosed by clang.
+- Drop obsoleted patch:
+  perl-avoiding-recursive-loading.patch
+- Refreshed patches:
+  rxvt-unicode-secondarywheel.patch
+  handle-new-tic-and-dont-install-terminfo.patch
+
+-------------------------------------------------------------------

Old:
----
  perl-avoiding-recursive-loading.patch
  rxvt-unicode-9.26.tar.bz2

New:
----
  rxvt-unicode-9.30.tar.bz2
  rxvt-unicode-9.30.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rxvt-unicode.spec ++++++
--- /var/tmp/diff_new_pack.kAiNBA/_old  2022-03-01 17:03:37.784334424 +0100
+++ /var/tmp/diff_new_pack.kAiNBA/_new  2022-03-01 17:03:37.788334425 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rxvt-unicode
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %define with_265color_terminfo_files 1
 %endif
 Name:           rxvt-unicode
-Version:        9.26
+Version:        9.30
 Release:        0
 #
 Summary:        Rxvt X Terminal with Unicode Support
@@ -31,6 +31,7 @@
 Group:          System/X11/Terminals
 URL:            http://software.schmorp.de/#rxvt-unicode
 Source:         http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2
+Source10:       http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2.sig
 Source1:        rxvt-unicode-rpmlintrc
 Source2:        rxvt-unicode.README.SuSE
 Source3:        rxvt-unicode-256color.desktop
@@ -40,7 +41,6 @@
 Patch3:         rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch
 Patch4:         rxvt-unicode-hardening.patch
 Patch5:         rxvt-unicode-secondarywheel.patch
-Patch6:         perl-avoiding-recursive-loading.patch
 Patch7:         handle-new-tic-and-dont-install-terminfo.patch
 BuildRequires:  gcc-c++
 BuildRequires:  ncurses-devel
@@ -50,6 +50,7 @@
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(libptytty)
 BuildRequires:  pkgconfig(libstartup-notification-1.0)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xft)
@@ -150,6 +151,7 @@
 %{_terminfo}/r/%{name}-256color
 %endif
 %{_mandir}/man1/urxvt*.1%{?ext_man}
+%{_mandir}/man1/urclock*.1%{?ext_man}
 %{_mandir}/man3/urxvt*.3%{?ext_man}
 %{_mandir}/man7/urxvt*.7%{?ext_man}
 %dir %{_libdir}/urxvt/

++++++ handle-new-tic-and-dont-install-terminfo.patch ++++++
--- /var/tmp/diff_new_pack.kAiNBA/_old  2022-03-01 17:03:37.808334430 +0100
+++ /var/tmp/diff_new_pack.kAiNBA/_new  2022-03-01 17:03:37.812334431 +0100
@@ -1,7 +1,9 @@
-Index: rxvt-unicode-9.26/doc/Makefile.in
-===================================================================
---- rxvt-unicode-9.26.orig/doc/Makefile.in
-+++ rxvt-unicode-9.26/doc/Makefile.in
+---
+ doc/Makefile.in |    8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+--- a/doc/Makefile.in
++++ b/doc/Makefile.in
 @@ -18,6 +18,7 @@ PERL = @PERL@
  INSTALL = @INSTALL@
  INSTALL_PROGRAM = @INSTALL@ -m 755
@@ -10,7 +12,7 @@
  
  srcdir = @srcdir@
  VPATH = @srcdir@
-@@ -68,7 +69,7 @@ all:
+@@ -69,7 +70,7 @@ all:
        sed $(SEDREPLACE) <$< | podselect -section "RXVT-UNICODE\/URXVT 
FREQUENTLY ASKED QUESTIONS" | pod2text >$@
  
  $(srcdir)/etc/rxvt-unicode.termcap: $(srcdir)/etc/rxvt-unicode.terminfo
@@ -19,13 +21,15 @@
  
  tags allbin:
  
-@@ -98,7 +99,8 @@ install: all
-       $(INSTALL_DATA) rxvtc.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)c.$(man1ext)
-       $(INSTALL_DATA) rxvtd.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)d.$(man1ext)
-       $(INSTALL_DATA) rxvt.7.man  $(DESTDIR)$(man7dir)/$(RXVTNAME).$(man7ext)
--      @TIC@ $(srcdir)/etc/rxvt-unicode.terminfo
+@@ -100,8 +101,9 @@ install: all
+       $(INSTALL_DATA) rxvtd.1.man   
$(DESTDIR)$(man1dir)/$(RXVTNAME)d.$(man1ext)
+       $(INSTALL_DATA) rxvt.7.man    
$(DESTDIR)$(man7dir)/$(RXVTNAME).$(man7ext)
+       $(INSTALL_DATA) rclock.1.man  $(DESTDIR)$(man1dir)/urclock.$(man1ext)
+-      @TIC@ -x $(srcdir)/etc/rxvt-unicode.terminfo || \
+-           @TIC@ $(srcdir)/etc/rxvt-unicode.terminfo
 +      # mkdir -p $(DESTDIR)$(TERMINFO_DIR)
-+      # @TIC@ -o $(DESTDIR)$(TERMINFO_DIR) $(srcdir)/etc/rxvt-unicode.terminfo
++      # @TIC@ -x $(srcdir)/etc/rxvt-unicode.terminfo || \
++      #    @TIC@ -o $(DESTDIR)$(TERMINFO_DIR) 
$(srcdir)/etc/rxvt-unicode.terminfo
  
  distdepend: alldoc
  

++++++ rxvt-unicode-9.26.tar.bz2 -> rxvt-unicode-9.30.tar.bz2 ++++++
++++ 15748 lines of diff (skipped)

++++++ rxvt-unicode-9.30.tar.bz2.sig ++++++
untrusted comment: verify with dist.schmorp.de.pub
RWSUBDizLm/GKSQteF+rNbXuwNiOfinkids1yQbVKG/iEnwS1Bdn0q05m516IVCTgIMjn3ESIL1atkQETf2NpL8ZUOQjP1hlbwk=

++++++ rxvt-unicode-secondarywheel.patch ++++++
--- /var/tmp/diff_new_pack.kAiNBA/_old  2022-03-01 17:03:38.368334579 +0100
+++ /var/tmp/diff_new_pack.kAiNBA/_new  2022-03-01 17:03:38.368334579 +0100
@@ -2,11 +2,17 @@
 
 https://aur.archlinux.org/packages/rxvt-unicode-better-wheel-scrolling/
 
-diff --git a/doc/rxvt.1.pod b/doc/rxvt.1.pod
-index 169e104..4bb13b3 100644
+---
+ doc/rxvt.1.pod  |   12 ++++++++++++
+ src/command.C   |   40 ++++++++++++++++++++++++++++++++++++++--
+ src/optinc.h    |    1 +
+ src/rsinc.h     |    1 +
+ src/xdefaults.C |    1 +
+ 5 files changed, 53 insertions(+), 2 deletions(-)
+
 --- a/doc/rxvt.1.pod
 +++ b/doc/rxvt.1.pod
-@@ -427,6 +427,11 @@ B<secondaryScreen>.
+@@ -440,6 +440,11 @@ B<secondaryScreen>.
  Turn on/off secondary screen scroll (default enabled); resource
  B<secondaryScroll>.
  
@@ -15,10 +21,10 @@
 +Turn on/off secondary screen wheel support (default disabled); resource
 +B<secondaryWheel>.
 +
- =item B<-hold>|B<+hold>
+ =item B<-rm> I<mode>
  
- Turn on/off hold window after exit support. If enabled, @@RXVT_NAME@@
-@@ -1044,6 +1049,13 @@ option is enabled, scrolls on the secondary screen will 
change the
+ Compile I<frills>: Sets long line rewrapping behaviour on window resizes
+@@ -1096,6 +1101,13 @@ option is enabled, scrolls on the second
  scrollback buffer and, when secondaryScreen is off, switching
  to/from the secondary screen will instead scroll the screen up.
  
@@ -32,11 +38,9 @@
  =item B<hold>: I<boolean>
  
  Turn on/off hold window after exit support. If enabled, @@RXVT_NAME@@
-diff --git a/src/command.C b/src/command.C
-index d212764..3b7e266 100644
 --- a/src/command.C
 +++ b/src/command.C
-@@ -2237,10 +2237,46 @@ rxvt_term::button_release (XButtonEvent &ev)
+@@ -2211,10 +2211,46 @@ rxvt_term::button_release (XButtonEvent
                  }
                else
  # endif
@@ -85,11 +89,9 @@
              }
              break;
  #endif
-diff --git a/src/optinc.h b/src/optinc.h
-index 09f9a26..c79a5be 100644
 --- a/src/optinc.h
 +++ b/src/optinc.h
-@@ -27,6 +27,7 @@
+@@ -26,6 +26,7 @@
   def(cursorBlink)
   def(secondaryScreen)
   def(secondaryScroll)
@@ -97,28 +99,24 @@
   def(pastableTabs)
   def(cursorUnderline)
  #if ENABLE_FRILLS
-diff --git a/src/rsinc.h b/src/rsinc.h
-index 682322c..6325057 100644
 --- a/src/rsinc.h
 +++ b/src/rsinc.h
-@@ -104,6 +104,7 @@
+@@ -98,6 +98,7 @@
  #ifndef NO_SECONDARY_SCREEN
    def (secondaryScreen)
    def (secondaryScroll)
 +  def (secondaryWheel)
  #endif
- #if OFF_FOCUS_FADING
-   def (fade)
-diff --git a/src/xdefaults.C b/src/xdefaults.C
-index 2308844..0f5d2d0 100644
+ #if ENABLE_FRILLS
+   def (rewrapMode)
 --- a/src/xdefaults.C
 +++ b/src/xdefaults.C
-@@ -264,6 +264,7 @@ optList[] = {
+@@ -257,6 +257,7 @@ optList[] = {
  #ifndef NO_SECONDARY_SCREEN
-               BOOL (Rs_secondaryScreen, "secondaryScreen", "ssc", 
Opt_secondaryScreen, 0, "enable secondary screen"),
-               BOOL (Rs_secondaryScroll, "secondaryScroll", "ssr", 
Opt_secondaryScroll, 0, "enable secondary screen scroll"),
+               BOOL (Rs_secondaryScreen, "secondaryScreen", "ssc", 
Opt_secondaryScreen, 0, "secondary screen"),
+               BOOL (Rs_secondaryScroll, "secondaryScroll", "ssr", 
Opt_secondaryScroll, 0, "secondary screen scroll"),
 +              BOOL (Rs_secondaryWheel, "secondaryWheel", "ssw", 
Opt_secondaryWheel, 0, "enable secondary screen wheel"),
  #endif
- #if ENABLE_PERL
-               RSTRG (Rs_perl_lib, "perl-lib", "string"), //, "colon-separated 
directories with extension scripts"),TODO
+ #if ENABLE_FRILLS
+               STRG (Rs_rewrapMode, "rewrapMode", "rm", "string", "rewrap mode 
(auto, always, never)"),
 

Reply via email to