From: Timo Aaltonen Date: Tue, 11 Jun 2024 15:26:23 +0000 (+0300) Subject: libdrm (2.4.121-2) unstable; urgency=medium X-Git-Tag: archive/raspbian/2.4.121-2+rpi1^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=fbad1af25a6a1c5e0ae40cafc9d39d90a7d31bd0;p=libdrm.git libdrm (2.4.121-2) unstable; urgency=medium * rules: Enable intel on arm64. (Closes: #1070815) [dgit import unpatched libdrm 2.4.121-2] --- fbad1af25a6a1c5e0ae40cafc9d39d90a7d31bd0 diff --cc debian/README.source index 0000000,0000000..f9bb7c6 new file mode 100644 --- /dev/null +++ b/debian/README.source @@@ -1,0 -1,0 +1,55 @@@ ++------------------------------------------------------ ++Quick Guide To Patching This Package For The Impatient ++------------------------------------------------------ ++ ++1. Make sure you have quilt installed ++2. Unpack the package as usual with "dpkg-source -x" ++3. Run the "patch" target in debian/rules ++4. Create a new patch with "quilt new" (see quilt(1)) ++5. Edit all the files you want to include in the patch with "quilt edit" ++ (see quilt(1)). ++6. Write the patch with "quilt refresh" (see quilt(1)) ++7. Run the "clean" target in debian/rules ++ ++Alternatively, instead of using quilt directly, you can drop the patch in to ++debian/patches and add the name of the patch to debian/patches/series. ++ ++While building from git, dpkg-source can complain about symlinks vs. ++normal files mismatches. To work around this issue, before uploading, ++and without committing: ++ ++ find -type l | while read dest; do src=$(readlink -f $dest); rm $dest; cp $src $dest; done ++ ++------------------------------------ ++Guide To The X Strike Force Packages ++------------------------------------ ++ ++The X Strike Force team maintains X packages in git repositories on ++git.debian.org in the pkg-xorg subdirectory. Most upstream packages ++are actually maintained in git repositories as well, so they often ++just need to be pulled into git.debian.org in a "upstream-*" branch. ++Otherwise, the upstream sources are manually installed in the Debian ++git repository. ++ ++The .orig.tar.gz upstream source file could be generated using this ++"upstream-*" branch in the Debian git repository but it is actually ++copied from upstream tarballs directly. ++ ++Due to X.org being highly modular, packaging all X.org applications ++as their own independent packages would have created too many Debian ++packages. For this reason, some X.org applications have been grouped ++into larger packages: xutils, xutils-dev, x11-apps, x11-session-utils, ++x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils. ++Most packages, including the X.org server itself and all libraries ++and drivers are, however maintained independently. ++ ++The Debian packaging is added by creating the "debian-*" git branch ++which contains the aforementioned "upstream-*" branch plus the debian/ ++repository files. ++When a patch has to be applied to the Debian package, two solutions ++are involved: ++* If the patch is available in one of the upstream branches, it ++ may be git'cherry-picked into the Debian repository. In this ++ case, it appears directly in the .diff.gz. ++* Otherwise, the patch is added to debian/patches/ which is managed ++ with quilt as documented in /usr/share/doc/quilt/README.source. diff --cc debian/changelog index 0000000,0000000..770194a new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,1458 @@@ ++libdrm (2.4.121-2) unstable; urgency=medium ++ ++ * rules: Enable intel on arm64. (Closes: #1070815) ++ ++ -- Timo Aaltonen Tue, 11 Jun 2024 18:26:23 +0300 ++ ++libdrm (2.4.121-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * control: Add arm64 to libdrm-intel1 archs. (Closes: #1070815) ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Mon, 10 Jun 2024 19:31:37 +0300 ++ ++libdrm (2.4.120-2) unstable; urgency=medium ++ ++ * control: Drop libatomic-ops-dev from build-depends again, as we can ++ continue using atomic ops provided by gcc. ++ ++ -- Timo Aaltonen Thu, 08 Feb 2024 10:34:49 +0200 ++ ++libdrm (2.4.120-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Timo Aaltonen Tue, 16 Jan 2024 14:08:50 +0200 ++ ++libdrm (2.4.119-2) unstable; urgency=medium ++ ++ [ Diederik de Haas ] ++ * Add new signing-key from Marek Olšák ++ * symbols: Add new symbol for amdgpu ++ ++ -- Timo Aaltonen Tue, 16 Jan 2024 14:05:50 +0200 ++ ++libdrm (2.4.119-1) unstable; urgency=medium ++ ++ [ Diederik de Haas ] ++ * control: Remove unused Build-Depends ++ * control: Update Standards-Version to 4.6.2 (no changes needed) ++ * control: Specify Rules-Requires-Root: no ++ * control, rules: Drop quilt B-D and param ++ * control: Update Homepage to point to gitlab.f.o ++ * patches: Add DEP-3 header to 01_default_perms.diff ++ * symbols: Add missing Build-Depends-Package fields ++ * symbols, lintian: Drop reference to private symbols ++ ++ [ Timo Aaltonen ] ++ * New upstream release. (Closes: #1059854) ++ * control: Enable atomic-ops. ++ * debian/gitlab-ci.yml: Added. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Thu, 11 Jan 2024 08:56:52 +0200 ++ ++libdrm (2.4.117-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * symbols: Updated. ++ * control, rules: Drop kfreebsd. ++ ++ -- Timo Aaltonen Thu, 02 Nov 2023 15:55:11 +0200 ++ ++libdrm (2.4.116-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Mon, 16 Oct 2023 15:10:44 +0300 ++ ++libdrm (2.4.115-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Timo Aaltonen Mon, 19 Jun 2023 16:34:33 +0300 ++ ++libdrm (2.4.114-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Tue, 08 Nov 2022 12:53:26 +0200 ++ ++libdrm (2.4.113-2) unstable; urgency=medium ++ ++ * rules: Fix arm FTBFS. ++ ++ -- Timo Aaltonen Mon, 19 Sep 2022 18:52:34 +0300 ++ ++libdrm (2.4.113-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * rules: Rework confflags to match current upstream. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Mon, 19 Sep 2022 10:53:18 +0300 ++ ++libdrm (2.4.112-3) unstable; urgency=medium ++ ++ * libdrm-tegra0.symbols: Updated. ++ ++ -- Timo Aaltonen Fri, 29 Jul 2022 15:25:31 +0300 ++ ++libdrm (2.4.112-2) unstable; urgency=medium ++ ++ * rules: Fix arm build. ++ ++ -- Timo Aaltonen Fri, 29 Jul 2022 14:39:16 +0300 ++ ++libdrm (2.4.112-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * symbols: Updated. ++ * rules: Add more test binaries for arm. (Closes: #1016096) ++ ++ -- Timo Aaltonen Fri, 29 Jul 2022 11:24:00 +0300 ++ ++libdrm (2.4.111-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * install, rules: libkms got removed. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Wed, 06 Jul 2022 08:26:24 +0300 ++ ++libdrm (2.4.110-1) unstable; urgency=medium ++ ++ * New upstream version. ++ * Update signing-key.asc. ++ * symbols: Updated. ++ * control: Bump debhelper-compat to 13, policy to 4.6.0. ++ ++ -- Timo Aaltonen Fri, 18 Feb 2022 15:22:07 +0200 ++ ++libdrm (2.4.109-2) unstable; urgency=medium ++ ++ * amdgpu1.symbols: Updated. (Closes: #1001965) ++ ++ -- Timo Aaltonen Mon, 20 Dec 2021 07:39:47 +0200 ++ ++libdrm (2.4.109-1) unstable; urgency=medium ++ ++ * New upstream release. (Closes: #1001840) ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Sat, 18 Dec 2021 19:00:42 +0200 ++ ++libdrm (2.4.108-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * libdrm-tests: Add amdgpu_stress. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Wed, 17 Nov 2021 11:33:25 +0200 ++ ++libdrm (2.4.107-8) unstable; urgency=medium ++ ++ * rules: Forcibly disable valgrind. ++ ++ -- Timo Aaltonen Mon, 27 Sep 2021 20:10:39 +0300 ++ ++libdrm (2.4.107-7) unstable; urgency=medium ++ ++ * Drop valgrind support, it's not ready for multi-arch. (Closes: ++ #994955) ++ ++ -- Timo Aaltonen Mon, 27 Sep 2021 14:36:51 +0300 ++ ++libdrm (2.4.107-6) unstable; urgency=medium ++ ++ * control: Fix valgrind dependency archs for libdrm-dev. ++ ++ -- Timo Aaltonen Thu, 23 Sep 2021 14:09:08 +0300 ++ ++libdrm (2.4.107-5) unstable; urgency=medium ++ ++ * control: Add valgrind to libdrm-dev Depends. (Closes: #994873) ++ ++ -- Timo Aaltonen Thu, 23 Sep 2021 05:26:53 +0300 ++ ++libdrm (2.4.107-4) unstable; urgency=medium ++ ++ * control: Add libpciaccess-dev to -dev Depends, required by ++ libdrm_intel.pc. ++ ++ -- Timo Aaltonen Wed, 22 Sep 2021 11:51:51 +0300 ++ ++libdrm (2.4.107-3) unstable; urgency=medium ++ ++ * Include static libs in -dev again. (LP: #1944107) ++ ++ -- Timo Aaltonen Tue, 21 Sep 2021 16:52:54 +0300 ++ ++libdrm (2.4.107-2) unstable; urgency=medium ++ ++ * Upload to unstable. ++ ++ -- Timo Aaltonen Fri, 20 Aug 2021 12:22:03 +0300 ++ ++libdrm (2.4.107-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * revert-set-fb-modifiers-flag.diff: Dropped, upstream. ++ * control: Add python3-setuptools to build-depends. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Wed, 04 Aug 2021 13:25:07 +0300 ++ ++libdrm (2.4.105-3) experimental; urgency=medium ++ ++ * Revert a commit causing additional dependencies to be added to *.pc.in. ++ Also drop libpciaccess-dev from libdrm-dev Depends. ++ ++ -- Timo Aaltonen Sat, 08 May 2021 22:52:07 +0300 ++ ++libdrm (2.4.105-2) experimental; urgency=medium ++ ++ * control: Add libpciaccess-dev to libdrm-dev depends. ++ * revert-set-fb-modifiers-flag.diff: Revert a commit which broke ++ chrome on certain setups. ++ ++ -- Timo Aaltonen Wed, 05 May 2021 18:04:17 +0300 ++ ++libdrm (2.4.105-1) experimental; urgency=medium ++ ++ * New upstream release. (LP: #1923880) ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Thu, 15 Apr 2021 08:45:32 +0300 ++ ++libdrm (2.4.104-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Add signing-key from Simon Ser. ++ * control: Manpages now need python3-docutils instead of docbook-xsl ++ to build, make it so. ++ ++ -- Timo Aaltonen Thu, 28 Jan 2021 12:18:32 +0200 ++ ++libdrm (2.4.103-2) unstable; urgency=medium ++ ++ * hurd-port.diff: Dropped. (Closes: #975658) ++ ++ -- Timo Aaltonen Fri, 27 Nov 2020 09:32:38 +0200 ++ ++libdrm (2.4.103-1) unstable; urgency=medium ++ ++ * New upstream release. (Closes: #970304) ++ * control, rules, hurd-port.diff: Add support for Hurd. (Closes: ++ #909436) ++ ++ -- Timo Aaltonen Tue, 10 Nov 2020 19:51:20 +0200 ++ ++libdrm (2.4.102-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * fix-realpath-vs-firefox.diff: Dropped, upstream. ++ * libdrm-tests.install: Added /usr/bin/drmdevice. ++ ++ -- Timo Aaltonen Mon, 22 Jun 2020 15:33:54 +0300 ++ ++libdrm (2.4.101-2) unstable; urgency=medium ++ ++ * fix-realpath-vs-firefox.diff: Fix webgl on intel with firefox. ++ (Closes: #956665) (LP: #1872586) ++ ++ -- Timo Aaltonen Tue, 14 Apr 2020 16:32:57 +0300 ++ ++libdrm (2.4.101-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * source, watch: Upstream provides only xz tarballs, bump source to ++ 3.0 (quilt). ++ * Add my key to signing-key.asc. ++ * control: Use debhelper-compat, bump to 12. ++ * control: Bump policy to 4.5.0. ++ * local-options: Update extend-diff-ignore. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Fri, 03 Apr 2020 21:49:01 +0300 ++ ++libdrm (2.4.100-4) unstable; urgency=medium ++ ++ * rules: Override dh_missing. ++ * rules: Include additional test binaries on arm. (Closes: #944752) ++ ++ -- Timo Aaltonen Thu, 21 Nov 2019 14:47:00 +0200 ++ ++libdrm (2.4.100-3) unstable; urgency=medium ++ ++ * Revert dropping libdrm-tests, since the package ended up in NEW ++ anyway. ++ ++ -- Timo Aaltonen Thu, 07 Nov 2019 09:19:11 +0200 ++ ++libdrm (2.4.100-2) unstable; urgency=medium ++ ++ * control, rules: Disable libdrm-tests, 2.4.100 is needed for mesa 19.3 ++ now and not after waiting for the NEW queue to clear. ++ ++ -- Timo Aaltonen Wed, 06 Nov 2019 20:04:53 +0200 ++ ++libdrm (2.4.100-1) experimental; urgency=medium ++ ++ [ Timo Aaltonen ] ++ * New upstream release. (Closes: #943777) ++ * symbols: Updated. ++ ++ [ Rohan Garg ] ++ * Add a libdrm-tests package. (Closes: #868898) ++ ++ -- Timo Aaltonen Thu, 31 Oct 2019 23:27:08 +0200 ++ ++libdrm (2.4.99-1) unstable; urgency=medium ++ ++ * New upstream release. (Closes: #934494) ++ * 02_kfreebsd.diff: Dropped, upstream. ++ * symbols: Updated. ++ ++ -- Timo Aaltonen Mon, 12 Aug 2019 12:01:03 +0300 ++ ++libdrm (2.4.97-1) unstable; urgency=medium ++ ++ [ Andreas Boll ] ++ * New upstream release. ++ * Update libdrm-amdgpu1.symbols and shlibs. ++ * Update libdrm-freedreno1.symbols and shlibs. ++ ++ [ James Clarke ] ++ * Fix build on GNU/kFreeBSD (Closes: #837034, #909249). ++ * Remove no longer needed build-dep libbsd-overlay. ++ ++ -- Andreas Boll Wed, 23 Jan 2019 12:45:04 +0100 ++ ++libdrm (2.4.95-1) unstable; urgency=medium ++ ++ [ Timo Aaltonen ] ++ * rules, control: Switch to meson. ++ ++ [ Andreas Boll ] ++ * New upstream release. ++ - Fixes WebGL on Firefox (Closes: #907698). ++ * Update libdrm-amdgpu1.symbols and shlibs. ++ * Drop static libdrm library from libdrm-dev. ++ * Update extend-diff-ignore. ++ ++ -- Andreas Boll Wed, 10 Oct 2018 11:50:36 +0200 ++ ++libdrm (2.4.94-1) unstable; urgency=medium ++ ++ [ Guido Günther ] ++ * Enable etnaviv on arm64 (Closes: #906915) ++ ++ [ Timo Aaltonen ] ++ * New upstream release. (LP: #1789924) ++ * Update libdrm-amdgpu1.symbols and shlibs. ++ ++ -- Timo Aaltonen Thu, 30 Aug 2018 21:18:04 +0300 ++ ++libdrm (2.4.93-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update libdrm-freedreno1.symbols and shlibs. ++ ++ -- Andreas Boll Mon, 13 Aug 2018 20:20:28 +0200 ++ ++libdrm (2.4.92-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update libdrm-freedreno1.symbols and shlibs. ++ * control: Update to my Debian address. ++ * Update Vcs-* URLs to point at salsa.debian.org. ++ * Bump debhelper compat to 11. ++ * Bump standards version to 4.1.4. ++ ++ -- Andreas Boll Fri, 18 May 2018 14:32:46 +0200 ++ ++libdrm (2.4.91-2) unstable; urgency=medium ++ ++ * Update libdrm-freedreno1.symbols and shlibs (Closes: #892960). ++ ++ -- Sven Joachim Wed, 14 Mar 2018 22:23:03 +0100 ++ ++libdrm (2.4.91-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Timo Aaltonen Wed, 14 Mar 2018 09:02:58 +0200 ++ ++libdrm (2.4.90-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update libdrm-amdgpu1.symbols and shlibs. ++ * Bump standards version to 4.1.3. ++ * Update extend-diff-ignore. ++ ++ -- Andreas Boll Tue, 20 Feb 2018 10:43:56 +0100 ++ ++libdrm (2.4.89-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update libdrm2.symbols and shlibs. ++ * Update libdrm-amdgpu1.symbols and shlibs. ++ * Update libdrm-etnaviv1.symbols and shlibs. ++ * Update libdrm-freedreno1.symbols and shlibs. ++ * Bump standards version to 4.1.2. ++ ++ -- Andreas Boll Mon, 18 Dec 2017 17:47:40 +0100 ++ ++libdrm (2.4.88-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update libdrm-amdgpu1.symbols and shlibs. ++ ++ -- Andreas Boll Tue, 14 Nov 2017 10:10:19 +0100 ++ ++libdrm (2.4.85-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update libdrm-amdgpu1.symbols and shlibs. ++ * Bump standards version to 4.1.1. ++ ++ -- Andreas Boll Mon, 30 Oct 2017 14:01:40 +0100 ++ ++libdrm (2.4.84-2) unstable; urgency=medium ++ ++ * libdrm-amdgpu1.symbols: Updated. ++ ++ -- Timo Aaltonen Fri, 13 Oct 2017 10:42:37 +0300 ++ ++libdrm (2.4.84-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * libdrm2.symbols: Updated. ++ ++ -- Timo Aaltonen Fri, 13 Oct 2017 09:10:17 +0300 ++ ++libdrm (2.4.83-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Timo Aaltonen Tue, 03 Oct 2017 11:15:26 +0300 ++ ++libdrm (2.4.82-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * debian/upstream/signing-key.asc: add key from Lucas Stach. ++ * Add libdrm-common package for new data files. ++ * debian/*.symbols: add new symbols. ++ * debian/rules: Bump shlibs for the libraries with new symbols. ++ * debian/control: Bump Standards-Version to 4.0.0; no changes needed. ++ ++ -- Emilio Pozuelo Monfort Fri, 28 Jul 2017 22:40:20 +0200 ++ ++libdrm (2.4.81-2) unstable; urgency=medium ++ ++ * Upload to unstable. ++ ++ -- Andreas Boll Fri, 23 Jun 2017 11:57:14 +0200 ++ ++libdrm (2.4.81-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Bump libdrm2's and libdrm-amdgpu1's symbols and shlibs. ++ ++ -- Andreas Boll Fri, 09 Jun 2017 10:41:36 +0200 ++ ++libdrm (2.4.80-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Bump libdrm-amdgpu1's and libdrm-etnaviv1's symbols and shlibs. ++ * Remove libpthread-stubs0-dev build-dep per configure.ac. ++ ++ -- Andreas Boll Wed, 19 Apr 2017 15:35:21 +0200 ++ ++libdrm (2.4.77-1) experimental; urgency=medium ++ ++ * Team upload. ++ * New upstream release. ++ * Bump libdrm-amdgpu1 symbols. ++ * Update debian/upstream/signing-key.asc ++ ++ -- Jordan Justen Wed, 05 Apr 2017 02:30:35 -0700 ++ ++libdrm (2.4.76-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Update extend-diff-ignore. ++ ++ -- Andreas Boll Thu, 30 Mar 2017 10:41:10 +0200 ++ ++libdrm (2.4.75-2) experimental; urgency=medium ++ ++ * Cherry-pick 19c4cfc (intel: Add handle to hashtable before freeing ++ along an error path) from upstream (LP: #1671377). ++ ++ -- Andreas Boll Tue, 21 Mar 2017 18:29:17 +0100 ++ ++libdrm (2.4.75-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Bump libdrm2's and libdrm-intel1's symbols and shlibs. ++ * Update extend-diff-ignore. ++ * Add debian/source/format file. ++ ++ -- Andreas Boll Wed, 01 Feb 2017 17:08:17 +0100 ++ ++libdrm (2.4.74-2) experimental; urgency=medium ++ ++ [ Andreas Boll ] ++ * Switch to dbgsym packages. ++ * Enable building etnaviv on armhf (Closes: #852685). ++ ++ [ Emilio Pozuelo Monfort ] ++ * Stop passing --disable-silent-rules to configure, debhelper does it now. ++ * Don't override dh_auto_install, it defaults to debian/tmp. ++ ++ -- Emilio Pozuelo Monfort Fri, 27 Jan 2017 17:54:01 +0100 ++ ++libdrm (2.4.74-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update debian/upstream/signing-key.asc. ++ * Bump libdrm2's, libdrm-freedreno1's and libdrm-intel1's symbols and ++ shlibs. ++ * Bump debhelper compat to 10. ++ ++ -- Andreas Boll Tue, 29 Nov 2016 19:01:04 +0100 ++ ++libdrm (2.4.73-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Bump libdrm2's, libdrm-amdgpu1's, libdrm-freedreno1's and libdrm- ++ intel1's symbols and shlibs. ++ * Update a bunch of URLs in packaging to https. ++ ++ -- Andreas Boll Tue, 15 Nov 2016 15:43:02 +0100 ++ ++libdrm (2.4.71-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update symbols file and bump shlibs for libdrm2. ++ * Update libdrm-intel1.symbols and shlibs. ++ * Remove Hurd from the architecture list. It FTBFS, haven't built in ++ the past and won't be useful without the equivalent of the Linux ++ Direct Rendering Manager (DRM) subsystem. ++ ++ -- Andreas Boll Thu, 06 Oct 2016 10:31:27 +0200 ++ ++libdrm (2.4.70-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update libdrm-freedreno1.symbols and shlibs. ++ * source/local-options: Add more files to extend-diff-ignore option. ++ Fixes 17 patch-system-but-direct-changes-in-diff lintian warnings. ++ ++ -- Andreas Boll Mon, 25 Jul 2016 12:32:20 +0200 ++ ++libdrm (2.4.69-1) unstable; urgency=medium ++ ++ [ Andreas Boll ] ++ * New upstream release. ++ * Update debian/upstream/signing-key.asc. ++ * Bump Standards-Version to 3.9.8, no changes needed. ++ * Update watch url to use https instead of http. ++ ++ [ Julien Cristau ] ++ * Build libdrm-tegra on arm64 (closes: #828023). Thanks, Martin Michlmayr! ++ ++ -- Andreas Boll Thu, 21 Jul 2016 10:25:17 +0200 ++ ++libdrm (2.4.68-1) unstable; urgency=medium ++ ++ * New upstream release. (LP: #1577735) ++ ++ -- Timo Aaltonen Tue, 03 May 2016 14:30:06 +0300 ++ ++libdrm (2.4.67-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * patches: Refreshed. ++ * libdrm-amdgpu1.symbols: Updated. ++ ++ -- Timo Aaltonen Tue, 16 Feb 2016 12:14:16 +0200 ++ ++libdrm (2.4.66-2) unstable; urgency=medium ++ ++ * Update libdrm-exynos1.symbols and shlibs. ++ ++ -- Andreas Boll Fri, 15 Jan 2016 12:08:05 +0100 ++ ++libdrm (2.4.66-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Update symbols file and bump shlibs for libdrm2. ++ * Update libdrm-intel1.symbols and shlibs. ++ * Update libdrm-nouveau2.symbols and shlibs. ++ * Drop obsolete Replaces from pre-wheezy. ++ * Add myself to Uploaders. ++ ++ -- Andreas Boll Fri, 15 Jan 2016 10:41:05 +0100 ++ ++libdrm (2.4.65-3) unstable; urgency=medium ++ ++ * rules: Bump freedreno shlib back to 2.4.65. ++ ++ -- Timo Aaltonen Mon, 26 Oct 2015 23:15:56 +0200 ++ ++libdrm (2.4.65-2) unstable; urgency=medium ++ ++ [ Andreas Boll ] ++ * Update libdrm-freedreno1.symbols and shlibs. ++ * Drop Debian revision from new symbols in libdrm2.symbols. ++ ++ [ Fathi Boudra ] ++ * Enable freedreno build on arm64 architecture. ++ ++ -- Timo Aaltonen Mon, 26 Oct 2015 21:40:43 +0200 ++ ++libdrm (2.4.65-1) unstable; urgency=medium ++ ++ [ Andreas Boll ] ++ * New upstream release. ++ * Update debian/upstream/signing-key.asc. ++ * Update symbols file and bump shlibs for libdrm2. ++ * Enable libdrm-amdgpu1 on kfreebsd-*. ++ * Fix Vcs-* fields. ++ * Add upstream url. ++ ++ -- Timo Aaltonen Mon, 26 Oct 2015 10:22:57 +0200 ++ ++libdrm (2.4.64-1) unstable; urgency=medium ++ ++ [ Robert Hooker ] ++ * New upstream release. ++ * Bump symbols file and shlibs for libdrm-freedreno1. ++ ++ -- Timo Aaltonen Wed, 19 Aug 2015 07:52:50 +0300 ++ ++libdrm (2.4.63-1) unstable; urgency=medium ++ ++ [ Robert Hooker ] ++ * New upstream release. ++ - Drop Fix-headers-inclusion-in-xf86drmMode.c.diff, upstream. ++ * Add new libdrm-amdgpu1 package. ++ ++ -- Timo Aaltonen Sat, 15 Aug 2015 18:55:57 +0300 ++ ++libdrm (2.4.62-1) unstable; urgency=medium ++ ++ [ Sven Joachim ] ++ * New upstream release. ++ - nouveau: restore check that avoids multiple user bos per kernel bo ++ (Closes: #789759). ++ * Update symbols file and bump shlibs for libdrm2. ++ * Refresh the patch from 2.4.60-3 after upstream changes. ++ * Remove duplicate Section fields from debian/control. ++ * Update debian/upstream/signing-key.asc. ++ * Bump Standards-Version to 3.9.6, no changes needed. ++ ++ [ Julien Cristau ] ++ * Update debian/upstream/signing-key.asc. ++ * Fix kfreebsd patch that caused an FTBFS on Linux/x32: only include ++ if configure detects it (closes: #787496). Thanks, ++ Thorsten Glaser. ++ * Add build-dep on xutils-dev for xorg-macros. ++ * Cherry-pick upstream patch to let valgrind auto-detection work. ++ ++ -- Julien Cristau Thu, 02 Jul 2015 21:11:21 +0200 ++ ++libdrm (2.4.60-3) unstable; urgency=medium ++ ++ [ Timo Aaltonen ] ++ * control: Add a typo in libdrm-tegra0 description. ++ ++ [ Julien Cristau ] ++ * Fix FTBFS on kfreebsd: include for sysctlbyname, and use ++ -lbsd to make the tests build (they use getopt, and our libbsd-overlay ++ cflags redirect that to bsd_getopt). ++ * Bump shlibs for libraries with new symbols. ++ * Add missing dependency of libdrm-dev on libdrm-tegra0 on arm*. ++ * Let uscan verify tarball signatures. ++ ++ -- Julien Cristau Sun, 26 Apr 2015 12:21:30 +0200 ++ ++libdrm (2.4.60-2) experimental; urgency=medium ++ ++ [ Maarten Lankhorst ] ++ * Fix ftbfs on armhf. ++ ++ -- Timo Aaltonen Wed, 08 Apr 2015 09:21:00 +0300 ++ ++libdrm (2.4.60-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * libdrm-intel1.symbols, libdrm2.symbols: Updated. ++ ++ -- Timo Aaltonen Fri, 20 Mar 2015 09:07:11 +0200 ++ ++libdrm (2.4.59-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Add libdrm-tegra0 on arm. ++ ++ -- Maarten Lankhorst Wed, 21 Jan 2015 13:24:22 +0100 ++ ++libdrm (2.4.58-2) unstable; urgency=medium ++ ++ [ Andreas Boll ] ++ * Update libdrm-freedreno1.symbols and shlibs (fixes FTBFS). ++ ++ -- Julien Cristau Sun, 05 Oct 2014 19:00:32 +0200 ++ ++libdrm (2.4.58-1) unstable; urgency=medium ++ ++ [ Andreas Boll ] ++ * New upstream release. ++ - 03_hide_symbols.diff dropped, upstream. ++ * Update libdrm-intel1.symbols and shlibs. ++ ++ -- Julien Cristau Sun, 05 Oct 2014 15:53:13 +0200 ++ ++libdrm (2.4.56-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Enable building freedreno and exynos on arm. (Closes: #741509) ++ * Add a squashed patch from upstream to hide all private symbols. ++ - 03_hide_symbols.diff ++ ++ -- Maarten Lankhorst Wed, 06 Aug 2014 12:15:26 +0200 ++ ++libdrm (2.4.54-1) unstable; urgency=medium ++ ++ [ Andreas Boll ] ++ * New upstream release. ++ * Add 02_fix_qxl_drm_h.diff (Closes: #746807). ++ ++ -- Julien Cristau Sat, 10 May 2014 15:38:16 +0200 ++ ++libdrm (2.4.53-1) unstable; urgency=medium ++ ++ [ Timo Aaltonen ] ++ * New upstream release. ++ - 02_kbsd_modeset.diff dropped, upstream ++ ++ -- Julien Cristau Sun, 27 Apr 2014 22:15:55 +0200 ++ ++libdrm (2.4.52-1) unstable; urgency=medium ++ ++ [ Julien Cristau ] ++ * Remove Cyril Brulebois from Uploaders. ++ ++ [ Maarten Lankhorst ] ++ * New upstream release. ++ ++ -- Maarten Lankhorst Fri, 24 Jan 2014 13:41:57 +0100 ++ ++libdrm (2.4.51-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Julien Cristau Mon, 20 Jan 2014 13:45:50 +0100 ++ ++libdrm (2.4.50-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Maarten Lankhorst Thu, 19 Dec 2013 10:49:57 +0100 ++ ++libdrm (2.4.49-2) unstable; urgency=low ++ ++ * Cherry-pick a commit from upstream to fix a radeonsi regression. ++ - c8a437f4c76: radeon: Update unaligned offset for 2D->1D tiling ++ transition on SI ++ ++ -- Maarten Lankhorst Tue, 26 Nov 2013 15:25:45 +0100 ++ ++libdrm (2.4.49-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Maarten Lankhorst Mon, 25 Nov 2013 11:36:32 +0100 ++ ++libdrm (2.4.46-4) unstable; urgency=low ++ ++ [ Colin Watson ] ++ * Declare libdrm-dev Multi-Arch: same. ++ ++ [ Maarten Lankhorst ] ++ * Cherry-pick upstream patch to fix relocations for all cards Thu, 07 Nov 2013 14:11:38 +0100 ++ ++libdrm (2.4.46-3) unstable; urgency=low ++ ++ * Make drmCheckModesettingSupported work on FreeBSD. Thanks, Christoph ++ Egger! ++ * Stop building libkms. ++ ++ -- Julien Cristau Thu, 19 Sep 2013 21:24:52 +0200 ++ ++libdrm (2.4.46-2) unstable; urgency=low ++ ++ * Build libdrm-radeon1 on kfreebsd (closes: #684593). ++ ++ -- Julien Cristau Wed, 21 Aug 2013 21:05:44 +0200 ++ ++libdrm (2.4.46-1) unstable; urgency=low ++ ++ [ Sven Joachim ] ++ * New upstream release. ++ * Bump libdrm2's and libdrm-intel1's symbols and shlibs. ++ * Build libdrm-intel1 on x32 (Closes: #712515). ++ * Disable silent rules. ++ ++ -- Maarten Lankhorst Mon, 05 Aug 2013 13:44:46 +0200 ++ ++libdrm (2.4.45-3) unstable; urgency=low ++ ++ * Team upload. ++ ++ * debian/patches/03_build_against_librt.diff: ++ + Removed, no longer needed with our current glibc version. ++ Thanks to Julien Cristau for pointing it out. ++ * Upload to unstable. ++ ++ -- Emilio Pozuelo Monfort Thu, 06 Jun 2013 23:13:12 +0200 ++ ++libdrm (2.4.45-2) experimental; urgency=low ++ ++ [ Sven Joachim ] ++ * Only build-depend on valgrind on architectures where ++ valgrind is actually available. ++ ++ -- Julien Cristau Thu, 30 May 2013 10:03:37 +0200 ++ ++libdrm (2.4.45-1) experimental; urgency=low ++ ++ * Team upload. ++ ++ [ Julien Cristau ] ++ * Bump libdrm2 shlibs to 2.4.38. ++ ++ [ Maarten Lankhorst ] ++ * New upstream release. ++ * Build-depend on xsltproc and docbook-xsl. ++ * Add valgrind to build-depends. ++ ++ [ Timo Aaltonen ] ++ * control: Bump policy to 3.9.4, no changes. ++ ++ [ Emilio Pozuelo Monfort ] ++ * Upload to experimental. ++ ++ -- Emilio Pozuelo Monfort Thu, 16 May 2013 00:09:59 +0200 ++ ++libdrm (2.4.40-1) experimental; urgency=low ++ ++ [ Maarten Lankhorst ] ++ * New upstream release. ++ - Nouveau ABI change, replace libdrm-nouveau1a with libdrm-nouveau2. ++ ++ [ Timo Aaltonen ] ++ * Bump libdrm-intel1's and libdrm-nouveau2's shlibs due to new symbols. ++ * Hardcode the version for libdrm-omap1's shlibs. ++ ++ [ Christopher James Halse Rogers ] ++ * Add libdrm2-udeb; Xserver 1.13 wants libdrm for hotplug config, so ++ will be needed for the 1.13 xserver-xorg-core-udeb. ++ ++ [ Sven Joachim ] ++ * Bump libdrm-radeon1's symbols and shlibs. ++ * Mark some internal libdrm-nouveau2 symbols as private. ++ * Drop patch 02_build_libkms_against_in_tree_drm.diff, applied upstream. ++ ++ -- Julien Cristau Sat, 17 Nov 2012 18:50:33 +0100 ++ ++libdrm (2.4.33-3) unstable; urgency=low ++ ++ * Add missing dependency on libdrm-omap1 to libdrm-dev (thanks, Robert ++ Hooker!). Make some arm matching a bit simpler. ++ ++ -- Julien Cristau Thu, 21 Jun 2012 23:22:22 +0200 ++ ++libdrm (2.4.33-2) unstable; urgency=low ++ ++ [ Sebastian Reichel ] ++ * Build libdrm_omap (closes: #667572). ++ ++ -- Julien Cristau Thu, 21 Jun 2012 22:39:22 +0200 ++ ++libdrm (2.4.33-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Cyril Brulebois Mon, 02 Apr 2012 01:28:22 +0000 ++ ++libdrm (2.4.32-1) unstable; urgency=low ++ ++ [ Robert Hooker ] ++ * New upstream release (2.4.31). ++ * Bump libdrm2 and libdrm-radeon1 symbols and shlibs to account for ++ recent changes. ++ ++ [ Cyril Brulebois ] ++ * New upstream release (2.4.32). ++ * Bump libdrm-intel1's symbols and shlibs accordingly. ++ ++ -- Cyril Brulebois Mon, 19 Mar 2012 19:56:12 +0000 ++ ++libdrm (2.4.30-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Bump libdrm2's and libdrm-intel1's symbols and shlibs accordingly. ++ * Document the symlink dance when building from git in README.source. ++ ++ -- Cyril Brulebois Fri, 06 Jan 2012 20:04:37 +0100 ++ ++libdrm (2.4.29-1) unstable; urgency=low ++ ++ * New upstream release: ++ - assert()s are now gone (Closes: #651316). ++ * Update libdrm-intel1's symbols and shlibs accordingly. ++ ++ -- Cyril Brulebois Tue, 13 Dec 2011 13:16:22 +0100 ++ ++libdrm (2.4.28-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Cyril Brulebois Tue, 06 Dec 2011 15:17:50 +0100 ++ ++libdrm (2.4.27-1) unstable; urgency=low ++ ++ * New upstream release: ++ - Push the new Intel API for use by mesa. ++ - Usual bug fixes. ++ * Update libdrm-intel1's symbols and shlibs accordingly. ++ ++ -- Cyril Brulebois Tue, 01 Nov 2011 19:30:54 +0100 ++ ++libdrm (2.4.26-1) unstable; urgency=low ++ ++ * New upstream release: ++ - Fix two important intel bugs. ++ * Add libpciaccess-dev build-dep. ++ * Update libdrm-intel1.symbols and shlibs for new aperture-related symbol. ++ ++ -- Cyril Brulebois Fri, 24 Jun 2011 17:07:04 +0200 ++ ++libdrm (2.4.25-3) unstable; urgency=low ++ ++ * Team upload. ++ ++ [ Steve Langasek ] ++ * Build for multiarch. ++ ++ [ Julien Cristau ] ++ * Add lintian overrides for symbols-declares-dependency-on-other-package (we ++ use that for private symbols). ++ * Bump Standards-Version to 3.9.2. ++ ++ -- Julien Cristau Thu, 09 Jun 2011 20:05:53 +0200 ++ ++libdrm (2.4.25-2) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Cyril Brulebois Mon, 16 May 2011 19:14:49 +0200 ++ ++libdrm (2.4.25-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Update libdrm2.symbols and shlibs. ++ * Update libkms1.symbols, marking dumb_create@Base as private. ++ * Switch to dh: ++ - Bump compat/build-dep to 8. ++ - Use dh-autoreconf. ++ - Tidy old build-deps. ++ - Testsuite now automatically gets run. ++ * Accordingly, add a build-dep to fix FTBFS during make check: ++ - 03_build_against_librt.diff ++ * Add libudev-dev build-dep on Linux so that detection works. ++ * Since the testsuite just got enabled, let's not bail out if it fails. ++ * Remove xsfbs as it's no longer needed. ++ * Bump Standards-Version (no changes needed). ++ ++ -- Cyril Brulebois Tue, 19 Apr 2011 02:57:29 +0200 ++ ++libdrm (2.4.24-2) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Cyril Brulebois Sun, 10 Apr 2011 22:57:02 +0200 ++ ++libdrm (2.4.24-1) experimental; urgency=low ++ ++ [ Christopher James Halse Rogers ] ++ * New upstream release. ++ * Add new internal radeon symbols to libkms1.symbols ++ ++ [ Cyril Brulebois ] ++ * Just as a reminder, not adding a lintian override for the following ++ warning, since patches were sent upstream to stop exporting private ++ symbols: symbols-declares-dependency-on-other-package ++ ++ -- Cyril Brulebois Sat, 05 Mar 2011 20:27:23 +0100 ++ ++libdrm (2.4.23-3) unstable; urgency=low ++ ++ * Cherry-pick from upstream: ++ - intel: Fallback to old exec if no mrb_exec is available ++ - intel: Set the public handle after opening by name ++ - intel: Remember named bo ++ * The first of those fixes should fix some failures to submit batch ++ buffer (Closes: #612766). ++ * Bump dependency to 2.4.23-3 for the drm_intel_bo_mrb_exec symbol in ++ libdrm-intel1's symbols file. While the former version is alright ++ from a shared object point of view, runtime doesn't seem to agree ++ (Closes: #609299). ++ * Bump the libdrm-intel1 shlibs version for consistency. ++ ++ -- Cyril Brulebois Wed, 16 Feb 2011 11:44:44 +0100 ++ ++libdrm (2.4.23-2) unstable; urgency=low ++ ++ * Upload to unstable. ++ * Update Uploaders list. Thanks, David & Brice! ++ ++ -- Cyril Brulebois Sat, 05 Feb 2011 11:26:44 +0100 ++ ++libdrm (2.4.23-1) experimental; urgency=low ++ ++ [ Sven Joachim ] ++ * New upstream release. ++ * Rename the libdrm-nouveau1 package to libdrm-nouveau1a, since upstream ++ broke the ABI without changing the soname. ++ - Make libdrm-nouveau1a{,-dbg} conflict with libdrm-nouveau1{,-dbg} and ++ remove the Breaks against xserver-xorg-video-nouveau. ++ - Adjust the lintian override. ++ - Bump libdrm-nouveau shlibs and symbols versions to 2.4.23. ++ * Use dh_prep instead of the deprecated dh_clean -k in debian/rules. ++ ++ -- Julien Cristau Thu, 23 Dec 2010 17:56:54 +0100 ++ ++libdrm (2.4.22-2) experimental; urgency=low ++ ++ * Cherry-pick some commits from upstream to make the intel video driver ++ 2.13.901 buildable: ++ - 057fab33: intel: Prepare for BLT ring split ++ - 36245771: intel: enable relaxed fence allocation for i915 ++ - 49447a9b: intel: initialize bufmgr.bo_mrb_exec unconditionally ++ ++ -- Cyril Brulebois Sun, 07 Nov 2010 22:51:12 +0100 ++ ++libdrm (2.4.22-1) experimental; urgency=low ++ ++ [ Sven Joachim ] ++ * New upstream release. ++ ++ -- Cyril Brulebois Sat, 02 Oct 2010 00:41:05 +0200 ++ ++libdrm (2.4.21-2) experimental; urgency=low ++ ++ [ Sven Joachim ] ++ * Bump libdrm-nouveau shlibs and symbols versions to 2.4.21-1 to ensure ++ that packages built against this version are not used with squeeze's ++ libdrm-nouveau1. ++ * Add a lintian override for the symbols-file-contains-debian-revision ++ warning. Bump debhelper compatibility level to 6 for dh_lintian. ++ ++ -- Julien Cristau Wed, 25 Aug 2010 23:14:40 +0200 ++ ++libdrm (2.4.21-1) experimental; urgency=low ++ ++ [ Christopher James Halse Rogers ] ++ * debian/rules: ++ - Add libkms to build ++ - Build vmwgfx experimental API. The drm module is available in the 2.6.34 ++ kernel so we might as well build the userspace bits. ++ * debian/control: ++ - Add libkms1, libkms1-dbg packages on linux ++ * debian/patches/02_build_libkms_against_in_tree_drm: ++ - Link libkms against libdrm as it uses symbols from libdrm. ++ ++ [ Robert Hooker ] ++ * New upstream release. ++ * Refresh 02_build_libkms_against_in_tree_drm. ++ * Update libdrm-intel1.symbols, libdrm-radeon1.symbols and shlibs. ++ ++ [ Julien Cristau ] ++ * Update the copyright file to hopefully include all licenses variations and ++ copyright statements from the source tree. ++ * Mark new libdrm_radeon symbols private. They shouldn't actually be ++ exported. ++ * Same with libkms. Also don't set a minimum version to 2.4.20, since we ++ didn't ship it before anyway. ++ ++ -- Julien Cristau Thu, 10 Jun 2010 23:24:54 +0200 ++ ++libdrm (2.4.20-3) experimental; urgency=low ++ ++ [ Sven Joachim ] ++ * Update libdrm-nouveau1 to the ABI of Linux 2.6.34. ++ - Drop 03_revert_abi_change.diff. ++ - Bump libdrm-nouveau shlibs and symbols versions to 2.4.20-3~ ++ to ensure that packages built against this version are not used ++ with an older libdrm-nouveau1 version. ++ - Add versioned Breaks against xserver-xorg-video-nouveau to force ++ an upgrade of that package and prevent X segfaults. ++ * Include full SONAME in libdrm-nouveau1.install. ++ * Update xsfbs to 81fc271788605b52e85c2d11635a0371fb44605e0. ++ ++ -- Julien Cristau Wed, 26 May 2010 10:33:22 +0200 ++ ++libdrm (2.4.20-2) experimental; urgency=low ++ ++ * Upload again, faking a new upstream version, since a screw-up on ++ ftpmaster side trashed all files from experimental. ++ ++ -- Cyril Brulebois Wed, 28 Apr 2010 01:54:44 +0200 ++ ++libdrm (2.4.20-1) experimental; urgency=low ++ ++ * New upstream release. ++ + Cherry-pick upstream fixes 107ccd92 and 332739e3. ++ * Update libdrm-intel1.symbols, libdrm-radeon1.symbols and shlibs. ++ * Disable libkms for now. ++ ++ -- Brice Goglin Fri, 16 Apr 2010 07:14:41 +0200 ++ ++libdrm (2.4.18-5) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Cyril Brulebois Wed, 14 Apr 2010 13:02:34 +0200 ++ ++libdrm (2.4.18-4) experimental; urgency=low ++ ++ * Steal 03_revert_abi_change.diff from Ubuntu to revert the nouveau ABI ++ change. Current Debian kernels support only the old ABI. ++ Thanks Sven Joachim! ++ * Build a libdrm-nouveau1 package on Linux architectures (Closes: #568162). ++ Patch adapted from the Ubuntu package. Thanks Sven Joachim! ++ ++ -- Brice Goglin Wed, 24 Mar 2010 22:27:00 +0100 ++ ++libdrm (2.4.18-3) unstable; urgency=low ++ ++ * Include full SONAME in libdrm*.install to prevent accidental breakage. ++ * Add back the drm headers in libdrm-dev. ++ ++ -- Julien Cristau Tue, 16 Mar 2010 12:28:50 +0100 ++ ++libdrm (2.4.18-2) unstable; urgency=low ++ ++ * Fix FTBFS on non-Linux architectures (Closes: #570851): Replace ++ --{enable,disable}-radeon-experimental-api configure flag with ++ --{enable,disable}-radeon since it got renamed. ++ * Add ${misc:Depends} where it was missing, and fold all Depends. ++ * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed). ++ * Add myself to Uploaders. ++ ++ -- Cyril Brulebois Mon, 22 Feb 2010 15:31:47 +0100 ++ ++libdrm (2.4.18-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Brice Goglin Thu, 18 Feb 2010 08:06:14 +0100 ++ ++libdrm (2.4.17-1) unstable; urgency=low ++ ++ [ Julien Cristau ] ++ * New upstream release, closes: #560434, #567831. ++ * Update patch 01_default_perms.diff to account for upstream move of libdrm ++ to toplevel. ++ * Update libdrm2.symbols and shlibs. ++ * Update libdrm-intel1.symbols and shlibs. ++ * Bump debhelper build-dep, we use dh_strip --remaining-packages (closes: ++ #558443). Thanks, Sergio Gelato! ++ * Enable libdrm_radeon, interface to kernel graphics memory management on ++ radeon (closes: #558786). ++ * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no ++ good reason. Thanks, Colin Watson! ++ * Remove myself from Uploaders ++ ++ [ Brice Goglin ] ++ * Bump linux-libc-dev dependency to 2.6.32, thanks Piotr Engelking, ++ closes: #561224. ++ * Add libdrm-radeon1 symbols and update shlibs. ++ * Update debian/copyright. ++ ++ [ Timo Aaltonen ] ++ * Update libdrm2.symbols and shlibs. ++ ++ -- Brice Goglin Sun, 31 Jan 2010 20:12:38 +0100 ++ ++libdrm (2.4.15-1) unstable; urgency=low ++ ++ * New upstream release. ++ + update libdrm-intel1 symbols and shlibs ++ * Only build libdrm-intel on x86 (linux and kfreebsd). ++ ++ -- Julien Cristau Mon, 23 Nov 2009 17:00:57 +0100 ++ ++libdrm (2.4.14-1) unstable; urgency=low ++ ++ * Parse space-separated DEB_BUILD_OPTIONS, and handle parallel=N. ++ * New upstream release. ++ * Bump Standards-Version to 3.8.3. ++ ++ -- Julien Cristau Thu, 24 Sep 2009 21:53:09 +0200 ++ ++libdrm (2.4.13-1) unstable; urgency=low ++ ++ [ Christopher James Halse Rogers ] ++ * debian/control: ++ + Remove scary 'built from DRM snapshot' warning from long description of ++ libdrm-intel1{,-dbg} ++ ++ [ Julien Cristau ] ++ * New upstream release. ++ * Update libdrm-intel1.symbols. ++ ++ -- Julien Cristau Sat, 05 Sep 2009 13:15:36 +0200 ++ ++libdrm (2.4.12-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Brice Goglin Tue, 21 Jul 2009 15:29:03 +0200 ++ ++libdrm (2.4.11-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Also pull in additional fix for libdrm-intel: Only do BO caching up to ++ 64MB objects. ++ * Update libdrm-intel1.symbols and bump shlibs. ++ * Add README.source from xsfbs. Bump Standards-Version to 3.8.1. ++ * Remove Thierry Reding from Uploaders, he doesn't seem to be around anymore ++ :( ++ ++ -- Julien Cristau Mon, 08 Jun 2009 16:22:04 +0200 ++ ++libdrm (2.4.9-2) unstable; urgency=low ++ ++ * Ship all drm headers on kfreebsd, again. ++ * Move -dbg packages to new debug section. ++ ++ -- Julien Cristau Sun, 03 May 2009 18:55:42 +0200 ++ ++libdrm (2.4.9-1) unstable; urgency=low ++ ++ [ Brice Goglin ] ++ * New upstream release. ++ + Remove buggy symlinks for the upstream tarball. ++ * Add myself to Uploaders. ++ ++ [ Julien Cristau ] ++ * Make the linux-libc-dev dependency linux-only (closes: #521253). Thanks, ++ Petr Salinger! ++ ++ -- Brice Goglin Sat, 11 Apr 2009 23:12:49 +0200 ++ ++libdrm (2.4.5-2) unstable; urgency=low ++ ++ * Add drm_mode.h to the list of headers we don't ship. ++ ++ -- Julien Cristau Wed, 25 Mar 2009 10:56:53 +0100 ++ ++libdrm (2.4.5-1) unstable; urgency=low ++ ++ * New upstream release. (closes: #505740) ++ ++ [ Timo Aaltonen ] ++ * debian/rules: ++ -Run autoreconf at build time, build-depend on automake and libtool. ++ (closes: #482727) ++ -Add a debian/libdrm2.symbols file and '-c4' parameter to dh_makeshlibs ++ to fail if new symbols are added. Don't use Debian versions for now. ++ ++ [ Julien Cristau ] ++ * Add a new package for the intel-specific bits (libdrm-intel1) ++ * Build-depend on pkg-config and libpthread-stubs0-dev (closes: #502078). ++ Thanks, Frank Lichtenheld! ++ * Don't mention *.la in libdrm-dev.install. ++ * Make libdrm-dev depend on libdrm-intel1 on x86. ++ * On Linux, let udev create the device files. ++ * Let linux-libc-dev provide some drm headers, drop them from libdrm-dev. ++ Add dependency on linux-libc-dev >= 2.6.28. ++ * Set libdrm2 shlibs to 2.4.3, libdrm-intel1 shlibs to 2.4.5. Update ++ symbols files. ++ ++ -- Julien Cristau Tue, 24 Mar 2009 22:20:50 +0100 ++ ++libdrm (2.3.1-2) unstable; urgency=high ++ ++ * Remove from the source package a bunch of files that are only used by the ++ kernel drm component. This gets rid of the mga, r128 and radeon ++ microcode, and thus closes: #502675. Thanks, Ben Hutchings! ++ ++ -- Julien Cristau Sun, 19 Oct 2008 14:26:37 +0200 ++ ++libdrm (2.3.1-1) unstable; urgency=low ++ ++ [ Brice Goglin ] ++ * Update upstream URL in debian/copyright. ++ * Bump Standards-Version to 3.7.3 (no changes). ++ * Drop the XS- prefix from Vcs-Git and Vcs-Browser fields in debian/control. ++ * Install the upstream ChangeLog. ++ ++ [ Julien Cristau ] ++ * New upstream release (needed for mesa 7.1 and newer xserver). ++ * Note: this release removes the memory manager (TTM) interface used by the ++ i915tex dri driver. ++ * debian/rules: don't call configure with --host if we're not ++ cross-building, and fix some rules dependencies. ++ ++ [ Timo Aaltonen ] ++ * Bump the shlibs to 2.3.1. ++ ++ -- Julien Cristau Sun, 13 Jul 2008 19:07:49 +0200 ++ ++libdrm (2.3.0-4) unstable; urgency=low ++ ++ [ David Nusinow ] ++ * Add NEWS.Debian explaining the change in the last upload to interested ++ administrators. ++ ++ [ Julien Cristau ] ++ * Upload to unstable. ++ ++ -- Julien Cristau Fri, 20 Apr 2007 05:06:34 +0200 ++ ++libdrm (2.3.0-3) experimental; urgency=low ++ ++ * Add myself to uploaders ++ * Patch libdrm to default to device permission 666 so we don't have to do it ++ in xorg.conf. The only way libdrm can do anything is through the server ++ anyway. This can still be overridden by a user's xorg.conf. This change ++ also requires adding quilt to the build-depends ++ ++ -- David Nusinow Sun, 15 Apr 2007 13:08:50 -0400 ++ ++libdrm (2.3.0-2) unstable; urgency=low ++ ++ * Update my email address in debian/control. ++ * Add XS-Vcs-Git and XS-Vcs-Browser in debian/control. ++ * Upload to unstable. ++ ++ -- Julien Cristau Thu, 12 Apr 2007 19:06:57 +0200 ++ ++libdrm (2.3.0-1) experimental; urgency=low ++ ++ [ Thierry Reding ] ++ * New upstream release. ++ * Set the Debian X Strike Force as maintainer. ++ * Add myself to uploaders. ++ * Add a debugging symbol package for libdrm2. ++ ++ [ Julien Cristau ] ++ * Bump shlibs to libdrm2 >= 2.3.0. ++ * Add myself to uploaders. ++ * Add build-dep on dpkg-dev >= 1.13.19 to make sure that the binary:Version ++ substvar is available. ++ * libdrm2-dbg depends on libdrm2 (= ${binary:Version}). ++ * Don't install libdrm.la, and use dh_install --list-missing. ++ ++ -- Julien Cristau Thu, 4 Jan 2007 18:56:08 +0100 ++ ++libdrm (2.2.0-0.1) experimental; urgency=low ++ ++ * Non-maintainer upload. ++ * New upstream release. ++ * Bump Standards-Version to 3.7.2, no changes required. ++ * Bump debhelper compatibility to 5 and adjust build-dependency. ++ * Don't try to install pkgconfig files from usr/share/pkgconfig because ++ there is nothing in that directory. ++ ++ -- Thierry Reding Sat, 18 Nov 2006 19:50:26 +0100 ++ ++libdrm (2.0.2-0.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * New upstream release (closes: #377166). ++ - Includes a fix for FTBFS on GNU/kFreeBSD (closes: #332994). ++ * Manually force static build. ++ ++ -- Andres Salomon Sat, 23 Sep 2006 06:32:23 +0000 ++ ++libdrm (2.0.1-1) unstable; urgency=high ++ ++ * New upstream release ++ - Fixes a pathological hash table smash discovered by the Coverity scanner ++ - updates the installed header files for various new #defines ++ ++ -- David Nusinow Tue, 4 Apr 2006 23:46:05 -0400 ++ ++libdrm (2.0-1) experimental; urgency=low ++ ++ * First upload to Debian ++ ++ -- David Nusinow Thu, 5 Jan 2006 22:45:27 -0500 ++ ++libdrm (2.0-0ubuntu1) dapper; urgency=low ++ ++ * New upstream release. ++ * Change binary package from libdrm1 to libdrm2, following soversion bump. ++ ++ -- Daniel Stone Mon, 12 Dec 2005 13:05:22 +1100 ++ ++libdrm (1.0.5-0ubuntu1) dapper; urgency=low ++ ++ * New upstream version. ++ ++ -- Daniel Stone Wed, 2 Nov 2005 01:56:07 +1100 ++ ++libdrm (1.0.3-3) unstable; urgency=low ++ ++ * Yay for understandable bug reports! *gmprf* ++ * debian/control:libdrm1 =~ s/development/runtime/ (closes: bug#325515) ++ ++ -- Marcelo E. Magallon Fri, 16 Sep 2005 09:46:05 -0600 ++ ++libdrm (1.0.3-2) unstable; urgency=low ++ ++ * libdrm.pc.in: add -ldrm to Libs ++ ++ -- Marcelo E. Magallon Thu, 08 Sep 2005 20:49:01 -0600 ++ ++libdrm (1.0.3-1) unstable; urgency=low ++ ++ * New upstream ++ ++ -- Marcelo E. Magallon Sun, 28 Aug 2005 11:12:07 -0600 ++ ++libdrm (1.0.2-3) unstable; urgency=low ++ ++ * debian/control: it's "Direct Rendering Infraestructure". I was rather ++ sure it stand for interface... thanks Michel. (closes: bug#324514) ++ * debian/control: forgot to actually write this in the file. Build-Depends ++ on libx11-dev. Thanks Kurt (closes: bug#324560) ++ ++ -- Marcelo E. Magallon Sun, 28 Aug 2005 11:01:41 -0600 ++ ++libdrm (1.0.2-2) unstable; urgency=low ++ ++ * Forgot to fix the other broken bit :-P ++ ++ -- Marcelo E. Magallon Fri, 19 Aug 2005 22:01:32 -0600 ++ ++libdrm (1.0.2-1) unstable; urgency=low ++ ++ * Initial release. Closes: #324074 ++ ++ -- Marcelo E. Magallon Fri, 19 Aug 2005 21:11:18 -0600 diff --cc debian/control index 0000000,0000000..33054c1 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,229 @@@ ++Source: libdrm ++Priority: optional ++Maintainer: Debian X Strike Force ++Uploaders: Andreas Boll ++Build-Depends: ++ debhelper-compat (= 13), ++ meson, ++ libpciaccess-dev, ++ libudev-dev [linux-any], ++ libx11-dev, ++ pkg-config, ++ python3-docutils, ++ python3-setuptools, ++# valgrind [amd64 armhf i386 mips mipsel powerpc s390x], ++Standards-Version: 4.6.2 ++Rules-Requires-Root: no ++Section: libs ++Vcs-Git: https://salsa.debian.org/xorg-team/lib/libdrm ++Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libdrm ++Homepage: https://gitlab.freedesktop.org/mesa/drm/ ++ ++Package: libdrm-dev ++Section: libdevel ++Architecture: linux-any hurd-any ++Depends: ++ libdrm2 (= ${binary:Version}), ++ libdrm-intel1 (= ${binary:Version}) [amd64 i386 hurd-i386 x32], ++ libdrm-radeon1 (= ${binary:Version}), ++ libdrm-nouveau2 (= ${binary:Version}) [linux-any], ++ libdrm-amdgpu1 (= ${binary:Version}), ++ libdrm-omap1 (= ${binary:Version}) [any-arm], ++ libdrm-freedreno1 (= ${binary:Version}) [any-arm arm64], ++ libdrm-exynos1 (= ${binary:Version}) [any-arm], ++ libdrm-tegra0 (= ${binary:Version}) [any-arm arm64], ++ libdrm-etnaviv1 (= ${binary:Version}) [armhf arm64], ++ libpciaccess-dev, ++# valgrind [amd64 armhf i386 mips mipsel powerpc s390x], ++ ${misc:Depends}, ++Multi-Arch: same ++Description: Userspace interface to kernel DRM services -- development files ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ . ++ This package provides the development environment for libdrm. ++ ++Package: libdrm2 ++Architecture: linux-any hurd-any ++Depends: ++ libdrm-common (>= ${source:Version}), ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Description: Userspace interface to kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ . ++ This package provides the runtime environment for libdrm. ++ ++Package: libdrm-common ++Architecture: all ++Depends: ++ ${misc:Depends}, ++Multi-Arch: foreign ++Pre-Depends: ${misc:Pre-Depends} ++Description: Userspace interface to kernel DRM services -- common files ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ . ++ This package provides common files for libdrm. ++ ++Package: libdrm-tests ++Depends: ++ libdrm2 (= ${binary:Version}), ++ ${shlibs:Depends}, ++ ${misc:Depends} ++Architecture: any ++Description: Testing tools from the libdrm project ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ . ++ This package contains a variety of tools for testing from the libdrm project. ++ ++Package: libdrm2-udeb ++Package-Type: udeb ++Section: debian-installer ++Architecture: linux-any hurd-any ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Description: Userspace interface to kernel DRM services -- runtime ++ This is a udeb, or a microdeb, for the debian-installer. ++ ++Package: libdrm-intel1 ++Architecture: amd64 arm64 i386 hurd-i386 x32 ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to intel-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-nouveau2 ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to nouveau-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-radeon1 ++Architecture: linux-any hurd-any ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to radeon-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-omap1 ++Architecture: any-arm ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to omap-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-freedreno1 ++Architecture: any-arm arm64 ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to msm/kgsl kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-exynos1 ++Architecture: any-arm ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to exynos-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-tegra0 ++Architecture: any-arm arm64 ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to tegra-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-amdgpu1 ++Architecture: linux-any hurd-any ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to amdgpu-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. ++ ++Package: libdrm-etnaviv1 ++Architecture: armhf arm64 ++Depends: ++ ${shlibs:Depends}, ++ ${misc:Depends}, ++Pre-Depends: ${misc:Pre-Depends} ++Multi-Arch: same ++Description: Userspace interface to etnaviv-specific kernel DRM services -- runtime ++ This library implements the userspace interface to the kernel DRM ++ services. DRM stands for "Direct Rendering Manager", which is the ++ kernelspace portion of the "Direct Rendering Infrastructure" (DRI). ++ The DRI is currently used on Linux to provide hardware-accelerated ++ OpenGL drivers. diff --cc debian/copyright index 0000000,0000000..c55fc47 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,316 @@@ ++This package was downloaded from ++https://dri.freedesktop.org/libdrm/ ++ ++It was debianized by Marcelo E. Magallon on ++Fri, 19 Aug 2005 21:11:18 -0600. ++ ++ ++ Copyright 2005 Adam Jackson. ++ ++ 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 on the rights to use, copy, modify, merge, ++ publish, distribute, sub license, 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 (including the ++ next paragraph) 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 ++ NON-INFRINGEMENT. IN NO EVENT SHALL ADAM JACKSON 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. ++ ++ ++ Copyright 2000 Precision Insight, Inc., Cedar Park, Texas. ++ Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. ++ Copyright 2002 Tungsten Graphics, Inc., Cedar Park, Texas. ++ 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 (including the ++ next paragraph) 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 PRECISION INSIGHT AND/OR ITS ++ SUPPLIERS 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. ++ ++ ++ Copyright (c) 2007-2008 Dave Airlie ++ Copyright (c) 2007-2008 Jakob Bornecrantz ++ Copyright (c) 2008 Red Hat Inc. ++ Copyright (c) 2007-2008 Tungsten Graphics, Inc., Cedar Park, TX., USA ++ Copyright (c) 2007-2009 Intel Corporation ++ ++ 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 OR COPYRIGHT HOLDERS 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. ++ ++ ++ Copyright 2002-2006 Tungsten Graphics, Inc., Cedar Park, Texas. ++ 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 (including the next ++ paragraph) 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 ++ TUNGSTEN GRAPHICS AND/OR ITS SUPPLIERS 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. ++ ++ ++ Copyright 2000 Gareth Hughes ++ Copyright 2002 Frank C. Earl ++ Copyright 2002-2003 Leif Delgass ++ 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 (including the next ++ paragraph) 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 COPYRIGHT OWNER(S) 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. ++ ++ ++ Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. ++ Copyright 2005 Stephane Marchesin. ++ 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 (including the next ++ paragraph) 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 ++ VA LINUX SYSTEMS AND/OR ITS SUPPLIERS 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. ++ ++ ++ Copyright 2004 Felix Kuehling ++ 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, sub license, ++ 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 (including the ++ next paragraph) 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 ++ NON-INFRINGEMENT. IN NO EVENT SHALL FELIX KUEHLING 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. ++ ++ ++ Copyright 2005 Eric Anholt ++ Copyright © 2007-2008 Intel Corporation ++ Copyright © 2008 Jérôme Glisse ++ 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 (including the next ++ paragraph) 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 OR COPYRIGHT HOLDERS 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. ++ ++ ++ Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved. ++ Copyright 2001-2003 S3 Graphics, Inc. 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, sub license, ++ 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 (including the ++ next paragraph) 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 NON-INFRINGEMENT. IN NO EVENT SHALL ++ VIA, S3 GRAPHICS, AND/OR ITS SUPPLIERS 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. ++ ++ ++ Copyright © 2009 VMware, Inc., Palo Alto, CA., USA ++ Copyright © 2007-2009 Red Hat Inc. ++ Copyright © 2007 Intel Corporation ++ Copyright 2006 Tungsten Graphics, Inc., Bismarck, ND., USA ++ Copyright © 2008 Dave Airlie ++ Copyright © 2008 Jérôme Glisse ++ Copyright © 2008 Nicolai Haehnle ++ 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, sub license, 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 (including the ++ next paragraph) 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 NON-INFRINGEMENT. IN NO EVENT SHALL ++ THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS 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. ++ ++ ++ Copyright (C) 1999 Wittawat Yamwong ++ ++ 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 ++ WITTAWAT YAMWONG, OR ANY OTHER CONTRIBUTORS 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. ++ ++ ++ Copyright (c) 2007 Nouveau Project ++ ++ 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. ++ ++ ++ Copyright 2010 Jerome Glisse ++ ++ 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 ++ on the rights to use, copy, modify, merge, publish, distribute, sub ++ license, 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 (including the next ++ paragraph) 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 NON-INFRINGEMENT. IN NO EVENT SHALL ++ THE AUTHOR(S) AND/OR THEIR SUPPLIERS 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. diff --cc debian/gitlab-ci.yml index 0000000,0000000..0c22dc4 new file mode 100644 --- /dev/null +++ b/debian/gitlab-ci.yml @@@ -1,0 -1,0 +1,3 @@@ ++include: ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml diff --cc debian/libdrm-amdgpu1.install index 0000000,0000000..34318da new file mode 100644 --- /dev/null +++ b/debian/libdrm-amdgpu1.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_amdgpu.so.1* diff --cc debian/libdrm-amdgpu1.symbols index 0000000,0000000..98001b8 new file mode 100644 --- /dev/null +++ b/debian/libdrm-amdgpu1.symbols @@@ -1,0 -1,0 +1,86 @@@ ++libdrm_amdgpu.so.1 libdrm-amdgpu1 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ amdgpu_bo_alloc@Base 2.4.63 ++ amdgpu_bo_cpu_map@Base 2.4.63 ++ amdgpu_bo_cpu_unmap@Base 2.4.63 ++ amdgpu_bo_export@Base 2.4.63 ++ amdgpu_bo_free@Base 2.4.63 ++ amdgpu_bo_import@Base 2.4.63 ++ amdgpu_bo_inc_ref@Base 2.4.95 ++ amdgpu_bo_list_create@Base 2.4.63 ++ amdgpu_bo_list_create_raw@Base 2.4.97 ++ amdgpu_bo_list_destroy@Base 2.4.63 ++ amdgpu_bo_list_destroy_raw@Base 2.4.97 ++ amdgpu_bo_list_update@Base 2.4.63 ++ amdgpu_bo_query_info@Base 2.4.63 ++ amdgpu_bo_set_metadata@Base 2.4.63 ++ amdgpu_bo_va_op@Base 2.4.63 ++ amdgpu_bo_va_op_raw@Base 2.4.77 ++ amdgpu_bo_wait_for_idle@Base 2.4.63 ++ amdgpu_create_bo_from_user_mem@Base 2.4.63 ++ amdgpu_cs_chunk_fence_info_to_data@Base 2.4.82 ++ amdgpu_cs_chunk_fence_to_dep@Base 2.4.82 ++ amdgpu_cs_create_semaphore@Base 2.4.67 ++ amdgpu_cs_create_syncobj2@Base 2.4.89 ++ amdgpu_cs_create_syncobj@Base 2.4.82 ++ amdgpu_cs_ctx_create2@Base 2.4.85 ++ amdgpu_cs_ctx_create@Base 2.4.63 ++ amdgpu_cs_ctx_free@Base 2.4.63 ++ amdgpu_cs_ctx_override_priority@Base 2.4.99 ++ amdgpu_cs_ctx_stable_pstate@Base 2.4.110 ++ amdgpu_cs_destroy_semaphore@Base 2.4.67 ++ amdgpu_cs_destroy_syncobj@Base 2.4.82 ++ amdgpu_cs_export_syncobj@Base 2.4.82 ++ amdgpu_cs_fence_to_handle@Base 2.4.84 ++ amdgpu_cs_import_syncobj@Base 2.4.82 ++ amdgpu_cs_query_fence_status@Base 2.4.63 ++ amdgpu_cs_query_reset_state2@Base 2.4.100 ++ amdgpu_cs_query_reset_state@Base 2.4.63 ++ amdgpu_cs_signal_semaphore@Base 2.4.67 ++ amdgpu_cs_submit@Base 2.4.63 ++ amdgpu_cs_submit_raw2@Base 2.4.97 ++ amdgpu_cs_submit_raw@Base 2.4.82 ++ amdgpu_cs_syncobj_export_sync_file2@Base 2.4.99 ++ amdgpu_cs_syncobj_export_sync_file@Base 2.4.84 ++ amdgpu_cs_syncobj_import_sync_file2@Base 2.4.99 ++ amdgpu_cs_syncobj_import_sync_file@Base 2.4.84 ++ amdgpu_cs_syncobj_query@Base 2.4.99 ++ amdgpu_cs_syncobj_query2@Base 2.4.101 ++ amdgpu_cs_syncobj_reset@Base 2.4.89 ++ amdgpu_cs_syncobj_signal@Base 2.4.89 ++ amdgpu_cs_syncobj_timeline_signal@Base 2.4.99 ++ amdgpu_cs_syncobj_timeline_wait@Base 2.4.99 ++ amdgpu_cs_syncobj_transfer@Base 2.4.99 ++ amdgpu_cs_syncobj_wait@Base 2.4.84 ++ amdgpu_cs_wait_fences@Base 2.4.81 ++ amdgpu_cs_wait_semaphore@Base 2.4.67 ++ amdgpu_device_deinitialize@Base 2.4.63 ++ amdgpu_device_get_fd@Base 2.4.109 ++ amdgpu_device_initialize2@Base 2.4.121 ++ amdgpu_device_initialize@Base 2.4.63 ++ amdgpu_find_bo_by_cpu_mapping@Base 2.4.94 ++ amdgpu_get_marketing_name@Base 2.4.73 ++ amdgpu_query_buffer_size_alignment@Base 2.4.63 ++ amdgpu_query_crtc_from_id@Base 2.4.63 ++ amdgpu_query_firmware_version@Base 2.4.63 ++ amdgpu_query_gds_info@Base 2.4.63 ++ amdgpu_query_gpu_info@Base 2.4.63 ++ amdgpu_query_gpuvm_fault_info@Base 2.4.117 ++ amdgpu_query_heap_info@Base 2.4.63 ++ amdgpu_query_hw_ip_count@Base 2.4.63 ++ amdgpu_query_hw_ip_info@Base 2.4.63 ++ amdgpu_query_info@Base 2.4.63 ++ amdgpu_query_sensor_info@Base 2.4.80 ++ amdgpu_query_sw_info@Base 2.4.90 ++ amdgpu_query_video_caps_info@Base 2.4.105 ++ amdgpu_read_mm_registers@Base 2.4.63 ++ amdgpu_va_get_start_addr@Base 2.4.119 ++ amdgpu_va_manager_alloc@Base 2.4.121 ++ amdgpu_va_manager_deinit@Base 2.4.121 ++ amdgpu_va_manager_init@Base 2.4.121 ++ amdgpu_va_range_alloc2@Base 2.4.121 ++ amdgpu_va_range_alloc@Base 2.4.63 ++ amdgpu_va_range_free@Base 2.4.63 ++ amdgpu_va_range_query@Base 2.4.63 ++ amdgpu_vm_reserve_vmid@Base 2.4.88 ++ amdgpu_vm_unreserve_vmid@Base 2.4.88 diff --cc debian/libdrm-common.install index 0000000,0000000..e4cf804 new file mode 100644 --- /dev/null +++ b/debian/libdrm-common.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/libdrm/amdgpu.ids diff --cc debian/libdrm-dev.install index 0000000,0000000..50b9af9 new file mode 100644 --- /dev/null +++ b/debian/libdrm-dev.install @@@ -1,0 -1,0 +1,6 @@@ ++usr/include/* ++usr/lib/*/lib*.a ++usr/lib/*/lib*.so ++usr/lib/*/pkgconfig/* ++usr/share/man/man3/* ++usr/share/man/man7/* diff --cc debian/libdrm-etnaviv1.install index 0000000,0000000..020e079 new file mode 100644 --- /dev/null +++ b/debian/libdrm-etnaviv1.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_etnaviv.so.1* diff --cc debian/libdrm-etnaviv1.symbols index 0000000,0000000..5c32fb1 new file mode 100644 --- /dev/null +++ b/debian/libdrm-etnaviv1.symbols @@@ -1,0 -1,0 +1,38 @@@ ++libdrm_etnaviv.so.1 libdrm-etnaviv1 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ etna_bo_cpu_fini@Base 0 ++ etna_bo_cpu_prep@Base 0 ++ etna_bo_del@Base 0 ++ etna_bo_dmabuf@Base 0 ++ etna_bo_from_dmabuf@Base 0 ++ etna_bo_from_name@Base 0 ++ etna_bo_get_name@Base 0 ++ etna_bo_handle@Base 0 ++ etna_bo_map@Base 0 ++ etna_bo_new@Base 0 ++ etna_bo_ref@Base 0 ++ etna_bo_size@Base 0 ++ etna_cmd_stream_del@Base 0 ++ etna_cmd_stream_finish@Base 0 ++ etna_cmd_stream_flush2@Base 2.4.80 ++ etna_cmd_stream_flush@Base 0 ++ etna_cmd_stream_new@Base 0 ++ etna_cmd_stream_perf@Base 2.4.89 ++ etna_cmd_stream_reloc@Base 0 ++ etna_cmd_stream_timestamp@Base 0 ++ etna_device_del@Base 0 ++ etna_device_fd@Base 0 ++ etna_device_new@Base 0 ++ etna_device_new_dup@Base 0 ++ etna_device_ref@Base 0 ++ etna_gpu_del@Base 0 ++ etna_gpu_get_param@Base 0 ++ etna_gpu_new@Base 0 ++ etna_perfmon_create@Base 2.4.89 ++ etna_perfmon_del@Base 2.4.89 ++ etna_perfmon_get_dom_by_name@Base 2.4.89 ++ etna_perfmon_get_sig_by_name@Base 2.4.89 ++ etna_pipe_del@Base 0 ++ etna_pipe_new@Base 0 ++ etna_pipe_wait@Base 0 ++ etna_pipe_wait_ns@Base 0 diff --cc debian/libdrm-exynos1.install index 0000000,0000000..ce2fbc9 new file mode 100644 --- /dev/null +++ b/debian/libdrm-exynos1.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_exynos.so.1* diff --cc debian/libdrm-exynos1.symbols index 0000000,0000000..207611c new file mode 100644 --- /dev/null +++ b/debian/libdrm-exynos1.symbols @@@ -1,0 -1,0 +1,25 @@@ ++libdrm_exynos.so.1 libdrm-exynos1 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ exynos_bo_create@Base 0 ++ exynos_bo_destroy@Base 0 ++ exynos_bo_from_name@Base 0 ++ exynos_bo_get_info@Base 0 ++ exynos_bo_get_name@Base 0 ++ exynos_bo_handle@Base 0 ++ exynos_bo_map@Base 0 ++ exynos_device_create@Base 0 ++ exynos_device_destroy@Base 0 ++ exynos_handle_event@Base 2.4.66 ++ exynos_prime_fd_to_handle@Base 0 ++ exynos_prime_handle_to_fd@Base 0 ++ exynos_vidi_connection@Base 0 ++ g2d_blend@Base 0 ++ g2d_config_event@Base 2.4.66 ++ g2d_copy@Base 0 ++ g2d_copy_with_scale@Base 0 ++ g2d_exec@Base 0 ++ g2d_fini@Base 0 ++ g2d_init@Base 0 ++ g2d_move@Base 2.4.66 ++ g2d_scale_and_blend@Base 2.4.60 ++ g2d_solid_fill@Base 0 diff --cc debian/libdrm-freedreno1.install index 0000000,0000000..23b9ad6 new file mode 100644 --- /dev/null +++ b/debian/libdrm-freedreno1.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_freedreno.so.1* diff --cc debian/libdrm-freedreno1.symbols index 0000000,0000000..d6bad51 new file mode 100644 --- /dev/null +++ b/debian/libdrm-freedreno1.symbols @@@ -1,0 -1,0 +1,47 @@@ ++libdrm_freedreno.so.1 libdrm-freedreno1 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ fd_bo_cpu_fini@Base 0 ++ fd_bo_cpu_prep@Base 0 ++ fd_bo_del@Base 0 ++ fd_bo_dmabuf@Base 2.4.57 ++ fd_bo_from_dmabuf@Base 2.4.57 ++ fd_bo_from_fbdev@Base 0 ++ fd_bo_from_handle@Base 0 ++ fd_bo_from_name@Base 0 ++ fd_bo_get_iova@Base 2.4.91 ++ fd_bo_get_name@Base 0 ++ fd_bo_handle@Base 0 ++ fd_bo_map@Base 0 ++ fd_bo_new@Base 0 ++ fd_bo_put_iova@Base 2.4.91 ++ fd_bo_ref@Base 0 ++ fd_bo_size@Base 0 ++ fd_device_del@Base 0 ++ fd_device_fd@Base 2.4.65 ++ fd_device_new@Base 0 ++ fd_device_new_dup@Base 0 ++ fd_device_ref@Base 0 ++ fd_device_version@Base 2.4.70 ++ fd_pipe_del@Base 0 ++ fd_pipe_get_param@Base 0 ++ fd_pipe_new2@Base 2.4.89 ++ fd_pipe_new@Base 0 ++ fd_pipe_ref@Base 2.4.92 ++ fd_pipe_wait@Base 0 ++ fd_pipe_wait_timeout@Base 2.4.64 ++ fd_ringbuffer_cmd_count@Base 2.4.70 ++ fd_ringbuffer_del@Base 0 ++ fd_ringbuffer_emit_reloc_ring_full@Base 2.4.70 ++ fd_ringbuffer_flush2@Base 2.4.73 ++ fd_ringbuffer_flush@Base 0 ++ fd_ringbuffer_grow@Base 2.4.70 ++ fd_ringbuffer_new@Base 0 ++ fd_ringbuffer_new_flags@Base 2.4.97 ++ fd_ringbuffer_new_object@Base 2.4.93 ++ fd_ringbuffer_ref@Base 2.4.97 ++ fd_ringbuffer_reloc2@Base 2.4.74 ++ fd_ringbuffer_reloc@Base 0 ++ fd_ringbuffer_reset@Base 0 ++ fd_ringbuffer_set_parent@Base 0 ++ fd_ringbuffer_size@Base 2.4.93 ++ fd_ringbuffer_timestamp@Base 0 diff --cc debian/libdrm-intel1.install index 0000000,0000000..2386169 new file mode 100644 --- /dev/null +++ b/debian/libdrm-intel1.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_intel.so.1* diff --cc debian/libdrm-intel1.symbols index 0000000,0000000..4cdbff3 new file mode 100644 --- /dev/null +++ b/debian/libdrm-intel1.symbols @@@ -1,0 -1,0 +1,85 @@@ ++libdrm_intel.so.1 libdrm-intel1 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ drm_intel_bo_alloc@Base 2.4.1 ++ drm_intel_bo_alloc_for_render@Base 2.4.5 ++ drm_intel_bo_alloc_tiled@Base 2.4.15 ++ drm_intel_bo_alloc_userptr@Base 2.4.57 ++ drm_intel_bo_busy@Base 2.4.13 ++ drm_intel_bo_disable_reuse@Base 2.4.10 ++ drm_intel_bo_emit_reloc@Base 2.4.1 ++ drm_intel_bo_emit_reloc_fence@Base 2.4.20 ++ drm_intel_bo_exec@Base 2.4.1 ++ drm_intel_bo_fake_alloc_static@Base 2.4.1 ++ drm_intel_bo_fake_disable_backing_store@Base 2.4.1 ++ drm_intel_bo_flink@Base 2.4.1 ++ drm_intel_bo_gem_create_from_name@Base 2.4.1 ++ drm_intel_bo_gem_create_from_prime@Base 2.4.38 ++ drm_intel_bo_gem_export_to_prime@Base 2.4.38 ++ drm_intel_bo_get_subdata@Base 2.4.1 ++ drm_intel_bo_get_tiling@Base 2.4.1 ++ drm_intel_bo_is_reusable@Base 2.4.21 ++ drm_intel_bo_madvise@Base 2.4.16 ++ drm_intel_bo_map@Base 2.4.1 ++ drm_intel_bo_mrb_exec@Base 2.4.23-3~ ++ drm_intel_bo_pin@Base 2.4.1 ++ drm_intel_bo_reference@Base 2.4.1 ++ drm_intel_bo_references@Base 2.4.15 ++ drm_intel_bo_set_softpin_offset@Base 2.4.66 ++ drm_intel_bo_set_tiling@Base 2.4.1 ++ drm_intel_bo_subdata@Base 2.4.1 ++ drm_intel_bo_unmap@Base 2.4.1 ++ drm_intel_bo_unpin@Base 2.4.1 ++ drm_intel_bo_unreference@Base 2.4.1 ++ drm_intel_bo_use_48b_address_range@Base 2.4.66 ++ drm_intel_bo_wait_rendering@Base 2.4.1 ++ drm_intel_bufmgr_check_aperture_space@Base 2.4.1 ++ drm_intel_bufmgr_destroy@Base 2.4.1 ++ drm_intel_bufmgr_fake_contended_lock_take@Base 2.4.1 ++ drm_intel_bufmgr_fake_evict_all@Base 2.4.1 ++ drm_intel_bufmgr_fake_init@Base 2.4.1 ++ drm_intel_bufmgr_fake_set_exec_callback@Base 2.4.1 ++ drm_intel_bufmgr_fake_set_fence_callback@Base 2.4.1 ++ drm_intel_bufmgr_fake_set_last_dispatch@Base 2.4.1 ++ drm_intel_bufmgr_gem_can_disable_implicit_sync@Base 2.4.75 ++ drm_intel_bufmgr_gem_enable_fenced_relocs@Base 2.4.20 ++ drm_intel_bufmgr_gem_enable_reuse@Base 2.4.1 ++ drm_intel_bufmgr_gem_get_devid@Base 2.4.32 ++ drm_intel_bufmgr_gem_init@Base 2.4.1 ++ drm_intel_bufmgr_gem_set_aub_dump@Base 2.4.32 ++ drm_intel_bufmgr_gem_set_aub_filename@Base 2.4.46 ++ drm_intel_bufmgr_gem_set_aub_annotations@Base 2.4.34 ++ drm_intel_bufmgr_gem_set_vma_cache_size@Base 2.4.29 ++ drm_intel_bufmgr_set_debug@Base 2.4.1 ++ drm_intel_decode@Base 2.4.30 ++ drm_intel_decode_context_alloc@Base 2.4.30 ++ drm_intel_decode_context_free@Base 2.4.30 ++ drm_intel_decode_set_batch_pointer@Base 2.4.30 ++ drm_intel_decode_set_dump_past_end@Base 2.4.30 ++ drm_intel_decode_set_head_tail@Base 2.4.30 ++ drm_intel_decode_set_output_file@Base 2.4.30 ++ drm_intel_gem_bo_aub_dump_bmp@Base 2.4.32 ++ drm_intel_gem_bo_clear_relocs@Base 2.4.27 ++ drm_intel_gem_bo_context_exec@Base 2.4.36 ++ drm_intel_gem_bo_disable_implicit_sync@Base 2.4.75 ++ drm_intel_gem_bo_enable_implicit_sync@Base 2.4.75 ++ drm_intel_gem_bo_fence_exec@Base 2.4.75 ++ drm_intel_gem_bo_get_reloc_count@Base 2.4.27 ++ drm_intel_gem_bo_map__cpu@Base 2.4.73 ++ drm_intel_gem_bo_map__gtt@Base 2.4.73 ++ drm_intel_gem_bo_map__wc@Base 2.4.73 ++ drm_intel_gem_bo_map_gtt@Base 2.4.3 ++ drm_intel_gem_bo_map_unsynchronized@Base 2.4.32 ++ drm_intel_gem_bo_start_gtt_access@Base 2.4.3 ++ drm_intel_gem_bo_unmap_gtt@Base 2.4.9 ++ drm_intel_gem_bo_wait@Base 2.4.36 ++ drm_intel_gem_context_create@Base 2.4.37 ++ drm_intel_gem_context_destroy@Base 2.4.37 ++ drm_intel_gem_context_get_id@Base 2.4.74 ++ drm_intel_get_aperture_sizes@Base 2.4.26 ++ drm_intel_get_eu_total@Base 2.4.60 ++ drm_intel_get_min_eu_in_pool@Base 2.4.71 ++ drm_intel_get_pipe_from_crtc_id@Base 2.4.11 ++ drm_intel_get_pooled_eu@Base 2.4.71 ++ drm_intel_get_reset_stats@Base 2.4.48 ++ drm_intel_get_subslice_total@Base 2.4.60 ++ drm_intel_reg_read@Base 2.4.38 diff --cc debian/libdrm-nouveau2.install index 0000000,0000000..a573e71 new file mode 100644 --- /dev/null +++ b/debian/libdrm-nouveau2.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_nouveau.so.2* diff --cc debian/libdrm-nouveau2.symbols index 0000000,0000000..46c1c1d new file mode 100644 --- /dev/null +++ b/debian/libdrm-nouveau2.symbols @@@ -1,0 -1,0 +1,45 @@@ ++libdrm_nouveau.so.2 libdrm-nouveau2 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ nouveau_bo_make_global@Base 2.4.116 ++ nouveau_bo_map@Base 2.4.34 ++ nouveau_bo_name_get@Base 2.4.34 ++ nouveau_bo_name_ref@Base 2.4.34 ++ nouveau_bo_new@Base 2.4.34 ++ nouveau_bo_prime_handle_ref@Base 2.4.38 ++ nouveau_bo_ref@Base 2.4.34 ++ nouveau_bo_set_prime@Base 2.4.38 ++ nouveau_bo_wait@Base 2.4.34 ++ nouveau_bo_wrap@Base 2.4.34 ++ nouveau_bufctx_del@Base 2.4.34 ++ nouveau_bufctx_mthd@Base 2.4.34 ++ nouveau_bufctx_new@Base 2.4.34 ++ nouveau_bufctx_refn@Base 2.4.34 ++ nouveau_bufctx_reset@Base 2.4.34 ++ nouveau_check_dead_channel@Base 2.4.111 ++ nouveau_client_del@Base 2.4.34 ++ nouveau_client_new@Base 2.4.34 ++ nouveau_device_del@Base 2.4.34 ++ nouveau_device_new@Base 2.4.66 ++ nouveau_device_open@Base 2.4.34 ++ nouveau_device_open_existing@Base 2.4.34 ++ nouveau_device_wrap@Base 2.4.34 ++ nouveau_drm_del@Base 2.4.66 ++ nouveau_drm_new@Base 2.4.66 ++ nouveau_getparam@Base 2.4.34 ++ nouveau_object_del@Base 2.4.34 ++ nouveau_object_mclass@Base 2.4.66 ++ nouveau_object_mthd@Base 2.4.66 ++ nouveau_object_new@Base 2.4.34 ++ nouveau_object_sclass_get@Base 2.4.66 ++ nouveau_object_sclass_put@Base 2.4.66 ++ nouveau_pushbuf_bufctx@Base 2.4.34 ++ nouveau_pushbuf_data@Base 2.4.34 ++ nouveau_pushbuf_del@Base 2.4.34 ++ nouveau_pushbuf_kick@Base 2.4.34 ++ nouveau_pushbuf_new@Base 2.4.34 ++ nouveau_pushbuf_refd@Base 2.4.34 ++ nouveau_pushbuf_refn@Base 2.4.34 ++ nouveau_pushbuf_reloc@Base 2.4.34 ++ nouveau_pushbuf_space@Base 2.4.34 ++ nouveau_pushbuf_validate@Base 2.4.34 ++ nouveau_setparam@Base 2.4.34 diff --cc debian/libdrm-omap1.install index 0000000,0000000..b775d44 new file mode 100644 --- /dev/null +++ b/debian/libdrm-omap1.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_omap.so.1* diff --cc debian/libdrm-omap1.symbols index 0000000,0000000..bd1c0c8 new file mode 100644 --- /dev/null +++ b/debian/libdrm-omap1.symbols @@@ -1,0 -1,0 +1,20 @@@ ++libdrm_omap.so.1 libdrm-omap1 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ omap_bo_cpu_fini@Base 2.4.33 ++ omap_bo_cpu_prep@Base 2.4.33 ++ omap_bo_del@Base 2.4.33 ++ omap_bo_dmabuf@Base 2.4.34 ++ omap_bo_from_dmabuf@Base 2.4.38 ++ omap_bo_from_name@Base 2.4.33 ++ omap_bo_get_name@Base 2.4.33 ++ omap_bo_handle@Base 2.4.33 ++ omap_bo_map@Base 2.4.33 ++ omap_bo_new@Base 2.4.33 ++ omap_bo_new_tiled@Base 2.4.33 ++ omap_bo_ref@Base 2.4.38 ++ omap_bo_size@Base 2.4.33 ++ omap_device_del@Base 2.4.33 ++ omap_device_new@Base 2.4.33 ++ omap_device_ref@Base 2.4.38 ++ omap_get_param@Base 2.4.33 ++ omap_set_param@Base 2.4.33 diff --cc debian/libdrm-radeon1.install index 0000000,0000000..158f559 new file mode 100644 --- /dev/null +++ b/debian/libdrm-radeon1.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_radeon.so.1* diff --cc debian/libdrm-radeon1.symbols index 0000000,0000000..8f013d5 new file mode 100644 --- /dev/null +++ b/debian/libdrm-radeon1.symbols @@@ -1,0 -1,0 +1,46 @@@ ++libdrm_radeon.so.1 libdrm-radeon1 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ radeon_bo_debug@Base 2.4.17 ++ radeon_bo_get_handle@Base 2.4.17 ++ radeon_bo_get_src_domain@Base 2.4.17 ++ radeon_bo_get_tiling@Base 2.4.17 ++ radeon_bo_is_busy@Base 2.4.17 ++ radeon_bo_is_referenced_by_cs@Base 2.4.17 ++ radeon_bo_is_static@Base 2.4.17 ++ radeon_bo_manager_gem_ctor@Base 2.4.17 ++ radeon_bo_manager_gem_dtor@Base 2.4.17 ++ radeon_bo_map@Base 2.4.17 ++ radeon_bo_open@Base 2.4.17 ++ radeon_bo_ref@Base 2.4.17 ++ radeon_bo_set_tiling@Base 2.4.17 ++ radeon_bo_unmap@Base 2.4.17 ++ radeon_bo_unref@Base 2.4.17 ++ radeon_bo_wait@Base 2.4.17 ++ radeon_cs_begin@Base 2.4.17 ++ radeon_cs_create@Base 2.4.17 ++ radeon_cs_destroy@Base 2.4.17 ++ radeon_cs_emit@Base 2.4.17 ++ radeon_cs_end@Base 2.4.17 ++ radeon_cs_erase@Base 2.4.17 ++ radeon_cs_get_id@Base 2.4.20 ++ radeon_cs_manager_gem_ctor@Base 2.4.17 ++ radeon_cs_manager_gem_dtor@Base 2.4.17 ++ radeon_cs_need_flush@Base 2.4.17 ++ radeon_cs_print@Base 2.4.17 ++ radeon_cs_set_limit@Base 2.4.17 ++ radeon_cs_space_add_persistent_bo@Base 2.4.17 ++ radeon_cs_space_check@Base 2.4.17 ++ radeon_cs_space_check_with_bo@Base 2.4.17 ++ radeon_cs_space_reset_bos@Base 2.4.17 ++ radeon_cs_space_set_flush@Base 2.4.17 ++ radeon_cs_write_reloc@Base 2.4.17 ++ radeon_gem_bo_open_prime@Base 2.4.39 ++ radeon_gem_get_kernel_name@Base 2.4.17 ++ radeon_gem_get_reloc_in_cs@Base 2.4.20 ++ radeon_gem_name_bo@Base 2.4.17 ++ radeon_gem_prime_share_bo@Base 2.4.39 ++ radeon_gem_set_domain@Base 2.4.17 ++ radeon_surface_best@Base 2.4.31 ++ radeon_surface_init@Base 2.4.31 ++ radeon_surface_manager_free@Base 2.4.31 ++ radeon_surface_manager_new@Base 2.4.31 diff --cc debian/libdrm-tegra0.install index 0000000,0000000..609c2b5 new file mode 100644 --- /dev/null +++ b/debian/libdrm-tegra0.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm_tegra.so.0* diff --cc debian/libdrm-tegra0.symbols index 0000000,0000000..b8f03eb new file mode 100644 --- /dev/null +++ b/debian/libdrm-tegra0.symbols @@@ -1,0 -1,0 +1,34 @@@ ++libdrm_tegra.so.0 libdrm-tegra0 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ drm_tegra_bo_export@Base 2.4.112 ++ drm_tegra_bo_get_handle@Base 0 ++ drm_tegra_bo_get_name@Base 2.4.112 ++ drm_tegra_bo_import@Base 2.4.112 ++ drm_tegra_bo_map@Base 0 ++ drm_tegra_bo_new@Base 0 ++ drm_tegra_bo_open@Base 2.4.112 ++ drm_tegra_bo_ref@Base 0 ++ drm_tegra_bo_unmap@Base 0 ++ drm_tegra_bo_unref@Base 0 ++ drm_tegra_bo_wrap@Base 0 ++ drm_tegra_channel_close@Base 2.4.112 ++ drm_tegra_channel_get_version@Base 2.4.112 ++ drm_tegra_channel_map@Base 2.4.112 ++ drm_tegra_channel_open@Base 2.4.112 ++ drm_tegra_channel_unmap@Base 2.4.112 ++ drm_tegra_close@Base 0 ++ drm_tegra_fence_wait@Base 2.4.112 ++ drm_tegra_job_free@Base 2.4.112 ++ drm_tegra_job_get_pushbuf@Base 2.4.112 ++ drm_tegra_job_new@Base 2.4.112 ++ drm_tegra_job_submit@Base 2.4.112 ++ drm_tegra_job_wait@Base 2.4.112 ++ drm_tegra_new@Base 0 ++ drm_tegra_pushbuf_begin@Base 2.4.112 ++ drm_tegra_pushbuf_end@Base 2.4.112 ++ drm_tegra_pushbuf_relocate@Base 2.4.112 ++ drm_tegra_pushbuf_sync@Base 2.4.112 ++ drm_tegra_pushbuf_sync_cond@Base 2.4.112 ++ drm_tegra_pushbuf_wait@Base 2.4.112 ++ drm_tegra_syncpoint_free@Base 2.4.112 ++ drm_tegra_syncpoint_new@Base 2.4.112 diff --cc debian/libdrm-tests.install index 0000000,0000000..b897911 new file mode 100644 --- /dev/null +++ b/debian/libdrm-tests.install @@@ -1,0 -1,0 +1,6 @@@ ++usr/bin/amdgpu_stress ++usr/bin/drmdevice ++usr/bin/modetest ++usr/bin/vbltest ++usr/bin/modeprint ++usr/bin/proptest diff --cc debian/libdrm2-udeb.install index 0000000,0000000..6e2fd9b new file mode 100644 --- /dev/null +++ b/debian/libdrm2-udeb.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm.so.2* diff --cc debian/libdrm2.NEWS index 0000000,0000000..f99652b new file mode 100644 --- /dev/null +++ b/debian/libdrm2.NEWS @@@ -1,0 -1,0 +1,8 @@@ ++libdrm (2.3.0-4) experimental; urgency=low ++ ++ * We are now shipping libdrm with the default permissions set to 666, ++ rather than the upstream default of 660. If you have untrusted users, ++ you should configure the X server to explicitly use a mode of 660 in ++ the xorg.conf. ++ ++ -- David Nusinow Wed, 18 Apr 2007 22:44:21 -0400 diff --cc debian/libdrm2.install index 0000000,0000000..6e2fd9b new file mode 100644 --- /dev/null +++ b/debian/libdrm2.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*/libdrm.so.2* diff --cc debian/libdrm2.symbols index 0000000,0000000..9cb3723 new file mode 100644 --- /dev/null +++ b/debian/libdrm2.symbols @@@ -1,0 -1,0 +1,214 @@@ ++libdrm.so.2 libdrm2 #MINVER# ++* Build-Depends-Package: libdrm-dev ++ drmAddBufs@Base 2.3.1 ++ drmAddContextPrivateMapping@Base 2.3.1 ++ drmAddContextTag@Base 2.3.1 ++ drmAddMap@Base 2.3.1 ++ drmAgpAcquire@Base 2.3.1 ++ drmAgpAlloc@Base 2.3.1 ++ drmAgpBase@Base 2.3.1 ++ drmAgpBind@Base 2.3.1 ++ drmAgpDeviceId@Base 2.3.1 ++ drmAgpEnable@Base 2.3.1 ++ drmAgpFree@Base 2.3.1 ++ drmAgpGetMode@Base 2.3.1 ++ drmAgpMemoryAvail@Base 2.3.1 ++ drmAgpMemoryUsed@Base 2.3.1 ++ drmAgpRelease@Base 2.3.1 ++ drmAgpSize@Base 2.3.1 ++ drmAgpUnbind@Base 2.3.1 ++ drmAgpVendorId@Base 2.3.1 ++ drmAgpVersionMajor@Base 2.3.1 ++ drmAgpVersionMinor@Base 2.3.1 ++ drmAuthMagic@Base 2.3.1 ++ drmAvailable@Base 2.3.1 ++ drmCheckModesettingSupported@Base 2.4.3 ++ drmClose@Base 2.3.1 ++ drmCloseBufferHandle@Base 2.4.108 ++ drmCloseOnce@Base 2.3.1 ++ drmCommandNone@Base 2.3.1 ++ drmCommandRead@Base 2.3.1 ++ drmCommandWrite@Base 2.3.1 ++ drmCommandWriteRead@Base 2.3.1 ++ drmCreateContext@Base 2.3.1 ++ drmCreateDrawable@Base 2.3.1 ++ drmCrtcGetSequence@Base 2.4.89 ++ drmCrtcQueueSequence@Base 2.4.89 ++ drmCtlInstHandler@Base 2.3.1 ++ drmCtlUninstHandler@Base 2.3.1 ++ drmDMA@Base 2.3.1 ++ drmDelContextTag@Base 2.3.1 ++ drmDestroyContext@Base 2.3.1 ++ drmDestroyDrawable@Base 2.3.1 ++ drmDevicesEqual@Base 2.4.81 ++ drmDropMaster@Base 2.4.3 ++ drmError@Base 2.3.1 ++ drmFinish@Base 2.3.1 ++ drmFree@Base 2.3.1 ++ drmFreeBufs@Base 2.3.1 ++ drmFreeBusid@Base 2.3.1 ++ drmFreeDevice@Base 2.4.66 ++ drmFreeDevices@Base 2.4.65 ++ drmFreeReservedContextList@Base 2.3.1 ++ drmFreeVersion@Base 2.3.1 ++ drmGetBufInfo@Base 2.3.1 ++ drmGetBusid@Base 2.3.1 ++ drmGetCap@Base 2.4.25 ++ drmGetClient@Base 2.3.1 ++ drmGetContextFlags@Base 2.3.1 ++ drmGetContextPrivateMapping@Base 2.3.1 ++ drmGetContextTag@Base 2.3.1 ++ drmGetDevice2@Base 2.4.75 ++ drmGetDevice@Base 2.4.66 ++ drmGetDeviceFromDevId@Base 2.4.109 ++ drmGetDeviceNameFromFd2@Base 2.4.74 ++ drmGetDeviceNameFromFd@Base 2.4.16 ++ drmGetDevices2@Base 2.4.75 ++ drmGetDevices@Base 2.4.65 ++ drmGetEntry@Base 2.3.1 ++ drmGetFormatModifierName@Base 2.4.107 ++ drmGetFormatModifierVendor@Base 2.4.107 ++ drmGetFormatName@Base 2.4.113 ++ drmGetHashTable@Base 2.3.1 ++ drmGetInterruptFromBusID@Base 2.3.1 ++ drmGetLibVersion@Base 2.3.1 ++ drmGetLock@Base 2.3.1 ++ drmGetMagic@Base 2.3.1 ++ drmGetMap@Base 2.3.1 ++ drmGetNodeTypeFromDevId@Base 2.4.119 ++ drmGetNodeTypeFromFd@Base 2.4.60 ++ drmGetPrimaryDeviceNameFromFd@Base 2.4.60 ++ drmGetRenderDeviceNameFromFd@Base 2.4.60 ++ drmGetReservedContextList@Base 2.3.1 ++ drmGetStats@Base 2.3.1 ++ drmGetVersion@Base 2.3.1 ++ drmHandleEvent@Base 2.4.16 ++ drmHashCreate@Base 2.3.1 ++ drmHashDelete@Base 2.3.1 ++ drmHashDestroy@Base 2.3.1 ++ drmHashFirst@Base 2.3.1 ++ drmHashInsert@Base 2.3.1 ++ drmHashLookup@Base 2.3.1 ++ drmHashNext@Base 2.3.1 ++ drmIoctl@Base 2.4.3 ++ drmIsKMS@Base 2.4.105 ++ drmIsMaster@Base 2.4.99 ++ drmMalloc@Base 2.3.1 ++ drmMap@Base 2.3.1 ++ drmMapBufs@Base 2.3.1 ++ drmMarkBufs@Base 2.3.1 ++ drmModeAddFB2@Base 2.4.30 ++ drmModeAddFB2WithModifiers@Base 2.4.71 ++ drmModeAddFB@Base 2.4.3 ++ drmModeAtomicAddProperty@Base 2.4.62 ++ drmModeAtomicAlloc@Base 2.4.62 ++ drmModeAtomicCommit@Base 2.4.62 ++ drmModeAtomicDuplicate@Base 2.4.62 ++ drmModeAtomicFree@Base 2.4.62 ++ drmModeAtomicGetCursor@Base 2.4.62 ++ drmModeAtomicMerge@Base 2.4.62 ++ drmModeAtomicSetCursor@Base 2.4.62 ++ drmModeAttachMode@Base 2.4.3 ++ drmModeCloseFB@Base 2.4.119 ++ drmModeConnectorGetPossibleCrtcs@Base 2.4.112 ++ drmModeConnectorSetProperty@Base 2.4.3 ++ drmModeCreateDumbBuffer@Base 2.4.114 ++ drmModeCreateLease@Base 2.4.89 ++ drmModeCreatePropertyBlob@Base 2.4.62 ++ drmModeCrtcGetGamma@Base 2.4.3 ++ drmModeCrtcSetGamma@Base 2.4.3 ++ drmModeDestroyDumbBuffer@Base 2.4.114 ++ drmModeDestroyPropertyBlob@Base 2.4.62 ++ drmModeDetachMode@Base 2.4.3 ++ drmModeDirtyFB@Base 2.4.17 ++ drmModeFormatModifierBlobIterNext@Base 2.4.108 ++ drmModeFreeConnector@Base 2.4.3 ++ drmModeFreeCrtc@Base 2.4.3 ++ drmModeFreeEncoder@Base 2.4.3 ++ drmModeFreeFB2@Base 2.4.101 ++ drmModeFreeFB@Base 2.4.3 ++ drmModeFreeModeInfo@Base 2.4.3 ++ drmModeFreeObjectProperties@Base 2.4.36 ++ drmModeFreePlane@Base 2.4.30 ++ drmModeFreePlaneResources@Base 2.4.31 ++ drmModeFreeProperty@Base 2.4.3 ++ drmModeFreePropertyBlob@Base 2.4.3 ++ drmModeFreeResources@Base 2.4.3 ++ drmModeGetConnector@Base 2.4.3 ++ drmModeGetConnectorCurrent@Base 2.4.61 ++ drmModeGetConnectorTypeName@Base 2.4.112 ++ drmModeGetCrtc@Base 2.4.3 ++ drmModeGetEncoder@Base 2.4.3 ++ drmModeGetFB2@Base 2.4.101 ++ drmModeGetFB@Base 2.4.3 ++ drmModeGetLease@Base 2.4.89 ++ drmModeGetPlane@Base 2.4.30 ++ drmModeGetPlaneResources@Base 2.4.30 ++ drmModeGetProperty@Base 2.4.3 ++ drmModeGetPropertyBlob@Base 2.4.3 ++ drmModeGetResources@Base 2.4.3 ++ drmModeListLessees@Base 2.4.89 ++ drmModeMapDumbBuffer@Base 2.4.114 ++ drmModeMoveCursor@Base 2.4.3 ++ drmModeObjectGetProperties@Base 2.4.36 ++ drmModeObjectSetProperty@Base 2.4.36 ++ drmModePageFlip@Base 2.4.17 ++ drmModePageFlipTarget@Base 2.4.73 ++ drmModeRevokeLease@Base 2.4.89 ++ drmModeRmFB@Base 2.4.3 ++ drmModeSetCrtc@Base 2.4.3 ++ drmModeSetCursor2@Base 2.4.46 ++ drmModeSetCursor@Base 2.4.3 ++ drmModeSetPlane@Base 2.4.30 ++ drmMsg@Base 2.4.1 ++ drmOpen@Base 2.3.1 ++ drmOpenControl@Base 2.4.3 ++ drmOpenOnce@Base 2.3.1 ++ drmOpenOnceWithType@Base 2.4.60 ++ drmOpenRender@Base 2.4.60 ++ drmOpenWithType@Base 2.4.60 ++ drmPrimeFDToHandle@Base 2.4.38 ++ drmPrimeHandleToFD@Base 2.4.38 ++ drmRandom@Base 2.3.1 ++ drmRandomCreate@Base 2.3.1 ++ drmRandomDestroy@Base 2.3.1 ++ drmRandomDouble@Base 2.3.1 ++ drmRmMap@Base 2.3.1 ++ drmSLCreate@Base 2.3.1 ++ drmSLDelete@Base 2.3.1 ++ drmSLDestroy@Base 2.3.1 ++ drmSLDump@Base 2.3.1 ++ drmSLFirst@Base 2.3.1 ++ drmSLInsert@Base 2.3.1 ++ drmSLLookup@Base 2.3.1 ++ drmSLLookupNeighbors@Base 2.3.1 ++ drmSLNext@Base 2.3.1 ++ drmScatterGatherAlloc@Base 2.3.1 ++ drmScatterGatherFree@Base 2.3.1 ++ drmSetBusid@Base 2.3.1 ++ drmSetClientCap@Base 2.4.47 ++ drmSetContextFlags@Base 2.3.1 ++ drmSetInterfaceVersion@Base 2.3.1 ++ drmSetMaster@Base 2.4.3 ++ drmSetServerInfo@Base 2.3.1 ++ drmSwitchToContext@Base 2.3.1 ++ drmSyncobjCreate@Base 2.4.82 ++ drmSyncobjDestroy@Base 2.4.82 ++ drmSyncobjEventfd@Base 2.4.116 ++ drmSyncobjExportSyncFile@Base 2.4.82 ++ drmSyncobjFDToHandle@Base 2.4.82 ++ drmSyncobjHandleToFD@Base 2.4.82 ++ drmSyncobjImportSyncFile@Base 2.4.82 ++ drmSyncobjQuery@Base 2.4.99 ++ drmSyncobjQuery2@Base 2.4.101 ++ drmSyncobjReset@Base 2.4.89 ++ drmSyncobjSignal@Base 2.4.89 ++ drmSyncobjTimelineSignal@Base 2.4.99 ++ drmSyncobjTimelineWait@Base 2.4.99 ++ drmSyncobjTransfer@Base 2.4.99 ++ drmSyncobjWait@Base 2.4.84 ++ drmUnlock@Base 2.3.1 ++ drmUnmap@Base 2.3.1 ++ drmUnmapBufs@Base 2.3.1 ++ drmUpdateDrawableInfo@Base 2.3.1 ++ drmWaitVBlank@Base 2.3.1 diff --cc debian/patches/01_default_perms.diff index 0000000,0000000..0b6f582 new file mode 100644 --- /dev/null +++ b/debian/patches/01_default_perms.diff @@@ -1,0 -1,0 +1,20 @@@ ++From: David Nusinow ++Date: Sun, Apr 15 13:11:06 2007 -0400 ++Forwarded: not-needed ++Subject: Change default device permission to 666 ++ ++Patch libdrm to default to device permission 666 so we don't have to do ++it in xorg.conf. The only way libdrm can do anything is through the ++server anyway. This can still be overridden by a user's xorg.conf. ++ ++--- a/xf86drm.h +++++ b/xf86drm.h ++@@ -74,7 +74,7 @@ extern "C" { ++ /* Default /dev/dri directory permissions 0755 */ ++ #define DRM_DEV_DIRMODE \ ++ (S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH) ++-#define DRM_DEV_MODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) +++#define DRM_DEV_MODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) ++ ++ #ifdef __OpenBSD__ ++ #define DRM_DIR_NAME "/dev" diff --cc debian/patches/series index 0000000,0000000..8ca2297 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,1 @@@ ++01_default_perms.diff diff --cc debian/rules index 0000000,0000000..2d4f9c0 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,145 @@@ ++#!/usr/bin/make -f ++ ++### ++### Configuration, decide what to build ++### ++ ++# Some variables: ++DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) ++DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) ++DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) ++ ++confflags = \ ++ --auto-features=disabled \ ++ -Ddefault_library=both \ ++ -Dman-pages=enabled \ ++ -Dradeon=enabled \ ++ -Damdgpu=enabled \ ++ -Dinstall-test-programs=true \ ++ -Dvalgrind=disabled \ ++ $() ++ ++# Linux vs. the rest: ++ifeq (linux, $(DEB_HOST_ARCH_OS)) ++ confflags += -Dudev=true ++ confflags += -Dvmwgfx=enabled ++ confflags += -Dnouveau=enabled ++ NOUVEAU = yes ++else ++ confflags += -Dudev=false ++ confflags += -Dvmwgfx=disabled ++ confflags += -Dnouveau=disabled ++ NOUVEAU = no ++endif ++ ++# Intel is only on x86 and arm64: ++ifneq (,$(filter amd64 arm64 i386,$(DEB_HOST_ARCH_CPU))) ++ifneq (,$(filter linux hurd,$(DEB_HOST_ARCH_OS))) ++ INTEL = yes ++endif ++endif ++ifeq ($(INTEL), yes) ++ confflags += -Dintel=enabled ++else ++ confflags += -Dintel=disabled ++endif ++ ++# Exynos/Omap/Tegra are only on arm ++ifneq (,$(filter arm,$(DEB_HOST_ARCH_CPU))) ++ ARM = yes ++endif ++ifeq ($(ARM), yes) ++ confflags += -Dexynos=enabled ++ confflags += -Domap=enabled ++else ++ confflags += -Dexynos=disabled ++ confflags += -Domap=disabled ++endif ++ ++# Etnaviv is on armhf and arm64 ++ifneq (,$(filter armhf arm64,$(DEB_HOST_ARCH))) ++ ETNAVIV = yes ++endif ++ifeq ($(ETNAVIV), yes) ++ confflags += -Detnaviv=enabled ++else ++ confflags += -Detnaviv=disabled ++endif ++ ++# Tegra is on arm and arm64 ++ifneq (,$(filter arm arm64,$(DEB_HOST_ARCH_CPU))) ++ TEGRA = yes ++endif ++ifeq ($(TEGRA), yes) ++ confflags += -Dtegra=enabled ++else ++ confflags += -Dtegra=disabled ++endif ++ ++# Freedreno is on arm and arm64 ++ifneq (,$(filter arm arm64,$(DEB_HOST_ARCH_CPU))) ++ FREEDRENO = yes ++endif ++ifeq ($(FREEDRENO), yes) ++ confflags += -Dfreedreno=enabled -Dfreedreno-kgsl=true ++else ++ confflags += -Dfreedreno=disabled ++endif ++ ++### ++### Actual build ++### ++ ++override_dh_auto_configure: ++ dh_auto_configure -- $(confflags) ++ ++override_dh_auto_test: ++ dh_auto_test || echo "Test suite failure, but keeping on anyway" ++ ++override_dh_install: ++ find debian/tmp -name '*.la' -delete ++ dh_install ++ ++ ifneq (,$(filter $(DEB_HOST_ARCH_CPU),arm)) ++ for file in debian/tmp/usr/bin/exynos_*; do \ ++ mv $$file debian/libdrm-tests/usr/bin; \ ++ done ++ endif ++ ifneq (,$(filter $(DEB_HOST_ARCH_CPU),arm arm64)) ++ for file in debian/tmp/usr/bin/tegra-*; do \ ++ mv $$file debian/libdrm-tests/usr/bin; \ ++ done ++ endif ++ ifneq (,$(filter $(DEB_HOST_ARCH),armhf arm64)) ++ for file in debian/tmp/usr/bin/etnaviv*; do \ ++ mv $$file debian/libdrm-tests/usr/bin; \ ++ done ++ endif ++ ++override_dh_makeshlibs: ++ dh_makeshlibs -plibdrm2 -V'libdrm2 (>= 2.4.89)' --add-udeb=libdrm2-udeb -- -c4 ++ifeq ($(INTEL), yes) ++ dh_makeshlibs -plibdrm-intel1 -V'libdrm-intel1 (>= 2.4.75)' -- -c4 ++endif ++ifeq ($(NOUVEAU), yes) ++ dh_makeshlibs -plibdrm-nouveau2 -V'libdrm-nouveau2 (>= 2.4.66)' -- -c4 ++endif ++ dh_makeshlibs -plibdrm-radeon1 -V'libdrm-radeon1 (>= 2.4.39)' -- -c4 ++ dh_makeshlibs -plibdrm-amdgpu1 -V'libdrm-amdgpu1 (>= 2.4.97)' -- -c4 ++ifeq ($(ARM), yes) ++ dh_makeshlibs -plibdrm-omap1 -V'libdrm-omap1 (>= 2.4.38)' -- -c4 ++ dh_makeshlibs -plibdrm-exynos1 -V'libdrm-exynos1 (>= 2.4.66)' -- -c4 ++endif ++ifeq ($(ETNAVIV), yes) ++ dh_makeshlibs -plibdrm-etnaviv1 -V'libdrm-etnaviv1 (>= 2.4.89)' -- -c4 ++endif ++ifeq ($(TEGRA), yes) ++ dh_makeshlibs -plibdrm-tegra0 -V'libdrm-tegra0' -- -c4 ++endif ++ifeq ($(FREEDRENO), yes) ++ dh_makeshlibs -plibdrm-freedreno1 -V'libdrm-freedreno1 (>= 2.4.97)' -- -c4 ++endif ++ ++%: ++ dh $@ --builddirectory=build/ \ ++ --buildsystem=meson diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/upstream/signing-key.asc index 0000000,0000000..121f9ce new file mode 100644 --- /dev/null +++ b/debian/upstream/signing-key.asc @@@ -1,0 -1,0 +1,936 @@@ ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++Version: GnuPG v1 ++ ++mQENBFUK4qoBCADjur55fFRfBzQh+TBNwTDGU7o+9E8r5xQJ8wK2MK4W4lmaGdBm ++ctuwF+pnOsyAdtJPUzZ4LVCwfcdvd2+efRtVtDxtN2/NMwO3AOnGY1px7ln7RENu +++/j2iesdIh/524+yCt4Nck8YRB4lYiVn6mqcnuLjhoZRia598JTx63gakiBTl+sS ++5eWBxe1+RfSMouZeUwOji0fAJCXHsy7FeMegkGmrLKHo1lm+ollSYypcAaJQF38L ++Z9HdKN2YlmvY/xe03HFwFV3Bnq/HuRuSNSxNsXn4wuMjMS3WAICNbDCaKZDggyHQ ++Qw9y8EyJBAu5742AlqwxhK90TNiS04NfBz63ABEBAAG0KURhbWllbiBMZXNwaWF1 ++IDxkYW1pZW4ubGVzcGlhdUBpbnRlbC5jb20+iQE4BBMBAgAiBQJVCuKqAhsDBgsJ ++CAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRB8A9d5e24a4iYqB/sF6ubVXfb21gnN ++x7porgRqBHP38nvpONz457xBVmVRjCvE+3B/Rfg4OF/Lpk7hpithm/Yxf+a73KyV ++eMImNjYSZjI//ajTkowM51FHxrwwJKmDEENEjF65JkStRGgVZC85GWR5hArismbp ++qDK2TIOb//JRzBG+GuzhGXUUyIVRq8cYtQnrForB4AxDhupKdgyum0Qd+s3K8CND ++ZCRNyuyNi/QtaSxQVdcVVwg4gioNreUOgWL2Mhvsbv1//Mgu5WlEHRh1gnnfIxx9 ++QKWB/UqMeHl8TmO2eASBIaXj5j7JW1/E9wnWEl9S6JqhXMM2kohx80fe0WKoPkYi ++XwHyiuLuuQENBFUK4qoBCACkFIajUNXupVTMJ22wNgyciQflWRqnFXMJDCHORxLg ++8siuGcnq+NQtxqopcgJUpWdjCIqQYhlcUPYLih2EjqXGC8SZ11aWIwhI6fmNL4Cp ++mnHT2+eDAToFBa61FGq7cX8nOP6xmpP9qkm5ssh9WLBMMvPP6YdGLFF2Co3YDxRT ++ZOckXEnDZbsDMP2ww7HNwFtQ+rOxS6F9WD8v1I0y9VAXOOcFbtMFk+OlmDEk2Caf ++7VYGhqi+dSzHLjIQidHxXXYPJuDdAUovqrI3KBi5n7Ce+jvYWkOlYLFehuN3FtqT ++eFPh/fIEUDO/Yq1j1QQ9jIGbS7YIOBZOVXhCfY05bLj7ABEBAAGJAR8EGAECAAkF ++AlUK4qoCGwwACgkQfAPXeXtuGuIyjwgAuygXPDL6T5g9OHv7KFjUlx0TiOVZJ5L9 ++6/tpXuthZRXVsjfNXX+QOt9UfE8jbQHoL0M0boZK1WORxAJGVkM9xAOL4953CG8M ++7oYYbqGyytaS3WSrWrh8N39fIEVLEB7KTrdkXg3NK6ifzqqN3O1ZtKgW6pyTak8V ++oUcFCl7L/hCoMtMQ5NB5ZyHL3uWkJvPrIo9HEqjstanrCuLOMfVUHvYc4BUJ/xxE ++rqioCg9cFWfg7fz/Zd5zawGxsrDaf+aLz5nC9k0ZlHO+pr6ble4RimjUTkcKeYWC ++Tn3/2yC6tAdk4vsMhKznlLTI4ZQnW/7rUVUBV2H2jI0XPWVr7gV0WQ== ++=lale ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++Version: GnuPG v1 ++ ++mQINBE6N4qMBEACtDFIAwKCQQlJmWDBChO+cPd/7f+6xt0onsFYwjTImhCM6VfjP ++Sk6V+o/tv6JO5hbuNIUW3hiwz4nZSAxrEtHAeTBL+XbXMQX/b3tKzXylYlHfp0md ++R444ErwOMqcp9ch5P6kCbATPNsu/7yWnJSzfdQXybz3HPbMeweI8Xcz6m2zfawRA ++Wg8h66s1ZLjspG4ZwEuShrmERrVDoq+1UaKq2stgngGBC/K9I9hBcGp3fLHWIMb8 ++Kpzc4prmyZkZV6iy0B0nGrcRMdookb1NgFGNm1u+IJiSeQnvb6q4Sq5SGSu/hNUZ ++8KJxI1JSq10MFqmgwOXz4E7KeC7F0dHMVWcI03CZ0Y6tQN4Lk2iD67JECLmfwW+c ++70osNfO9d4XVcenwoZ3tL/UCnN9nxQtZ8zm5typh+J0MDcE8vZtiT4zbt9hSG2gZ ++2QNYNl3Rt+Kj3oI2AiTXxyhcjYqWUl14m6ydafkG27JhfbEWzUvV/Gujxibo8P3J ++4CRgMgryI+fJmJSbmyzT0LiHQKuGjTRNMLnroIDG8dC0KCuZO3pOvhWpCwHYZ+n5 ++0AwRmwPrzvA/dmpy8sHoi0Dyxns+qi98Mu8Y+FCOnP2Pe4D31PwX9/uu0+WTW2S0 ++ak9vfAiNcCzzaL5OnEVDtfe7os8hD6RGr53u4He67Jh6RgzpJ4WK//PFPQARAQAB ++tB5EYXZlIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT6JAj4EEwECACgFAk6N8t4C ++GwMFCQlmAYAGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEAx081l5xIa+D/gP ++/A/stssubkOP1b6zE3KrX5oN/4FirEXLnk2gc6o8hX0H4QhNGD6KDzJidu71t0Rk ++VzcH+U59mTMfuaOD8iP+YLYgi0UQ4Eg1ZDUxO2cjNa33IDyDDtih5VX3hZ7hI8er ++jSD17ftYWXGinsMaMQ0VYmwZIIgyUxU3nAPEQ8taNio6sOnaHVgMBX0k5glgFZje ++R9rO45I5W72hTeJhPK4/AtOn9weyl6CJ5nEGosgFzxw5RHa/O4tim+TmpWIvuJvu ++7mAq8vtpMUuT10k2ClYQTM6/O+zmJgnWVFCoz0lBYQ+hPuAY084zoEegDBH6svPj ++gkEV1kkqFzEkLI/fv506p5J0hzsqznDMK1f8K35wkuZCULck97x43rOR0syXvVow ++oqQ81/NZMuV1O5XVGCMd/O8Av7OoqPuMCPWacJPttyvl0JOt7CZ31JwtucnNa0wH ++bTMVlCPFQhGlalIEM6zI+m7N80nZf2Xmi15mDrjS8Iig6E2pE3sWqW3NMQcmI5Hf ++FVO37+QOSvlD+GWq/j5/Z19bEkzVZB3AmnF5YSAgqMlp2jsEPjSXqL1wP0FI2WX0 ++x0XOpa/y3QNBE315lcckAN8xEgXAuGusry4+r/3lIPkShvx9hgqnXfkgczFckh1N ++Lp7ixw+TpiZyV369QsstM+MXZ0h2cfKD3zxNIWCWb828tCBEYXZpZCBBaXJsaWUg ++PGFpcmxpZWRAZ21haWwuY29tPokCPgQTAQIAKAUCTo3iowIbAwUJCWYBgAYLCQgH ++AwIGFQgCCQoLBBYCAwECHgECF4AACgkQDHTzWXnEhr71/A//dCkrvjfEa7dsn1sp ++DdoDbzwKl0POGRZ1SI9jg1AO7+2cbx9rnVtCvIUNUVx3G2qOCvowci9F4W+X64R4 ++VS9TACZnw81F79DTr8/SznKgH9qG3enfWEgVuOKBmXXjom1/SzmHYp+HWZYhb5cF ++WBy68a4V2AUlteXEY61pN/6nES7spZbkaG/VGYws9YGvbBbSbV2c9tklV84f9Otb ++PHLTyxkVjYZx5KLTeM1W9pCDyd9IbvJinL0nZYUeUeY65j25KYOT4Fh46xBpEhQl ++cdBb7ZEjDXsdaxYk4m0S3mtuvXAHLRZ7hSoY0oqnNyvGpWlgCtFyNbI/zIUGFPoi ++cwlH1WLGkqk5V3mYdy2b36gOKsjKwjCu2RLCPP6eTjQhGLCcKLgITr+gxedluyKL ++sKtqCJ/7r4Wg4yeg5+ieplOKQeUeZigowH+C/J4o5PomltsBgX6bCbMzvzXA2plQ ++4ott2SucQD1grnLsmdzem3IvBa48wk7oEpaDS9+C0lkXpKlEQAu9GP6gysByv017 ++h6RfmZyTw0IjDiw1C/jr3NKuoBs9C2k2doJBDutPhrz+zf13+iGDKxIKCeqB+LJr ++zQEvBRhxsE6zdFj2EwNHW2PryhCOR9uXAhkX4Ix2SNWpRWH/vBZ/IXQZ3xCep2m0 ++xbZsef0nCqIQE51pl2z6kOi+HKK0IURhdmlkIEFpcmxpZSA8YWlybGllZEByZWRo ++YXQuY29tPokCPgQTAQIAKAUCTo3y9gIbAwUJCWYBgAYLCQgHAwIGFQgCCQoLBBYC ++AwECHgECF4AACgkQDHTzWXnEhr5L2w/9HBh/5jp/cAOd/sGIxyMNtrahuq1AaB4j ++F4Rx2kOb/5vfi9J70VWRE1F6MI2NSbPM0nYBSu+hwEH06yxeMhbD9bYOv+3ZBh07 ++NyYdDVCPLPclH2C6kFkbMXooiq63YEYmmDlb6am25BIjJZE40FUX9QBpFBIWRyaW ++UpTymLWk8NvQOqmzRn5tuS2HkUu8e+iLZjWCoH+hv6+R3RQ0V8WbrHR+XL+GXcoL +++vgnV1FKVZoqRozBmkNBW3JpWQEfQhH75DbEfQpZAuU2n+u0alXJoNFCX/BxpCNg ++iCfptPnUynZkey/gwBw+uw+9dieKSuIC4pCJnJlCv1Gr9qXPdkWHWAlgTuiwQs44 ++YNvh2XY1L4qpgeXIo+E5mvdTqYEERMrp//Z+ab8LCRCwLpO7ME0OiJ1fcLGNXP/0 ++//wtzWawwd1b0LPJcn87YEwjoEFVhs6+R8jA7/m4DoppOfqxfmohAYXV7GDhvx2i ++g8iB6YBfQnbM2u+OVf59dlQ5PJjWTn5yntPBRGNAPSbqTvoJmgamBnNll6L8EiRh ++1P5xF8Bnqo8BQ3TTXh+6nhSiG5qK8IHXKchQtQgGvHW0QyR/JsSh+qJ0/QDqBCAa ++7EdOzKcTykCkQO5dtROfW6Aialsdc2tlSL40LcKG9tUBZRBWTo5nt2lWv4JigeEw ++6aTRI8znoOu5Ag0ETo3iowEQAKfQTaRf3oDRhF5ZY2GeDEwNVKQh3KesFojkM5CB ++FvCdQiPWFzNkx1tblO2i6WDjR96FCeiC7Z4TwQlDD8l/hSvpugbs48yb4ABOG3AK ++1ygj40GMHIz0+NqFjjfqwfig2d99w8VdRSf2BaeZUjxqNQfmm0FQ4hsoHy43Wm5d ++j9ScjXGi1xBDcAxWwRhU/7fhCC4Jkr6Bly/NNaBLEQwzwegtBw6K9cPqmc/kG0yX ++lRCbNdMl0agCh1xg4xMb/ak57nX5DV/WrkvBQrQOUxtazi/9EZ7dvoFno2sQD/qp ++z4VOYPvwsVSh+Bdp9xdm8XHAWNi4BUATJ1VerC6pKhH1RNu/20NZFx4E6RSBWxAU ++iCZLBNKO9zlkcBDF9Wf70KlW5LRKr0MgTYk7NRxTlZDusAdYSL95RqTnfwPPqXCJ ++g5NH868j2VL670aVcC03bbGUXls9MkGe3G8pYY2mDPbf2zXzIuzHLr2Wfn+uMA8D ++x/Ez0Sk9Oi2fv7LRvf9m00Lhsh3p6TvPiC6PvK1rkOXIifSdQZa/dsxqxA7SBZ4P ++GAfJn8GTFl7RfVjsApS9H7Fv5Ko5L0na4OkMu5n5uhh+YOb4NK7X9Ott/X+ZloXt ++GSBo0ctmksDbZqJ0DS7aj/gGN7Cehgsst+3hZaj9lpxlilPK7TUm9YBojhv0LFk1 ++FZTRABEBAAGJAiUEGAECAA8FAk6N4qMCGwwFCQlmAYAACgkQDHTzWXnEhr7tKg// ++TcwgiRyEHWQ01T0yFaXdWXIcTErZd+XzI7RjPiYnDB8enI9W99xaccKb0LUPbPIz ++sJWKjq3d1h3ld/Y0cAUs9cyN3axN165RanCfDHk85m8byGxv9SWm9/bNHm99Lzgt ++a+KOPHxUm43jduYd4pWl+KfusQZhM8v9qegLuK5j0cVnhRxtlu6tK9KEQjZKoWPx ++v7ZGIkpgCQSaWKlviJHcQhvXpsEaTkt5pRVsmLPOwioC2NP2II0uWL64sAj+aiQB ++c4Cd6OD7cZ2Weestw7owKdWBxapRhQoRv4sqhw6o2KkTur2XVGRJDPGX4v0S6S4d ++ic97Pqn6O6owEknEswE1BV6Hka+5MkjKR/FC7lgpNfExVYOZoEGscoR8CqZr/Nw5 ++VuB7BuuSdYkmxHnKaVEhITnU0Qi83w29qh6rDeRSLKSgxAJ0c9BxI/F4LeHV9rLe ++T0CpEuO2J5o8VUiPgHB4ZJNwXnZbO+xdhWZRHziMS16PHEbDsfyEfZy8bjSI5Erq ++/nBIcDGfIMH6PWKHGSZz3Yjap8YP92pavERPha2m5nCmBPWBSIfS6HKOu+J9lkw/ ++U65GrZ9C73CDerNlv5zJmCmYSokOUEfp1vE6+aUby86qPuLe01ze/sFY51ZmAG5r ++CZIe944n1pGDbL6xaOihB9+5tkvg2FlwVJ9sfZ3N6O25Ag0EVUq+4gEQAJ3TfF2O ++VaneUjKDcEGp0AOvDfF+/wZpydU6vBHmiGQL/6SzlW1HJigHUV5BVOFl+ccpqIsX ++jQ+GC4S7vcn9YaS3TRMB+xK0m7Psl7ppY43aqoE6cNDbDNN8SJTgLB+oKdfVNloH ++7IG9v2tiGqPD2j5YswoZqPS+SirlE52NJ5bQDLsUnQOPBgsAsrIiLqXYkGoyZ/K9 ++apJbT0B8B+/jU2IZNP41LqNbdxZukSrTBHfjpcdvqROhCcgsNIDZAuPkeGL41gGk ++apsd4llSLmcIFM5o2Jx55+QDi2xG5vdvnODq9tr/L/6ORTUiJu/aFm0mMBQKS/51 ++u+24wUUHEpcle2sCEgUFm9IWsAYVZ1DALFDjkhDc5c3VUMHDUZuTitF2BFCDs44n ++TopjXSBEdWt350pMQ3siP25PHeKICDq2udzWiwu9ij1DGpy89APJPJv9IM8FVEvX ++U+j7KWfL4yT7+Os2mCndxrgY+ep7CotQ9bZbY5vQvFBUVwQPlgIcsZHcAc1womo3 ++Bl2UQNWNKPd3j2g/LZ8or+GehY/hVPPKCCf+bXL4a16kiB+EDo4XUiKuQgDCq0t/ ++TYTpahsh2nS0dwsX3CalCExFoPVvZB5Ywew7Z48zHcvWa/gEq5PmEkmeEy3lUCaM ++qUa1Hbw9ZC0O3kPDrsAPLLr/xSXFIHtJ2oVJABEBAAGJBEQEGAECAA8FAlVKvuIC ++GwIFCQlmAYACKQkQDHTzWXnEhr7BXSAEGQECAAYFAlVKvuIACgkQxQYJJp+QhuRp ++Mw//dZHDpwD9P+M8/tIORQVlMkAPQ/qvxAfuMGhwqcM9U7zUhb//6qAuoB4Li/0i ++tFplyzK6eUO9Mx6t/peAm/HHRcwE2MeOtHK8P4X+Bpi7yJkM4mzDG+ooALuFp8jE ++BlMjZ2F6w4y9LEVHuxASCSmXBQt11QselQgCHDtf/4oF/6KCZxXkT1hbA9MYlkgE ++hDx/vbfyZtVtJNkz5LLh5MsZN4lEIDPQWQpMtgTpYPocK2t6lJsORxggrRnfGZCw ++G8arhlKkQ43FUebW2UjbEIXr1eTgZVCQjF4BJXxIJ3kTapP7ZSRI3g5ObWKEoa5h ++m39MY2rRuAhPi9Gk65JktumQlh54ZpeFXjXp90JzTnUgqRSi6xhYaOLp8AJkY2ps ++XBwoexLEdx7MMvvX2u4+YCKPpLUTygfBvsyDg65bMkrl1Rg/J/trY4ife/9Dcmu8 +++FjxBrFEMOIttxbbA+H0KmvfxV4Qxy1kyTF8BZkISp192R71wxzbilgnh+PBeTS6 ++wn7h67SIexNPvLZhr8UAxMa4pJRz02RpYLh06hqO/NXv7rVPNvpwHHbGPbICi+ky ++lKx0mrAgKQhNk1zfF0I26Vg6/yBbxJkJbZcRGHqv5+qOSaaQNFWH6uY8qSTF3T/x ++yV6JAmmyLYWDRNQV5gicurcoEerQcPYM9IDg9vOb83tIosCW0g//XjnMsqMoPij1 ++83k0I60/sRTCpCBLEhTB48sgOPGscN8tK7f/z2XXZXkEctwSeIA71TFUA6CSgwoQ ++XNIKWsE60c2Gd+s0hm5zjnf5tWaYBRjseuBA6sKCyCIMjozeAmRytpBGB/1RuEdS ++t458Pcv2LnNzK/vPVDDye15NJNKHiMAipF5ittCYS6uMpnZo6t7gJFQRG52iIiAK ++p9gm0WgRi5HPMCwbN/5FfUqZlGc/mtRwOetApAEFyBEmgit9/rn4yaPqqiYQBA1Y ++IbfoyM42XsxTtuoEwGUfHumKcS8kNXxig2gXcckmiqCh8DncOqZ7eoJRZCQUtn0x ++C8QtMhnVZIwjgZDyy2DBLNqYnXRfw+8/uHUN11ax4ioHpNXbVUbDdN30myqwEtcU ++2lPkL+7efYu3dW3gWW8ap1bp6x7XjyRFZXpFq8ETbPHqS9Cwy0WVVAgmbsyVKH2O ++Dulgzz0RYWdk7eND2UaGh+EVfxs1+0rbFQYPJbeep/J18GWxfS/dx+mPgY6E+uU7 ++xsM8PkraD5A/UAXc3WgultQNj0t5Md3FkA8wmbSPQeWw2scwnKtrcZD5IvfX+8+y ++xjRzzOuOtaxMftMlZwRNXm1zh5CTzMOYpXeetPXrLwUOSF5VeN8AK//gGlbjZt1o ++iQyTzgz/F98QzHzNrRk8DdK4kxVkpvk= ++=G7Eh ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++Version: GnuPG v1 ++ ++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 ++Omj3BC4KcQ== ++=XQbm ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++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 ++=lkAG ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++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 ++=z5S1 ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++mQINBFH8yAsBEAC8tpEivCRFjoVPjwNrRr1xAh9NQQ0aQdjYLva+RFGFRYG9IQTf ++ZgzrXXeG6p5kGW9ywtaYAi9M4ekKtzVoRMHWILEYMhNeu26syjJsK7oyzzLhLURn ++7UPsBJSsdn0eJ2Dyzk4mKny/eCaKIWmPtwu1lDgQFpM8YozIA816kHuTiWsqUXeG ++4CZlfHh05jYUW/4UMAC2UXJrHeO0USl0OgnIwI4Y+P1f1ygCXRBcD6A+9V5Wjhzz ++7Gd8IA1y16VyVkYQNs4E0C8/MDtxpAHfqe8PuSFzGVbXF+WZT8H4Ii2y5a6Xa0VN ++m2ZnKR0kEJRE1UW7KDmX4oIi3w0485ZtyzGP5v6+xYLRkAjH6uUQ/7DsbHqtHFu9 ++cwRQ4LPqOgcrSKNK0LqDrKHssqOhy9vjXEKZPjtn1Lb5zFhR33ENck375pY9SbGB ++l230r1j6iYounIp1bv31mSoRNhi4uB9LzuQHWoyF+maLlhPBNBnJgQ9o7bDs6veo ++HUbIatZr0g79c93IXH8bWf0uaDUvDDNi3favwyhHa/j1lkDd8ZipbSXMxhlpuiAb ++enYd3An7ueAqCM/v0mXNBcOjVNJZaoCf2AT/G2wTegk5WHDb3aECDG3a36OE+ciP ++rFs4/WnFYaK7voRFj/97e2pLFiqSWSk9BZ4hdP/2IuigASN81vAXT4RVNwARAQAB ++tB1FcmljIEFuaG9sdCA8ZXJpY0BhbmhvbHQubmV0PokCOgQTAQgAJAIbAwULCQgH ++AwUVCgkICwUWAgMBAAIeAQIXgAUCUg6UHAIZAQAKCRC11ik20fye6IqnEACFmoAF ++EhJJWXTyJdqV96wDA11Y1rFmrglsm4fNPaYCRRyWe8CtSkzOsTEZyKn/Ry0PqxnL ++4dTk0/y3EKIOlxn1UMC+enwrPqMP5kLHHz3uMKm/vl0LXou7m9jbzVmQzFLbu03T ++94oU0pFPQKcanCxh5EqyFmuVDuak3GwTrnOIcJpgAULP1bj41u4MXa5LivcZctTC ++jhIhVVBNvf7Vv66x9mvbiccDHBdxQIt9s1a4OfHTPeObOH9yo6lZ6sQB5lck5HOd ++xqdkX0NMc4uFwr02Xjf8rAG6pHsxfZ0WDQzSmMaSSW4CoPSeSFUWQLQZSPZ3k3UI ++p7gFMF1eHeFlI4HaKZy/mjGPs8GwrBOwEwjuZlJsdxQvNqABq4SqTJ2kWc7qPfsw ++VYGC2JrEcoSBRM95FaFKfV2ioYX2BZW/mqCUFRqrznXvHag7vel26/HGmY3m6qJk ++09TD5SxT2ds0X5syx4gNaMUQ+D4BvbgrgOWfrPtkS5kAsjSIxqnmQZE4nOt5XS7T ++DBq1j7+SO2mIq88ecxrxj3s+TBO8ANQagO+HfPinbMwc/EiI5iqHbSS/O4J+HmKT ++v8JMUQaqwVulwS7i1DHi53sOUbQ2oSak5TD9sDLCXev/fG+e2fXaXgdR9OuKcG4c ++CvDgQIi0BMRzCR4bTVi1S7EQsIjA0eBTRippfLQeRXJpYyBBbmhvbHQgPGFuaG9s ++dEBnbWFpbC5jb20+iQI3BBMBCAAhBQJR/MlWAhsDBQsJCAcDBRUKCQgLBRYCAwEA ++Ah4BAheAAAoJELXWKTbR/J7okCcP+wQKwF7L/6lvAJ7xXfg/kEjBTxlonv6sGTYb ++uZYJX00F5tyfXQtE2cUeX3M3CvEU9Y+pQLbSTaC5oUVwwwSLgvf4OyGHU5n1d/g4 ++Y0sbkO5nnyEim6dgV1DBuht/9XBFH11rnXLwU1GLAMuQhcuzakmWutWA2zEW5KOd ++0fXRdxCsaA1ZcXDbZ70mJ2gi7bW23V4fwa5jwpnupmbPkI394oCd7G0zVG1hUaib ++xgtDzHtvSP4jrQSWdUmnPVjGeJ3SnbCEzXv6NHnsSwKVpddUQJRqX9NKuV/7w2aP ++UlFdQWg7PO/SWzYnx00SXzmEM6UMDqPr0zHWE43LUN4qM/AfsOuzvNw9MOVDMlB8 ++3sLg3h+NBj5OU188SdB1S8qLOTIqIwuPC3SIUiu49/5f5I4XmxcR+ydP4ie0RWJU ++0I7qWp/5cNiiw0+CAYi2oQ19rwvdcoMwBP7dT53RGoPnD2iaosZYzH7S5Oxvt0bu ++Zpg8+/i7UYA3HmkTnL1MTwWERiB/xFaB9lkrsDTD33bY0FhlMCyK+7ksIFbIEfRV ++oXXEhgWtZoKt2+L2cehZGP87+HT8LgoW/5zdo0z9JD4cMVut5w9aH+IcPqgffyex ++mZCkkZ1DCzlXOddnxAWJdcvpJ9HVCLWa3LzyZDeb5APTeM1NVbW11n1yEBLjoxKw ++Mz4ZXeattCJFcmljIEFuaG9sdCA8ZWFuaG9sdEBicm9hZGNvbS5jb20+iQI3BBMB ++CAAhBQJTn/mZAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJELXWKTbR/J7o ++EEoP/ihcG5upcwvjtB2lHpZc915Ob8+Q56JcC9VP9fTm+vGZ0zMq149xcx26Z0/o ++dneV1kl0B4kjNtJKEpTUGeDVdIBlbmPYCRBMFPUL4Gxqd7qZcHOEtJ+zSuZ+Hm1q ++kq51FTkUGQZoqm4KNFE22diSXQKWybVrvlIKuCG/hlDnjo++XxcRSB9hQ7XBhuxG +++4jG5/gMho6ebS+X41xjy3s7ffT4OjNp24/JCn0G5mWpv/7Ph96z6X5LI5QJc2Ua ++kzKBqY3QYtXuDKuwr1oWanPOFxGKjr0Km7nPcjlfCzXXp2OlXd8nfHuzalgskCRp ++Y7WtA3RqTPXm8LaMZ/VVqU1I7GMfplV2cMPTayfdxuRU5dqpfi3zccOK9gCOn+ds ++G3oDflQxVQsGkmcQBlO2LQGLfk6smVtt5kHw7jhrOnfYp7+1CcRkvh9kM2kQ4AQo ++lj/erEkXjWwGgndA8Tr+6VOI/V9XkDk2BEQQLWG4UzLcTSzDqD/imPjfAIem0c9f ++g3DIAMXa6Q3vzvo3TTuN3MVXPBSNAa0Ae9tu/atdTp0vPBMuU33b13gMgmJtyZee ++VrxXHoZitI/wsbSjlop+WrVmXuQuT+rmHgGjy6VINn6D5rUP5a/TqYU7wQw/tB2G ++coHEUZcKFDWKVrOXz5b84CmcxTdUwCGAIfk+hByWPGpWjy3dtCNFcmljIEFuaG9s ++dCA8ZXJpYy5hbmhvbHRAaW50ZWwuY29tPokCOgQwAQgAJAUCU/uFix0dIE5vIGxv ++bmdlciB3b3JraW5nIGF0IEludGVsLgAKCRC11ik20fye6LaYD/wOsqh4yMkTk0p1 ++muHq8Due5EI8h13RiFCz8di24fjGZRrPe0Z/6040uFOi85ylHN9Nus/R9KJMjqVi ++XbeDWPieftY3rKe0FGcxdYdnLc1vNWZl2PiQvLrq3E+RqfnYqHIj6HieuOwb3opM ++9m9608BTFcRyU+znJIs07pafTpLR7hB7NPUDDEvLZhbp7gG1+bh3R2uT+5jTAhFi ++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 ++=zFx6 ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++mQGiBEnu/8YRBADLqkTjmVAbTDVC/jhoOT4KWonJ6XA2or/E6ncsAappM5J8Mnop ++B24BSSeO7g8wD4bxVdqP95daIon10q+ahYVNmBrpfM0CPtvopILDnysb0YG6YvrZ ++e1edEFzEdb0x2/3gN5fIjl/5jNzlneMw+0CBD7Pw9p93LQmHGVmACUM8owCgg3J7 ++NbDOO/j8/AiHQbUj9rV9nqED/3XVJ+CD8/gXKukPSv3fAMH4GLgDiYO4GXryIafp ++oX3ughgLZRHc/QnaQCtvqIUOoVfMv9AKGeQjyjok6GlDm2hIlxOUjD6hH7wE+2yJ ++Ysv+gc3tJWVJaDPW0JguOGAP6POYv5+hG6+kBJpdB5wD6Cc/Yk7c1i6EiogChgiO ++2/xEBADLjfVOyLwlOAuFLx8W7t2BhYWzJAOEjEqhUsLBMLnfQAz2IOjlyE+0gn6i ++8lLHqFZtqTUG5rszr8QNuCReN9NJAPy4vvk7xuM4KJ0APK8LAjR4oPsSkRYZfG1u ++e9dJLFMIoOzZ4EduT8v0qw+83yEreaoUBI3qikEC/aPdi1v5xLQjUm9iZXJ0IEJy ++YWdnIDxyb2JlcnRAc2l4YnluaW5lLm9yZz6IYAQTEQIAIAUCSe7/xgIbAwYLCQgH ++AwIEFQIIAwQWAgMBAh4BAheAAAoJEIzR31UpdSl7E/oAn1j4l0ji2iVRIlGn3nZ2 ++tF+rh94TAJwIUPgIubyVVTCEIk6YK0HMPdSeBLkCDQRJ7v/GEAgA9yNw33b1n6TA ++AAunUiQ2txNIA0rR+Cpn0vACPDqdBVBMGzy/tlz68LVP9vlCJu1Kev44wX+K8XWc ++T93TlrOuVI53YAKq4l3dajl4RQxoFLTSMOrTZwe2vlgZ2jSaT0y9BroEsCzynJnR ++4VebAm0ZhB5rGsjHwOVa/KKOyRFyDCjOkmov/AWJPnjyfIwqFMEqMcA7cgS9NdGq ++Omj3NsCV0q1I4c4n6qKwSeuZSpCTPueZKoiPciQh+/lhX+B+ugvc/xVKvGzFVEew ++aRfdcTBUSP9aflt+lqAavuLgO334kBj6BK081xZ1T0hbUgsEIl//ToORg3MWBpEj ++mp1xKgcPYwADBggAwdPSBUBoqyBlUwO7rCvKEz1AqBsOaBPY3Hg8vPOpHnaZWS2t ++ipIdN9qS5KJ9664HVNpEvzcmR8LQq7EbPkURqXSYiIjucN1e+JMYm4InBagLrVoJ ++S3Tp1HyGqlRZf2RTbYya0xcXyancm6LL3c8wGL+Km3uuOJF6ArSpRATTebLAY5Rc ++wnY10rL26Elt5SDQd1l0uP3rRvqIdu+X5VCw3jWHPCEbmnwm6mhQtSCQWdVQ+HsU ++wFJEnyYIhZwCk9kWHzNluo2BiHt8pV6chCxwYC+YJOrMn97rpVbCb0KH4YCXsxKD ++tRzsltiiTnUj1X/a9GXQ4c9Cei99t8YapwBOUohJBBgRAgAJBQJJ7v/GAhsMAAoJ ++EIzR31UpdSl7BfsAniKIAni1DrAS4TqxwrtBFVRcuzONAJ0RP4DQCKBzcJGXntI0 ++U9e5j9NIWQ== ++=+7XN ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++mQENBEs4zy4BCADrgW7vSDg+wgCONNN3jiu2ieWvBzuYyFH8dyHkQRk7FB1Zje+z ++ZBq2QQ+oylTHhJrppW6HPDhHUcaRt5TmZ2nmcCPBs+FtwOYLpxr9wMCYFYllDLIH ++WYMPcVXcL10I+KiVzl+jGPVk/e/xedem6H0z6v27EmITwJ7016TbVy+pCIT+wCSV ++kAyqi5Wm0klUXJfuHkim4GNubWd/3MC7cRwUA53XRteHHB5WQ1Zd+kQ9Air7o6ds ++sZBW0tVTUck8VpLWrcYKH+1xF0ka2Jqt4zShH5u2okxt/epUq/J/+qAvyc35+mIa ++8ZvqivXzjKqRe9ewGNwkpdZJPbPJnU5zPeN5ABEBAAG0IE1hcmVrIE9sxaHDoWsg ++PG1hcmFlb0BnbWFpbC5jb20+iQE3BBMBAgAhBQJLOM8uAhsDBgsJCAcDAgYVCAIJ ++CgsDFgIBAh4BAheAAAoJEP3RXVrO8PKxfzMH/2o94lpBwoMZkejjbf0DfdMzEHPL ++wA7Op6/xlZ1piXDltEBQejf9wqg07wO2gilG+cK/BT1kwuHzvFa4zGxsYwO3TgBW ++7Yk9vHMClC2NAHalLVADOronmLQQ8mIVFz4n397ruItpxNWXZMzwbT+13P3BHRKF ++KXYGEFEJhzplBjxHnArvz2z7wqKzZ7FVAEENy9VzNBNsVQ6SNgaMfNRIrk4tA5pr ++c1WanAPMjEvY14MF56HiraVWOpEfcLb0MhXan90OqLH3fLp0PTLuYluVxmV83uC4 ++WARJgwFJ75aD0Pwc+J4aA0l3xWIHnaW4VGQ4tq+k4W1uASf2hlh0qEh9qy+5AQ0E ++SzjPLgEIAMqxvL8X+yUyfcEnsdSu0NopvGQJK7m9DIK6tmqKvG/MrttN2yCTgVDy ++kgeOfDQc/NLbqYGcql9tUj2o49fMriOBaVcmwERtOKtZxyhJndurpErZOoOERusZ +++8jDSk9zNM+DOf42OcXdkA8X3MrFXBLxyVinhm8KZfpzPZfYWAncIXbJOJxlsuld ++GgpIX1kdjlt6Ubr5bqh5DfEL8x9zE67IxRNii8izAAxHXe4zz+Shw32zLmBakfg5 ++Y+mZV4gH7ZAK6tehXVMyQKMMysBsj7htyZfGsWKQQiCyh/khRYD1FX1B4EA+F+yi ++e1G5VC//+3q3zQtgaeTB785PUmwaYw0AEQEAAYkBHwQYAQIACQUCSzjPLgIbDAAK ++CRD90V1azvDysbHFB/9np2y7CDRcDyNxbuR2dEqljmKzqUaD544ndZ7sogRgD/bX ++zsYdO2a2DjzhV5K1tLbHS4iKXcCf4kUhp66PZUrFv3mwTy7bzLjyrjcTrsCc5EBT ++GGxNTO68jxXZk/Ub0l0ucsMifHQ0xDwPaRsHeyorO3zY8AxUwNdXkvvUACVGbBAR ++B3NmKY/eKQuoui5gkcUpRgx+CoPkG9blkzm0//yVCTw9W/CYIx3gfwhHsEBG8EY9 ++WFky7Rfc+n74AJyQiyJrB+4zuVZh/6htoF4M/UdVog2sjCox+jWa4/Y9kvsmkKxV ++/Q9EzbofA9OOmDKsfVaG8ZsLy9S6wWj2IcWibYCD ++=/DNd ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++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 ++=t6eI ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++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 ++=ssHY ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++mQINBFb+7ZIBEADKchyt5QILvWeM/fi5Jf9SQ+2f4ltU7DVtC9Y2pWrG/Bua6Yoc ++wWMEo/XeT7yu/4cMDTH2aRR+9mSir3sVTIjfX+Pnfxdds3/zKZgrMrK0jvBRoWxi ++RTIkFw0L7FqEj0D1LkzXqysLQshRn11AbijoYPaqksr9g6Zk1RgA1p/51mEMLL9v ++AOULKbRoxhTNcfQQwnzhNRygocOJ3QF4ZyVUBkxOfxun7aZQz0OfW8YskincoUGk ++piaQH08VPU6aZQsA8g2xEZLOTAGE9O7ffkDlCH40jp7KmRwutnXiJpGNN4dzUtHg ++R/7LGqQJgxpf0FboM/TATRCEPTfPOkzEGaw6j3q9FN2+OVz4yxFR1FlVr6Klcua1 ++jxNWXQ2MmhrArUmNN8mcLKKSLc+deURgX8IsCEi66lmV74YBc2MXr2XfIgOyzimc ++tY2C2VGJDo3albvlOHFJbCT5AVLPnX3wl+5Q2tV6Jd+1806iW1Cl/RQ1DYUzVAQ6 ++atFCOl0auNQpCjvFay6k775IxjUPGjTJ+m24SiQbwwxl7JANrgiPSRdqdY7r2IaF ++O1B0gZ+qW9+yb7LzfU1gvhibrIXSsipHDwZE31bv2v8xaLe3PgjBNv5cNb2bHE0s ++V1LQKU0R4EaaACFXS1zEcZol+sivnanbLCTq5kr1VSR6FFAnDtpQh1v5uQARAQAB ++tB5lbWVyc2lvbiA8Y29udGFjdEBlbWVyc2lvbi5mcj6JAlUEEwEIAD8CGwMGCwkI ++BwMCBhUIAgkKCwQWAgMBAh4BAheAFiEENP+VJs/vDpejQOLkD9574OiPXkgFAl5f ++fQYFCQlBwvQACgkQD9574OiPXkhB9RAAole+leCrhxvGKJF4tzQjmkUOXaF4ZIx+ ++5s02NLpA3IzoLrsBdIsj7PJDievZnUo7/qmTM1fBeDEjYDPMKZkRz2L1HE2UmU9+ ++gK/GJxcQXRnRFR1dr4xXRRKny35uEsUXQGuvD6l59w3ymWF5gaVzLucIC+TRCQAB ++5SvA4GhJaocdsJbEVSY2I44v/rFUSJaUfx7MT5XECobrFVY3/JwQwJOJJ4cqWfvb ++0ZVz3i7JuMClLmWuVmxSzo57Da8p7wAbssbkSzebNEoOR36wfD2JkG+K8yNPjkXu ++svLRgIoosHWDNuCFCpLcUlbW2Kswc5blmKbq0mxPYVt2gwBWMHVyqJygIBVs0XTa ++rYi/Fp/1ykyi9ElELAg6BsVFfQY2Qo7n4vBKo6glcpXSJtBr4W8Oif3Y7My0ukTi ++YHdGHcgcJCUcOISnt4FdgEqlQywoMR0NxGW3ABENug/H0jpt/jw2T8yy+QjBa/YM ++0ut8w6N+KKtdD4aUdxs0pO9VcAs4tBNdI8+liz8v83ngK1t6qRAoP21vVww3+8Yd ++LCf9EoV599d+5BClhCshNX1Bp09s83u7gI9SMY/pHx6RnJPCGT/9SWB2IPUzUcNZ +++BqLxDeHxyy4tI1DE1jsob2VT/LtFxwnx1iEFRmtQ1ZMdOWUb9dtXR85FQqu3mg6 ++z+xrJtQIK3nRTEtlb3BlbnBncGlkK3Rva2VuOkBodHRwczovL3R3aXR0ZXIuY29t ++L2VtZXJzaW9uX2ZyL3N0YXR1cy83NjczMzM1MjIwNTUwNjk2OTaJAjYEEwEKACAE ++CwkIBwIVCgIWAQIZAAWCV7margKeAQKbAwWJAeEzgAAKCRAP3nvg6I9eSA2mEACY ++b0mqmEFH4HjhD1Y2m2zxOq16oJXd1OtJKykfuC/K04+gyuSPv5uAVdS1UR05QUh/ ++D4EbBAwHKMIX+lo/A6U5n8B82C2LdpgYQtOzssm4mzt0nGPKd/+B+VNTM7LhawlT +++mpyXhZvLVXmMC0lt0qahl1N1zSwO5CDDasA6tvfDE/yeM1Dh/suTfm14FTzWIGq ++rQsR712dBclGUk10pNh5PmlOzTU+eYgPzpOlV6bao6bx4DfantKRvoI5XvjJhIIB ++C96KkH7A5toz+hHX9z+bmWcTuyz8KXptlYY0UDJPoDUi8dEjW0rjjYrW7JaTkRBc ++R4e1BLYqLpPU4IVNc0/TZM4i5I56eXN6cusCn7m0lj3yNg5rNG9JLxYM920Wxmau ++L7QIml0GFe8ii6rMMiuXa+ircsQV/PJ4Spw4O84mW8fqpNgsjvM9xQ8dIzV7kKqj ++N8QoVUuPm7+B82jO7s1Lz8VdNpbwULI5nGjM9SG+pd0wfSaHeX5uNa8RFXb8AHOB ++UgIZ0FqLg7U5orfwkYWf4zgeCmO7ntB22moalhThK7lV+pCPY/6SEVAt7Rph9qVZ ++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 ++XsvMExT9+zbKDXe5Ng== ++=RkNR ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++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 ++=wX99 ++-----END PGP PUBLIC KEY BLOCK----- ++-----BEGIN PGP PUBLIC KEY BLOCK----- ++ ++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 ++0rIquOmphGN23PQ1 ++=8kC2 ++-----END PGP PUBLIC KEY BLOCK----- diff --cc debian/watch index 0000000,0000000..8582294 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,4 @@@ ++#git=git://anongit.freedesktop.org/mesa/drm ++version=3 ++opts=pgpsigurlmangle=s/$/.sig/ \ ++https://dri.freedesktop.org/libdrm/libdrm-(.*)\.tar\.xz