Hello community,
here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-08-01 14:34:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xterm (Old)
and /work/SRC/openSUSE:Factory/.xterm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xterm"
Changes:
--------
--- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-07-18 06:40:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-08-01 14:34:33.000000000 +0200
@@ -1,0 +2,11 @@
+Thu Jul 31 10:39:19 UTC 2014 - pcerny@suse.com
+
+- Patch #310 - 2014/07/25
+ * update package/freebsd files based on xterm #309 port
+ * adapt changes from Minux3.2 which ported xterm #197, to allow
+ building on that platform both using imake as well as using
+ the configure script
+ * update precompose.c based on Unicode 7.0
+ * build-fix for --with-Xaw3dxft option (report by Emanuel Haupt)
+
+-------------------------------------------------------------------
Old:
----
xterm-309.tgz
xterm-309.tgz.asc
New:
----
xterm-310.tgz
xterm-310.tgz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xterm.spec ++++++
--- /var/tmp/diff_new_pack.VIqvd3/_old 2014-08-01 14:34:35.000000000 +0200
+++ /var/tmp/diff_new_pack.VIqvd3/_new 2014-08-01 14:34:35.000000000 +0200
@@ -52,7 +52,7 @@
%if 0%{?suse_version} > 1210
Requires: luit
%endif
-Version: 309
+Version: 310
Release: 0
Summary: The basic X terminal program
License: MIT
++++++ xterm-309.tgz -> xterm-310.tgz ++++++
++++ 11661 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/Imakefile new/xterm-310/Imakefile
--- old/xterm-309/Imakefile 2014-04-11 21:36:41.000000000 +0200
+++ new/xterm-310/Imakefile 2014-07-23 00:29:17.000000000 +0200
@@ -1,4 +1,4 @@
-XCOMM $XTermId: Imakefile,v 1.110 2014/04/11 19:36:41 Ross.Combs Exp $
+XCOMM $XTermId: Imakefile,v 1.111 2014/07/22 22:29:17 tom Exp $
XCOMM
XCOMM Attention xterm porters
XCOMM
@@ -140,7 +140,7 @@
# endif
#endif
-#if !defined(OS2Architecture) && !defined(__GNU__)
+#if !defined(OS2Architecture) && !defined(__GNU__) && !defined(Minix3Architecture)
#if defined(UseUtempter)
UTMPDEF = -DUSE_UTEMPTER
#else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/MANIFEST new/xterm-310/MANIFEST
--- old/xterm-309/MANIFEST 2014-06-28 16:34:28.000000000 +0200
+++ new/xterm-310/MANIFEST 2014-07-15 01:36:58.000000000 +0200
@@ -1,4 +1,4 @@
-MANIFEST for xterm-309, version xterm-309
+MANIFEST for xterm-310, version xterm-310
--------------------------------------------------------------------------------
MANIFEST this file
256colres.h resource-definitions for 256-color mode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/graphics_sixel.c new/xterm-310/graphics_sixel.c
--- old/xterm-309/graphics_sixel.c 2014-05-03 00:53:20.000000000 +0200
+++ new/xterm-310/graphics_sixel.c 2014-07-15 23:07:44.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XTermId: graphics_sixel.c,v 1.8 2014/05/02 22:53:20 tom Exp $ */
+/* $XTermId: graphics_sixel.c,v 1.9 2014/07/15 21:07:44 tom Exp $ */
/*
* Copyright 2014 by Ross Combs
@@ -214,7 +214,6 @@
* Interpret sixel graphics sequences.
*
* Resources:
- * http://en.wikipedia.org/wiki/Sixel
* http://vt100.net/docs/vt3xx-gp/chapter14.html
* ftp://ftp.cs.utk.edu/pub/shuford/terminal/sixel_graphics_news.txt
* ftp://ftp.cs.utk.edu/pub/shuford/terminal/all_about_sixels.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/main.c new/xterm-310/main.c
--- old/xterm-309/main.c 2014-07-13 00:50:07.000000000 +0200
+++ new/xterm-310/main.c 2014-07-25 00:47:09.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XTermId: main.c,v 1.760 2014/07/12 22:50:07 Steve.Wall Exp $ */
+/* $XTermId: main.c,v 1.762 2014/07/24 22:47:09 tom Exp $ */
/*
* Copyright 2002-2013,2014 by Thomas E. Dickey
@@ -2509,7 +2509,7 @@
}
#endif
#endif
-#if defined(USE_ANY_SYSV_TERMIO) || defined(__MVS__)
+#if defined(USE_ANY_SYSV_TERMIO) || defined(__MVS__) || defined(__minix)
if (0 > (mode = fcntl(screen->respond, F_GETFL, 0)))
SysError(ERROR_F_GETFL);
#ifdef O_NDELAY
@@ -5372,3 +5372,17 @@
return (rps.status);
}
#endif
+
+#ifdef __minix
+int
+setpgrp(void)
+{
+ return 0;
+}
+
+void
+_longjmp(jmp_buf _env, int _val)
+{
+ longjmp(_env, _val);
+}
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/package/debian/changelog new/xterm-310/package/debian/changelog
--- old/xterm-309/package/debian/changelog 2014-06-28 16:34:28.000000000 +0200
+++ new/xterm-310/package/debian/changelog 2014-07-15 01:36:58.000000000 +0200
@@ -1,3 +1,9 @@
+xterm-dev (310) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey Mon, 14 Jul 2014 19:36:58 -0400
+
xterm-dev (309) unstable; urgency=low
* maintenance updates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/package/freebsd/Makefile new/xterm-310/package/freebsd/Makefile
--- old/xterm-309/package/freebsd/Makefile 2014-06-28 16:34:28.000000000 +0200
+++ new/xterm-310/package/freebsd/Makefile 2014-07-26 01:40:38.000000000 +0200
@@ -5,94 +5,96 @@
# and "make makesum".
PORTNAME= xterm
-PORTVERSION= 309
+PORTVERSION= 310
CATEGORIES= x11
MASTER_SITES= ftp://invisible-island.net/xterm/ \
CRITICAL
PKGNAMESUFFIX= -dev
EXTRACT_SUFX= .tgz
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src1 \
+ bsd-xterm-icons-${ICONVERSION}${EXTRACT_SUFX}:src2
-MAINTAINER= dickey@invisible-island.net
-COMMENT= Terminal emulator for the X Window System (development)
+MAINTAINER= ehaupt@FreeBSD.org
+COMMENT= Terminal emulator for the X Window System
CONFLICTS= x11iraf-[0-9]*
-USE_XORG= xaw xft
-WANT_GNOME= desktopfileutils
+USE_XORG= xft
GNU_CONFIGURE= yes
-CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS+= --with-utempter --enable-narrowproto --enable-256-color
+CONFIGURE_ARGS+= --with-utempter --enable-narrowproto
CPPFLAGS+= -I${LOCALBASE}/include
+LIBS+= -L${LOCALBASE}/lib
-OPTIONS_DEFINE= WCHAR LUIT DECTERM PCRE GNOME DABBREV TOOLBAR
+ICONVERSION= 1
+
+OPTIONS_DEFINE= WCHAR LUIT DECTERM PCRE DABBREV 256COLOR SIXEL GNOME LOGGING TOOLBAR
+OPTIONS_RADIO= 3D
+OPTIONS_RADIO_3D= XAW3D XAW3DXFT NEXTAW
TOOLBAR_DESC= Enable support menu/toolbar
DABBREV_DESC= Enable support for dabbrev-expand
DECTERM_DESC= Enable DECterm Locator support
LUIT_DESC= Use LUIT for locale convertion from/to UTF-8
+SIXEL_DESC= Enable Sixel graphics support
WCHAR_DESC= Enable wide-character support
+256COLOR_DESC= Enable 256-color support
+LOGGING_DESC= Enable logging terminal I/O to a file
+XAW3D_DESC= Link with Xaw 3d library
+XAW3DXFT_DESC= Link with Xaw 3d xft (extended fonts) library
+NEXTAW_DESC= Link with neXT Athena library
+
+OPTIONS_DEFAULT=WCHAR LUIT 256COLOR
+
+256COLOR_CONFIGURE_ENABLE= 256-color
+LUIT_BUILD_DEPENDS= luit:${PORTSDIR}/x11/luit
+LUIT_CONFIGURE_ENABLE= luit
+WCHAR_CONFIGURE_ENABLE= wide-chars
+DECTERM_CONFIGURE_ENABLE= dec-locator
+PCRE_CONFIGURE_WITH= pcre
+PCRE_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
+DABBREV_CONFIGURE_ENABLE= dabbrev
+SIXEL_CONFIGURE_ENABLE= sixel-graphics
+GNOME_USES= desktop-file-utils
+LOGGING_CONFIGURE_ENABLE= logging
+TOOLBAR_CONFIGURE_ENABLE= toolbar
+XAW3D_CONFIGURE_WITH= Xaw3d
+XAW3D_LIB_DEPENDS= libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d
+XAW3DXFT_CONFIGURE_WITH= Xaw3dxft
+XAW3DXFT_LIB_DEPENDS= libXaw3dxft.so:${PORTSDIR}/x11-toolkits/libxaw3dxft
+NEXTAW_CONFIGURE_WITH= neXtaw
+NEXTAW_LIB_DEPENDS= libneXtaw.so:${PORTSDIR}/x11-toolkits/neXtaw
PKG_CLASS= XTermDev
.include
CONFIGURE_ARGS+= --program-suffix=${PKGNAMESUFFIX} --with-app-class=${PKG_CLASS} --without-xterm-symlink
-
-.if ${PORT_OPTIONS:MLUIT}
-CONFIGURE_ARGS+= --enable-luit
-BUILD_DEPENDS= luit:${PORTSDIR}/x11/luit
-.endif
-
-.if ${PORT_OPTIONS:MWCHAR}
-CONFIGURE_ARGS+= --enable-wide-chars
-.endif
-
-.if ${PORT_OPTIONS:MDECTERM}
-CONFIGURE_ARGS+= --enable-dec-locator
-.endif
-
-.if ${PORT_OPTIONS:MPCRE}
-CONFIGURE_ARGS+= --with-pcre
-LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre
-.endif
-
-.if ${PORT_OPTIONS:MDABBREV}
-CONFIGURE_ARGS+= --enable-dabbrev
-.endif
-
-.if ${PORT_OPTIONS:MTOOLBAR}
-CONFIGURE_ARGS+= --enable-toolbar
-.endif
-
-.if ${PORT_OPTIONS:MGNOME}
-USE_GNOME= desktopfileutils
-PLIST_SUB+= GNOME=""
-.else
-PLIST_SUB+= GNOME="@comment "
-.endif
-
MAN1= resize${PKGNAMESUFFIX}.1 koi8rxterm${PKGNAMESUFFIX}.1 uxterm${PKGNAMESUFFIX}.1 xterm${PKGNAMESUFFIX}.1
-.include
+.if ! ${PORT_OPTIONS:MXAW3D} && ! ${PORT_OPTIONS:MXAW3DXFT} && ! ${PORT_OPTIONS:MNEXTAW}
+USE_XORG+= xaw
+.endif
.if ${OSVERSION} < 900004
-LIB_DEPENDS+= utempter:${PORTSDIR}/sysutils/libutempter
+LIB_DEPENDS+= libutempter.so:${PORTSDIR}/sysutils/libutempter
.endif
+post-extract:
+ @${CP} ${WRKDIR}/bsd-xterm-icons-1/*.png \
+ ${WRKDIR}/bsd-xterm-icons-1/*.xpm \
+ ${WRKSRC}/icons/
+
post-install:
-.for f in koi8rxterm resize uxterm xterm
- @${CHMOD} ${BINMODE} ${PREFIX}/bin/${f}
+.for f in koi8rxterm${PKGNAMESUFFIX} resize${PKGNAMESUFFIX} uxterm${PKGNAMESUFFIX} xterm${PKGNAMESUFFIX}
+ @${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIX}/bin/${f}
.endfor
-.if ${PORT_OPTIONS:MGNOME}
- @${MKDIR} ${PREFIX}/share/applications/
- @${INSTALL_DATA} ${WRKSRC}/xterm.desktop ${PREFIX}/share/applications/
- @-update-desktop-database
-.endif
+ @${INSTALL_DATA} ${WRKSRC}/xterm.desktop \
+ ${STAGEDIR}${PREFIX}/share/applications/xterm${PKGNAMESUFFIX}.desktop
.if ${PORT_OPTIONS:MWCHAR}
@${CAT} ${PKGMESSAGE}
.endif
-.include
+.include
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/package/freebsd/pkg-plist new/xterm-310/package/freebsd/pkg-plist
--- old/xterm-309/package/freebsd/pkg-plist 2012-10-24 00:47:53.000000000 +0200
+++ new/xterm-310/package/freebsd/pkg-plist 2014-07-26 01:39:51.000000000 +0200
@@ -8,6 +8,10 @@
lib/X11/app-defaults/UXTermDev-color
lib/X11/app-defaults/XTermDev
lib/X11/app-defaults/XTermDev-color
+man/man1/resize-dev.1.gz
+man/man1/koi8rxterm-dev.1.gz
+man/man1/uxterm-dev.1.gz
+man/man1/xterm-dev.1.gz
share/applications/xterm-dev.desktop
share/pixmaps/filled-xterm-dev_32x32.xpm
share/pixmaps/filled-xterm-dev_48x48.xpm
@@ -17,6 +21,3 @@
share/pixmaps/xterm-dev-color_48x48.xpm
share/pixmaps/xterm-dev_32x32.xpm
share/pixmaps/xterm-dev_48x48.xpm
-@dirrmtry share/applications
-%%GNOME%%@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
-%%GNOME%%@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/package/xterm.spec new/xterm-310/package/xterm.spec
--- old/xterm-309/package/xterm.spec 2014-07-13 17:29:11.000000000 +0200
+++ new/xterm-310/package/xterm.spec 2014-07-15 01:36:58.000000000 +0200
@@ -1,11 +1,11 @@
-# $XTermId: xterm.spec,v 1.74 2014/07/13 15:29:11 tom Exp $
+# $XTermId: xterm.spec,v 1.75 2014/07/14 23:36:58 tom Exp $
Summary: X terminal emulator (development version)
%global my_middle xterm
%global my_suffix -dev
%global fullname %{my_middle}%{my_suffix}
%global my_class XTermDev
Name: %{fullname}
-Version: 309
+Version: 310
Release: 1
License: X11
Group: User Interface/X
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/precompose.c new/xterm-310/precompose.c
--- old/xterm-309/precompose.c 2013-02-03 18:06:01.000000000 +0100
+++ new/xterm-310/precompose.c 2014-07-15 23:18:45.000000000 +0200
@@ -4,8 +4,7 @@
* DO NOT EDIT BY HAND! This is generated by the script
* unicode/make-precompose.sh
*/
-/* $XTermId: precompose.c,v 1.9 2013/02/03 17:06:01 tom Exp $ */
-/* $XFree86$ */
+/* $XTermId: precompose.c,v 1.10 2014/07/15 21:18:45 tom Exp $ */
#include
@@ -1019,6 +1018,13 @@
{ 0x110AB, 0x110A5, 0x110BA},
{ 0x1112E, 0x11131, 0x11127},
{ 0x1112F, 0x11132, 0x11127},
+{ 0x1134B, 0x11347, 0x1133E},
+{ 0x1134C, 0x11347, 0x11357},
+{ 0x114BC, 0x114B9, 0x114B0},
+{ 0x114BB, 0x114B9, 0x114BA},
+{ 0x114BE, 0x114B9, 0x114BD},
+{ 0x115BA, 0x115B8, 0x115AF},
+{ 0x115BB, 0x115B9, 0x115AF},
{ 0x1D15E, 0x1D157, 0x1D165},
{ 0x1D15F, 0x1D158, 0x1D165},
{ 0x1D160, 0x1D15F, 0x1D16E},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/resize.c new/xterm-310/resize.c
--- old/xterm-309/resize.c 2014-04-26 01:39:42.000000000 +0200
+++ new/xterm-310/resize.c 2014-07-25 00:47:09.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XTermId: resize.c,v 1.130 2014/04/25 23:39:42 tom Exp $ */
+/* $XTermId: resize.c,v 1.132 2014/07/24 22:47:09 tom Exp $ */
/*
* Copyright 2003-2013,2014 by Thomas E. Dickey
@@ -264,13 +264,13 @@
readstring(FILE *fp, char *buf, const char *str)
{
int last, c;
-#if !defined(USG)
+#if !defined(USG) && !defined(__minix)
/* What is the advantage of setitimer() over alarm()? */
struct itimerval it;
#endif
signal(SIGALRM, resize_timeout);
-#if defined(USG)
+#if defined(USG) || defined(__minix)
alarm(TIMEOUT);
#else
memset((char *) &it, 0, sizeof(struct itimerval));
@@ -292,7 +292,7 @@
while ((*buf++ = (char) getc(fp)) != last) {
;
}
-#if defined(USG)
+#if defined(USG) || defined(__minix)
alarm(0);
#else
memset((char *) &it, 0, sizeof(struct itimerval));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/unicode/precompose.c.head new/xterm-310/unicode/precompose.c.head
--- old/xterm-309/unicode/precompose.c.head 2004-11-30 22:08:35.000000000 +0100
+++ new/xterm-310/unicode/precompose.c.head 2014-07-15 23:18:32.000000000 +0200
@@ -5,7 +5,6 @@
* unicode/make-precompose.sh
*/
/* @XTermId@ */
-/* @XFree86@ */
#include
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/version.h new/xterm-310/version.h
--- old/xterm-309/version.h 2014-07-13 23:54:02.000000000 +0200
+++ new/xterm-310/version.h 2014-07-26 02:04:51.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XTermId: version.h,v 1.393 2014/07/13 21:54:02 tom Exp $ */
+/* $XTermId: version.h,v 1.395 2014/07/26 00:04:51 tom Exp $ */
/*
* Copyright 1998-2013,2014 by Thomas E. Dickey
@@ -38,8 +38,8 @@
* version of X to which this version of xterm has been built. The resulting
* number in parentheses is my patch number (Thomas E. Dickey).
*/
-#define XTERM_PATCH 309
-#define XTERM_DATE 2014-07-13
+#define XTERM_PATCH 310
+#define XTERM_DATE 2014-07-25
#ifndef __vendorversion__
#define __vendorversion__ "XTerm"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/xterm.h new/xterm-310/xterm.h
--- old/xterm-309/xterm.h 2014-06-28 22:53:20.000000000 +0200
+++ new/xterm-310/xterm.h 2014-07-25 00:47:09.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XTermId: xterm.h,v 1.743 2014/06/28 20:53:20 tom Exp $ */
+/* $XTermId: xterm.h,v 1.745 2014/07/24 22:47:09 tom Exp $ */
/*
* Copyright 1999-2013,2014 by Thomas E. Dickey
@@ -99,7 +99,7 @@
#define HAVE_PUTENV 1
#endif
-#if defined(CSRG_BASED) || defined(__GNU__)
+#if defined(CSRG_BASED) || defined(__GNU__) || defined(__minix)
#define USE_POSIX_TERMIOS 1
#endif
@@ -134,7 +134,7 @@
#define HAVE_TCGETATTR 1
#endif
-#if defined(__SCO__) || defined(__UNIXWARE__)
+#if defined(__SCO__) || defined(__UNIXWARE__) || defined(__minix)
#define USE_TERMCAP 1
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/xterm.log.html new/xterm-310/xterm.log.html
--- old/xterm-309/xterm.log.html 2014-07-13 23:58:07.000000000 +0200
+++ new/xterm-310/xterm.log.html 2014-07-26 02:05:11.000000000 +0200
@@ -30,7 +30,7 @@
* sale, use or other dealings in this Software without prior written *
* authorization. *
*****************************************************************************
- $XTermId: xterm.log.html,v 1.1504 2014/07/13 21:58:07 tom Exp $
+ $XTermId: xterm.log.html,v 1.1511 2014/07/26 00:05:11 tom Exp $
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
@@ -72,6 +72,8 @@
CHANGELOG</a>).</p>
<ul>
+ <li><a href="#xterm_310">Patch #310 - 2014/07/25</a></li>
+
<li><a href="#xterm_309">Patch #309 - 2014/07/13</a></li>
<li><a href="#xterm_308">Patch #308 - 2014/06/19</a></li>
@@ -903,6 +905,23 @@
<li><a href="#xterm_01">Patch #1 - 1996/1/6</a></li>
</ul>
+ <h1><a name="xterm_310" id="xterm_310">Patch #310 -
+ 2014/07/25</a></h1>
+
+ <ul>
+ <li>update package/freebsd files based on xterm #309 port.</li>
+
+ <li>adapt changes from Minux3.2 which ported xterm #197</a>, to allow building on that platform
+ both using <code>imake</code> as well as using the configure
+ script.</li>
+
+ <li>update precompose.c based on Unicode 7.0</li>
+
+ <li>build-fix for <code>--with-Xaw3dxft</code> option (report
+ by Emanuel Haupt).</li>
+ </ul>
+
<h1><a name="xterm_309" id="xterm_309">Patch #309 -
2014/07/13</a></h1>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/xterm_io.h new/xterm-310/xterm_io.h
--- old/xterm-309/xterm_io.h 2013-01-06 16:20:45.000000000 +0100
+++ new/xterm-310/xterm_io.h 2014-07-25 10:26:56.000000000 +0200
@@ -1,7 +1,7 @@
-/* $XTermId: xterm_io.h,v 1.56 2013/01/06 15:20:45 tom Exp $ */
+/* $XTermId: xterm_io.h,v 1.58 2014/07/25 08:26:56 tom Exp $ */
/*
- * Copyright 2000-2012,2013 by Thomas E. Dickey
+ * Copyright 2000-2013,2014 by Thomas E. Dickey
*
* All Rights Reserved
*
@@ -41,6 +41,11 @@
* FIXME: some, such as those defining USE_TERMIOS should be moved to xterm.h
* as they are integrated with the configure script.
*/
+#if defined(__minix)
+#define USE_POSIX_TERMIOS 1
+#undef HAVE_POSIX_OPENPT /* present, does not work */
+#endif
+
#ifdef CSRG_BASED
#define USE_TERMIOS
#endif
@@ -162,9 +167,9 @@
*/
#ifdef SYSV
#ifdef USE_USG_PTYS
-#include /* get typedef used in ptem.h */
+#include /* get typedef used in ptem.h */
#ifdef HAVE_SYS_PTEM_H
-#include /* get struct winsize */
+#include /* get struct winsize */
#endif
#endif /* USE_USG_PTYS */
#endif /* SYSV */
@@ -203,7 +208,7 @@
#endif
#if defined(__sgi) && (OSMAJORVERSION >= 5)
-#undef TIOCLSET /* defined, but not useable */
+#undef TIOCLSET /* defined, but not useable */
#endif
#if defined(__GNU__) || defined(__MVS__) || defined(__osf__)
@@ -212,7 +217,7 @@
#endif
#if defined (__sgi) || (defined(__linux__) && defined(__sparc__)) || defined(__UNIXWARE__)
-#undef TIOCLSET /* XXX why is this undef-ed again? */
+#undef TIOCLSET /* XXX why is this undef-ed again? */
#endif
#if defined(sun) || defined(__UNIXWARE__)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/xtermcfg.hin new/xterm-310/xtermcfg.hin
--- old/xterm-309/xtermcfg.hin 2014-05-08 10:05:07.000000000 +0200
+++ new/xterm-310/xtermcfg.hin 2014-07-15 01:42:59.000000000 +0200
@@ -1,4 +1,4 @@
-/* $XTermId: xtermcfg.hin,v 1.205 2014/05/08 08:05:07 tom Exp $ */
+/* $XTermId: xtermcfg.hin,v 1.206 2014/07/14 23:42:59 tom Exp $ */
/*
* Copyright 1997-2013,2014 by Thomas E. Dickey
@@ -62,6 +62,7 @@
#undef HAVE_LIB_PCRE /* CF_WITH_PCRE */
#undef HAVE_LIB_XAW /* CF_X_ATHENA */
#undef HAVE_LIB_XAW3D /* CF_X_ATHENA(--with-Xaw3d) */
+#undef HAVE_LIB_XAW3DXFT /* CF_X_ATHENA(--with-Xaw3dxft) */
#undef HAVE_LIB_XAWPLUS /* CF_X_ATHENA(--with-XawPlus) */
#undef HAVE_LIB_XCURSOR /* AC_CHECK_LIB(Xcursor) */
#undef HAVE_MKDTEMP /* AC_CHECK_FUNCS(mkdtemp) */
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org