xorg-server: Changes to 'ubuntu'
debian/changelog | 29 debian/control |2 debian/patches/CVE-2017-10971-1.patch | 41 debian/patches/CVE-2017-10971-2.patch | 43 debian/patches/CVE-2017-10971-3.patch | 66 debian/patches/CVE-2017-10972.patch| 35 debian/patches/series |7 debian/patches/xwayland-add-grab-protocol-support.diff | 255 ++ debian/patches/xwayland-pointer-confine.diff | 143 + debian/patches/xwayland-tablet.diff| 1568 + 10 files changed, 2188 insertions(+), 1 deletion(-) New commits: commit 39cb1e331907a3bbe8d9efd8276d9ce9b2e773d0 Author: Timo AaltonenDate: Fri Aug 25 08:32:28 2017 +0300 release to artful diff --git a/debian/changelog b/debian/changelog index 3017f37..96db26e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.19.3-1ubuntu4) UNRELEASED; urgency=medium +xorg-server (2:1.19.3-1ubuntu4) artful; urgency=medium * xwayland-tablet.diff: Add support for Wacom tablets in xwayland. (LP: #1712571) @@ -7,7 +7,7 @@ xorg-server (2:1.19.3-1ubuntu4) UNRELEASED; urgency=medium * xwayland-add-grab-protocol-support.diff: Add support for keyboard grabbing to xwayland. Bump wayland-protocols build-dependency to 1.9. - -- Timo Aaltonen Thu, 24 Aug 2017 14:33:30 +0300 + -- Timo Aaltonen Fri, 25 Aug 2017 08:32:17 +0300 xorg-server (2:1.19.3-1ubuntu3) artful; urgency=medium commit 431ecda6854a4db7742fd66cb2815c7eb92b570d Author: Timo Aaltonen Date: Thu Aug 24 21:51:48 2017 +0300 xwayland-add-grab-protocol-support.diff: Add support for keyboard grabbing to xwayland. Bump wayland-protocols build-dependency. diff --git a/debian/changelog b/debian/changelog index 0085ce2..3017f37 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ xorg-server (2:1.19.3-1ubuntu4) UNRELEASED; urgency=medium (LP: #1712571) * xwayland-pointer-confine.diff: Add pointer locking/confinement fixes to xwayland. + * xwayland-add-grab-protocol-support.diff: Add support for keyboard +grabbing to xwayland. Bump wayland-protocols build-dependency to 1.9. -- Timo Aaltonen Thu, 24 Aug 2017 14:33:30 +0300 diff --git a/debian/control b/debian/control index 972fca3..34ca069 100644 --- a/debian/control +++ b/debian/control @@ -97,7 +97,7 @@ Build-Depends: libbsd-dev, # xwayland libwayland-dev [linux-any], - wayland-protocols (>= 1.1) [linux-any], + wayland-protocols (>= 1.9) [linux-any], #logind libdbus-1-dev (>= 1.0) [linux-any], # systemd-daemon diff --git a/debian/patches/series b/debian/patches/series index 588ed0a..e2b8cb2 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -35,3 +35,4 @@ CVE-2017-10971-3.patch CVE-2017-10972.patch xwayland-tablet.diff xwayland-pointer-confine.diff +xwayland-add-grab-protocol-support.diff diff --git a/debian/patches/xwayland-add-grab-protocol-support.diff b/debian/patches/xwayland-add-grab-protocol-support.diff new file mode 100644 index 000..f85db7e --- /dev/null +++ b/debian/patches/xwayland-add-grab-protocol-support.diff @@ -0,0 +1,255 @@ +From 0a448d133f4f1c913b1c2cb05accff31c74a3dbf Mon Sep 17 00:00:00 2001 +From: Olivier Fourdan +Date: Wed, 12 Jul 2017 11:51:08 +0200 +Subject: [PATCH] xwayland: Add grab protocol support + +The keyboard grabbing protocol for Xwayland is included in +wayland-protocol 1.9. + +Update the wayland-protocol required version in both configure and meson +builds and add support for this new protocol in Xwayland. + +Signed-off-by: Olivier Fourdan +Reviewed-by: Peter Hutterer +Signed-off-by: Peter Hutterer +--- + configure.ac | 2 +- + hw/xwayland/Makefile.am | 9 +++- + hw/xwayland/xwayland-input.c | 99 + hw/xwayland/xwayland.c | 2 +- + hw/xwayland/xwayland.h | 5 ++- + meson.build | 2 +- + 6 files changed, 114 insertions(+), 5 deletions(-) + +--- a/configure.ac b/configure.ac +@@ -2526,7 +2526,7 @@ AM_CONDITIONAL(XFAKESERVER, [test "x$KDR + + dnl Xwayland DDX + +-XWAYLANDMODULES="wayland-client >= 1.3.0 wayland-protocols >= 1.5 $LIBDRM epoxy" ++XWAYLANDMODULES="wayland-client >= 1.3.0 wayland-protocols >= 1.9 $LIBDRM epoxy" + if test "x$XF86VIDMODE" = xyes; then + XWAYLANDMODULES="$XWAYLANDMODULES $VIDMODEPROTO" + fi +--- a/hw/xwayland/Makefile.am b/hw/xwayland/Makefile.am +@@ -58,7 +58,9 @@ Xwayland_built_sources += \ + pointer-constraints-unstable-v1-client-protocol.h \ + pointer-constraints-unstable-v1-protocol.c
Bug#872778: U+1F618 is legal unicode
On Thu, Aug 24, 2017 at 09:29:29AM +0200, Julien Cristau wrote: > On 08/21/2017 08:47 AM, 積丹尼 Dan Jacobson wrote: > > Package: xterm > > Version: 330-1 > > > > I still see a white diamond with a question mark for > > U+1F618 FACE THROWING A KISS > > > I seem to remember that xterm doesn't handle code points past U+, > unless something's changed in the last few years. XLFD (bitmap) fonts are only 16 bits, but TrueType fonts are not. xterm's used 32 bits internally for Unicode (with an option to use 16-bits) for some time. I added this option in 2009: --enable-16bit-charsenable 16-bit characters support Enable wide-character support, but store only 16-bits for each wide character. Unicode values can be larger than 16-bits, up to 21-bits. This uses less memory, but is less complete. However, most languages are covered by the 16-bit encoding. Even if it only shows boxes..., select/paste should work, since that uses the internal values. -- Thomas E. Dickeyhttp://invisible-island.net ftp://ftp.invisible-island.net signature.asc Description: Digital signature
libxcursor: Changes to 'debian-unstable'
debian/changelog | 12 ++-- debian/control |2 +- debian/rules |3 +++ 3 files changed, 14 insertions(+), 3 deletions(-) New commits: commit e543abbd2767157f0b4fb5a1fb8163959675c979 Author: Drew ParsonsDate: Thu Aug 24 14:56:16 2017 +0800 upload 1:1.1.14-3 to unstable diff --git a/debian/changelog b/debian/changelog index 4d2138b..d9de181 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,8 @@ -libxcursor (1:1.1.14-3) UNRELEASED; urgency=medium +libxcursor (1:1.1.14-3) unstable; urgency=medium - [ Drew Parsons ] * Team upload. + + [ Drew Parsons ] * debian/control Homepage: https://www.x.org * Standards-Version: 4.1.0 @@ -10,7 +11,7 @@ libxcursor (1:1.1.14-3) UNRELEASED; urgency=medium called with an incomplete package name for the udeb, which breaks reverse dependencies (Closes: #873041). - -- Drew Parsons Sun, 20 Aug 2017 13:54:29 +0800 + -- Drew Parsons Thu, 24 Aug 2017 14:55:44 +0800 libxcursor (1:1.1.14-2) unstable; urgency=medium commit 799ba9417b905d7fd83c0d5d71af8a66784678b1 Author: Drew Parsons Date: Thu Aug 24 14:55:35 2017 +0800 Standards-Version: 4.1.0 diff --git a/debian/changelog b/debian/changelog index b1402c0..4d2138b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ libxcursor (1:1.1.14-3) UNRELEASED; urgency=medium [ Drew Parsons ] * Team upload. * debian/control Homepage: https://www.x.org + * Standards-Version: 4.1.0 [ Cyril Brulebois ] * debian/rules: Set PACKAGE to libxcursor1. Otherwise dh_makeshlibs is diff --git a/debian/control b/debian/control index 6a35e42..aa0de7a 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,7 @@ Build-Depends: automake, libtool, xutils-dev (>= 1:7.5+4), -Standards-Version: 4.0.1 +Standards-Version: 4.1.0 Homepage: https://www.x.org Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libxcursor Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxcursor.git commit ce4a8be423957ac8b84f0f79631f8bececa1c317 Author: Drew Parsons Date: Thu Aug 24 14:47:18 2017 +0800 debian/rules: Set PACKAGE to libxcursor1 (Closes: #873041). Otherwise dh_makeshlibs is called with an incomplete package name for the udeb, which breaks reverse dependencies. Thanks Cyril Brulebois. diff --git a/debian/changelog b/debian/changelog index 9ccc9f8..b1402c0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ libxcursor (1:1.1.14-3) UNRELEASED; urgency=medium + [ Drew Parsons ] * Team upload. * debian/control Homepage: https://www.x.org + [ Cyril Brulebois ] + * debian/rules: Set PACKAGE to libxcursor1. Otherwise dh_makeshlibs is +called with an incomplete package name for the udeb, which breaks +reverse dependencies (Closes: #873041). + -- Drew Parsons Sun, 20 Aug 2017 13:54:29 +0800 libxcursor (1:1.1.14-2) unstable; urgency=medium diff --git a/debian/rules b/debian/rules index 61ad145..3619536 100755 --- a/debian/rules +++ b/debian/rules @@ -1,4 +1,7 @@ #!/usr/bin/make -f + +PACKAGE = libxcursor1 + %: dh $@
libxcursor: Changes to 'refs/tags/libxcursor-1_1.1.14-3'
Tag 'libxcursor-1_1.1.14-3' created by Drew Parsonsat 2017-08-24 07:07 + Tagging upload of libxcursor 1:1.1.14-3 to unstable. Changes since libxcursor-1_1.1.14-2: Drew Parsons (4): debian/control Homepage: https://www.x.org debian/rules: Set PACKAGE to libxcursor1 (Closes: #873041). Standards-Version: 4.1.0 upload 1:1.1.14-3 to unstable --- debian/changelog | 15 +++ debian/control |3 ++- debian/rules |3 +++ 3 files changed, 20 insertions(+), 1 deletion(-) ---
Bug#872778: U+1F618 is legal unicode
On 08/21/2017 08:47 AM, 積丹尼 Dan Jacobson wrote: > Package: xterm > Version: 330-1 > > I still see a white diamond with a question mark for > U+1F618 FACE THROWING A KISS > I seem to remember that xterm doesn't handle code points past U+, unless something's changed in the last few years. Cheers, Julien
libxcursor_1.1.14-3_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 24 Aug 2017 14:55:44 +0800 Source: libxcursor Binary: libxcursor1 libxcursor1-udeb libxcursor-dev Architecture: source Version: 1:1.1.14-3 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Drew Parsons Description: libxcursor-dev - X cursor management library (development files) libxcursor1 - X cursor management library libxcursor1-udeb - X cursor management library (udeb) Closes: 873041 Changes: libxcursor (1:1.1.14-3) unstable; urgency=medium . * Team upload. . [ Drew Parsons ] * debian/control Homepage: https://www.x.org * Standards-Version: 4.1.0 . [ Cyril Brulebois ] * debian/rules: Set PACKAGE to libxcursor1. Otherwise dh_makeshlibs is called with an incomplete package name for the udeb, which breaks reverse dependencies (Closes: #873041). Checksums-Sha1: c1cf218480e575aecdaeeb710ed58e76b39fc65e 2288 libxcursor_1.1.14-3.dsc de531664d90fa2554ea71dd1822ecf5858a4eadf 8688 libxcursor_1.1.14-3.debian.tar.xz Checksums-Sha256: c5324154d4232bae10c11222199960e7b1b194eb5da331807f6f048fc6fa74b9 2288 libxcursor_1.1.14-3.dsc 1f80cf47326cf05eafe5ac7215103be6cac3369eccffbe2b254828330f47cbdd 8688 libxcursor_1.1.14-3.debian.tar.xz Files: 0ae73eba7d26ff1d7cdd775189d58310 2288 devel optional libxcursor_1.1.14-3.dsc 5b44036caa994fb51e6c901436e7b1f2 8688 devel optional libxcursor_1.1.14-3.debian.tar.xz -BEGIN PGP SIGNATURE- iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlmeetYUHGRwYXJzb25z QGRlYmlhbi5vcmcACgkQVz7x5L1aAfqrEhAAnC6SNJ33WdsDLygtrR491/smuAbs yUN1PvKvqeYAw0a0J/0q8iJGO7su+uLpi9BcmrOR3sEs+g/NFl5vqWAe0cw1GVKo yKlc5ONIA4/00h6IhFogO0nbEryySzvZ/Wo/r8x2fIE6LdH4HFBMDqb33wgElBAt ukmTKos+2IwL/XfIjkjorS47dsIZe9lndPqXmTHouM20BFtE/jJJ9ovbi7UEyMTe 1FdlPGA8zpF0cpnb/VAGWaW2nzvMB0LPzruv4i7RkCelsxX17kU+ixAuJaTMVkp/ djPRf4+Quh9Hf+RYNPMznf2Rj65yTq7H9PBkXaB9eZFI7KBZrA58GPZPiMulx/hV /6Nz4F+JiUmulaKzKcDBFSSVwu5yCBbH6mZ9Zi/UDkvaBF3oohJxBZIYIdmaXNPx oHY2nzZdUU20PfDn/NwQlp2o4jSFftcLs4w3RVm2uLSj6VJVpmYkIHiE4JcSaQcl Hx23I8RoV8HN0OXf5VMTpjb1W2rZNpp8ZXopKiF7tBRvt40j5iV1TSsn+GuW5vsP 2oobGIMjj1SXxifFvK5qe8ASnUZOMbriB3dYotBvzGqTfp/qL0TmAaIo/kXG2oLi /UhYoHbC5mqtbtxWzbtgreaNPX3pLjzJzwI0GFiSB6cud3jsWNXkTQAYITeVSPQs KSKuccsWQvXmbg0= =lQSh -END PGP SIGNATURE- Thank you for your contribution to Debian.
Processing of libxcursor_1.1.14-3_source.changes
libxcursor_1.1.14-3_source.changes uploaded successfully to localhost along with the files: libxcursor_1.1.14-3.dsc libxcursor_1.1.14-3.debian.tar.xz Greetings, Your Debian queue daemon (running on host usper.debian.org)
Bug#873041: marked as done (libxcursor1: broken shlibs for the udeb)
Your message dated Thu, 24 Aug 2017 07:19:43 + with message-idand subject line Bug#873041: fixed in libxcursor 1:1.1.14-3 has caused the Debian Bug report #873041, regarding libxcursor1: broken shlibs for the udeb to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 873041: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873041 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libxcursor1-udeb Version: 1:1.1.14-2 Severity: serious X-Debbugs-CC: debian-b...@lists.debian.org When libxcursor was converted to dh's rules, the line defining PACKAGE was accidentally removed. So this line: dh_makeshlibs -V "libxcursor1 (>> 1.1.2)" --add-udeb=$(PACKAGE)-udeb gets interpreted as: dh_makeshlibs -V "libxcursor1 (>> 1.1.2)" --add-udeb=-udeb Which leads to packages like gtk+3.0 failing to build from source: = dpkg-shlibdeps: warning: can't parse dependency -udeb (>> 1.1.2) dpkg-shlibdeps: error: invalid dependency got generated: libepoxy0-udeb (>= 1.3), libx11-6-udeb (>= 2:1.6.0), -udeb (>> 1.1.2), libgtk-3-0-udeb (>= 3.22.19), libxinerama1-udeb, libgdk-pixbuf2.0-0-udeb (>= 2.36.5), libxi6-udeb (>= 2:1.6.99.1), libatk-bridge-2.0-0-udeb, libglib2.0-udeb (>= 2.53.4), fontconfig-udeb (>= 2.11.94), libxext6-udeb (>= 2:1.3.0), libc6-udeb (>= 2.24), libatk1.0-udeb (>= 2.24.0), libcairo2-udeb (>= 1.14.0), libpango1.0-udeb (>= 1.40.11), libcairo2-udeb (>= 1.10.0) dh_shlibdeps: dpkg-shlibdeps -Tdebian/libgtk-3-0-udeb.substvars -tudeb debian/libgtk-3-0-udeb/usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2200.19 debian/libgtk-3-0-udeb/usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2200.19 returned exit code 255 dh_shlibdeps: Aborting due to earlier error = Thanks, Jeremy Bicha --- End Message --- --- Begin Message --- Source: libxcursor Source-Version: 1:1.1.14-3 We believe that the bug you reported is fixed in the latest version of libxcursor, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 873...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Drew Parsons (supplier of updated libxcursor package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 24 Aug 2017 14:55:44 +0800 Source: libxcursor Binary: libxcursor1 libxcursor1-udeb libxcursor-dev Architecture: source Version: 1:1.1.14-3 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force Changed-By: Drew Parsons Description: libxcursor-dev - X cursor management library (development files) libxcursor1 - X cursor management library libxcursor1-udeb - X cursor management library (udeb) Closes: 873041 Changes: libxcursor (1:1.1.14-3) unstable; urgency=medium . * Team upload. . [ Drew Parsons ] * debian/control Homepage: https://www.x.org * Standards-Version: 4.1.0 . [ Cyril Brulebois ] * debian/rules: Set PACKAGE to libxcursor1. Otherwise dh_makeshlibs is called with an incomplete package name for the udeb, which breaks reverse dependencies (Closes: #873041). Checksums-Sha1: c1cf218480e575aecdaeeb710ed58e76b39fc65e 2288 libxcursor_1.1.14-3.dsc de531664d90fa2554ea71dd1822ecf5858a4eadf 8688 libxcursor_1.1.14-3.debian.tar.xz Checksums-Sha256: c5324154d4232bae10c11222199960e7b1b194eb5da331807f6f048fc6fa74b9 2288 libxcursor_1.1.14-3.dsc 1f80cf47326cf05eafe5ac7215103be6cac3369eccffbe2b254828330f47cbdd 8688 libxcursor_1.1.14-3.debian.tar.xz Files: 0ae73eba7d26ff1d7cdd775189d58310 2288 devel optional libxcursor_1.1.14-3.dsc 5b44036caa994fb51e6c901436e7b1f2 8688 devel optional libxcursor_1.1.14-3.debian.tar.xz -BEGIN PGP SIGNATURE- iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlmeetYUHGRwYXJzb25z QGRlYmlhbi5vcmcACgkQVz7x5L1aAfqrEhAAnC6SNJ33WdsDLygtrR491/smuAbs yUN1PvKvqeYAw0a0J/0q8iJGO7su+uLpi9BcmrOR3sEs+g/NFl5vqWAe0cw1GVKo yKlc5ONIA4/00h6IhFogO0nbEryySzvZ/Wo/r8x2fIE6LdH4HFBMDqb33wgElBAt ukmTKos+2IwL/XfIjkjorS47dsIZe9lndPqXmTHouM20BFtE/jJJ9ovbi7UEyMTe 1FdlPGA8zpF0cpnb/VAGWaW2nzvMB0LPzruv4i7RkCelsxX17kU+ixAuJaTMVkp/ djPRf4+Quh9Hf+RYNPMznf2Rj65yTq7H9PBkXaB9eZFI7KBZrA58GPZPiMulx/hV