diff --git a/.gitignore b/.gitignore index c4ec820..a2f4c27 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/libxcb-1.13.1.tar.bz2 +libxcb-1.17.0.tar.xz diff --git a/.libxcb.metadata b/.libxcb.metadata deleted file mode 100644 index fcc03fb..0000000 --- a/.libxcb.metadata +++ /dev/null @@ -1 +0,0 @@ -2ab17a1bb2a44e0a9cb0b26bcf899689ba1bbb3b SOURCES/libxcb-1.13.1.tar.bz2 diff --git a/SPECS/libxcb.spec b/libxcb.spec similarity index 71% rename from SPECS/libxcb.spec rename to libxcb.spec index 1efd202..69cffeb 100644 --- a/SPECS/libxcb.spec +++ b/libxcb.spec @@ -1,13 +1,13 @@ %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} Name: libxcb -Version: 1.13.1 -Release: 1%{?dist} +Version: 1.17.0 +Release: 3%{?dist} Summary: A C binding to the X11 protocol -License: MIT -URL: https://xcb.freedesktop.org/ +License: X11 +URL: http://xcb.freedesktop.org/ -Source0: https://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2 +Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.xz # This is stolen straight from the pthread-stubs source: # http://cgit.freedesktop.org/xcb/pthread-stubs/blob/?id=6900598192bacf5fd9a34619b11328f746a5956d @@ -15,13 +15,14 @@ Source0: https://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2 # the pkgconfig file so libs that link against libxcb know this... Source1: pthread-stubs.pc.in +BuildRequires: make BuildRequires: doxygen BuildRequires: graphviz BuildRequires: libtool BuildRequires: libxslt BuildRequires: pkgconfig BuildRequires: pkgconfig(xau) >= 0.99.2 -BuildRequires: pkgconfig(xcb-proto) >= 1.13 +BuildRequires: pkgconfig(xcb-proto) >= 1.17 BuildRequires: pkgconfig(xorg-macros) >= 1.18 BuildRequires: python3 python3-devel @@ -69,7 +70,7 @@ make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT -install -pm 644 COPYING NEWS README $RPM_BUILD_ROOT%{_pkgdocdir} +install -pm 644 COPYING NEWS README.md $RPM_BUILD_ROOT%{_pkgdocdir} sed 's,@libdir@,%{_libdir},;s,@prefix@,%{_prefix},;s,@exec_prefix@,%{_exec_prefix},' %{SOURCE1} \ > $RPM_BUILD_ROOT%{_libdir}/pkgconfig/pthread-stubs.pc @@ -82,6 +83,7 @@ find $RPM_BUILD_ROOT -name '*.la' -delete %files %{_libdir}/libxcb-composite.so.0* %{_libdir}/libxcb-damage.so.0* +%{_libdir}/libxcb-dbe.so.0* %{_libdir}/libxcb-dpms.so.0* %{_libdir}/libxcb-dri2.so.0* %{_libdir}/libxcb-dri3.so.0* @@ -116,7 +118,65 @@ find $RPM_BUILD_ROOT -name '*.la' -delete %{_pkgdocdir} %changelog -* Tue Nov 19 2019 Adam Jackson - 1.13.1-1 +* Tue Oct 29 2024 Troy Dawson - 1.17.0-3 +- Bump release for October 2024 mass rebuild: + Resolves: RHEL-64018 + +* Mon Jun 24 2024 Troy Dawson - 1.17.0-2 +- Bump release for June 2024 mass rebuild + +* Tue Apr 30 2024 Olivier Fourdan - 1.17.0-1 +- libxcb 1.17.0 + +* Thu Jan 25 2024 Fedora Release Engineering - 1.16-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 1.16-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Oct 06 2023 Peter Hutterer - 1.16-2 +- Add missing README.md and libxcb-dbe + +* Thu Oct 05 2023 José Expósito - 1.16-1 +- libxcb 1.16 + +* Thu Sep 07 2023 José Expósito - 1.13.1-13 +- SPDX Migration + +* Thu Jul 20 2023 Fedora Release Engineering - 1.13.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.13.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 1.13.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 1.13.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 1.13.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 1.13.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Nov 5 11:20:53 AEST 2020 Peter Hutterer - 1.13.1-6 +- Add BuildRequires for make + +* Tue Jul 28 2020 Fedora Release Engineering - 1.13.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 1.13.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 1.13.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 1.13.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Sep 28 2018 Adam Jackson - 1.13.1-1 - libxcb 1.13.1 * Tue Aug 14 2018 Adam Jackson - 1.13-5 diff --git a/SOURCES/pthread-stubs.pc.in b/pthread-stubs.pc.in similarity index 100% rename from SOURCES/pthread-stubs.pc.in rename to pthread-stubs.pc.in diff --git a/sources b/sources new file mode 100644 index 0000000..a4a9bd7 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (libxcb-1.17.0.tar.xz) = 945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85aaaadab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0