From 652c6656305afd4b105252e90649cfabe634db6f783d58910f74958119c0829d Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Mon, 25 Nov 2013 16:41:32 +0000 Subject: [PATCH] Accepting request 206339 from home:tobijk:X11:XOrg update to xtrans-1.3.2 OBS-URL: https://build.opensuse.org/request/show/206339 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xtrans?expand=0&rev=8 --- xtrans-1.2.7.tar.bz2 | 3 --- xtrans-1.3.2.tar.bz2 | 3 +++ xtrans.changes | 36 ++++++++++++++++++++++++++++++++++++ xtrans.spec | 7 ++++--- 4 files changed, 43 insertions(+), 6 deletions(-) delete mode 100644 xtrans-1.2.7.tar.bz2 create mode 100644 xtrans-1.3.2.tar.bz2 diff --git a/xtrans-1.2.7.tar.bz2 b/xtrans-1.2.7.tar.bz2 deleted file mode 100644 index aab991a..0000000 --- a/xtrans-1.2.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7f811191ba70a34a9994d165ea11a239e52c527f039b6e7f5011588f075fe1a6 -size 173025 diff --git a/xtrans-1.3.2.tar.bz2 b/xtrans-1.3.2.tar.bz2 new file mode 100644 index 0000000..7897f78 --- /dev/null +++ b/xtrans-1.3.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94177c89b74f594bcddc6a12825e9b464e17ab1977de671d25f67a4ea922cb87 +size 177812 diff --git a/xtrans.changes b/xtrans.changes index 034c402..03f6662 100644 --- a/xtrans.changes +++ b/xtrans.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Fri Nov 8 17:30:20 UTC 2013 - tobias.johannes.klausmann@mni.thm.de + +- Update to version 1.3.2: + Another round of fixes for the fd sending API's: improves portability, + fixes build failures on BSD & Solaris when building with the new API + disabled, and enables the new API for Solaris. + + Add stubs for send/recv fd functions in local transports + + Check if we need to define _XOPEN_SOURCE for struct msghdr.msg_control + + Allow XTRANS_SEND_FDS on Solaris as well + + Actually disable all of the FD passing code unless XTRANS_SEND_FDS is set + + Switch to CMSG_* macros for FD passing + +------------------------------------------------------------------- +Thu Nov 7 16:27:19 UTC 2013 - tobias.johannes.klausmann@mni.thm.de + +- Update to version 1.3.1: + Here's a new 1.3.1 release of libXtrans. The only interesting change + is that it now requires applications to specify that they want FD + passing support by defining XTRANS_SEND_FDS; the X server will do that + only on Linux. When non-Linux FD passing support is integrated, we can + change what the X server does. +- Add upstream patch to fix build: + + U_disable_all_of_the_FD_passing_code_unless_XTRANS_SEND_FDS_is_set.patch + +------------------------------------------------------------------- +Sun Nov 3 00:46:57 UTC 2013 - tobias.johannes.klausmann@mni.thm.de + +- Update to version 1.3.0: + + configure: Remove AM_MAINTAINER_MODE + + Remove unused TLI ("STREAMSCONN") code from xtrans + + Docs: convert function synopses to docbook funcsynopsis markup + + autogen.sh: Implement GNOME Build API + + Remove 'Readv' interface + + Add APIs to send file descriptors through the network + ------------------------------------------------------------------- Fri Apr 5 07:58:19 UTC 2013 - idonmez@suse.com diff --git a/xtrans.spec b/xtrans.spec index e69a356..52360d8 100644 --- a/xtrans.spec +++ b/xtrans.spec @@ -17,16 +17,17 @@ Name: xtrans -Version: 1.2.7 +Version: 1.3.2 Release: 0 Summary: Library to handle network protocol transport in X License: MIT Group: Development/Libraries/X11 Url: http://xorg.freedesktop.org/ Source: http://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.bz2 -Patch: p_xauth.diff +Patch0: p_xauth.diff BuildRequires: pkg-config BuildRequires: pkgconfig(xorg-macros) >= 1.12 +BuildRequires: pkgconfig(xshmfence) Requires: xorg-x11-proto-devel # Package was named xorg-x11-xtrans-devel until 12.2 # We use 7.7 for Provides/Obsoletes, since we're renaming the packages when @@ -44,7 +45,7 @@ libX11, libICE, the X font server, and related components. %prep %setup -q -%patch -p0 +%patch0 -p0 %build %configure --docdir=%{_docdir}/xtrans