Accepting request 208306 from X11:XOrg

update to xtrans-1.3.2 (forwarded request 206339 from tobijk)

OBS-URL: https://build.opensuse.org/request/show/208306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xtrans?expand=0&rev=7
This commit is contained in:
Stephan Kulow 2013-12-11 16:46:01 +00:00 committed by Git OBS Bridge
commit 1cb402be4d
4 changed files with 43 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f811191ba70a34a9994d165ea11a239e52c527f039b6e7f5011588f075fe1a6
size 173025

3
xtrans-1.3.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:94177c89b74f594bcddc6a12825e9b464e17ab1977de671d25f67a4ea922cb87
size 177812

View File

@ -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

View File

@ -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