Sync from SUSE:SLFO:Main libXfixes revision 7392f9270168151a0d120439e372de3b

This commit is contained in:
Adrian Schröter 2024-05-03 14:25:29 +02:00
commit f9b78045a2
7 changed files with 422 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

8
baselibs.conf Normal file
View File

@ -0,0 +1,8 @@
libXfixes3
provides "xorg-x11-libXfixes-<targettype> = 7.6_<version>"
obsoletes "xorg-x11-libXfixes-<targettype> < 7.6_<version>"
libXfixes-devel
requires -libXfixes-<targettype>
requires "libXfixes3-<targettype> = <version>"
provides "xorg-x11-libXfixes-devel-<targettype> = 7.6_<version>"
obsoletes "xorg-x11-libXfixes-devel-<targettype> < 7.6_<version>"

BIN
libXfixes-6.0.1.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
libXfixes-6.0.1.tar.xz.sig Normal file

Binary file not shown.

185
libXfixes.changes Normal file
View File

@ -0,0 +1,185 @@
-------------------------------------------------------------------
Thu Apr 13 19:59:18 UTC 2023 - Dirk Müller <dmueller@suse.com>
- add keyring validation
- modernize spec file. install license and documentation
-------------------------------------------------------------------
Mon Apr 10 08:41:49 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 6.0.1
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* Remove unnecessary casts from malloc & free calls
* Variable scope reduction as recommended by cppcheck
* Mark two dpy parameters const as suggested by cppcheck
* Quiet -Wconditional-uninitialized warnings from clang
* Resolve 36 of 40 -Wextra-semi-stmt warnings from clang
* Handle 63 of 63 -Wshorten-64-to-32 warnings from clang
* Handle 60 of 60 -Wimplicit-int-conversion warnings from clang
* Handle 6 of 9 -Wsign-conversion warnings from clang
* XFixesCloseDisplay: Mark codes as unused
* Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* Remove "All rights reserved" from Oracle copyright notices
-------------------------------------------------------------------
Wed Dec 1 12:51:06 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- update to version 6.0 is needed for GNOME41, particularly the
gnome-settings-daemon's new feature to disconnect from Xwayland
(JIRA #SLE-22829)
-------------------------------------------------------------------
Wed May 12 09:30:37 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- Update to version 6.0.0
* The big new feature here is support for the new
ClientDisconnectMode. From the corresponding
xorgproto announcement:
An X server that is started on demand (Xwayland) should ideally
also terminate when the last client disconnects. However, some
X11 clients that provide system services will linger around
forever, preventing that shutdown.
* With the new XFixes request, a client can designate itself as
to-be-terminated and the X server can ignore those clients when
counting the number of remaining clients. If no other clients
are left, the server can shut down.
* Note that this requires changes to the X server and each
client to work.
-------------------------------------------------------------------
Sat Oct 29 00:08:19 UTC 2016 - tobias.johannes.klausmann@mni.thm.de
- Update to version 5.0.3:
+ fix Integer overflow on illegal server response
-------------------------------------------------------------------
Mon May 30 13:15:29 UTC 2016 - sndirsch@suse.com
- Update to version 5.0.2
* Remove fallback for _XEatDataWords, require libX11 1.6 for it
- tagged baselibs.conf as source in specfile
-------------------------------------------------------------------
Wed May 29 22:45:00 UTC 2013 - tobias.johannes.klausmann@mni.thm.de
- Update to version 5.0.1:
This bug fix release includes the fix for the recently announced
CVE-2013-1983, along with some other cleanups & warning fixes.
-------------------------------------------------------------------
Thu Apr 11 11:37:32 UTC 2013 - mmeister@suse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
-------------------------------------------------------------------
Sun Feb 17 17:21:53 UTC 2013 - jengelh@inai.de
- Use more robust make install call
-------------------------------------------------------------------
Tue Sep 25 06:33:15 UTC 2012 - sndirsch@suse.com
- specfile cleanup
-------------------------------------------------------------------
Sat Feb 11 18:50:49 UTC 2012 - jengelh@medozas.de
- Rename xorg-x11-libXfixes to libXfixes and utilize shlib policy
-------------------------------------------------------------------
Fri Mar 18 12:47:27 UTC 2011 - fcrozat@novell.com
- update to release 5.0
* Pointer barrier support, along with the usual buildsystem updates.
-------------------------------------------------------------------
Tue Dec 21 02:45:09 UTC 2010 - sndirsch@novell.com
- bumped version number to 7.6_4.0.5
-------------------------------------------------------------------
Sat Sep 4 18:28:15 UTC 2010 - sndirsch@novell.com
- update to release 4.0.5
- bumped version number to 7.5_4.0.5
- fixed Summary/Group entries in -devel package
-------------------------------------------------------------------
Sun Apr 4 15:40:46 CEST 2010 - sndirsch@suse.de
- libXfixes 4.0.4
- bumped version number to 7.5
-------------------------------------------------------------------
Mon Dec 14 18:25:48 CET 2009 - jengelh@medozas.de
- add baselibs.conf as a source
-------------------------------------------------------------------
Sat May 2 14:42:17 CEST 2009 - eich@suse.de
- revert static library and .la file removal
for SUSE versions <= 11.1.
-------------------------------------------------------------------
Tue Apr 21 20:18:44 CEST 2009 - crrodriguez@suse.de
- remove static libraries and "la" files
-------------------------------------------------------------------
Thu Sep 11 14:21:36 CEST 2008 - sndirsch@suse.de
- bumped release number to 7.4
-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
- added baselibs.conf file to build xxbit packages
for multilib support
-------------------------------------------------------------------
Wed Dec 26 21:29:22 CET 2007 - crrodriguez@suse.de
- PreReq coreutils
- fix library-without-ldconfig-postun warning
- fix no-version-dependency-on xorg-x11-libXfixes 7.3
-------------------------------------------------------------------
Sat Sep 29 12:22:56 CEST 2007 - sndirsch@suse.de
- bumped version to 7.3
-------------------------------------------------------------------
Wed Nov 8 16:58:09 CET 2006 - sndirsch@suse.de
- update to release 4.0.3 (X.Org 7.2 RC2)
* Don't unlock the Display when you have not locked it.
-------------------------------------------------------------------
Sat Oct 14 06:13:20 CEST 2006 - sndirsch@suse.de
- update to X.Org 7.2R1
-------------------------------------------------------------------
Wed Aug 2 16:12:14 CEST 2006 - sndirsch@suse.de
- fix setup line
-------------------------------------------------------------------
Fri Jul 28 14:44:32 CEST 2006 - sndirsch@suse.de
- use "-fno-strict-aliasing"
-------------------------------------------------------------------
Thu Jul 27 11:43:09 CEST 2006 - sndirsch@suse.de
- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre
-------------------------------------------------------------------
Fri Jun 23 16:08:17 CEST 2006 - sndirsch@suse.de
- created package

107
libXfixes.keyring Normal file
View File

@ -0,0 +1,107 @@
pub 1024D/1F2D130E 2007-07-16 [expires: 2018-04-25]
uid [ unknown] Alan Coopersmith <alan.coopersmith@oracle.com>
uid [ unknown] Alan Coopersmith <alanc@freedesktop.org>
uid [ unknown] Alan Coopersmith <alan.coopersmith@sun.com>
sub 2048g/6E6132BD 2007-07-16
sub 4096R/28C642A7 2013-04-26 [expires: 2018-04-25]
pub 3072R/CAAA50B2 2017-10-04
uid [ unknown] Adam Jackson <ajax@nwnk.net>
sub 3072R/AEF6BB88 2017-10-04
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
mQGiBEab+moRBACDH5yKqS3wcc5bdxY7PBNuwKvF5TKMfagmSvuRDtZjjIIWaA/n
Z1KboV9Gq5g7kP7+Kfu+Qgd8u65eVsWwmPW10fXvj3aCU53glx2EdGdrHcgiyH2g
EQfPiyBw+trIppWFRV0IDXSLMA1FNC92t2nSG/VFHaPTVwcgkIRSfcXDvwCglGdE
a6f4uLqoNHP+m4yYnzapFuMD/R4+2AJDAvEWKDdYCGZzlawjAmmWyXrmT7/C/mx9
8qUR473l4buXjHgDkkXXlHqdzil1vK85PhrKzNJDCCmlHUJNz+QwiAMOLwpD+kwV
Pb57RG7y+a5JQ5+jtVw4RlUxZIk/wj2An9YBO3A5vR7PdjM32ZJCN2+aM4dYfNzQ
xQKTA/47icvBaBVTl9rztjg2pd2Aqpc1P/GsIYLGj7XjnnJvGAENBHSH1QjpZMJG
CTS9oJ+B0/wrIr+pA+MdFgYAb6ojMQJOO6UChjWWSGjMFcs/CeXhxlLBido3DtAE
TbNTwO6OEfAvdosvTdhJFnwvZlJ+zZGGy5CrF2Fd9PUe9tmASbQoQWxhbiBDb29w
ZXJzbWl0aCA8YWxhbmNAZnJlZWRlc2t0b3Aub3JnPohoBBMRAgAoAhsDBgsJCAcD
AgYVCAIJCgsEFgIDAQIeAQIXgAUCUXnRYgUJFEPYeAAKCRCi+54IHy0TDonxAKCP
cAgXNojuujUg5Wqi6v0RBFVSUgCggq1SsVEdq9NDWvXvkeGyNaBivSK0K0FsYW4g
Q29vcGVyc21pdGggPGFsYW4uY29vcGVyc21pdGhAc3VuLmNvbT6IZgQTEQIAJgIb
AwYLCQgHAwIEFQIIAwQWAgMBAh4BAheABQJRedFiBQkUQ9h4AAoJEKL7nggfLRMO
6sUAn0jl3h9rY4OJ13Lu7nsKclyhDpOqAKCFgTmaDGRuDRxloLg9jftrn7a7vrQu
QWxhbiBDb29wZXJzbWl0aCA8YWxhbi5jb29wZXJzbWl0aEBvcmFjbGUuY29tPohr
BBMRAgArAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAIZAQUCUXnRYgUJFEPY
eAAKCRCi+54IHy0TDtBZAJ9IgVVNoFIPRjTsNjcSFaLznuDRJgCcC/WgV312IrxS
Q8PRAyEgozSB9Ke5Ag0ERpv6bxAIAJp5aUlho5rUhpS6ik7spsAQFPRuycPKMNu0
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
=aTYk
-----END PGP PUBLIC KEY BLOCK-----

96
libXfixes.spec Normal file
View File

@ -0,0 +1,96 @@
#
# spec file for package libXfixes
#
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define lname libXfixes3
Name: libXfixes
Version: 6.0.1
Release: 0
Summary: X11 miscellaneous "fixes" extension library
License: MIT
Group: Development/Libraries/C and C++
URL: https://xorg.freedesktop.org/
#Git-Clone: git://anongit.freedesktop.org/xorg/lib/libXfixes
#Git-Web: http://cgit.freedesktop.org/xorg/lib/libXfixes/
Source: https://xorg.freedesktop.org/archive/individual/lib/%name-%version.tar.xz
Source1: https://xorg.freedesktop.org/archive/individual/lib/%name-%version.tar.xz.sig
Source2: libXfixes.keyring
Source3: baselibs.conf
#git#BuildRequires: autoconf >= 2.60, automake, libtool
BuildRequires: pkgconfig
BuildRequires: pkgconfig(fixesproto) >= 5.0
BuildRequires: pkgconfig(x11) >= 1.6
BuildRequires: pkgconfig(xextproto)
BuildRequires: pkgconfig(xorg-macros) >= 1.8
BuildRequires: pkgconfig(xproto)
%description
The X Fixes extension provides applications with work-arounds for
various limitations in the core protocol.
%package -n %lname
Summary: X11 miscellaneous "fixes" extension library
# O/P added for 12.2
Group: System/Libraries
Provides: xorg-x11-libXfixes = 7.6_%version-%release
Obsoletes: xorg-x11-libXfixes < 7.6_%version-%release
%description -n %lname
The X Fixes extension provides applications with work-arounds for
various limitations in the core protocol.
%package devel
Summary: Development files for the X11 Xfixes extension library
Group: Development/Libraries/C and C++
Requires: %lname = %version
# O/P added for 12.2
Provides: xorg-x11-libXfixes-devel = 7.6_%version-%release
Obsoletes: xorg-x11-libXfixes-devel < 7.6_%version-%release
%description devel
The X Fixes extension provides applications with work-arounds for
various limitations in the core protocol.
This package contains the development headers for the library found
in %lname.
%prep
%setup -q
%build
%configure --disable-static
%make_build
%install
%make_install
rm -f "%buildroot/%_libdir"/*.la
%post -n %lname -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
%files -n %lname
%license COPYING
%_libdir/libXfixes.so.3*
%files devel
%doc README.md
%_includedir/X11/*
%_libdir/libXfixes.so
%_libdir/pkgconfig/xfixes.pc
%_mandir/man3/*
%changelog