Hello community,

here is the log from the commit of package rxvt-unicode for openSUSE:Factory 
checked in at 2016-11-07 13:25:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rxvt-unicode (Old)
 and      /work/SRC/openSUSE:Factory/.rxvt-unicode.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rxvt-unicode"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rxvt-unicode/rxvt-unicode.changes        
2015-07-21 13:29:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rxvt-unicode.new/rxvt-unicode.changes   
2016-11-07 13:25:48.000000000 +0100
@@ -1,0 +2,37 @@
+Mon Nov  7 08:30:16 UTC 2016 - [email protected]
+
+- update to 9.22
+  - NOTICE: this release updates terminfo.
+       - add terminfo capabilities for various ctrl and shift-ctrl key variants
+        - fix longstanding core font encoding bug where some character
+          ranges could not be mapped from unicode to the font: affected
+          encodings are big5, gb2312, iso8859-8 (hebrew), jis0201 and
+          ksc5601 .
+        - fix crash when the number of columns is 1 and a 0 width character is 
inserted
+        - fix a crash when parsing an invalid color specification
+        - fix a buffer overflow in font name parser
+       - do not start blinking cursor if the window is unfocused
+       - change the width of underline and i-beam cursor to 2 pixels (based on
+         a patch by Omar Sandoval).
+       - add pointerShape resource to change the mouse pointer shape
+       - a keysym resource for a key which is already bound to an
+         action now properly rebinds the key.
+       - do not report mouse motion events if Shift is active
+       - put the alpha component last in responses to OSC color queries
+       - the key_press hook is now invoked before processing the
+         event, as documented. This change was done in 9.21 but not
+         announced and fixes debian bugs #511377, #531751 and red hat
+         bug #1105069. Note that this change breaks a few scripts,
+         such as mark-yank-urls, which rely on the previous buggy
+         behaviour that urxvt processes the event (in particular
+         keysym bindings) before invoking the hook.
+       - the tabbed extension now properly refreshes the active tab
+         on a key press when the mouse pointer is outside the terminal
+         window.
+       - add 'lookup_keysym' perl method to lookup the action bound
+         to a key combination.
+       - a key combination bound to 'matcher:select' can now be used
+         to cycle through the matches in matcher.
+        - change perl integer accessors (->width et al.) into mutators.
+
+-------------------------------------------------------------------

Old:
----
  rxvt-unicode-9.21.tar.bz2

New:
----
  rxvt-unicode-9.22.tar.bz2

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

Other differences:
------------------
++++++ rxvt-unicode.spec ++++++
--- /var/tmp/diff_new_pack.VCCdTs/_old  2016-11-07 13:25:50.000000000 +0100
+++ /var/tmp/diff_new_pack.VCCdTs/_new  2016-11-07 13:25:50.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rxvt-unicode
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,33 @@
 #
 
 
+#
+%define _terminfo      %{_datadir}/terminfo
+%if 0%{?suse_version} < 1140
+%define with_265color_terminfo_files 1
+%endif
 Name:           rxvt-unicode
-Version:        9.21
+Version:        9.22
 Release:        0
 #
+Summary:        Rxvt X Terminal with Unicode Support
 #
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+License:        GPL-3.0+
+Group:          System/X11/Terminals
+Url:            http://software.schmorp.de/#rxvt-unicode
+Source:         http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2
+Source1:        rxvt-unicode-rpmlintrc
+Source2:        rxvt-unicode.README.SuSE
+Source3:        rxvt-unicode-256color.desktop
+Source4:        rxvt-unicode.desktop
+Patch1:         rxvt-unicode-9.20-CVE-2008-1142-DISPLAY.patch
+Patch2:         rxvt-unicode-9.21-xsubpp.patch
+Patch3:         rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch
 BuildRequires:  gcc-c++
+BuildRequires:  ncurses-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
+BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
@@ -32,33 +50,12 @@
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(xrender)
-# for tic
-BuildRequires:  ncurses-devel
+%requires_eq    perl
 Provides:       locale(xorg-x11:ja;ko;zh)
