--- xcb-proto-1.17.0.orig/.gitlab-ci.yml +++ xcb-proto-1.17.0/.gitlab-ci.yml @@ -0,0 +1,129 @@ +# vim: set expandtab shiftwidth=2 tabstop=8 textwidth=0 filetype=yaml: +# +# This CI uses the freedesktop.org ci-templates. +# Please see the ci-templates documentation for details: +# https://freedesktop.pages.freedesktop.org/ci-templates/ + +.templates_sha: &template_sha c5626190ec14b475271288dda7a7dae8dbe0cd76 # see https://docs.gitlab.com/ee/ci/yaml/#includefile + + +include: + # Arch container builder template + - project: 'freedesktop/ci-templates' + ref: *template_sha + file: '/templates/arch.yml' + - project: 'freedesktop/ci-templates' + ref: *template_sha + file: '/templates/ci-fairy.yml' + - template: Security/SAST.gitlab-ci.yml + + +stages: + - prep # prep work like rebuilding the container images if there is a change + - build # for actually building and testing things in a container + - test + - deploy + + +variables: + FDO_UPSTREAM_REPO: 'xorg/proto/xcbproto' + # The tag should be updated each time the list of packages is updated. + # Changing a tag forces the associated image to be rebuilt. + # Note: the tag has no meaning, we use a date format purely for readability + FDO_DISTRIBUTION_TAG: '2022-07-23.0' + # Packages needed to build xcbproto + XCBPROTO_PACKAGES: 'git gcc pkgconf autoconf automake make libxml2 python' + # Additional packages needed to build libxcb + LIBXCB_PACKAGES: 'libtool xorg-util-macros doxygen graphviz check libxslt libxau libxdmcp' + FDO_DISTRIBUTION_PACKAGES: $XCBPROTO_PACKAGES $LIBXCB_PACKAGES + +# +# Verify that commit messages are as expected +# +check-commits: + extends: + - .fdo.ci-fairy + stage: prep + script: + - ci-fairy check-commits --junit-xml=results.xml + except: + - master@xorg/proto/xcbproto + variables: + GIT_DEPTH: 100 + artifacts: + reports: + junit: results.xml + allow_failure: true + +# +# Verify that the merge request has the allow-collaboration checkbox ticked +# +check-merge-request: + extends: + - .fdo.ci-fairy + stage: deploy + script: + - ci-fairy check-merge-request --require-allow-collaboration --junit-xml=results.xml + artifacts: + when: on_failure + reports: + junit: results.xml + allow_failure: true + + +# +# Build a container with the given tag and the packages pre-installed. +# This only happens if/when the tag changes, otherwise the existing image is +# re-used. +# +container-prep: + extends: + - .fdo.container-build@arch + stage: prep + variables: + GIT_STRATEGY: none + + +# +# The default build, runs on the image built above. +# +build: + stage: build + extends: + - .fdo.distribution-image@arch + script: + - export INSTDIR="$PWD/_inst" + - mkdir _builddir + - pushd _builddir > /dev/null + - ../autogen.sh --disable-silent-rules --prefix="$INSTDIR" + - make + - make check + - make install + - make distcheck + - popd > /dev/null + variables: + artifacts: + paths: + - _inst + +# +# Build libxcb with the new xcbproto, runs on the image built above. +# +build-libxcb: + stage: test + extends: + - .fdo.distribution-image@arch + script: + - export INSTDIR="$PWD/_inst" + - export PKG_CONFIG_PATH=$(find $INSTDIR/ -name '*.pc' -printf "%h:") + - git clone --depth=1 https://gitlab.freedesktop.org/xorg/lib/libxcb + - pushd libxcb > /dev/null + - mkdir _builddir + - pushd _builddir > /dev/null + - ../autogen.sh --disable-silent-rules --enable-devel-docs --with-doxygen + - make + - make check + - make install + - make distcheck + - popd > /dev/null + - popd > /dev/null --- xcb-proto-1.17.0.orig/HACKING +++ xcb-proto-1.17.0/HACKING @@ -0,0 +1,20 @@ +Make patches more descriptive +============================= + +By default hunk headers of a patch will look like this: + + @@ -1227,6 +1227,8 @@ authorization from the authors. + +Which is not very usefull as it doesn't give a hint where the change +happened (except for the line number). To make those hunk headers more +descriptive, i.e.: + + @@ -1227,6 +1227,8 @@ + +Add these 2 lines to your .git/config file: + + [diff "xcb"] + xfuncname = "(<\\b(xcb|enum|event|request|struct|union)\\b.*>)" + +For more background on this magic have a look at src/.gitattributes and +the man page gitattributes(5) chapter "Defining a custom hunk-header". --- xcb-proto-1.17.0.orig/debian/changelog +++ xcb-proto-1.17.0/debian/changelog @@ -0,0 +1,279 @@ +xcb-proto (1.17.0-1) unstable; urgency=medium + + * New upstream release. + * Update signing-key.asc. + + -- Timo Aaltonen Thu, 18 Apr 2024 13:35:17 +0300 + +xcb-proto (1.16.0-1) unstable; urgency=medium + + [ Debian Janitor ] + * Update watch file format version to 4. + * Bump debhelper from old 12 to 13. + * Update standards version to 4.6.0, no changes needed. + * Check upstream PGP signatures. + * Update standards version to 4.6.1, no changes needed. + * Update standards version to 4.6.2, no changes needed. + + [ Timo Aaltonen ] + * New upstream release. + + -- Timo Aaltonen Thu, 08 Feb 2024 09:10:55 +0200 + +xcb-proto (1.15.2-1) unstable; urgency=medium + + * New upstream release. + * install: Fix xcb-proto.pc install dir. + + -- Timo Aaltonen Fri, 29 Jul 2022 11:57:33 +0300 + +xcb-proto (1.14.1-1) unstable; urgency=medium + + * New upstream release. (Closes: #976624) + * watch: Updated. + + -- Timo Aaltonen Mon, 07 Dec 2020 22:01:27 +0200 + +xcb-proto (1.14-2) unstable; urgency=medium + + * control: Drop python from build-depends. + + -- Timo Aaltonen Fri, 27 Mar 2020 21:46:04 +0200 + +xcb-proto (1.14-1) unstable; urgency=medium + + * New upstream release. + * control: Use debhelper-compat, bump to 12. + * control: Bump policy to 4.5.0. + * docs: Updated. + * Drop python-xcbgen (Closes: #938839) + + -- Timo Aaltonen Fri, 27 Mar 2020 07:16:22 +0200 + +xcb-proto (1.13-2) unstable; urgency=medium + + * Build a python3-xcbgen package (a step towards #938839). + + -- Julien Cristau Thu, 02 Jan 2020 11:59:04 +0100 + +xcb-proto (1.13-1) unstable; urgency=medium + + * New upstream release. + * control: Update urls to point to salsa. + * Bump debhelper to 11, drop dh-autoreconf, automake from build- + depends. + * control: Bump policy to 4.1.3, no changes. + * control: Add dh-python to build-depends. + + -- Timo Aaltonen Mon, 05 Mar 2018 22:43:19 +0200 + +xcb-proto (1.12-1) unstable; urgency=medium + + * New upstream release. + * Update upstream URLs in packaging to use https. + * Cherry-pick "Update XML schema to fix 'make check'" from master. + + -- Julien Cristau Sat, 24 Sep 2016 19:48:05 +0200 + +xcb-proto (1.11-1) unstable; urgency=medium + + [ Laurent Bigonville ] + * New upstream release. + * debian/control: Bump Standards-Version to 3.9.6 (no further changes) + + [ Andreas Boll ] + * Change maintainer to Debian X Strike Force. + * Update Vcs-* fields. + + [ Julien Cristau ] + * Add myself to Uploaders, remove Julien and Cyril. + * Bump debhelper compat level to 9, enable parallel builds. + + -- Julien Cristau Tue, 27 Oct 2015 17:23:58 +0000 + +xcb-proto (1.10-1) unstable; urgency=low + + * New upstream release. + + [ Michele Cane ] + * Bump Standard-version to 3.9.4. + + [ Julien Cristau ] + * Revert to source format 1.0. + + -- Julien Cristau Sun, 22 Dec 2013 18:26:02 +0100 + +xcb-proto (1.8-1) unstable; urgency=low + + * New upstream release. + + -- Julien Cristau Sun, 09 Jun 2013 19:32:00 +0200 + +xcb-proto (1.7.1-1) unstable; urgency=low + + * New upstream release. + * Bump standard version + * Use source format 3.0 + + -- Julien Danjou Fri, 23 Mar 2012 23:44:43 +0100 + +xcb-proto (1.7-1) unstable; urgency=low + + [ Arnaud Fontaine ] + * Switch from deprecated python-support to dh_python2. + * Revert source format change. + + [ Christopher James Halse Rogers ] + * Point VCS-Git at the correct repositories, and drop unnecessary XS- prefix. + + [ Timo Aaltonen ] + * New upstream release. + + [ Cyril Brulebois ] + * Add myself to Uploaders. + * Bump Standards-Version to 3.9.2 (no changes needed). + + -- Arnaud Fontaine Wed, 25 Jan 2012 14:26:55 +0900 + +xcb-proto (1.6-3) unstable; urgency=low + + * Remove Jamey Sharp and Josh Triplett from the Uploaders list + (closes: #568275). + * Make the packages Multi-Arch: foreign. + * Add single-debian-patch to debian/source/options because they broke + dpkg-source (again). + * Use dh-autoreconf instead of manual autoreconf so we clean things up + properly. + + -- Julien Cristau Sat, 12 Nov 2011 01:20:40 +0100 + +xcb-proto (1.6-2) unstable; urgency=low + + * Drop cdbs in favor of dh 7 (Closes: #564351) + + -- Julien Danjou Tue, 12 Jan 2010 10:54:16 +0100 + +xcb-proto (1.6-1) unstable; urgency=low + + * New upstream release + * Switch to format 3.0 + * Bump standard version + + -- Julien Danjou Wed, 02 Dec 2009 10:16:19 +0100 + +xcb-proto (1.5-1) unstable; urgency=low + + * New upstream release. + + -- Julien Danjou Fri, 29 May 2009 09:14:15 +0200 + +xcb-proto (1.4-1) unstable; urgency=low + + * New upstream release. + + -- Julien Danjou Tue, 17 Feb 2009 11:22:17 +0100 + +xcb-proto (1.3-1) experimental; urgency=low + + * New upstream release. + * Add myself as uploader. + * Bump standard version. + * Add ${misc:Depends} in debian/control. + * Move homepage out of description, it has its own field. + * Move python-xcbgen in section python. + + -- Julien Danjou Fri, 02 Jan 2009 11:32:07 +0100 + +xcb-proto (1.2-0.1) experimental; urgency=low + + * New upstream release. + * New python-xcbgen package. + * Run autoreconf at build time, update clean rule to match. + + -- Julien Cristau Wed, 12 Nov 2008 21:07:15 +0100 + +xcb-proto (1.1-1) unstable; urgency=low + + * New upstream release. + + -- Jamey Sharp Tue, 06 Nov 2007 13:37:24 -0800 + +xcb-proto (1.0-2) unstable; urgency=low + + * Change XS-X-Vcs-Git to XS-Vcs-Git. + * Add XS-Vcs-Browser field. + * Upload to unstable. + + -- Josh Triplett Mon, 21 May 2007 13:06:31 -0700 + +xcb-proto (1.0-1) experimental; urgency=low + + * New upstream release. + * The "Thanksgiving" release: We feel thankful to have it released. + * Add XS-X-Vcs-Git field. + * Bump debhelper version requirement to 5, to satisfy cdbs and lintian. + + -- Josh Triplett Fri, 24 Nov 2006 00:28:05 -0800 + +xcb-proto (0.9.92-1) experimental; urgency=low + + * New upstream release. + + [ Josh Triplett ] + * No longer installs files to /usr/include/X11, so remove Pre-Depends on + x11-common. + * Update to Standards-Version 3.7.2 (no changes required). + * Point specifically to http://xcb.freedesktop.org/dist in copyright file, + rather than http://xcb.freedesktop.org . + * Add debian/watch file. + * Drop Depends line, which only contained empty substitution variables. + * Add debian/xcb-proto.install, to install the pkgconfig file to /usr/share + rather than /usr/lib. Add DEB_DH_INSTALL_SOURCEDIR and DEB_DESTDIR to + debian/rules, pointing to debian/tmp, to allow use of dh_install for + renaming files. + + -- Jamey Sharp Sat, 07 Oct 2006 22:55:07 -0700 + +xcb-proto (0.9-3) experimental; urgency=low + + * Stop running autoreconf in debian/rules, and remove Build-Depends for + autoconf and automake. + * Debian X11R7 transition: + * Install protocol descriptions to /usr/include/X11, not + /usr/X11R6/include/X11. + * Pre-Depends: x11-common (>= 1:1.09). + * Validate the protocol descriptions during the build: + * Set DEB_MAKE_CHECK_TARGET=check in debian/rules. + * Add Build-Depends on libxml2-utils for xmllint. + * Remove Bugs field in control, so bugs go to the Debian BTS. + * Set distribution to experimental. + + -- Josh Triplett Sat, 29 Apr 2006 10:57:24 -0700 + +xcb-proto (0.9-2) unstable; urgency=low + + * Change Architecture from any to all; these protocol descriptions are + architecture-independent. + * Remove fd.o prefix from package name. + * Change Maintainer to xcb@lists.freedesktop.org, move myself to + Uploaders, and add Jamey Sharp to Uploaders. Update copyright.debian + accordingly. + * Add Bugs field pointing to xcb@lists.freedesktop.org. + * Update homepage URL in description and copyright.debian to + http://xcb.freedesktop.org, and put it in a Homepage: field in the + description. + + -- Josh Triplett Wed, 23 Mar 2005 13:03:45 -0800 + +fd.o-xcb-proto (0.9-1) unstable; urgency=low + + * New version with XML protocol descriptions. + * Updated Debian packaging. + + -- Josh Triplett Fri, 29 Oct 2004 15:11:09 -0700 + +fd.o-xcb-proto (0.8-1) unstable; urgency=low + + * Initial Release. + + -- Jamey Sharp Thu, 18 Mar 2004 00:09:03 -0800 --- xcb-proto-1.17.0.orig/debian/control +++ xcb-proto-1.17.0/debian/control @@ -0,0 +1,56 @@ +Source: xcb-proto +Section: libdevel +Priority: optional +Maintainer: Debian X Strike Force +Uploaders: Julien Cristau +Build-Depends: + debhelper-compat (= 13), + dh-python, + libxml2-utils, + python3, +Standards-Version: 4.6.2 +Homepage: https://xcb.freedesktop.org +Vcs-Git: https://salsa.debian.org/xorg-team/proto/xcb-proto.git +Vcs-Browser: https://salsa.debian.org/xorg-team/proto/xcb-proto + +Package: xcb-proto +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Description: X C Binding - protocol descriptions + xcb-proto contains descriptions of the X Window System core protocol and + selected extensions in an XML-based data format. The X C Binding (XCB) + library uses these descriptions to generate much of its code. You only need + this package if you want to compile XCB or otherwise make use of these + protocol descriptions. + . + The XCB library provides an interface to the X Window System protocol, + designed to replace the Xlib interface. XCB provides several advantages over + Xlib: + . + * Size: small library and lower memory footprint + * Latency hiding: batch several requests and wait for the replies later + * Direct protocol access: one-to-one mapping between interface and protocol + * Thread support: access XCB from multiple threads, with no explicit locking + * Easy creation of new extensions: automatically generates interface from + machine-parsable protocol descriptions + +Package: python3-xcbgen +Section: python +Architecture: all +Multi-Arch: foreign +Depends: ${python3:Depends}, ${misc:Depends} +Description: X C Binding - protocol binding generator (Python 3) + python3-xcbgen generates the X protocol C language bindings from XML + descriptions. + . + The XCB library provides an interface to the X Window System protocol, + designed to replace the Xlib interface. XCB provides several advantages over + Xlib: + . + * Size: small library and lower memory footprint + * Latency hiding: batch several requests and wait for the replies later + * Direct protocol access: one-to-one mapping between interface and protocol + * Thread support: access XCB from multiple threads, with no explicit locking + * Easy creation of new extensions: automatically generates interface from + machine-parsable protocol descriptions --- xcb-proto-1.17.0.orig/debian/copyright +++ xcb-proto-1.17.0/debian/copyright @@ -0,0 +1,42 @@ +This package was debianized by Jamey Sharp on +Thu, 18 Mar 2004 00:48:42 -0800, and later updated by Josh Triplett +. The package is co-maintained by the XCB developers +via the XCB mailing list . + +It was downloaded from https://xcb.freedesktop.org/dist + +Upstream Authors: Jamey Sharp + Josh Triplett + +Copyright: + +Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. +All Rights Reserved. + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, +sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall +be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY +KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the names of the authors +or their institutions shall not be used in advertising or +otherwise to promote the sale, use or other dealings in this +Software without prior written authorization from the +authors. --- xcb-proto-1.17.0.orig/debian/docs +++ xcb-proto-1.17.0/debian/docs @@ -0,0 +1,3 @@ +doc/xml-xcb.txt +README.md +TODO --- xcb-proto-1.17.0.orig/debian/python3-xcbgen.install +++ xcb-proto-1.17.0/debian/python3-xcbgen.install @@ -0,0 +1 @@ +usr/lib/python3* --- xcb-proto-1.17.0.orig/debian/rules +++ xcb-proto-1.17.0/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +%: + dh $@ --with python3 + +override_dh_auto_clean: + dh_auto_clean --builddirectory=build-py3 PYTHON=python3 + +override_dh_auto_configure: + dh_auto_configure --builddirectory=build-py3 -- --libdir=/usr/lib PYTHON=python3 + +override_dh_auto_build: + dh_auto_build --builddirectory=build-py3 PYTHON=python3 + +override_dh_auto_install: + dh_auto_install --builddirectory=build-py3 PYTHON=python3 --- xcb-proto-1.17.0.orig/debian/upstream/signing-key.asc +++ xcb-proto-1.17.0/debian/upstream/signing-key.asc @@ -0,0 +1,502 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +aXN0cDI1Ni8weEY0NUMyNDMxRUY4QjVBNjYACgkQD91oLZdMpyo90A//U1pUOobw +qUZBKrFjtJmw2w2bohtCrSscARPi7HIBpnafbIjD1rMwnQ9xuFYAEI0aF31culnV +Ay5ZHXnygRvLR1UaLh7oAOCVNrOPTfTgIh3ugNacK1AGC2HMgQz08qb+Bx8eZLnM +9o4fCnETFAHQWGyixJDKuTczeRRL3OHH76m3Lflg+Udci/s91cHL68hUkQhgHN02 +zy/zIb9tCD12p0vplm4d5/yH0D9fJTFGH6DXVMDF02CDz08Sh/JUsdc0BjH/PcKZ +E3z8r6p+l0oNydIRsASxZfoyG6CHMbsxone7duDOkRjKwUCz2Of8SdroZrSdlXXB +nZ7WUpcqBjkjrNgDDn42rakFvymmtZVLWh3lwEK1vT6m9gmXvNOZe5w+ysqHwq6Z +O4Ruol6es0QvWQ/qFRX+Py7oJnZZUX6YBbrB9OuQfJQZTxnSQ3H/xAA7mMlRspo7 +l8v9wX+N2fPrNorjkENTPgQFFFQpzDGZjC2TBQ6D3EPcMInu8FMkAckX2QhO8n9C +Km0eaITX5sVadQL9uVIO3AFRTRmzaFwDLND18H/VZjpIKXt6mC3V5748SUyS7+XU +5kB2uOE+49hjcqCEaFZHbXfazM/7yyn9qiINHZqcra3MNluXR91pNY3wLF8RmR4A +3duVpOQzTHSX5zwHoWwRQ1sw+RCRz1r6BW+JAxQEGAEIACYCGwIWIQQ7tjnlb4Yf +ouhlBWkP3Wgtl0ynKgUCYAS3UwUJCFn5ygDiCRAP3Wgtl0ynKsAWIAQZFggAfRYh +BLOWm08O+X1yHmOOvZyCWmYF1Au+BQJbVtM4XxSAAAAAAC4AKGlzc3Vlci1mcHJA +bm90YXRpb25zLm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCMzk2OUI0RjBFRjk3 +RDcyMUU2MzhFQkQ5QzgyNUE2NjA1RDQwQkJFAAoJEJyCWmYF1Au+/F4A/Ro3rYgJ +bK5T3/dt/svCRMCpawu9pEGGQamcxVv7BJ6MAP47H/FLryJ+LH8srz7j5SFalYek +/04C/svxSgBtIacrDZHwD/9K6vW4tx8tKt6aZp0SvBlhUfBKgDSIQYESqoG3zylv +ymSUV45B2zgjaSdp5hBDZEtG1Fz8AUB4F7VGy37e+GrqIzNZEgDaGpz5C4x2JPZs +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 +=OaUL +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +hi1wUKIwbyh9gvpyifY3K5qA +=EIDZ +-----END PGP PUBLIC KEY BLOCK----- --- xcb-proto-1.17.0.orig/debian/watch +++ xcb-proto-1.17.0/debian/watch @@ -0,0 +1,2 @@ +version=4 +opts=pgpsigurlmangle=s/$/.sig/,pgpmode=mangle https://xorg.freedesktop.org/releases/individual/proto/ xcb-proto-([0-9].*)\.tar\.gz --- xcb-proto-1.17.0.orig/debian/xcb-proto.install +++ xcb-proto-1.17.0/debian/xcb-proto.install @@ -0,0 +1,2 @@ +usr/share/pkgconfig/xcb-proto.pc +usr/share/xcb