Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2018-04-26 13:23:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xterm" Thu Apr 26 13:23:14 2018 rev:109 rq:600597 version:332 Changes: -------- --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2018-02-21 14:08:37.504339601 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2018-04-26 13:23:15.688541910 +0200 @@ -1,0 +2,29 @@ +Mon Apr 23 13:42:05 UTC 2018 - mimi...@gmail.com + +- Patch #332 +- spec-cleaned +- drop support for unsupported distros + * add a GetChecksum item to disallowedWindowOps + * improve notes in ctlseqs.ms which mention where various controls originated. + * add control sequences for querying the X display size and the character size, + both in pixels to help eliminate some of the constants in esctest. + * fixes prompted by review of George Nachman's esctest script: + * add a null-pointer check and a limit-check in xtermCheckRect. + * correct limit-check for right-margin when processing autowrapping if xterm + is not built for wide-characters. + * repair logic in RIS to reset 132-column mode when an escape sequence is + used to enable 80/132-column switching. + * correct array-limit for EWMH working state. + * further improve limit-checks versus assert's. + * correct order of check-margins and move-to-left margin for DL and IL. + * modify reverse-wrap to pay attention to top/bottom margins as it has done + for left/right margins since patch #279. + * modify behavior of DECFI and DECBI to not index the screen at the left/right + edge of the display unless those happen to be the left/right margins. + * add case for VT320 DSR response for keyboard status. + * improve check for valid shell path using getusershell and endusershell + if available, in case /etc/shells does not exist/ + * modified configure checks for groff and man2html, to use the latter by default, + but allowing mandoc as a partial replacement for former. + +------------------------------------------------------------------- Old: ---- xterm-331.tgz xterm-331.tgz.asc New: ---- xterm-332.tgz xterm-332.tgz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xterm.spec ++++++ --- /var/tmp/diff_new_pack.SEluzu/_old 2018-04-26 13:23:16.616507939 +0200 +++ /var/tmp/diff_new_pack.SEluzu/_new 2018-04-26 13:23:16.620507793 +0200 @@ -19,12 +19,12 @@ %define vttest_version 20140305 %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version: 331 +Version: 332 Release: 0 Summary: The basic X terminal program License: MIT Group: System/X11/Utilities -Url: http://invisible-island.net/xterm/ +URL: http://invisible-island.net/xterm/ Source: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz Source1: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz.asc Source2: luitx @@ -48,11 +48,11 @@ Patch7: xterm-allow_iso-utf_fonts_in_menu.patch Patch8: xterm-decomposed_bitmaps.patch Patch9: xterm-desktop-item-in-gnome-utilities-appfolder.patch -BuildRequires: freetype2-devel BuildRequires: groff BuildRequires: ncurses-devel BuildRequires: pkgconfig BuildRequires: update-desktop-files +BuildRequires: pkgconfig(freetype2) Provides: XFree86:%{_prefix}/X11R6/bin/xterm Provides: xorg-x11:%{_prefix}/X11R6/bin/xterm %if %{splitbin} @@ -61,28 +61,13 @@ %if 0%{?suse_version} > 1220 BuildRequires: fontpackages-devel %endif -%if 0%{?suse_version} > 1130 -BuildRequires: utempter-devel -%else -BuildRequires: utempter -%endif -%if 0%{?suse_version} > 1210 -# separate package now BuildRequires: bdftopcf -# post xorg libs split -BuildRequires: libX11-devel -BuildRequires: libXaw-devel -BuildRequires: libXft-devel -BuildRequires: libXrender-devel -%else -# case for SLE10 and SLE 11 -BuildRequires: xorg-x11 -BuildRequires: xorg-x11-devel -%endif -# post xorg apps split -%if 0%{?suse_version} > 1210 +BuildRequires: utempter-devel +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xaw7) +BuildRequires: pkgconfig(xft) Requires: luit -%endif %if 0%{?suse_version} > 1220 %reconfigure_fonts_prereq %endif @@ -115,16 +100,9 @@ cd ../vttest-%{vttest_version} %build -# suse 10.x uses older X11 directory structure -%if 0%{?suse_version} < 1100 -%define xappdefs %{_prefix}/X11R6/lib/X11/app-defaults -%define xfontsd %{_prefix}/X11R6/lib/X11/fonts -%define xterminfo %{_prefix}/X11R6/lib/X11/etc -%else %define xappdefs %{_datadir}/X11/app-defaults %define xfontsd %{_datadir}/fonts -%define xterminfo %{_libexecdir}/X11/etc -%endif +%define xterminfo %{_libexecdir}/X11%{_sysconfdir} %configure \ --enable-256-color \ @@ -137,10 +115,6 @@ --with-utempter \ --with-tty-group=tty \ --with-app-defaults=%{xappdefs} \ -%if 0%{?suse_version} < 1000 - --x-includes=%{_prefix}/X11R6/include \ - --x-libraries=%{_prefix}/X11R6/%{_lib} \ -%endif --enable-backarrow-is-erase \ --enable-sixel-graphics \ @@ -213,10 +187,7 @@ %dir %{xfontsd}/misc %{xfontsd}/misc/20x20ja.pcf.gz %{xfontsd}/misc/20x20ko.pcf.gz - -%if 0%{?suse_version} > 1050 %dir %{xappdefs} -%endif %{xappdefs}/KOI8RXTerm %{xappdefs}/KOI8RXTerm-color %{xappdefs}/UXTerm ++++++ xterm-331.tgz -> xterm-332.tgz ++++++ ++++ 17498 lines of diff (skipped)