-BuildRequires:  update-desktop-files
-#
-%define _terminfo      /usr/share/terminfo
-%if 0%{?suse_version} < 1140
-%define with_265color_terminfo_files 1
-%endif
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if ! 0%{?with_265color_terminfo_files}
 Requires:       terminfo-base
 %endif
-%requires_eq    perl
-#
-Url:            http://software.schmorp.de/#rxvt-unicode
-Source:         http://dist.schmorp.de/%{name}/%{name}-%{version}.tar.bz2
-Source1:        rxvt-unicode-rpmlintrc
-Source2:        rxvt-unicode.README.SuSE
-Source3:        rxvt-unicode-256color.desktop
-Source4:        rxvt-unicode.desktop
-Patch1:         rxvt-unicode-9.20-CVE-2008-1142-DISPLAY.patch
-Patch2:         rxvt-unicode-9.21-xsubpp.patch
-Patch3:         rxvt-unicode-0001-Prefer-XDG_RUNTIME_DIR-over-the-HOME.patch
-#
-Summary:        Rxvt X Terminal with Unicode Support
-License:        GPL-3.0+
-Group:          System/X11/Terminals
 
 %description
 rxvt-unicode is a clone of the well-known terminal emulator rxvt,
@@ -66,19 +63,13 @@
 locale-correct input and output. It also supports mixing multiple fonts
 at the same time, including Xft fonts.
 
-
-
-Authors:
---------
-    Marc Lehmann <[email protected]>
-
 %prep
 %setup -q
 %patch1
 %patch2 -p1
 %patch3 -p1
-find -type d -name CVS -print0 | xargs -r0 %__rm -r
-%{__install} -m 0644 %{S:2} README.SUSE
+find -type d -name CVS -print0 | xargs -r0 rm -r
+install -m 0644 %{SOURCE2} README.SUSE
 
 %build
 export COMMON_CONFIGURE_OPTIONS=" --enable-warnings --enable-unicode3 \
@@ -113,32 +104,32 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused"
 export CXXFLAGS="$CFLAGS"
 #
-%{__install} -Dd -m 0755 "%{buildroot}%{_terminfo}/r" 
%{buildroot}%{_datadir}/applications/
+install -Dd -m 0755 "%{buildroot}%{_terminfo}/r" 
%{buildroot}%{_datadir}/applications/
 # build the 256color version
 %configure --enable-256-color ${COMMON_CONFIGURE_OPTIONS}
 #
-%__make %{?_smp_mflags}
+make %{?_smp_mflags}
 TERMINFO="%{buildroot}%{_terminfo}" %makeinstall
 #
 for i in %{buildroot}%{_bindir}/* ; do mv ${i} ${i}-256color ; done
-%__make distclean
+make %{?_smp_mflags} distclean
 
 # build the normal 88color version
 %configure ${COMMON_CONFIGURE_OPTIONS}
 #
-%__make %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
-TERMINFO="%{buildroot}%{_terminfo}" %makeinstall
+TERMINFO="%{buildroot}%{_terminfo}" make %{?_smp_mflags} DESTDIR=%{buildroot} 
install
 for j in %{buildroot}%{_mandir}/man1/* ; do
   ln -s $(basename ${j}) ${j%%.1}-256color.1 ;
 done
-%{__mkdir} examples/
-%{__cp} -av doc/embed* doc/rxvt-tabbed doc/pty-fd examples/
-%__chmod 0644 examples/*
-%{__rm} -rf %{buildroot}%{_libdir}/urxvt/perl/macosx-clipboard-native
+mkdir examples/
+cp -av doc/embed* doc/rxvt-tabbed doc/pty-fd examples/
+chmod 0644 examples/*
+rm -rf %{buildroot}%{_libdir}/urxvt/perl/macosx-clipboard-native
 # desktop files
-%{__install} -m 0644 %{S:3} %{S:4} %{buildroot}%{_datadir}/applications/
+install -m 0644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_datadir}/applications/
 %suse_update_desktop_file rxvt-unicode-256color
 %suse_update_desktop_file rxvt-unicode
 rm %{buildroot}/%{_terminfo}/r/%{name}

++++++ rxvt-unicode-9.21.tar.bz2 -> rxvt-unicode-9.22.tar.bz2 ++++++
++++ 3552 lines of diff (skipped)


Reply via email to