[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.3.6-2

2019-06-02 Thread Andreas Boll


Andreas Boll pushed new tag mesa-18.3.6-2 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.3.6-2
You're receiving this email because of your account on salsa.debian.org.



[Git][xorg-team/lib/mesa][debian-unstable] 3 commits: meson: remove meson-created megadrivers symlinks

2019-05-11 Thread Andreas Boll


Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
18626476 by Eric Engestrom at 2019-05-11T12:40:36Z
meson: remove meson-created megadrivers symlinks

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110356
Fixes: aa7afe324c2092fb31f9 meson: strip rpath from megadrivers
Signed-off-by: Eric Engestrom eric.engest...@intel.com
Tested-by: Mike Lothian m...@fireburn.co.uk
Reviewed-by: Eric Anholt e...@anholt.net
(cherry picked from commit c77acc3ceba711ec3790fb674aeb8c6a25433741)

- - - - -
2b52a488 by Andreas Boll at 2019-05-11T12:42:42Z
Document the cherry-pick in debian/changelog

- - - - -
b7adac7f by Andreas Boll at 2019-05-11T13:43:24Z
Upload to unstable

- - - - -


2 changed files:

- bin/install_megadrivers.py
- debian/changelog


Changes:

=
bin/install_megadrivers.py
=
@@ -70,7 +70,14 @@ def main():
 name, ext = os.path.splitext(name)
 finally:
 os.chdir(ret)
+
+# Remove meson-created master .so and symlinks
 os.unlink(master)
+name, ext = os.path.splitext(master)
+while ext != '.so':
+if os.path.lexists(name):
+os.unlink(name)
+name, ext = os.path.splitext(name)
 
 
 if __name__ == '__main__':


=
debian/changelog
=
@@ -1,3 +1,11 @@
+mesa (18.3.6-2) unstable; urgency=medium
+
+  * Cherry-pick c77acc3ceba (meson: remove meson-created megadrivers
+symlinks) from upstream master branch. Removes a broken symlink
+(Closes: #926857).
+
+ -- Andreas Boll   Sat, 11 May 2019 15:43:07 +0200
+
 mesa (18.3.6-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/1781ca7e79fa6f7d6310217c29a7cea3b0728efc...b7adac7fa63e9320ee519bc2297b0cc08fe53858

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/1781ca7e79fa6f7d6310217c29a7cea3b0728efc...b7adac7fa63e9320ee519bc2297b0cc08fe53858
You're receiving this email because of your account on salsa.debian.org.



Bug#920665: xwayland: Crash with external display, notifications, and screen idle [upstream patch attached]

2019-04-07 Thread Andreas Boll
Hi,

On Thu, Apr 04, 2019 at 04:30:31PM +0300, csaavedra...@gmail.com wrote:
> I see that this landed in unstable (in the next upstream release) but
> testing is still affected, as it's frozen. I installed testing in a new
> machine and I have hit this crasher again. I think this should be
> considered serious enough to be fixed in testing/upcoming stable.

Yeah, as testing is currently frozen an unblock request is required to
unblock xorg-server/2:1.20.4-1 and thus allow it to migrate to
testing. I've filed such a request at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926540

Thanks,
Andreas



[Git][xorg-team/driver/xserver-xorg-video-ati][debian-unstable] 2 commits: Extend changelog entry

2019-04-06 Thread Andreas Boll


Andreas Boll pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-ati


Commits:
5de64207 by Andreas Boll at 2019-04-06T19:27:11Z
Extend changelog entry

- - - - -
8dc06902 by Andreas Boll at 2019-04-06T19:38:47Z
Upload to unstable

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,8 +1,13 @@
-xserver-xorg-video-ati (1:19.0.1-1) UNRELEASED; urgency=medium
+xserver-xorg-video-ati (1:19.0.1-1) unstable; urgency=medium
 
-  * New bugfix release. (Closes: #924540) (LP: #1822075)
+  [ Timo Aaltonen ]
+  * New bugfix release.
+- Use radeon_finish in drmmode_crtc_scanout_update. Fixes a crash if
+  using exa acceleration (Closes: #924540).
+- Revert "glamor: Avoid glamor_create_pixmap for pixmaps backing
+  windows". Fixes visual corruption issues (LP: #1822075).
 
- -- Timo Aaltonen   Thu, 28 Mar 2019 13:14:06 +0200
+ -- Andreas Boll   Sat, 06 Apr 2019 21:38:04 +0200
 
 xserver-xorg-video-ati (1:19.0.0-1) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/compare/e5ff12efa713121806dd194da5112308c7077598...8dc069024ca1aba8432d16e2091aa76cac624e70

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/compare/e5ff12efa713121806dd194da5112308c7077598...8dc069024ca1aba8432d16e2091aa76cac624e70
You're receiving this email because of your account on salsa.debian.org.



[Git][xorg-team/driver/xserver-xorg-video-ati] Pushed new tag xserver-xorg-video-ati-1_19.0.1-1

2019-04-06 Thread Andreas Boll


Andreas Boll pushed new tag xserver-xorg-video-ati-1_19.0.1-1 at X Strike Force 
/ driver / xserver-xorg-video-ati

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/tree/xserver-xorg-video-ati-1_19.0.1-1
You're receiving this email because of your account on salsa.debian.org.



[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.3.6-1

2019-04-06 Thread Andreas Boll


Andreas Boll pushed new tag mesa-18.3.6-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.3.6-1
You're receiving this email because of your account on salsa.debian.org.



[Git][xorg-team/xserver/xorg-server][debian-unstable] Upload to unstable

2019-03-05 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
b9cb081c by Andreas Boll at 2019-03-05T20:12:27Z
Upload to unstable

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,4 +1,4 @@
-xorg-server (2:1.20.4-1) UNRELEASED; urgency=medium
+xorg-server (2:1.20.4-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
   * New upstream release.
@@ -10,7 +10,7 @@ xorg-server (2:1.20.4-1) UNRELEASED; urgency=medium
   [ Andreas Boll ]
   * Refresh 07_use-modesetting-driver-by-default-on-GeForce.diff.
 
- -- Timo Aaltonen   Thu, 28 Feb 2019 11:35:31 +0200
+ -- Andreas Boll   Tue, 05 Mar 2019 21:11:12 +0100
 
 xorg-server (2:1.20.3-1) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/b9cb081c59a38fb123c2a19b8fdc4c82bd58fb3f

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/b9cb081c59a38fb123c2a19b8fdc4c82bd58fb3f
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server] Pushed new tag xorg-server-2_1.20.4-1

2019-03-05 Thread Andreas Boll
Andreas Boll pushed new tag xorg-server-2_1.20.4-1 at X Strike Force / xserver 
/ xorg-server

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/tree/xorg-server-2_1.20.4-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server][debian-unstable] Close bugs #920665 and #921734

2019-03-05 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
11095065 by Andreas Boll at 2019-03-05T20:05:01Z
Close bugs #920665 and #921734

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -2,6 +2,10 @@ xorg-server (2:1.20.4-1) UNRELEASED; urgency=medium
 
   [ Timo Aaltonen ]
   * New upstream release.
+- present/wnmd: Fix use after free on CRTC removal
+  (Closes: #920665).
+- xwayland: Replace xwl_window::present_window with
+  ::present_flipped (Closes: #921734).
 
   [ Andreas Boll ]
   * Refresh 07_use-modesetting-driver-by-default-on-GeForce.diff.



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/11095065eeb35598ef53191e10e754398ee47bc3

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/11095065eeb35598ef53191e10e754398ee47bc3
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][mesa-18.3.4-2] 2 commits: source/local-options: Remove meson build files from extend-diff-ignore.

2019-03-02 Thread Andreas Boll
Andreas Boll pushed to tag mesa-18.3.4-2 at X Strike Force / lib / mesa


Commits:
cdeb785f by Andreas Boll at 2019-03-02T12:21:49Z
source/local-options: Remove meson build files from extend-diff-ignore.

- - - - -
08249ea2 by Andreas Boll at 2019-03-02T12:22:32Z
Really upload to unstable.

- - - - -


2 changed files:

- debian/changelog
- debian/source/local-options


Changes:

=
debian/changelog
=
@@ -5,8 +5,10 @@ mesa (18.3.4-2) unstable; urgency=medium
 switching to meson (Closes: #922807).
   * rules: Add meson option -Db_ndebug=true to disable assertions
 (Related bugs: #920462, #922162, #922346).
+  * source/local-options: Remove meson build files from extend-diff-
+ignore.
 
- -- Andreas Boll   Sat, 02 Mar 2019 13:11:29 +0100
+ -- Andreas Boll   Sat, 02 Mar 2019 13:21:59 +0100
 
 mesa (18.3.4-1) unstable; urgency=medium
 


=
debian/source/local-options
=
@@ -6,9 +6,6 @@ extend-diff-ignore = src/mesa/drivers/dri/r200/.*radeon_.*
 # Android Makefiles
 extend-diff-ignore = Android.*mk|CleanSpec\.mk
 
-# Meson build files
-extend-diff-ignore = 
meson\.build|meson_options\.txt|bin/install_megadrivers\.py
-
 # coding-style and other config files
 extend-diff-ignore = 
\.clang-format|\.dir-locals\.el|\.editorconfig|\.mailmap|\.travis\.yml|appveyor\.yml
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/673a2c744c38567b6c73ad8339f33fba71c2404a...08249ea2a30c4bd2bbb5e2004ec606604eb169fa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/673a2c744c38567b6c73ad8339f33fba71c2404a...08249ea2a30c4bd2bbb5e2004ec606604eb169fa
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-unstable] 2 commits: source/local-options: Remove meson build files from extend-diff-ignore.

2019-03-02 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
cdeb785f by Andreas Boll at 2019-03-02T12:21:49Z
source/local-options: Remove meson build files from extend-diff-ignore.

- - - - -
08249ea2 by Andreas Boll at 2019-03-02T12:22:32Z
Really upload to unstable.

- - - - -


2 changed files:

- debian/changelog
- debian/source/local-options


Changes:

=
debian/changelog
=
@@ -5,8 +5,10 @@ mesa (18.3.4-2) unstable; urgency=medium
 switching to meson (Closes: #922807).
   * rules: Add meson option -Db_ndebug=true to disable assertions
 (Related bugs: #920462, #922162, #922346).
+  * source/local-options: Remove meson build files from extend-diff-
+ignore.
 
- -- Andreas Boll   Sat, 02 Mar 2019 13:11:29 +0100
+ -- Andreas Boll   Sat, 02 Mar 2019 13:21:59 +0100
 
 mesa (18.3.4-1) unstable; urgency=medium
 


=
debian/source/local-options
=
@@ -6,9 +6,6 @@ extend-diff-ignore = src/mesa/drivers/dri/r200/.*radeon_.*
 # Android Makefiles
 extend-diff-ignore = Android.*mk|CleanSpec\.mk
 
-# Meson build files
-extend-diff-ignore = 
meson\.build|meson_options\.txt|bin/install_megadrivers\.py
-
 # coding-style and other config files
 extend-diff-ignore = 
\.clang-format|\.dir-locals\.el|\.editorconfig|\.mailmap|\.travis\.yml|appveyor\.yml
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/673a2c744c38567b6c73ad8339f33fba71c2404a...08249ea2a30c4bd2bbb5e2004ec606604eb169fa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/673a2c744c38567b6c73ad8339f33fba71c2404a...08249ea2a30c4bd2bbb5e2004ec606604eb169fa
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-unstable] 2 commits: rules: Add meson option -Db_ndebug=true to disable assertions (Related bugs:...

2019-03-02 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
b2d3fbd4 by Andreas Boll at 2019-03-02T11:40:52Z
rules: Add meson option -Db_ndebug=true to disable assertions (Related bugs: 
#920462, #922162, #922346).

- - - - -
673a2c74 by Andreas Boll at 2019-03-02T12:11:49Z
Upload to unstable.

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,10 +1,12 @@
-mesa (18.3.4-2) UNRELEASED; urgency=medium
+mesa (18.3.4-2) unstable; urgency=medium
 
   * Cherry-pick f6556ec7d12 (dri: meson: do not prefix user provided dri-
 drivers-path) from upstream master branch. Fixes a regression since
 switching to meson (Closes: #922807).
+  * rules: Add meson option -Db_ndebug=true to disable assertions
+(Related bugs: #920462, #922162, #922346).
 
- -- Andreas Boll   Thu, 28 Feb 2019 11:45:35 +0100
+ -- Andreas Boll   Sat, 02 Mar 2019 13:11:29 +0100
 
 mesa (18.3.4-1) unstable; urgency=medium
 


=
debian/rules
=
@@ -136,6 +136,7 @@ confflags += \
-Dshared-glapi=true \
-Dgallium-xvmc=false \
-Dgallium-omx=disabled \
+   -Db_ndebug=true \
$(confflags_DIRECT_RENDERING) \
$(confflags_GBM) \
$(confflags_DRI3) \



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/9df431b63cdce2eeecd3674a126f0ba395906d90...673a2c744c38567b6c73ad8339f33fba71c2404a

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/9df431b63cdce2eeecd3674a126f0ba395906d90...673a2c744c38567b6c73ad8339f33fba71c2404a
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.3.4-2

2019-03-02 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.3.4-2 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.3.4-2
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-unstable] 2 commits: dri: meson: do not prefix user provided dri-drivers-path

2019-02-28 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
b0ba44cf by Sergii Romantsov at 2019-02-28T10:40:43Z
dri: meson: do not prefix user provided dri-drivers-path

The user can select the location where there dri drivers
are installed by the dri-drivers-path meson option.

By default path will be $prefix/$libdir/dri.

Currently we add $prefix to the user provided path.
Resulting in an incorrect or even missing path.

v2: fixed dri_search_path by default, rebased to master

v3: new commit-message (Emil Velikov), cc mesa-stable

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109698
CC: Rafael Antognolli rafael.antogno...@intel.com
CC: Dylan Baker dy...@pnwbakers.com
Cc: 18.3 19.0 mesa-sta...@lists.freedesktop.org
Fixes: 306914db92e1 (meson: Add dridriverdir variable to dri.pc.)
Signed-off-by: Sergii Romantsov sergii.romant...@globallogic.com
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit f6556ec7d126b31da37c08d7cb657250505e01a0)

- - - - -
9df431b6 by Andreas Boll at 2019-02-28T10:46:08Z
Document the cherry-pick in debian/changelog

- - - - -


3 changed files:

- debian/changelog
- meson.build
- src/mesa/drivers/dri/meson.build


Changes:

=
debian/changelog
=
@@ -1,3 +1,11 @@
+mesa (18.3.4-2) UNRELEASED; urgency=medium
+
+  * Cherry-pick f6556ec7d12 (dri: meson: do not prefix user provided dri-
+drivers-path) from upstream master branch. Fixes a regression since
+switching to meson (Closes: #922807).
+
+ -- Andreas Boll   Thu, 28 Feb 2019 11:45:35 +0100
+
 mesa (18.3.4-1) unstable; urgency=medium
 
   * New upstream release.


=
meson.build
=
@@ -64,11 +64,11 @@ endif
 
 dri_drivers_path = get_option('dri-drivers-path')
 if dri_drivers_path == ''
-  dri_drivers_path = join_paths(get_option('libdir'), 'dri')
+  dri_drivers_path = join_paths(get_option('prefix'), get_option('libdir'), 
'dri')
 endif
 dri_search_path = get_option('dri-search-path')
 if dri_search_path == ''
-  dri_search_path = join_paths(get_option('prefix'), dri_drivers_path)
+  dri_search_path = dri_drivers_path
 endif
 
 with_gles1 = get_option('gles1')


=
src/mesa/drivers/dri/meson.build
=
@@ -78,7 +78,7 @@ if with_dri
 filebase : 'dri',
 description : 'Direct Rendering Infrastructure',
 version : meson.project_version(),
-variables : ['dridriverdir=${prefix}/' + dri_drivers_path],
+variables : ['dridriverdir=' + dri_drivers_path],
 requires_private : dri_req_private,
   )
 endif



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/00b54f84c7dfcc08c99a19325a3de00cdbea65a4...9df431b63cdce2eeecd3674a126f0ba395906d90

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/00b54f84c7dfcc08c99a19325a3de00cdbea65a4...9df431b63cdce2eeecd3674a126f0ba395906d90
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server][debian-unstable] Refresh 07_use-modesetting-driver-by-default-on-GeForce.diff.

2019-02-28 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
f1cfdb2e by Andreas Boll at 2019-02-28T10:35:06Z
Refresh 07_use-modesetting-driver-by-default-on-GeForce.diff.

- - - - -


2 changed files:

- debian/changelog
- debian/patches/07_use-modesetting-driver-by-default-on-GeForce.diff


Changes:

=
debian/changelog
=
@@ -1,7 +1,11 @@
 xorg-server (2:1.20.4-1) UNRELEASED; urgency=medium
 
+  [ Timo Aaltonen ]
   * New upstream release.
 
+  [ Andreas Boll ]
+  * Refresh 07_use-modesetting-driver-by-default-on-GeForce.diff.
+
  -- Timo Aaltonen   Thu, 28 Feb 2019 11:35:31 +0200
 
 xorg-server (2:1.20.3-1) unstable; urgency=medium


=
debian/patches/07_use-modesetting-driver-by-default-on-GeForce.diff
=
@@ -24,7 +24,7 @@ index 8158c2b62..78d1c947d 100644
 @@ -1190,6 +1191,25 @@ xf86VideoPtrToDriverList(struct pci_device *dev,
  int idx = 0;
  
- #ifdef __linux__
+ #if defined(__linux__) || defined(__NetBSD__)
 +char busid[32];
 +int fd;
 +



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/f1cfdb2e7425319bcd4571420463a1b86792ca63

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/f1cfdb2e7425319bcd4571420463a1b86792ca63
You're receiving this email because of your account on salsa.debian.org.


Bug#913359: xkbcomp.pc requires libxkbfile-dev as dependency

2019-02-11 Thread Andreas Boll
tags 913359 +patch
forwarded 913359 
https://gitlab.freedesktop.org/xorg/app/xkbcomp/merge_requests/3
thanks

Hi,

On Tue, Feb 12, 2019 at 01:53:04AM +0600, Judit Foglszinger wrote:
> tags 913359 -patch
> thanks
> 
> > x11-xkb-utils should very much not depend on any -dev package.
> Ok.  Then the patch tag doesn't apply anymore.

I've proposed an alternative patch to fix this issue upstream.
See https://gitlab.freedesktop.org/xorg/app/xkbcomp/merge_requests/3

Thanks,
Andreas



[Git][xorg-team/data/xkb-data] Pushed new tag xkeyboard-config-2.26-2

2019-02-11 Thread Andreas Boll
Andreas Boll pushed new tag xkeyboard-config-2.26-2 at X Strike Force / data / 
xkb-data

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/data/xkb-data/tree/xkeyboard-config-2.26-2
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/data/xkb-data][debian-unstable] Upload to unstable.

2019-02-11 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / data / 
xkb-data


Commits:
31b790dc by Andreas Boll at 2019-02-11T19:25:58Z
Upload to unstable.

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,4 +1,4 @@
-xkeyboard-config (2.26-2) UNRELEASED; urgency=medium
+xkeyboard-config (2.26-2) unstable; urgency=medium
 
   * Revert following commits:
 - ed67b29e (Map evdev keycode KEY_BRIGHTNESS_CYCLE to
@@ -7,7 +7,7 @@ xkeyboard-config (2.26-2) UNRELEASED; urgency=medium
 - e6103610 (Map evdev keycode KEY_FAVORITES to XF86Favorites)
 (Closes: #921867, #921940, #922020).
 
- -- Andreas Boll   Mon, 11 Feb 2019 14:14:53 +0100
+ -- Andreas Boll   Mon, 11 Feb 2019 20:25:45 +0100
 
 xkeyboard-config (2.26-1) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/data/xkb-data/commit/31b790dca41b3439798ac45773c9b6aace4093dc

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/data/xkb-data/commit/31b790dca41b3439798ac45773c9b6aace4093dc
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/data/xkb-data][debian-unstable] Revert d0e5e63c and e6103610

2019-02-11 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / data / 
xkb-data


Commits:
b5f375a6 by Andreas Boll at 2019-02-11T14:13:49Z
Revert d0e5e63c and e6103610

- - - - -


4 changed files:

- debian/changelog
- + debian/patches/revert-Map-evdev-keycode-KEY_FAVORITES.diff
- + debian/patches/revert-Map-evdev-keycode-KEY_KEYBOARD.diff
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,7 +1,11 @@
 xkeyboard-config (2.26-2) UNRELEASED; urgency=medium
 
-  * Revert ed67b29e (Map evdev keycode KEY_BRIGHTNESS_CYCLE to
-XF86MonBrightnessCycle) (Closes: #921867, #921940, #922020).
+  * Revert following commits:
+- ed67b29e (Map evdev keycode KEY_BRIGHTNESS_CYCLE to
+  XF86MonBrightnessCycle)
+- d0e5e63c (Map evdev keycode KEY_KEYBOARD to XF86Keyboard)
+- e6103610 (Map evdev keycode KEY_FAVORITES to XF86Favorites)
+(Closes: #921867, #921940, #922020).
 
  -- Andreas Boll   Mon, 11 Feb 2019 14:14:53 +0100
 


=
debian/patches/revert-Map-evdev-keycode-KEY_FAVORITES.diff
=
@@ -0,0 +1,46 @@
+commit 3dd87655fd92a375ada3fc6d8cfe90d431baecaa
+Author: Andreas Boll 
+Date:   Mon Feb 11 14:55:34 2019 +0100
+
+Revert "Map evdev keycode KEY_FAVORITES to XF86Favorites"
+
+This reverts commit e6103610a2ddae633e2715c9f1da86e79b5256dd.
+
+This patch breaks keyboard layouts in XWayland applications when having
+several keyboard layouts enabled.
+
+See also https://bugzilla.redhat.com/show_bug.cgi?id=1587998
+
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921867
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921940
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922020
+
+Drop this revert once we have a newer xkbcomp (>> 1.4.2) and bump
+dependency on x11-xkb-utils.
+
+diff --git a/keycodes/evdev b/keycodes/evdev
+index f2630ffe..51a6e26d 100644
+--- a/keycodes/evdev
 b/keycodes/evdev
+@@ -284,8 +284,6 @@ default xkb_keycodes "evdev" {
+= 254;   // #define KEY_WWAN246
+= 255;   // #define KEY_RFKILL  247
+ 
+-   = 372;   // #define KEY_FAVORITES   364
+-
+   // Fake keycodes for virtual keys
+=   92;
+=   203;
+diff --git a/symbols/inet b/symbols/inet
+index 469a7d65..ef0635a7 100644
+--- a/symbols/inet
 b/symbols/inet
+@@ -218,8 +218,6 @@ xkb_symbols "evdev" {
+ key{  [ XF86WWAN  ]   }; // KEY_WWAN
+ key{  [ XF86RFKill]   }; // KEY_RFKILL
+ 
+-key   {   [ XF86Favorites  ]   };
+-
+ key{  [ XF86Tools ]   };
+ key{  [ XF86Launch5   ]   };
+ key{  [ XF86Launch6   ]   };


=
debian/patches/revert-Map-evdev-keycode-KEY_KEYBOARD.diff
=
@@ -0,0 +1,44 @@
+commit 0ea1d601ee56e1eb81be5f0a740e1380735e11ac
+Author: Andreas Boll 
+Date:   Mon Feb 11 14:48:08 2019 +0100
+
+Revert "Map evdev keycode KEY_KEYBOARD to XF86Keyboard"
+
+This reverts commit d0e5e63cf59be444bec0e5b11838a9abce45226d.
+
+This patch breaks keyboard layouts in XWayland applications when having 
several
+keyboard layouts enabled.
+
+See also https://bugzilla.redhat.com/show_bug.cgi?id=1587998
+
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921867
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921940
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922020
+
+Drop this revert once we have a newer xkbcomp (>> 1.4.2) and bump
+dependency on x11-xkb-utils.
+
+diff --git a/keycodes/evdev b/keycodes/evdev
+index 90b8278d..f2630ffe 100644
+--- a/keycodes/evdev
 b/keycodes/evdev
+@@ -285,7 +285,6 @@ default xkb_keycodes "evdev" {
+= 255;   // #define KEY_RFKILL  247
+ 
+= 372;   // #define KEY_FAVORITES   364
+-   = 374;   // #define KEY_KEYBOARD366
+ 
+   // Fake keycodes for virtual keys
+=   92;
+diff --git a/symbols/inet b/symbols/inet
+index 4d774fac..469a7d65 100644
+--- a/symbols/inet
 b/symbols/inet
+@@ -219,7 +219,6 @@ xkb_symbols "evdev" {
+ key{  [ XF86RFKill]   }; // KEY_RFKILL
+ 
+ key   {   [ XF86Favorites  ]   };
+-key   {   [ XF86Keyboard   ]   };
+ 
+ key{  [ XF86Tools ]   };
+ key{  [ XF86Launch5   ]   };


=
debian/patches/series
=
@@ -1,3 +1,5 @@
 docs.diff
 revert-goodmap-badmap-for-apple.diff
 revert-Map-evdev-keycode-KEY_BRIGHTNESS_CYCLE.diff
+revert-Map-evdev-keycode-KEY_KEYBOAR

[Git][xorg-team/data/xkb-data][debian-unstable] Revert ed67b29e (Map evdev keycode KEY_BRIGHTNESS_CYCLE to...

2019-02-11 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / data / 
xkb-data


Commits:
aaf54775 by Andreas Boll at 2019-02-11T13:16:10Z
Revert ed67b29e (Map evdev keycode KEY_BRIGHTNESS_CYCLE to 
XF86MonBrightnessCycle) (Closes: #921867, #921940, #922020).

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/revert-Map-evdev-keycode-KEY_BRIGHTNESS_CYCLE.diff
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+xkeyboard-config (2.26-2) UNRELEASED; urgency=medium
+
+  * Revert ed67b29e (Map evdev keycode KEY_BRIGHTNESS_CYCLE to
+XF86MonBrightnessCycle) (Closes: #921867, #921940, #922020).
+
+ -- Andreas Boll   Mon, 11 Feb 2019 14:14:53 +0100
+
 xkeyboard-config (2.26-1) unstable; urgency=medium
 
   * New upstream release.


=
debian/patches/revert-Map-evdev-keycode-KEY_BRIGHTNESS_CYCLE.diff
=
@@ -0,0 +1,31 @@
+commit a77adbe8d56dcaf4a138aa4026134e2869aa61cb
+Author: Andreas Boll 
+Date:   Mon Feb 11 14:00:49 2019 +0100
+
+Revert "Map evdev keycode KEY_BRIGHTNESS_CYCLE to XF86MonBrightnessCycle"
+
+This reverts commit ed67b29ecc639f1bafa9530cb9307fee57241458.
+
+XF86MonBrightnessCycle currently depends on an unreleased xorgproto.
+
+See also
+https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/123
+
https://gitlab.freedesktop.org/xorg/proto/xorgproto/commit/4e9f4e6136a7c35b0b3d341424eb4e0585f2f0a7
+
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921867
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921940
+Fixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922020
+
+diff --git a/symbols/inet b/symbols/inet
+index 8e65c5e5..4d774fac 100644
+--- a/symbols/inet
 b/symbols/inet
+@@ -212,7 +212,7 @@ xkb_symbols "evdev" {
+ key{  [ XF86WLAN  ]   };
+ //  key{  [ ]   }; // KEY_VIDEO_NEXT  --  drive next video 
source
+ //  key{  [ ]   }; // KEY_VIDEO_PREV  --  drive previous 
video source
+-key{  [ XF86MonBrightnessCycle ]  }; // 
KEY_BRIGHTNESS_CYCLE  --  bright up, max++ == min
++//  key{  [ ]   }; // KEY_BRIGHTNESS_CYCLE  --  bright up, 
max++ == min
+ //  key{  [ ]   }; // KEY_BRIGHTNESS_ZERO  --  brightness 
off
+ //  key{  [ ]   }; // KEY_DISPLAY_OFF  --  turn off display
+ key{  [ XF86WWAN  ]   }; // KEY_WWAN


=
debian/patches/series
=
@@ -1,2 +1,3 @@
 docs.diff
 revert-goodmap-badmap-for-apple.diff
+revert-Map-evdev-keycode-KEY_BRIGHTNESS_CYCLE.diff



View it on GitLab: 
https://salsa.debian.org/xorg-team/data/xkb-data/commit/aaf547756a393f0a9ef74b4136ca4a2050e8c478

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/data/xkb-data/commit/aaf547756a393f0a9ef74b4136ca4a2050e8c478
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/libsm] Pushed new tag libsm-2_1.2.3-1

2019-02-08 Thread Andreas Boll
Andreas Boll pushed new tag libsm-2_1.2.3-1 at X Strike Force / lib / libsm

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libsm/tree/libsm-2_1.2.3-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/data/xkb-data][upstream-unstable] 66 commits: Map evdev keycodes KEY_RFKILL and KEY_WWAN to XF86RFKill and XF86WWAN

2019-02-08 Thread Andreas Boll
Andreas Boll pushed to branch upstream-unstable at X Strike Force / data / 
xkb-data


Commits:
39927132 by Benjamin Berg at 2018-02-01T13:41:59Z
Map evdev keycodes KEY_RFKILL and KEY_WWAN to XF86RFKill and XF86WWAN

In particular KEY_RFKILL is required for properly handling airplane mode
in userspace.

https://bugs.freedesktop.org/show_bug.cgi?id=100970

- - - - -
9a5cecf6 by Gunnar Hjalmarsson at 2018-02-02T00:23:34Z
Fix typo in Polish symbols file

https://bugs.freedesktop.org/show_bug.cgi?id=104904

- - - - -
0e6b415a by Sergey Udaltsov at 2018-02-11T21:28:16Z
Attempt to make it more BSD make-friendly

- - - - -
783bb9f7 by Sergey Udaltsov at 2018-02-11T21:33:14Z
More fixes for BSD make

- - - - -
d386713b by Sergey Udaltsov at 2018-02-12T00:17:40Z
Using srcdir, fixing the build

https://bugs.freedesktop.org/show_bug.cgi?id=105047

- - - - -
50956fef by Sergey Udaltsov at 2018-02-15T22:43:54Z
A bit more make syntax for xml and lst

- - - - -
c0c51924 by Sergey Udaltsov at 2018-02-16T09:32:49Z
Using SUFFIXES variable for compatibility

- - - - -
6e65ed14 by Sergey Udaltsov at 2018-02-24T23:49:07Z
Added Greek colemak layout

https://bugs.freedesktop.org/show_bug.cgi?id=105037

- - - - -
37d7f35a by Sergey Udaltsov at 2018-02-24T23:50:01Z
extra Greek chars

https://bugs.freedesktop.org/show_bug.cgi?id=105037

- - - - -
45d64678 by Socialdarwinist at 2018-04-22T15:12:53Z
Added symbols/trans to Makefile

- - - - -
b87aa62a by Sergey Udaltsov at 2018-04-22T15:14:13Z
Update Rulemak layout

https://bugs.freedesktop.org/show_bug.cgi?id=105430

- - - - -
837c979d by Sergey Udaltsov at 2018-04-22T15:18:12Z
Add New Burmese Keyboard variant

https://bugs.freedesktop.org/show_bug.cgi?id=106169

- - - - -
645a00f4 by Layik Hama at 2018-04-22T15:32:53Z
fix: ir(ku_ara) digit unicodes and layout change

- - - - -
52f0f3ff by Sergey Udaltsov at 2018-04-22T15:38:00Z
Serbian letters for Ukrainian multilanguage layout

https://bugs.freedesktop.org/show_bug.cgi?id=97891

- - - - -
8e4680f8 by Sergey Udaltsov at 2018-04-22T15:42:52Z
use symbolic keysym names

https://bugs.freedesktop.org/show_bug.cgi?id=105424

- - - - -
782f62f9 by Sergey Udaltsov at 2018-04-22T15:51:16Z
New keyboard layout: Hanyu Pinyin

https://bugs.freedesktop.org/show_bug.cgi?id=105168

- - - - -
c276b1c4 by Sergey Udaltsov at 2018-04-23T23:39:49Z
German t3 layout improvements

https://bugs.freedesktop.org/show_bug.cgi?id=106166

- - - - -
1abd0a8a by Sergey Udaltsov at 2018-04-26T22:17:16Z
se(us) added

https://bugs.freedesktop.org/show_bug.cgi?id=105143

- - - - -
8856907b by Sergey Udaltsov at 2018-04-26T22:30:44Z
typo fixed

- - - - -
415ff908 by Gunnar Hjalmarsson at 2018-04-26T22:43:44Z
Modifications of Nepali layout

https://bugs.freedesktop.org/show_bug.cgi?id=104921

- - - - -
abd1480a by Sergey Udaltsov at 2018-04-26T22:47:38Z
Fixed description and moved variant to proper place in base.xml.in

- - - - -
9cfceb7c by Sergey Udaltsov at 2018-05-14T22:02:42Z
pc102 is 102-key, not 101-key

https://bugs.freedesktop.org/show_bug.cgi?id=106508

- - - - -
2a7cfb5c by Shriramana Sharma at 2018-05-14T22:07:08Z
clarify names and descriptions of tamil variants

- - - - -
6373bb70 by Sergey Udaltsov at 2018-05-14T22:11:35Z
Slightly Extend the Hanyu Pinyin (altgr) layout

https://bugs.freedesktop.org/show_bug.cgi?id=106364

- - - - -
e6103610 by Christian Kellner at 2018-05-14T22:16:22Z
Map evdev keycode KEY_FAVORITES to XF86Favorites

NB: The value of KEY_FAVORITES is 0x16c (364) and thus beyond 255,
which is not supported by X11. It might also need a recent xkbcomp
that is patched so it does not throw fatal errors for those. See
https://lists.x.org/archives/xorg-devel/2017-April/053389.html

https://bugs.freedesktop.org/show_bug.cgi?id=100709

Signed-off-by: Christian Kellner christ...@kellner.me

- - - - -
d0e5e63c by Christian Kellner at 2018-05-14T22:16:26Z
Map evdev keycode KEY_KEYBOARD to XF86Keyboard

NB: XF86Keyboard is a relatively new keysym and therefore needs
recent protocol headers. Also KEY_KEYBOARDs keysym is  255
and therefore needs a recent xkbcomp (as the new KEY_FAVORITES).

https://bugs.freedesktop.org/show_bug.cgi?id=101521

Signed-off-by: Christian Kellner christ...@kellner.me

- - - - -
d349d52c by Sergey Udaltsov at 2018-05-14T23:34:54Z
German t3 layout improvements

https://bugs.freedesktop.org/show_bug.cgi?id=106166

- - - - -
10df437d by Sergey Udaltsov at 2018-06-04T22:26:44Z
pre-release translations sync

- - - - -
2d36a2a9 by Sergey Udaltsov at 2018-06-04T22:33:27Z
release 2.24

- - - - -
b14e0a46 by Sergey Udaltsov at 2018-09-14T03:01:48Z
first commit to gitlab

- - - - -
7088fccc by Sergey Udaltsov at 2018-09-24T23:35:09Z
Finnish Dvorak layout degree symbol level change

https://bugs.freedesktop.org/show_bug.cgi?id=107678

- - - - -
ed842ea5 by Sergey Udaltsov at 2018-09-24T23:50:16Z
Option korean:hw_keys doesnt really exist

https://bugs.freedesktop.org/show_bug.cgi?id=107633

- - - - -
82c1e1b4 by Sergey Udaltsov at 2018-09

[Git][xorg-team/data/xkb-data] Pushed new tag xkeyboard-config-2.26-1

2019-02-08 Thread Andreas Boll
Andreas Boll pushed new tag xkeyboard-config-2.26-1 at X Strike Force / data / 
xkb-data

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/data/xkb-data/tree/xkeyboard-config-2.26-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/data/xkb-data][debian-unstable] 79 commits: Map evdev keycodes KEY_RFKILL and KEY_WWAN to XF86RFKill and XF86WWAN

2019-02-08 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / data / 
xkb-data


Commits:
39927132 by Benjamin Berg at 2018-02-01T13:41:59Z
Map evdev keycodes KEY_RFKILL and KEY_WWAN to XF86RFKill and XF86WWAN

In particular KEY_RFKILL is required for properly handling airplane mode
in userspace.

https://bugs.freedesktop.org/show_bug.cgi?id=100970

- - - - -
9a5cecf6 by Gunnar Hjalmarsson at 2018-02-02T00:23:34Z
Fix typo in Polish symbols file

https://bugs.freedesktop.org/show_bug.cgi?id=104904

- - - - -
0e6b415a by Sergey Udaltsov at 2018-02-11T21:28:16Z
Attempt to make it more BSD make-friendly

- - - - -
783bb9f7 by Sergey Udaltsov at 2018-02-11T21:33:14Z
More fixes for BSD make

- - - - -
d386713b by Sergey Udaltsov at 2018-02-12T00:17:40Z
Using srcdir, fixing the build

https://bugs.freedesktop.org/show_bug.cgi?id=105047

- - - - -
50956fef by Sergey Udaltsov at 2018-02-15T22:43:54Z
A bit more make syntax for xml and lst

- - - - -
c0c51924 by Sergey Udaltsov at 2018-02-16T09:32:49Z
Using SUFFIXES variable for compatibility

- - - - -
6e65ed14 by Sergey Udaltsov at 2018-02-24T23:49:07Z
Added Greek colemak layout

https://bugs.freedesktop.org/show_bug.cgi?id=105037

- - - - -
37d7f35a by Sergey Udaltsov at 2018-02-24T23:50:01Z
extra Greek chars

https://bugs.freedesktop.org/show_bug.cgi?id=105037

- - - - -
45d64678 by Socialdarwinist at 2018-04-22T15:12:53Z
Added symbols/trans to Makefile

- - - - -
b87aa62a by Sergey Udaltsov at 2018-04-22T15:14:13Z
Update Rulemak layout

https://bugs.freedesktop.org/show_bug.cgi?id=105430

- - - - -
837c979d by Sergey Udaltsov at 2018-04-22T15:18:12Z
Add New Burmese Keyboard variant

https://bugs.freedesktop.org/show_bug.cgi?id=106169

- - - - -
645a00f4 by Layik Hama at 2018-04-22T15:32:53Z
fix: ir(ku_ara) digit unicodes and layout change

- - - - -
52f0f3ff by Sergey Udaltsov at 2018-04-22T15:38:00Z
Serbian letters for Ukrainian multilanguage layout

https://bugs.freedesktop.org/show_bug.cgi?id=97891

- - - - -
8e4680f8 by Sergey Udaltsov at 2018-04-22T15:42:52Z
use symbolic keysym names

https://bugs.freedesktop.org/show_bug.cgi?id=105424

- - - - -
782f62f9 by Sergey Udaltsov at 2018-04-22T15:51:16Z
New keyboard layout: Hanyu Pinyin

https://bugs.freedesktop.org/show_bug.cgi?id=105168

- - - - -
c276b1c4 by Sergey Udaltsov at 2018-04-23T23:39:49Z
German t3 layout improvements

https://bugs.freedesktop.org/show_bug.cgi?id=106166

- - - - -
1abd0a8a by Sergey Udaltsov at 2018-04-26T22:17:16Z
se(us) added

https://bugs.freedesktop.org/show_bug.cgi?id=105143

- - - - -
8856907b by Sergey Udaltsov at 2018-04-26T22:30:44Z
typo fixed

- - - - -
415ff908 by Gunnar Hjalmarsson at 2018-04-26T22:43:44Z
Modifications of Nepali layout

https://bugs.freedesktop.org/show_bug.cgi?id=104921

- - - - -
abd1480a by Sergey Udaltsov at 2018-04-26T22:47:38Z
Fixed description and moved variant to proper place in base.xml.in

- - - - -
9cfceb7c by Sergey Udaltsov at 2018-05-14T22:02:42Z
pc102 is 102-key, not 101-key

https://bugs.freedesktop.org/show_bug.cgi?id=106508

- - - - -
2a7cfb5c by Shriramana Sharma at 2018-05-14T22:07:08Z
clarify names and descriptions of tamil variants

- - - - -
6373bb70 by Sergey Udaltsov at 2018-05-14T22:11:35Z
Slightly Extend the Hanyu Pinyin (altgr) layout

https://bugs.freedesktop.org/show_bug.cgi?id=106364

- - - - -
e6103610 by Christian Kellner at 2018-05-14T22:16:22Z
Map evdev keycode KEY_FAVORITES to XF86Favorites

NB: The value of KEY_FAVORITES is 0x16c (364) and thus beyond 255,
which is not supported by X11. It might also need a recent xkbcomp
that is patched so it does not throw fatal errors for those. See
https://lists.x.org/archives/xorg-devel/2017-April/053389.html

https://bugs.freedesktop.org/show_bug.cgi?id=100709

Signed-off-by: Christian Kellner christ...@kellner.me

- - - - -
d0e5e63c by Christian Kellner at 2018-05-14T22:16:26Z
Map evdev keycode KEY_KEYBOARD to XF86Keyboard

NB: XF86Keyboard is a relatively new keysym and therefore needs
recent protocol headers. Also KEY_KEYBOARDs keysym is  255
and therefore needs a recent xkbcomp (as the new KEY_FAVORITES).

https://bugs.freedesktop.org/show_bug.cgi?id=101521

Signed-off-by: Christian Kellner christ...@kellner.me

- - - - -
d349d52c by Sergey Udaltsov at 2018-05-14T23:34:54Z
German t3 layout improvements

https://bugs.freedesktop.org/show_bug.cgi?id=106166

- - - - -
10df437d by Sergey Udaltsov at 2018-06-04T22:26:44Z
pre-release translations sync

- - - - -
2d36a2a9 by Sergey Udaltsov at 2018-06-04T22:33:27Z
release 2.24

- - - - -
b14e0a46 by Sergey Udaltsov at 2018-09-14T03:01:48Z
first commit to gitlab

- - - - -
7088fccc by Sergey Udaltsov at 2018-09-24T23:35:09Z
Finnish Dvorak layout degree symbol level change

https://bugs.freedesktop.org/show_bug.cgi?id=107678

- - - - -
ed842ea5 by Sergey Udaltsov at 2018-09-24T23:50:16Z
Option korean:hw_keys doesnt really exist

https://bugs.freedesktop.org/show_bug.cgi?id=107633

- - - - -
82c1e1b4 by Sergey Udaltsov at 2018-09

[Git][xorg-team/lib/libpthread-stubs] Pushed new tag libpthread-stubs-0.4-1

2019-02-08 Thread Andreas Boll
Andreas Boll pushed new tag libpthread-stubs-0.4-1 at X Strike Force / lib / 
libpthread-stubs

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libpthread-stubs/tree/libpthread-stubs-0.4-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/libpthread-stubs][debian-unstable] Upload to unstable.

2019-02-08 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / 
libpthread-stubs


Commits:
3c2281bd by Andreas Boll at 2019-02-08T10:40:44Z
Upload to unstable.

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,4 +1,4 @@
-libpthread-stubs (0.4-1) UNRELEASED; urgency=medium
+libpthread-stubs (0.4-1) unstable; urgency=medium
 
   * New upstream release.
   * Change maintainer to Debian X Strike Force.
@@ -8,7 +8,7 @@ libpthread-stubs (0.4-1) UNRELEASED; urgency=medium
   * Switch URLs to https.
   * Bump standards version to 4.3.0.
 
- -- Andreas Boll   Thu, 07 Feb 2019 23:29:46 +0100
+ -- Andreas Boll   Fri, 08 Feb 2019 11:40:27 +0100
 
 libpthread-stubs (0.3-4) unstable; urgency=low
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libpthread-stubs/commit/3c2281bdbbe131e513b661d08cc8629d5eed1402

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libpthread-stubs/commit/3c2281bdbbe131e513b661d08cc8629d5eed1402
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/libpthread-stubs][debian-unstable] 2 commits: Stop building libpthread-stubs0 completely

2019-02-07 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / 
libpthread-stubs


Commits:
928ec881 by Julien Cristau at 2013-09-22T14:51:53Z
Stop building libpthread-stubs0 completely

Even hurd doesnt need this anymore.

- - - - -
a35f3979 by Julien Cristau at 2013-09-22T14:58:20Z
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- − debian/libpthread-stubs0-udeb.install
- − debian/libpthread-stubs0.install
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,8 +1,8 @@
-libpthread-stubs (0.3-4) UNRELEASED; urgency=low
+libpthread-stubs (0.3-4) unstable; urgency=low
 
-  * Stop building libpthread-stubs0{,-udeb} on non-hurd-i386.
+  * Stop building libpthread-stubs0{,-udeb} (closes: 706865).
 
- -- Julien Cristau   Fri, 11 Nov 2011 23:31:45 +0100
+ -- Julien Cristau   Sun, 22 Sep 2013 16:58:17 +0200
 
 libpthread-stubs (0.3-3) unstable; urgency=low
 


=
debian/control
=
@@ -8,35 +8,11 @@ Standards-Version: 3.8.3
 Vcs-Git: git://anonscm.debian.org/git/collab-maint/libpthread-stubs
 Vcs-Browser: 
http://anonscm.debian.org/gitweb/?p=collab-maint/libpthread-stubs.git
 
-Package: libpthread-stubs0
-Section: libs
-Architecture: hurd-i386
-Multi-Arch: same
-Pre-Depends: ${misc:Pre-Depends}
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: pthread stubs not provided by native libc
- This library provides weak aliases for pthread functions not provided
- in libc or otherwise available by default.  Libraries like libxcb rely
- on pthread stubs to use pthreads optionally, becoming thread-safe when
- linked to libpthread, while avoiding any performance hit when running
- single-threaded. libpthread-stubs supports this behavior even on
- platforms which do not supply all the necessary pthread stubs.  On
- platforms which already supply all the necessary pthread stubs, this
- package has no content.
-
-Package: libpthread-stubs0-udeb
-Section: debian-installer
-Architecture: hurd-i386
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Package-Type: udeb
-Description: pthread stubs not provided by native libc - udeb
- This is a udeb, or a microdeb, for the debian-installer.
-
 Package: libpthread-stubs0-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, libpthread-stubs0 (= ${binary:Version}) [hurd-i386]
+Depends: ${misc:Depends}
 Description: pthread stubs not provided by native libc, development files
  This library provides weak aliases for pthread functions not provided
  in libc or otherwise available by default.  Libraries like libxcb rely


=
debian/libpthread-stubs0-udeb.install deleted
=
@@ -1 +0,0 @@
-lib/i386-gnu lib


=
debian/libpthread-stubs0.install deleted
=
@@ -1 +0,0 @@
-lib


=
debian/rules
=
@@ -7,29 +7,11 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture 
-qDEB_HOST_MULTIARCH)
dh $@ --with autoreconf --builddirectory=build
 
 override_dh_auto_configure: debian/copyright
-ifeq ($(DEB_HOST_ARCH_OS), hurd)
-   # libc.so pulls in libpthread-stubs.so, defeating our configure checks
-   # by making them think the stubs are already in libc.  Point ld at an
-   # empty libpthread-stubs instead.
-   echo 'OUTPUT_FORMAT(elf32-i386)' > debian/libpthread-stubs.so
-   LDFLAGS='-L$(CURDIR)/debian' dh_auto_configure --builddirectory=build
-else
dh_auto_configure --builddirectory=build
-endif
-
-override_dh_makeshlibs:
-ifeq ($(DEB_HOST_ARCH_OS), hurd)
-   dh_makeshlibs -plibpthread-stubs0 --add-udeb=libpthread-stubs0-udeb
-endif
 
 override_dh_auto_install:
-   dh_auto_install --builddirectory=build
+   dh_auto_install --builddirectory=build --destdir=debian/tmp
find debian/tmp -name '*.la' -delete
-ifeq ($(DEB_HOST_ARCH_OS), hurd)
-   install -d debian/tmp/lib/$(DEB_HOST_MULTIARCH)
-   mv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libpthread-stubs.so.0* 
debian/tmp/lib/$(DEB_HOST_MULTIARCH)
-   ln -sf /lib/$(DEB_HOST_MULTIARCH)/libpthread-stubs.so.0 
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libpthread-stubs.so
-endif
 
 debian/copyright: debian/copyright.debian COPYING
cat $+ > $@



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libpthread-stubs/compare/2b7b683f1e69338dfdf6391243b5fa34e80adefd...a35f39799f6548c25b3a09987e2091da0a445936

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libpthread-stubs/compare/2b7b683f1e69338dfdf6391243b5fa34e80adefd...a35f39799f6548c25b3a09987e2091da0a445936
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-neomagic][upstream-unstable] 9 commits: configure: Drop AM_MAINTAINER_MODE

2019-02-07 Thread Andreas Boll
Andreas Boll pushed to branch upstream-unstable at X Strike Force / driver / 
xserver-xorg-video-neomagic


Commits:
e3951f71 by Alan Coopersmith at 2017-01-26T01:16:37Z
configure: Drop AM_MAINTAINER_MODE

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
26a5c0f3 by Alan Coopersmith at 2017-01-26T01:16:37Z
autogen.sh: Honor NOCONFIGURE=1

See http://people.gnome.org/~walters/docs/build-api.txt

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
dab4b6ca by Peter Hutterer at 2017-01-26T01:23:46Z
autogen.sh: use exec instead of waiting for configure to finish

Syncs the invocation of configure with the one from the server.

Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
Reviewed-by: Emil Velikov emil.veli...@collabora.com

- - - - -
8f9e23c2 by Emil Velikov at 2017-01-26T01:26:28Z
autogen.sh: use quoted string variables

Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
fall-outs, when they contain space.

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
Reviewed-by: Peter Hutterer peter.hutte...@who-t.net
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net

- - - - -
81b8ea1c by Mihail Konev at 2017-01-26T04:00:22Z
autogen: add default patch prefix

Signed-off-by: Mihail Konev k@ya.ru

- - - - -
f30dde6f by Alan Coopersmith at 2018-11-25T22:33:22Z
Update configure.ac bug URL for gitlab migration

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
0b1df1d5 by Kevin Brace at 2018-12-22T21:48:24Z
Eliminate unused variable compilation warning

Signed-off-by: Kevin Brace kevinbr...@gmx.com

- - - - -
188c1b8d by Kevin Brace at 2018-12-22T21:53:03Z
Suppress unused function compilation warning

Signed-off-by: Kevin Brace kevinbr...@gmx.com

- - - - -
754031be by Kevin Brace at 2018-12-25T00:48:32Z
Version bumped to 1.3.0

Signed-off-by: Kevin Brace kevinbr...@gmx.com

- - - - -


3 changed files:

- autogen.sh
- configure.ac
- src/neo_driver.c


Changes:

=
autogen.sh
=
@@ -1,12 +1,17 @@
 #! /bin/sh
 
-srcdir=`dirname $0`
+srcdir=`dirname "$0"`
 test -z "$srcdir" && srcdir=.
 
 ORIGDIR=`pwd`
-cd $srcdir
+cd "$srcdir"
 
 autoreconf -v --install || exit 1
-cd $ORIGDIR || exit $?
+cd "$ORIGDIR" || exit $?
 
-$srcdir/configure --enable-maintainer-mode "$@"
+git config --local --get format.subjectPrefix >/dev/null 2>&1 ||
+git config --local format.subjectPrefix "PATCH xf86-video-neomagic"
+
+if test -z "$NOCONFIGURE"; then
+exec "$srcdir"/configure "$@"
+fi


=
configure.ac
=
@@ -23,8 +23,8 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-neomagic],
-[1.2.9],
-
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg=Driver/Neomagic],
+[1.3.0],
+
[https://gitlab.freedesktop.org/xorg/driver/xf86-video-neomagic/issues],
 [xf86-video-neomagic])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_HEADERS([config.h])
@@ -32,7 +32,6 @@ AC_CONFIG_AUX_DIR(.)
 
 # Initialize Automake
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
-AM_MAINTAINER_MODE
 
 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
 m4_ifndef([XORG_MACROS_VERSION],


=
src/neo_driver.c
=
@@ -118,7 +118,9 @@ static ModeStatus NEOValidMode(SCRN_ARG_TYPE arg, 
DisplayModePtr mode,
Bool verbose, int flags);
 
 /* Internally used functions */
+#ifdef HAVE_ISA
 static int  neoFindIsaDevice(GDevPtr dev);
+#endif
 static Bool neoModeInit(ScrnInfoPtr pScrn, DisplayModePtr mode);
 static void neoSave(ScrnInfoPtr pScrn);
 static void neoRestore(ScrnInfoPtr pScrn, vgaRegPtr VgaReg,
@@ -1954,7 +1956,6 @@ static Bool
 neoMapMem(ScrnInfoPtr pScrn)
 {
 NEOPtr nPtr = NEOPTR(pScrn);
-vgaHWPtr hwp = VGAHWPTR(pScrn);
 
 if (!nPtr->noMMIO) {
 if (nPtr->pEnt->location.type == BUS_PCI){



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-neomagic/compare/f0a61bc00011b0497edc79cf6fa11ae88a227df9...754031be27385154d39b65f8d703279f841b2c31

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-neomagic/compare/f0a61bc00011b0497edc79cf6fa11ae88a227df9...754031be27385154d39b65f8d703279f841b2c31
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-neomagic] Pushed new tag xserver-xorg-video-neomagic-1_1.3.0-1

2019-02-07 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-neomagic-1_1.3.0-1 at X Strike 
Force / driver / xserver-xorg-video-neomagic

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-neomagic/tree/xserver-xorg-video-neomagic-1_1.3.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-amdgpu] Pushed new tag xserver-xorg-video-amdgpu-18.1.99+git20190207-1

2019-02-07 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-amdgpu-18.1.99+git20190207-1 at 
X Strike Force / driver / xserver-xorg-video-amdgpu

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-amdgpu/tree/xserver-xorg-video-amdgpu-18.1.99+git20190207-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-ati] Pushed new tag xserver-xorg-video-ati-1_18.1.99+git20190207-1

2019-02-07 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-ati-1_18.1.99+git20190207-1 at X 
Strike Force / driver / xserver-xorg-video-ati

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/tree/xserver-xorg-video-ati-1_18.1.99+git20190207-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/libdrm] Pushed new tag libdrm-2.4.97-1

2019-01-23 Thread Andreas Boll
Andreas Boll pushed new tag libdrm-2.4.97-1 at X Strike Force / lib / libdrm

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libdrm/tree/libdrm-2.4.97-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-unstable] Close bug #870434

2019-01-18 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
aeba37ea by Andreas Boll at 2019-01-18T15:13:25Z
Close bug #870434

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -2,6 +2,7 @@ mesa (18.3.2-2) UNRELEASED; urgency=medium
 
   * Add pkg.mesa.nolibva build profile; this breaks the mesa -> libva-dev ->
 libva-glx1 -> libgl1-mesa-glx dependency loop when bootstrapping.
+(Closes: #870434)
 
  -- James Clarke   Thu, 17 Jan 2019 22:10:22 +
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/aeba37eaa6c2ce5a2d8086c2da41581bbe5b094f

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/aeba37eaa6c2ce5a2d8086c2da41581bbe5b094f
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-stretch-backports] 91 commits: docs: add sha256 checksums for 18.2.6

2019-01-17 Thread Andreas Boll
Andreas Boll pushed to branch debian-stretch-backports at X Strike Force / lib 
/ mesa


Commits:
cfd1f8b9 by Juan A. Suarez Romero at 2018-11-28T18:14:21Z
docs: add sha256 checksums for 18.2.6

Signed-off-by: Juan A. Suarez Romero jasua...@igalia.com

- - - - -
c14ed494 by Bas Nieuwenhuizen at 2018-11-30T09:29:35Z
radv: Align large buffers to the fragment size.

Improves performance in Talos by about 15% (and significant improvements
in RotR and possibly other but did not bench with final patch) on
kernel 4.19 and earlier.

On 4.20+ a similar effect comes from

433ca054949a drm/amdgpu: try allocating VRAM as power of two

v2: Do not impact the alignment of the physical memory.

Reviewed-by: Dave Airlie airl...@redhat.com
Reviewed-by: Samuel Pitoiset samuel.pitoi...@gmail.com
CC: mesa-sta...@lists.freedesktop.org
(cherry picked from commit 6569644bb6e1f58fd739d83bd4dc42e6af6b6097)

- - - - -
79c4bf0d by Emil Velikov at 2018-11-30T09:34:06Z
egl/wayland: bail out when drmGetMagic fails

Currently as the function fails, we pass uninitialized data to the
authentication function. Stop doing that and print an warning when
the function fails.

v2: Plug memory leak in error path (Eric)

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Tapani Pälli tapani.pa...@intel.com (v1)
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit c59d3aa4b9bc58994e199052171a8119aaa8195c)

- - - - -
bf14779a by Emil Velikov at 2018-11-30T09:44:03Z
egl/wayland: plug memory leak in drm_handle_device()

As we fail to open the node, we leak the node/device name.

v2: Log and then free() (Eric)

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit ce74a7bb8de7f5b921d53384582de3324290cd60)

- - - - -
555a629b by Nicolai Hähnle at 2018-11-30T09:45:43Z
egl/wayland: rather obvious build fix

Fixes: ce74a7bb8de7 (egl/wayland: plug memory leak in 
drm_handle_device())
Fixes: c59d3aa4b9bc (egl/wayland: bail out when drmGetMagic fails)
(cherry picked from commit c02390f8fcd367c7350db568feabb2f062efca14)

- - - - -
90ed5974 by Dave Airlie at 2018-11-30T09:50:45Z
r600: make suballocator 256-bytes align

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108311
Cc: mesa-sta...@lists.freedesktop.org
(cherry picked from commit 2ddd44d941648d49dc0d917e03a579baec3590d9)

- - - - -
30cebff8 by Thomas Hellstrom at 2018-11-30T09:58:38Z
st/xa: Fix a memory leak

Free the context after destruction.

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Thomas Hellstrom thellst...@vmware.com
Reviewed-by: Sinclair Yeh s...@vmware.com
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 7fce3ca3759e2e156e2e3bf1bcc4ee378dc7fa2d)

- - - - -
5df893b1 by Thomas Hellstrom at 2018-11-30T10:10:17Z
winsys/svga: Fix a memory leak

The ioctl.cap_3d member was never freed.

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Thomas Hellstrom thellst...@vmware.com
Reviewed-by: Sinclair Yeh s...@vmware.com
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 058f85d41cbe3534b1a06d321fab9afb8fbadfc0)

- - - - -
3feae1e5 by Lionel Landwerlin at 2018-11-30T10:22:50Z
anv: flush pipeline before query result copies

Pipeline state pending bits should be taken into account when copying
results.

In the particular bug below, the results of the
vkCmdCopyQueryPoolResults() command was being overwritten by the
preceding vkCmdCopyBuffer() with a same destination buffer. This is
because we copy the buffers using the 3D pipeline whereas we copy the
query results using the command streamer. Those pieces of HW work in
parallel and the results are somewhat undefined.

v2: Unconditionally flush the pipeline before copying the results
(Jason)

v3: Wrap  expressions (Jason)

Signed-off-by: Lionel Landwerlin lionel.g.landwer...@intel.com
Suggested-by: Jason Ekstrand ja...@jlekstrand.net
Reviewed-by: Jason Ekstrand ja...@jlekstrand.net
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108894
Cc: mesa-sta...@lists.freedesktop.org
(cherry picked from commit 37f9788e9a8e443772b5ad6f339567e6ae6a8320)

- - - - -
d5e3935e by Eric Engestrom at 2018-11-30T10:28:47Z
anv: correctly use vulkan 1.0 by default

Per chapter 3.2 Instances:
 Providing a NULL VkInstanceCreateInfo::pApplicationInfo or providing
 an apiVersion of 0 is equivalent to providing an apiVersion of
 VK_MAKE_VERSION(1,0,0).

Reported-by: Niklas Haas g...@haasn.xyz
Fixes: 8c048af5890d43578ca4 anv: Copy the appliation info into the 
instance
Signed-off-by: Eric Engestrom eric.engest...@intel.com
Reviewed-by: Lionel Landwerlin lionel.g.landwer...@intel.com
Reviewed-by: Bas Nieuwenhuizen b...@basnieuwenhuizen.nl
(cherry picked from commit 56d126f8fd210dbd2c946bfbc2e3c81b04d27d09)

- - - - -
fbe7b48d by Bas Nieuwenhuizen at 2018-11-30T10:32:39Z
radv: Clamp gfx9 image view

[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.2.8-2-bpo9+1

2019-01-17 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.2.8-2-bpo9+1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.2.8-2-bpo9+1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-mga][debian-unstable] 37 commits: configure: Drop AM_MAINTAINER_MODE

2018-12-14 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-mga


Commits:
9ae2ad4e by Peter Hutterer at 2017-01-26T01:18:39Z
configure: Drop AM_MAINTAINER_MODE

Signed-off-by: Peter Hutterer peter.hutte...@who-t.net

- - - - -
7407e79c by Colin Walters at 2017-01-26T01:25:40Z
autogen.sh: Implement GNOME Build API

http://people.gnome.org/~walters/docs/build-api.txt

Signed-off-by: Adam Jackson a...@redhat.com

- - - - -
0b8e81d2 by Peter Hutterer at 2017-01-26T01:25:40Z
autogen.sh: use exec instead of waiting for configure to finish

Syncs the invocation of configure with the one from the server.

Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
Reviewed-by: Emil Velikov emil.veli...@collabora.com

- - - - -
b9f57d17 by Emil Velikov at 2017-01-26T01:26:28Z
autogen.sh: use quoted string variables

Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
fall-outs, when they contain space.

Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
Reviewed-by: Peter Hutterer peter.hutte...@who-t.net
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net

- - - - -
2ccc5007 by Mihail Konev at 2017-01-26T04:00:22Z
autogen: add default patch prefix

Signed-off-by: Mihail Konev k@ya.ru

- - - - -
e55abc95 by Mathieu Larouche at 2017-02-14T16:23:18Z
xf86-video-mga: Add support for a new G200eH3 device

- Added support for the new deviceID for G200eH3
- Added PLL algorithm for the G200eH3
- Removed the bandwidth limitation for the G200eH3

Signed-off-by: Mathieu Larouche mathieu.larou...@matrox.com
Reviewed-by: Dave Airlie airl...@redhat.com

- - - - -
42fabf69 by Mathieu Larouche at 2017-06-20T20:20:22Z
xf86-video-mga: Fix to always set HiPri for G200e4 V2

  - Changed the HiPri value for G200e4 to always be 0.
  - Added Bandwith limitation to block resolution above 1920x1200x60Hz

  - (V2): Pulled out ulMemoryBandwidth of condition so its always 
initialized
as reviewed by : Stefan Dirsch sndir...@suse.de

Reviewed-by: Samer El-Haj-Mahmoud smahm...@lenovo.com

- - - - -
29988689 by Emil Velikov at 2017-07-17T12:56:35Z
xf86-video-mga: remove the GlxSetVisualConfigs stub and friends

The function was an empty since 2008 at least. Remove it alongside the
unused GLX visuals code.

With this all the GL/GLX dependencies in the driver are gone.

Cc: Mathieu Larouche mathieu.larou...@matrox.com
Cc: Dave Airlie airl...@redhat.com
Signed-off-by: Emil Velikov emil.veli...@collabora.com
---
Theres a GLX reference in mga_ucode.h - a file which was seemingly
never used since day 1. Im not going to bother with that, since Ive
taken enough of a diversion already ;-)

- - - - -
b9aab0dc by Mikulas Patocka at 2018-02-20T17:36:35Z
mga_drv: fix a typo

Fix a typo that causes dynamic symbol lookup failure and xserver crash.

Reviewed-by: Matt Turner matts...@gmail.com
Signed-off-by: Mikulas Patocka miku...@twibright.com

- - - - -
767c19e7 by Mikulas Patocka at 2018-02-20T17:36:44Z
mga_drv: fix structure definition

Fix missing entry in structure definition.

Reviewed-by: Matt Turner matts...@gmail.com
Signed-off-by: Mikulas Patocka miku...@twibright.com

- - - - -
97c801e4 by Mikulas Patocka at 2018-02-20T17:36:45Z
mga_drv: fix warning

Fix warnings in the MGA driver. Theres no functional change.

Reviewed-by: Matt Turner matts...@gmail.com
Signed-off-by: Mikulas Patocka miku...@twibright.com

- - - - -
31544d80 by Mikulas Patocka at 2018-02-20T17:36:47Z
mga_drv: use exa by default

If the Xserver doesnt support XAA, we must turn EXA on by default -
otherwise we end up with no acceleration at all.

Reviewed-by: Matt Turner matts...@gmail.com
Signed-off-by: Mikulas Patocka miku...@twibright.com

- - - - -
34f37fe1 by Nicolas Kaiser at 2018-03-25T07:25:06Z
fix typo in MGADRIMoveBuffersXAA()

Fix typo in MGADRIMoveBuffersXAA().

Signed-off-by: Nicolas Kaiser ni...@nikai.net
Reviewed-by: Cyril Brulebois k...@debian.org

- - - - -
0f4883f0 by Alan Coopersmith at 2018-11-18T21:25:33Z
Update README for gitlab migration

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
a939aa56 by Mikulas Patocka at 2018-11-21T21:51:54Z
mga_drv: fix image corruption due to memcpy reordering

The memcpy specification doesnt specify how the destination is written -
and on glibc 2.19 memcpy is doing some bytewise writes with the rep stosb
instruction. These bytewise writes confuse the hardware (because it
expects 32-bit writes) and result in image corruption.

This patch replaces memcpy with explicit writes, so that the sequential
write order and 32-bit write size is guaranteed. We use the volatile
attribute to make sure that compiler optimizations wont cause write
reordering. When reading the memory, we use a structure with packed
attribute to avoid unaligned traps on RISC machines.

Tested-by: Kevin Brace kevinbr...@gmx.com
Signed-off-by: Mikulas Patocka miku...@twibright.com

- - - - -
94c70f88 by Alan Coopersmith at 2018-11-25T22:31:30Z
Update configure.ac bug URL

[Git][xorg-team/driver/xserver-xorg-video-mga] Pushed new tag xserver-xorg-video-mga-1_2.0.0-1

2018-12-14 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-mga-1_2.0.0-1 at X Strike Force 
/ driver / xserver-xorg-video-mga

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-mga/tree/xserver-xorg-video-mga-1_2.0.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/libxcb] Pushed new tag libxcb-1.13.1-2

2018-12-14 Thread Andreas Boll
Andreas Boll pushed new tag libxcb-1.13.1-2 at X Strike Force / lib / libxcb

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxcb/tree/libxcb-1.13.1-2
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/pixman][debian-unstable] 43 commits: Post 0.34 branch creation version bump to 0.35.1

2018-12-12 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / pixman


Commits:
ba1868a8 by Oded Gabbay at 2015-12-23T08:46:40Z
Post 0.34 branch creation version bump to 0.35.1

Signed-off-by: Oded Gabbay oded.gab...@gmail.com

- - - - -
ceb49cbd by Andrea Canciani at 2015-12-23T20:23:46Z
build: Remove use of BUILT_SOURCES from Makefile.win32

Since 3d81d89c292058522cce91338028d9b4c4a23c24 BUILT_SOURCES is not
used anymore, but it was unintentionally left in Win32 Makefiles.

Signed-off-by: Andrea Canciani ranm...@gmail.com
Reviewed-by: Oded Gabbay oded.gab...@gmail.com

- - - - -
cc35d019 by Andrea Canciani at 2015-12-23T20:23:57Z
build: Avoid phony `pixman` target in test/Makefile.win32

Instead of explicitly depending on pixman for the all 
and check
targets, rely on the dependency to the .lib file

Signed-off-by: Andrea Canciani ranm...@gmail.com
Reviewed-by: Oded Gabbay oded.gab...@gmail.com

- - - - -
93b876c1 by Andrea Canciani at 2015-12-23T20:24:06Z
build: Do not use `mkdir -p` on Windows

When the build is performed using `cmd.exe` as shell, the `mkdir`
command does not support the `-p` flag. The ability to create multiple
netsted folder is not used, hence it can be easily replaced by only
creating the directory if it does not exist.

This makes the build work on the `cmd.exe` shell, except for the
`clean` targets.

Signed-off-by: Andrea Canciani ranm...@gmail.com
Acked-by: Oded Gabbay oded.gab...@gmail.com

- - - - -
af068971 by Simon Richter at 2015-12-23T20:24:17Z
build: Use `del` instead of `rm` on `cmd.exe` shells

The `rm` command is not usually available when running on Win32 in a
`cmd.exe` shell. Instead the shell provides the `del` builtin, which
has somewhat more limited wildcars expansion and error handling.

This makes all of the Makefile targets work on Win32 both using
`cmd.exe` and using the MSYS environment.

Signed-off-by: Simon Richter simon.rich...@hogyros.de
Signed-off-by: Andrea Canciani ranm...@gmail.com
Acked-by: Oded Gabbay oded.gab...@gmail.com

- - - - -
342cbf16 by Andrea Canciani at 2015-12-30T13:06:40Z
build: Distinguish SKIP and FAIL on Win32

The `check` target in test/Makefile.win32 assumed that any non-0 exit
code from the tests was an error, but the testsuite is currently using
77 as a SKIP exit code (based on the convention used in autotools).

Fixes fence-image-self-test and cover-test (now reported as SKIP).

Signed-off-by: Andrea Canciani ranm...@gmail.com
Acked-by: Oded Gabbay oded.gab...@gmail.com

- - - - -
7c6066b7 by Thomas Petazzoni at 2016-01-31T14:15:26Z
pixman-private: include float.h only in C code

float.h is included unconditionally by pixman-private.h, which in
turn gets included by assembler files. Unfortunately, with certain C
libraries (like the musl C library), float.h cannot be included in
assembler files:

  CCLD libpixman-arm-simd.la
/home/test/buildroot/output/host/usr/arm-buildroot-linux-musleabihf/sysroot/usr/include/float.h:
 Assembler messages:
/home/test/buildroot/output/host/usr/arm-buildroot-linux-musleabihf/sysroot/usr/include/float.h:8:
 Error: bad instruction `int __flt_rounds(void)
/home/test/buildroot/output/host/usr/arm-buildroot-linux-musleabihf/sysroot/usr/include/float.h:
 Assembler messages:
/home/test/buildroot/output/host/usr/arm-buildroot-linux-musleabihf/sysroot/usr/include/float.h:8:
 Error: bad instruction `int __flt_rounds(void)

It turns out however that float.h is not needed by assembly files,
so we move its inclusion within the #ifndef __ASSEMBLER__ condition,
which solves the problem.

Signed-off-by: Thomas Petazzoni thomas.petazz...@free-electrons.com
Reviewed-by: Siarhei Siamashka siarhei.siamas...@gmail.com

- - - - -
eb4a832e by Søren Sandmann Pedersen at 2016-09-02T04:40:11Z
pixman-fast-path.c: Pick NEAREST affine fast paths before BILINEAR ones

When a BILINEAR filter is reduced to NEAREST, it is possible for both
types of fast paths to run; in this case, the NEAREST ones should be
preferred as that is the simpler filter.

Signed-off-by: Soren Sandmann soren.sandm...@gmail.com
Reviewed-by: Bill Spitzak spit...@gmail.com

- - - - -
76123690 by Søren Sandmann Pedersen at 2016-09-02T04:40:11Z
Add new test of filter reduction from BILINEAR to NEAREST

This new test tests a bunch of bilinear downscalings, where many have
a transformation such that the BILINEAR filter can be reduced to
NEAREST (and many dont).

A CRC32 is computed for all the resulting images and compared to a
known-good value for both 4-bit and 7-bit interpolation.

V2: Remove leftover comment, some minor formatting fixes, use a
timestamp as the PRNG seed.

Signed-off-by: Søren Sandmann soren.sandm...@gmail.com
Reviewed-by: Bill Spitzak spit...@gmail.com

- - - - -
b9ead7dd by Søren Sandmann Pedersen at 2016-09-02T04:40:11Z
More general BILINEAR=NEAREST reduction

Generalize and simplify the code that reduces BILINEAR to NEAREST so
that the reduction happens for all affine transformations where
t00...t12 are integers and (t00

[Git][xorg-team/lib/pixman] Pushed new tag pixman-0.36.0-1

2018-12-12 Thread Andreas Boll
Andreas Boll pushed new tag pixman-0.36.0-1 at X Strike Force / lib / pixman

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/pixman/tree/pixman-0.36.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.2.6-1-bpo9+1

2018-12-12 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.2.6-1-bpo9+1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.2.6-1-bpo9+1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-experimental] 33 commits: r600: make suballocator 256-bytes align

2018-12-10 Thread Andreas Boll
Andreas Boll pushed to branch debian-experimental at X Strike Force / lib / mesa


Commits:
fe460ee8 by Dave Airlie at 2018-11-30T16:51:41Z
r600: make suballocator 256-bytes align

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108311
Cc: mesa-sta...@lists.freedesktop.org
(cherry picked from commit 2ddd44d941648d49dc0d917e03a579baec3590d9)

- - - - -
c2a22a44 by Thomas Hellstrom at 2018-11-30T16:51:44Z
st/xa: Fix a memory leak

Free the context after destruction.

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Thomas Hellstrom thellst...@vmware.com
Reviewed-by: Sinclair Yeh s...@vmware.com
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 7fce3ca3759e2e156e2e3bf1bcc4ee378dc7fa2d)

- - - - -
56f90f62 by Thomas Hellstrom at 2018-11-30T16:51:46Z
winsys/svga: Fix a memory leak

The ioctl.cap_3d member was never freed.

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Thomas Hellstrom thellst...@vmware.com
Reviewed-by: Sinclair Yeh s...@vmware.com
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 058f85d41cbe3534b1a06d321fab9afb8fbadfc0)

- - - - -
98d571d2 by Lionel Landwerlin at 2018-11-30T16:51:49Z
anv: flush pipeline before query result copies

Pipeline state pending bits should be taken into account when copying
results.

In the particular bug below, the results of the
vkCmdCopyQueryPoolResults() command was being overwritten by the
preceding vkCmdCopyBuffer() with a same destination buffer. This is
because we copy the buffers using the 3D pipeline whereas we copy the
query results using the command streamer. Those pieces of HW work in
parallel and the results are somewhat undefined.

v2: Unconditionally flush the pipeline before copying the results
(Jason)

v3: Wrap  expressions (Jason)

Signed-off-by: Lionel Landwerlin lionel.g.landwer...@intel.com
Suggested-by: Jason Ekstrand ja...@jlekstrand.net
Reviewed-by: Jason Ekstrand ja...@jlekstrand.net
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108894
Cc: mesa-sta...@lists.freedesktop.org
(cherry picked from commit 37f9788e9a8e443772b5ad6f339567e6ae6a8320)

- - - - -
ab83cfd2 by Vinson Lee at 2018-12-03T16:07:13Z
st/xvmc: Add X11 include path.

This patch fixes this build error.

  CC   tests/xvmc_bench.o
In file included from tests/xvmc_bench.c:35:
tests/testlib.h:38:10: fatal error: X11/Xlib.h file not found
 ^~~~

Signed-off-by: Vinson Lee v...@freedesktop.org
Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 4f74580d3038eca1b751a71e0c098ea9eb9cdb05)

- - - - -
a7c4368a by Karol Herbst at 2018-12-03T16:41:42Z
nv50,nvc0: Fix gallium nine regression regarding sampler bindings

The new approach is that samplers dont get unbound even if they wont 
be used
in a draw and we should just leave them be as well.

Fixes a regression in multiple windows games using gallium nine and nouveau.

v2: adjust num_samplers to keep track of the highest sampler bound
v3: rework how to set the new value of num_samplers

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106577
Fixes: 4d6fab245eec3880e2a59424a579851f44857ce8
   cso: dont track the number of sampler states bound
Signed-off-by: Karol Herbst kher...@redhat.com
Reviewed-by: Ilia Mirkin imir...@alum.mit.edu
(cherry picked from commit fc0139d28339f58bcbb4946fea7608ecdaff93e7)

- - - - -
3985a62a by Tobias Klausmann at 2018-12-03T18:32:04Z
amd/vulkan: meson build - use radv_deps for libvulkan_radeon

Without this the build breaks with:

FAILED: src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o
cc -Isrc/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha -Isrc/amd/vulkan
-I../src/amd/vulkan -Isrc/../include -I../src/../include -Isrc -I../src
-Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include
-Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/amd -I../src/amd
-Isrc/amd/common -I../src/amd/common -Isrc/compiler -I../src/compiler
-Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi
-Isrc/compiler/nir -I../src/compiler/nir -I/usr/include -I/usr/include/libdrm
-fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch
-std=c99 -O2 -g -DVERSION=18.3.0-rc5 
-DPACKAGE_VERSION=VERSION
-DPACKAGE_BUGREPORT=https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa;
-DGLX_USE_TLS -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=0
-DENABLE_ST_OMX_TIZONIA=0 -DHAVE_X11_PLATFORM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DHAVE_DRM_PLATFORM -DENABLE_SHADER_CACHE
-DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ
-DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT
-DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT
-DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE
-DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN
-DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE
-DHAVE_FUNC_ATTRIBUTE_UNUSED

[Git][xorg-team/lib/mesa][upstream-experimental] 24 commits: r600: make suballocator 256-bytes align

2018-12-10 Thread Andreas Boll
Andreas Boll pushed to branch upstream-experimental at X Strike Force / lib / 
mesa


Commits:
fe460ee8 by Dave Airlie at 2018-11-30T16:51:41Z
r600: make suballocator 256-bytes align

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108311
Cc: mesa-sta...@lists.freedesktop.org
(cherry picked from commit 2ddd44d941648d49dc0d917e03a579baec3590d9)

- - - - -
c2a22a44 by Thomas Hellstrom at 2018-11-30T16:51:44Z
st/xa: Fix a memory leak

Free the context after destruction.

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Thomas Hellstrom thellst...@vmware.com
Reviewed-by: Sinclair Yeh s...@vmware.com
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 7fce3ca3759e2e156e2e3bf1bcc4ee378dc7fa2d)

- - - - -
56f90f62 by Thomas Hellstrom at 2018-11-30T16:51:46Z
winsys/svga: Fix a memory leak

The ioctl.cap_3d member was never freed.

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Thomas Hellstrom thellst...@vmware.com
Reviewed-by: Sinclair Yeh s...@vmware.com
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 058f85d41cbe3534b1a06d321fab9afb8fbadfc0)

- - - - -
98d571d2 by Lionel Landwerlin at 2018-11-30T16:51:49Z
anv: flush pipeline before query result copies

Pipeline state pending bits should be taken into account when copying
results.

In the particular bug below, the results of the
vkCmdCopyQueryPoolResults() command was being overwritten by the
preceding vkCmdCopyBuffer() with a same destination buffer. This is
because we copy the buffers using the 3D pipeline whereas we copy the
query results using the command streamer. Those pieces of HW work in
parallel and the results are somewhat undefined.

v2: Unconditionally flush the pipeline before copying the results
(Jason)

v3: Wrap  expressions (Jason)

Signed-off-by: Lionel Landwerlin lionel.g.landwer...@intel.com
Suggested-by: Jason Ekstrand ja...@jlekstrand.net
Reviewed-by: Jason Ekstrand ja...@jlekstrand.net
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108894
Cc: mesa-sta...@lists.freedesktop.org
(cherry picked from commit 37f9788e9a8e443772b5ad6f339567e6ae6a8320)

- - - - -
ab83cfd2 by Vinson Lee at 2018-12-03T16:07:13Z
st/xvmc: Add X11 include path.

This patch fixes this build error.

  CC   tests/xvmc_bench.o
In file included from tests/xvmc_bench.c:35:
tests/testlib.h:38:10: fatal error: X11/Xlib.h file not found
 ^~~~

Signed-off-by: Vinson Lee v...@freedesktop.org
Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 4f74580d3038eca1b751a71e0c098ea9eb9cdb05)

- - - - -
a7c4368a by Karol Herbst at 2018-12-03T16:41:42Z
nv50,nvc0: Fix gallium nine regression regarding sampler bindings

The new approach is that samplers dont get unbound even if they wont 
be used
in a draw and we should just leave them be as well.

Fixes a regression in multiple windows games using gallium nine and nouveau.

v2: adjust num_samplers to keep track of the highest sampler bound
v3: rework how to set the new value of num_samplers

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106577
Fixes: 4d6fab245eec3880e2a59424a579851f44857ce8
   cso: dont track the number of sampler states bound
Signed-off-by: Karol Herbst kher...@redhat.com
Reviewed-by: Ilia Mirkin imir...@alum.mit.edu
(cherry picked from commit fc0139d28339f58bcbb4946fea7608ecdaff93e7)

- - - - -
3985a62a by Tobias Klausmann at 2018-12-03T18:32:04Z
amd/vulkan: meson build - use radv_deps for libvulkan_radeon

Without this the build breaks with:

FAILED: src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o
cc -Isrc/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha -Isrc/amd/vulkan
-I../src/amd/vulkan -Isrc/../include -I../src/../include -Isrc -I../src
-Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include
-Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/amd -I../src/amd
-Isrc/amd/common -I../src/amd/common -Isrc/compiler -I../src/compiler
-Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi
-Isrc/compiler/nir -I../src/compiler/nir -I/usr/include -I/usr/include/libdrm
-fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch
-std=c99 -O2 -g -DVERSION=18.3.0-rc5 
-DPACKAGE_VERSION=VERSION
-DPACKAGE_BUGREPORT=https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa;
-DGLX_USE_TLS -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=0
-DENABLE_ST_OMX_TIZONIA=0 -DHAVE_X11_PLATFORM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DHAVE_DRM_PLATFORM -DENABLE_SHADER_CACHE
-DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ
-DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT
-DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT
-DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE
-DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN
-DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE

[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.3.0-1

2018-12-10 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.3.0-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.3.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-unstable] 2 commits: Import patch from Michael Biebl to fix bug #914267

2018-11-22 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
77a03bd4 by Andreas Boll at 2018-11-22T20:17:50Z
Import patch from Michael Biebl to fix bug #914267

- - - - -
e2a04703 by Andreas Boll at 2018-11-22T20:18:55Z
Upload to unstable.

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,3 +1,12 @@
+mesa (18.2.5-3) unstable; urgency=medium
+
+  [ Michael Biebl ]
+  * Force compilation against gcc-7, gcc-8 miscompiles mesa
+See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87859
+(Closes: #914267).
+
+ -- Andreas Boll   Thu, 22 Nov 2018 21:18:39 +0100
+
 mesa (18.2.5-2) unstable; urgency=medium
 
   * Move KHR/khrplatform.h from libegl1-mesa-dev to mesa-common-dev


=
debian/control
=
@@ -6,6 +6,9 @@ Uploaders: Andreas Boll 
 Standards-Version: 4.1.4
 Build-Depends:
  debhelper (>= 11),
+ gcc-7,
+ g++-7,
+ cpp-7,
  quilt (>= 0.63-8.2~),
  pkg-config,
  libdrm-dev (>= 2.4.92) [!hurd-any],


=
debian/rules
=
@@ -10,6 +10,9 @@ 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)
 
+export CC = gcc-7
+export CXX = g++-7
+
 ifeq (,$(filter $(DEB_HOST_ARCH), armhf sh3 sh4))
 buildflags = \
$(shell DEB_CFLAGS_MAINT_APPEND=-Wall DEB_CXXFLAGS_MAINT_APPEND=-Wall 
dpkg-buildflags --export=configure)



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/a14c57c5d4cb1f20447baaf11d756fbf4d3ea725...e2a047032d78ec9679dd37836a56cfe9670b5d59

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/a14c57c5d4cb1f20447baaf11d756fbf4d3ea725...e2a047032d78ec9679dd37836a56cfe9670b5d59
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.2.5-3

2018-11-22 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.2.5-3 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.2.5-3
You're receiving this email because of your account on salsa.debian.org.


Bug#914267: mesa: [regression] with Mesa 18.2.5-2 the charackter model in Tomb Raider is no longer rendered.

2018-11-22 Thread Andreas Boll
Control: tag -1 pending

On Thu, Nov 22, 2018 at 05:15:17PM +0100, Michael Biebl wrote:
> Control: severity -1 serious
> 
> Hi mesa maintainers,
> 
> after further contemplating about this, I think this bug is ugly enough
> and hard to diagnose for our users, that the package should not enter
> testing in this state.
> I'm thus raising the severity to RC which will prevent testing migration
> and also make the bug more visible to users.
> 
> Regards,
> Michael

Thank you all for reporting and tracking down this issue!
I'll upload Michael's workaround asap.

Thanks,
Andreas



[Git][xorg-team/lib/mesa][debian-unstable] Upload to unstable.

2018-11-20 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
a14c57c5 by Andreas Boll at 2018-11-20T20:20:59Z
Upload to unstable.

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,10 +1,10 @@
-mesa (18.2.5-2) UNRELEASED; urgency=medium
+mesa (18.2.5-2) unstable; urgency=medium
 
   * Move KHR/khrplatform.h from libegl1-mesa-dev to mesa-common-dev
 because GL/glcorearb.h and GL/glext.h started to depend on this
 header too (Closes: #914167).
 
- -- Andreas Boll   Tue, 20 Nov 2018 10:52:09 +0100
+ -- Andreas Boll   Tue, 20 Nov 2018 21:20:51 +0100
 
 mesa (18.2.5-1) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/a14c57c5d4cb1f20447baaf11d756fbf4d3ea725

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/a14c57c5d4cb1f20447baaf11d756fbf4d3ea725
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.2.5-2

2018-11-20 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.2.5-2 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.2.5-2
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-unstable] Move KHR/khrplatform.h from libegl1-mesa-dev to mesa-common-dev

2018-11-20 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
35ad2752 by Andreas Boll at 2018-11-20T09:53:19Z
Move KHR/khrplatform.h from libegl1-mesa-dev to mesa-common-dev

because GL/glcorearb.h and GL/glext.h started to depend on this header too 
(Closes: #914167).

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/libegl1-mesa-dev.install
- debian/mesa-common-dev.install


Changes:

=
debian/changelog
=
@@ -1,3 +1,11 @@
+mesa (18.2.5-2) UNRELEASED; urgency=medium
+
+  * Move KHR/khrplatform.h from libegl1-mesa-dev to mesa-common-dev
+because GL/glcorearb.h and GL/glext.h started to depend on this
+header too (Closes: #914167).
+
+ -- Andreas Boll   Tue, 20 Nov 2018 10:52:09 +0100
+
 mesa (18.2.5-1) unstable; urgency=medium
 
   * New upstream release.


=
debian/control
=
@@ -172,6 +172,7 @@ Package: libegl1-mesa-dev
 Section: libdevel
 Architecture: any
 Depends:
+ mesa-common-dev (= ${binary:Version}),
  libglvnd-dev,
  libdrm-dev (>= 2.4.92) [!hurd-any],
  libx11-dev,
@@ -356,6 +357,8 @@ Depends:
  libx11-dev,
  libdrm-dev (>= 2.4.92) [!hurd-any],
  ${misc:Depends},
+Breaks: libegl1-mesa-dev (<< 18.2.5-2)
+Replaces: libegl1-mesa-dev (<< 18.2.5-2)
 Multi-Arch: same
 Description: Developer documentation for Mesa
  This package includes the specifications for the Mesa-specific OpenGL


=
debian/libegl1-mesa-dev.install
=
@@ -1,3 +1,2 @@
 usr/include/EGL
-usr/include/KHR
 usr/lib/*/pkgconfig/egl.pc


=
debian/mesa-common-dev.install
=
@@ -6,4 +6,5 @@ usr/include/GL/glx.h
 usr/include/GL/glxext.h
 usr/include/GL/glx_mangle.h
 usr/include/GL/internal/dri_interface.h
+usr/include/KHR/khrplatform.h
 usr/lib/*/pkgconfig/dri.pc



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/35ad27522c7dd189ac6dfe673151fecc7b4fea97

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/35ad27522c7dd189ac6dfe673151fecc7b4fea97
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.2.5-1

2018-11-19 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.2.5-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.2.5-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server][debian-stretch] Cherry-pick c2954b16c (glx: do not pick sRGB config for 32-bit RGBA visual) from upstream.

2018-11-02 Thread Andreas Boll
Andreas Boll pushed to branch debian-stretch at X Strike Force / xserver / 
xorg-server


Commits:
40d524fa by Andreas Boll at 2018-10-31T16:58:53Z
Cherry-pick c2954b16c (glx: do not pick sRGB config for 32-bit RGBA visual) 
from upstream.

Fixes various blending issues with kwin and Mesa = 18.0 (i.e. Mesa from
stretch-backports) (Closes: #908601).
Thanks to Nicholas D Steeves and Robert Trebula for testing!

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/12_glx-do-not-pick-sRGB-config-for-32-bit-RGBA-visual.patch
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,12 @@
+xorg-server (2:1.19.2-1+deb9u5) stretch; urgency=medium
+
+  * Cherry-pick c2954b16c (glx: do not pick sRGB config for 32-bit RGBA
+visual) from upstream. Fixes various blending issues with kwin and
+Mesa >= 18.0 (i.e. Mesa from stretch-backports) (Closes: #908601).
+Thanks to Nicholas D Steeves and Robert Trebula for testing!
+
+ -- Andreas Boll   Wed, 31 Oct 2018 17:58:03 +0100
+
 xorg-server (2:1.19.2-1+deb9u4) stretch-security; urgency=medium
 
   * Disable -logfile and -modulepath when running with elevated privileges.


=
debian/patches/12_glx-do-not-pick-sRGB-config-for-32-bit-RGBA-visual.patch
=
@@ -0,0 +1,31 @@
+commit c2954b16c8730c7ed8441fd8dba25900f3aed265
+Author: Tapani Pälli 
+Date:   Tue Nov 28 09:23:29 2017 +0200
+
+glx: do not pick sRGB config for 32-bit RGBA visual
+
+This fixes blending issues seen with kwin and gnome-shell when
+32bit visual has sRGB capability set.
+
+Reviewed-by: Adam Jackson 
+Signed-off-by: Tapani Pälli 
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103699
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103646
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103655
+
+diff --git a/glx/glxscreens.c b/glx/glxscreens.c
+index 73444152a..596d972e0 100644
+--- a/glx/glxscreens.c
 b/glx/glxscreens.c
+@@ -271,6 +271,11 @@ pickFBConfig(__GLXscreen * pGlxScreen, VisualPtr visual)
+ /* If it's the 32-bit RGBA visual, demand a 32-bit fbconfig. */
+ if (visual->nplanes == 32 && config->rgbBits != 32)
+ continue;
++/* If it's the 32-bit RGBA visual, do not pick sRGB capable config.
++ * This can cause issues with compositors that are not sRGB aware.
++ */
++if (visual->nplanes == 32 && config->sRGBCapable == GL_TRUE)
++continue;
+ /* Can't use the same FBconfig for multiple X visuals.  I think. */
+ if (config->visualID != 0)
+ continue;


=
debian/patches/series
=
@@ -10,3 +10,4 @@
 09_Xi-Do-not-try-to-swap-GenericEvent.patch
 10_Xi-Zero-target-buffer-in-SProcXSendExtensionEvent.patch
 11_xfree86-Disable-logfile-and-modulepath.patch
+12_glx-do-not-pick-sRGB-config-for-32-bit-RGBA-visual.patch



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/40d524fa05eeac0f3d432622121c47b577d7f80c

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/commit/40d524fa05eeac0f3d432622121c47b577d7f80c
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server] Pushed new tag xorg-server-2_1.19.2-1+deb9u5

2018-11-02 Thread Andreas Boll
Andreas Boll pushed new tag xorg-server-2_1.19.2-1+deb9u5 at X Strike Force / 
xserver / xorg-server

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/tree/xorg-server-2_1.19.2-1+deb9u5
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-r128] Pushed new tag xserver-xorg-video-r128-6.12.0-1

2018-10-31 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-r128-6.12.0-1 at X Strike Force 
/ driver / xserver-xorg-video-r128

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-r128/tree/xserver-xorg-video-r128-6.12.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-stretch-backports] 117 commits: docs: Add sha256 sums for 18.1.6

2018-10-31 Thread Andreas Boll
Andreas Boll pushed to branch debian-stretch-backports at X Strike Force / lib 
/ mesa


Commits:
3f2388e2 by Dylan Baker at 2018-08-13T16:56:25Z
docs: Add sha256 sums for 18.1.6

- - - - -
1f06f0e8 by Jason Ekstrand at 2018-08-13T17:08:44Z
intel: Switch the order of the 2x MSAA sample positions

The Vulkan 1.1.82 spec flipped the order to better match D3D.

Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Iago Toral Quiroga ito...@igalia.com
Reviewed-by: Anuj Phogat anuj.pho...@gmail.com
(cherry picked from commit a9f7bcfdf90d8302e9ed27601b2b7001b9940740)

- - - - -
ee595b27 by Bas Nieuwenhuizen at 2018-08-15T16:01:03Z
radv: Fix missing Android platform define.

CC: mesa-sta...@lists.freedesktop.org
Acked-by: Samuel Pitoiset samuel.pitoi...@gmail.com
(cherry picked from commit bf33ca751252e9735418e33bacd257a8b431b102)
Conflicts resolved by Dylan

Conflicts:
src/amd/vulkan/Android.mk

There is no android.mk support in 18.1 for radv, so only apply the parts
for autotools android builds, which can be used by android
implementations not using android.mk files

- - - - -
cf7f783f by Dylan Baker at 2018-08-15T16:06:09Z
cherry-ignore: Add additional 18.2 only patches

- - - - -
8143fefa by Alexander Tsoy at 2018-08-16T21:22:42Z
meson: fix build for egl platform_x11 without dri3 and gbm

Compiling EGLs platform_x11 without dri3 and gbm yields this compile
failure:

platform_x11 needs inc_loader:

../mesa-18.2.0-rc2/src/egl/drivers/dri2/platform_x11.c:48:10: fatal
error: loader.h: No such file or directory
 #include loader.h
  ^~

Fixes: 108d257a1685 (meson: build libEGL)
Bugzilla: https://bugs.gentoo.org/663534
Reviewed-by: Matt Turner matts...@gmail.com
(cherry picked from commit 9a96bf0ecd071219cb975fbd64f5c68849fd5697)

- - - - -
0936b873 by Timothy Arceri at 2018-08-16T21:23:48Z
radv: add Doom workaround

Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Bas Nieuwenhuizen b...@basnieuwenhuizen.nl
Reviewed-by: Samuel Pitoiset samuel.pitoi...@gmail.com
(cherry picked from commit f0a8accb0d471fdb657313df9861d9903ccd8026)
Conflicts resolved by Dylan

Conflicts:
src/amd/vulkan/radv_device.c

- - - - -
b33a2fa9 by Dylan Baker at 2018-08-16T21:24:37Z
cherry-ignore: Add more 18.2 patches

- - - - -
fe63541a by Samuel Pitoiset at 2018-08-20T15:25:34Z
radv/winsys: fix creating the BO list for virtual buffers

When the number of unique BO is 0, we optimize the list creation
by copying all buffers of the current CS directly into it. But
this is only valid if the CS doesnt have virtual buffers,
otherwise they are not added and hw might report VM faults.

This fixes VM faults with:
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.1024_128_1

CC: mesa-sta...@lists.freedesktop.org
Signed-off-by: Samuel Pitoiset samuel.pitoi...@gmail.com
Reviewed-by: Bas Nieuwenhuizen b...@basnieuwenhuizen.nl
(cherry picked from commit d27e1584ce30b2186ac933f976dc31c3624b385b)

- - - - -
7b7fbee0 by Dylan Baker at 2018-08-20T15:25:50Z
cherry-ignore: Add more 18.2 patches

- - - - -
33acfb07 by Ray Strode at 2018-08-20T15:26:14Z
gallium/winsys/kms: dont unmap what wasnt mapped

At the moment, depending on pipe transfer flags, the dumb
buffer map address can end up at either kms_sw_dt-ro_mapped
or kms_sw_dt-mapped.

When its time to unmap the dumb buffer, both locations get unmapped,
even though one is probably initialized to 0.

That leads to the code segment getting unmapped at runtime and
crashes when trying to call into unrelated code.

This commit addresses the problem by using MAP_FAILED instead of
NULL for ro_mapped and mapped when the dumb buffer is unmapped,
and only unmapping mapped addresses at unmap time.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107098
Signed-off-by: Ray Strode rstr...@redhat.com
Fixes: d891f28df9a (gallium/winsys/kms: Fix possible leak in 
map/unmap.)
Cc: Lepton Wu lep...@chromium.org
Reviewed-by: Emil Velikov emil.veli...@collabora.com
(cherry picked from commit 9baff597ce021f7691187b0d1d1bbc16d07b13e1)

- - - - -
5a90cc13 by Jason Ekstrand at 2018-08-20T16:11:10Z
anv/lower_ycbcr: Use the binding array size for bounds checks

Because lower_ycbcr gets called before apply_pipeline_layout, the
indices are all logical and the binding layout HW size is actually too
big for the bounds check.  We should just use the regular logical array
size instead.

Fixes: f3e91e78a33 anv: add nir lowering pass for ycbcr textures
Reviewed-by: Timothy Arceri tarc...@itsqueeze.com
Reviewed-by: Lionel Landwerlin lionel.g.landwer...@intel.com
(cherry picked from commit 320dacb0a051cd1736e0976f70467b68281edfbf)

- - - - -
fb927b9a by Dylan Baker at 2018-08-21T15:23:16Z
cherry-ignore: Add a couple of patches with  1 fixes tags

- - - - -
3268ca90 by Danylo Piliaiev at 2018-08-21T15:25:00Z
i965: Advertise 8 bits subpixel precision for viewport bounds on gen6+

We use floating-points for viewport bounds so VIEWPORT_SUBPIXEL_BITS
should reflect this.

Bugzilla: https

[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.1.9-1-bpo9+1

2018-10-31 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.1.9-1-bpo9+1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.1.9-1-bpo9+1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server][debian-unstable] 8 commits: xfree86: fix readlink call

2018-10-25 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
cfc3dec0 by Peter Hutterer at 2018-10-16T14:22:05Z
xfree86: fix readlink call

Misplaced parenthesis caused us to compare the sizeof, not the readlink return
value.

Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
(cherry picked from commit bd5fe7593fd0df236f3b2be1f062166ddba7d67c)

- - - - -
8a59e3b7 by Matthieu Herrb at 2018-10-25T13:18:06Z
Disable -logfile and -modulepath when running with elevated privileges

Could cause privilege elevation and/or arbitrary files overwrite, when
the X server is running with elevated privileges (ie when Xorg is
installed with the setuid bit set and started by a non-root user).

CVE-2018-14665

Issue reported by Narendra Shinde and Red Hat.

Signed-off-by: Matthieu Herrb matth...@herrb.eu
Reviewed-by: Alan Coopersmith alan.coopersm...@oracle.com
Reviewed-by: Peter Hutterer peter.hutte...@who-t.net
Reviewed-by: Adam Jackson a...@redhat.com
(cherry picked from commit 50c0cf885a6e91c0ea71fb49fa8f1b7c86fe330e)

- - - - -
da15c741 by Matthieu Herrb at 2018-10-25T13:18:06Z
LogFilePrep: add a comment to the unsafe format string.

CVE-2018-14665 also made it possible to exploit this to access
memory. With -logfile forbidden when running with elevated privileges
this is no longer an issue.

Signed-off-by: Matthieu Herrb matth...@herrb.eu
Reviewed-by: Adam Jackson a...@redhat.com
(cherry picked from commit 248d164eae27f1f310266d78e52f13f64362f81e)

- - - - -
971d4181 by Adam Jackson at 2018-10-25T13:18:06Z
xserver 1.20.3

Signed-off-by: Adam Jackson a...@redhat.com

- - - - -
92afe8a7 by Andreas Boll at 2018-10-25T17:54:47Z
Merge tag xorg-server-1.20.3 into debian-unstable

xorg-server-1.20.3

- - - - -
2de2bf45 by Andreas Boll at 2018-10-25T17:55:21Z
Bump changelog

- - - - -
3ae799da by Andreas Boll at 2018-10-25T18:15:04Z
Document CVE-2018-14665

- - - - -
9cad8963 by Andreas Boll at 2018-10-25T18:15:29Z
Upload to unstable.

- - - - -


6 changed files:

- configure.ac
- debian/changelog
- hw/xfree86/common/xf86Init.c
- hw/xfree86/fbdevhw/fbdevhw.c
- meson.build
- os/log.c


Changes:

=
configure.ac
=
@@ -26,9 +26,9 @@ dnl
 dnl Process this file with autoconf to create configure.
 
 AC_PREREQ(2.60)
-AC_INIT([xorg-server], 1.20.2, 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
-RELEASE_DATE="2018-10-15"
-RELEASE_NAME="Tofu Biryani"
+AC_INIT([xorg-server], 1.20.3, 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
+RELEASE_DATE="2018-10-25"
+RELEASE_NAME="Harissa Roasted Carrots"
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_MACRO_DIR([m4])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])


=
debian/changelog
=
@@ -1,3 +1,11 @@
+xorg-server (2:1.20.3-1) unstable; urgency=medium
+
+  * New upstream release.
+- Disables -logfile and -modulepath when running with elevated
+  privileges (CVE-2018-14665).
+
+ -- Andreas Boll   Thu, 25 Oct 2018 20:15:23 +0200
+
 xorg-server (2:1.20.2-1) unstable; urgency=medium
 
   * New upstream release.


=
hw/xfree86/common/xf86Init.c
=
@@ -1027,14 +1027,18 @@ ddxProcessArgument(int argc, char **argv, int i)
 /* First the options that are not allowed with elevated privileges */
 if (!strcmp(argv[i], "-modulepath")) {
 CHECK_FOR_REQUIRED_ARGUMENT();
-xf86CheckPrivs(argv[i], argv[i + 1]);
+if (xf86PrivsElevated())
+  FatalError("\nInvalid argument -modulepath "
+"with elevated privileges\n");
 xf86ModulePath = argv[i + 1];
 xf86ModPathFrom = X_CMDLINE;
 return 2;
 }
 if (!strcmp(argv[i], "-logfile")) {
 CHECK_FOR_REQUIRED_ARGUMENT();
-xf86CheckPrivs(argv[i], argv[i + 1]);
+if (xf86PrivsElevated())
+  FatalError("\nInvalid argument -logfile "
+"with elevated privileges\n");
 xf86LogFile = argv[i + 1];
 xf86LogFileFrom = X_CMDLINE;
 return 2;


=
hw/xfree86/fbdevhw/fbdevhw.c
=
@@ -336,7 +336,7 @@ fbdev_open(int scrnIndex, const char *dev, char **namep)
 char *node = strrchr(dev, '/') + 1;
 
 if (asprintf(_path, "/sys/class/graphics/%s", node) < 0 ||
-readlink(sysfs_path, buf, sizeof(buf) < 0) ||
+readlink(sysfs_path, buf, sizeof(buf)) < 0 ||
 strstr(buf, "devices/pci")) {
 free(sysfs_path);
 close(fd);


=
meson.build
=
@@ -3,7 +3,7 @@ project('xserver', 'c',
 

[Git][xorg-team/xserver/xorg-server][upstream-unstable] 4 commits: xfree86: fix readlink call

2018-10-25 Thread Andreas Boll
Andreas Boll pushed to branch upstream-unstable at X Strike Force / xserver / 
xorg-server


Commits:
cfc3dec0 by Peter Hutterer at 2018-10-16T14:22:05Z
xfree86: fix readlink call

Misplaced parenthesis caused us to compare the sizeof, not the readlink return
value.

Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
(cherry picked from commit bd5fe7593fd0df236f3b2be1f062166ddba7d67c)

- - - - -
8a59e3b7 by Matthieu Herrb at 2018-10-25T13:18:06Z
Disable -logfile and -modulepath when running with elevated privileges

Could cause privilege elevation and/or arbitrary files overwrite, when
the X server is running with elevated privileges (ie when Xorg is
installed with the setuid bit set and started by a non-root user).

CVE-2018-14665

Issue reported by Narendra Shinde and Red Hat.

Signed-off-by: Matthieu Herrb matth...@herrb.eu
Reviewed-by: Alan Coopersmith alan.coopersm...@oracle.com
Reviewed-by: Peter Hutterer peter.hutte...@who-t.net
Reviewed-by: Adam Jackson a...@redhat.com
(cherry picked from commit 50c0cf885a6e91c0ea71fb49fa8f1b7c86fe330e)

- - - - -
da15c741 by Matthieu Herrb at 2018-10-25T13:18:06Z
LogFilePrep: add a comment to the unsafe format string.

CVE-2018-14665 also made it possible to exploit this to access
memory. With -logfile forbidden when running with elevated privileges
this is no longer an issue.

Signed-off-by: Matthieu Herrb matth...@herrb.eu
Reviewed-by: Adam Jackson a...@redhat.com
(cherry picked from commit 248d164eae27f1f310266d78e52f13f64362f81e)

- - - - -
971d4181 by Adam Jackson at 2018-10-25T13:18:06Z
xserver 1.20.3

Signed-off-by: Adam Jackson a...@redhat.com

- - - - -


5 changed files:

- configure.ac
- hw/xfree86/common/xf86Init.c
- hw/xfree86/fbdevhw/fbdevhw.c
- meson.build
- os/log.c


Changes:

=
configure.ac
=
@@ -26,9 +26,9 @@ dnl
 dnl Process this file with autoconf to create configure.
 
 AC_PREREQ(2.60)
-AC_INIT([xorg-server], 1.20.2, 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
-RELEASE_DATE="2018-10-15"
-RELEASE_NAME="Tofu Biryani"
+AC_INIT([xorg-server], 1.20.3, 
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
+RELEASE_DATE="2018-10-25"
+RELEASE_NAME="Harissa Roasted Carrots"
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_MACRO_DIR([m4])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])


=
hw/xfree86/common/xf86Init.c
=
@@ -1027,14 +1027,18 @@ ddxProcessArgument(int argc, char **argv, int i)
 /* First the options that are not allowed with elevated privileges */
 if (!strcmp(argv[i], "-modulepath")) {
 CHECK_FOR_REQUIRED_ARGUMENT();
-xf86CheckPrivs(argv[i], argv[i + 1]);
+if (xf86PrivsElevated())
+  FatalError("\nInvalid argument -modulepath "
+"with elevated privileges\n");
 xf86ModulePath = argv[i + 1];
 xf86ModPathFrom = X_CMDLINE;
 return 2;
 }
 if (!strcmp(argv[i], "-logfile")) {
 CHECK_FOR_REQUIRED_ARGUMENT();
-xf86CheckPrivs(argv[i], argv[i + 1]);
+if (xf86PrivsElevated())
+  FatalError("\nInvalid argument -logfile "
+"with elevated privileges\n");
 xf86LogFile = argv[i + 1];
 xf86LogFileFrom = X_CMDLINE;
 return 2;


=
hw/xfree86/fbdevhw/fbdevhw.c
=
@@ -336,7 +336,7 @@ fbdev_open(int scrnIndex, const char *dev, char **namep)
 char *node = strrchr(dev, '/') + 1;
 
 if (asprintf(_path, "/sys/class/graphics/%s", node) < 0 ||
-readlink(sysfs_path, buf, sizeof(buf) < 0) ||
+readlink(sysfs_path, buf, sizeof(buf)) < 0 ||
 strstr(buf, "devices/pci")) {
 free(sysfs_path);
 close(fd);


=
meson.build
=
@@ -3,7 +3,7 @@ project('xserver', 'c',
 'buildtype=debugoptimized',
 'c_std=gnu99',
 ],
-version: '1.20.2',
+version: '1.20.3',
 meson_version: '>= 0.42.0',
 )
 add_project_arguments('-DHAVE_DIX_CONFIG_H', language: 'c')


=
os/log.c
=
@@ -194,6 +194,8 @@ LogFilePrep(const char *fname, const char *backup, const 
char *idstring)
 {
 char *logFileName = NULL;
 
+/* the format string below is controlled by the user,
+   this code should never be called with elevated privileges */
 if (asprintf(, fname, idstring) == -1)
 FatalError("Cannot allocate space for the log file name\n");
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/compare/2a0c6c15c35cd262e7cdb86dcc43c

[Git][xorg-team/xserver/xorg-server] Pushed new tag xorg-server-2_1.20.3-1

2018-10-25 Thread Andreas Boll
Andreas Boll pushed new tag xorg-server-2_1.20.3-1 at X Strike Force / xserver 
/ xorg-server

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/tree/xorg-server-2_1.20.3-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-experimental] 43 commits: docs: add sha256 checksums for 18.2.2

2018-10-25 Thread Andreas Boll
Andreas Boll pushed to branch debian-experimental at X Strike Force / lib / mesa


Commits:
cb63a4e1 by Juan A. Suarez Romero at 2018-10-05T10:45:35Z
docs: add sha256 checksums for 18.2.2

Signed-off-by: Juan A. Suarez Romero jasua...@igalia.com

- - - - -
4ba6f668 by Jason Ekstrand at 2018-10-08T11:49:48Z
nir/cf: Remove phi sources if needed in nir_handle_add_jump

If the block in which the jump is inserted is the predecessor of a phi
then we need to remove phi sources otherwise the phi may end up with
things improperly connected.  This fixes the following CTS test when
dEQP is run with SPIR-V optimization recipe 1:

dEQP-VK.glsl.functions.control_flow.return_in_nested_loop_vertex

Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Iago Toral Quiroga ito...@igalia.com
(cherry picked from commit bfc89c668e288747f51e447729914c91d27207e8)

- - - - -
57aeec6f by Józef Kucia at 2018-10-08T11:49:48Z
radeonsi: avoid sending GS_EMIT in shaders without outputs

Fixes GPU hangs.

Cc: 18.1 18.2 mesa-sta...@lists.freedesktop.org
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107857
Signed-off-by: Józef Kucia joseph.ku...@gmail.com
Signed-off-by: Marek Olšák marek.ol...@amd.com
(cherry picked from commit e24a4e05c7a7b9f3a06fa55284d6258ceff44fdd)

- - - - -
382099b7 by Emil Velikov at 2018-10-08T11:49:48Z
st/nine: do not double-close the fd on teardown

As the newly introduced comment says:
 The pipe loader takes ownership of the fd

Thus, theres no need to close it again.

Cc: Patrick Rudolph s...@das-labor.org
Cc: Axel Davy davyax...@gmail.com
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Axel Davy davyax...@gmail.com
(cherry picked from commit 7b8d1b313cd01bb916898d8bb92a566534e37677)

- - - - -
d75a6028 by Emil Velikov at 2018-10-08T11:49:49Z
egl: make eglSwapInterval a no-op for !window surfaces

As the spec says, the function is a no-op when the surface is not a
window one.

That spec implies that EGL_TRUE should be returned in that case, yet
the ARM driver seems to return EGL_FALSE + EGL_BAD_SURFACE.

The Nvidia driver returns EGL_TRUE. We follow that behaviour until a
decision is made.

https://gitlab.khronos.org/egl/API/merge_requests/17

Cc: samiuddi sami.uddin.moham...@intel.com
Cc: Erik Faye-Lund kusmab...@gmail.com
Cc: Tomasz Figa tf...@chromium.org
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit 64b4ccde0cab4bbabba8abbf206ec5aa53399821)

- - - - -
164a28ad by Emil Velikov at 2018-10-08T11:54:30Z
egl: make eglSwapBuffers* a no-op for !window surfaces

Analogous to the previous commit - the spec says the function is a
no-op when a pbuffer or pixmap surface is used.

Cc: samiuddi sami.uddin.moham...@intel.com
Cc: Erik Faye-Lund kusmab...@gmail.com
Cc: Tomasz Figa tf...@chromium.org
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit 8f66743ca2cd781e912a3998196bf2ef1b9f8f4c)

- - - - -
8927cf03 by Jason Ekstrand at 2018-10-10T09:51:18Z
anv: Use separate MOCS settings for external BOs

On Broadwell and above, we have to use different MOCS settings to allow
the kernel to take over and disable caching when needed for external
buffers.  On Broadwell, this is especially important because the kernel
cant disable eLLC so we have to do it in userspace.  We very badly
dont want to do that on everything so we need separate MOCS for
external and internal BOs.

In order to do this, we add an anv-specific BO flag for external and
use that to distinguish between buffers which may be shared with other
processes and/or display and those which are entirely internal.  That,
together with an anv_mocs_for_bo helper lets us choose the right MOCS
settings for each BO use.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99507
Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Lionel Landwerlin lionel.g.landwer...@intel.com
(cherry picked from commit 7a89a0d9edae638e68e4b4ee8e0cbb34baa9c080)
[Juan A. Suarez: resolve trivial conflicts]
Signed-off-by: Juan A. Suarez Romero jasua...@igalia.com

Conflicts:
src/intel/vulkan/anv_image.c
src/intel/vulkan/genX_gpu_memcpy.c

- - - - -
857750d2 by Marek Olšák at 2018-10-10T09:53:44Z
drirc: add a workaround for ARMA 3

Cc: 18.2 mesa-sta...@lists.freedesktop.org
(cherry picked from commit 8e0b4cb8a1fcb1572be8eca16a806520aac08a61)

- - - - -
713e9911 by Tapani Pälli at 2018-10-10T10:09:21Z
glsl: do not attempt assignment if operand type not parsed correctly

v2: check types of both operands (Ian)

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Tapani Pälli tapani.pa...@intel.com
Reviewed-by: Ian Romanick ian.d.roman...@intel.com
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108012
(cherry picked from commit d1fa69ed61d5aebeb69ce8a415c098035a953d48

[Git][xorg-team/lib/mesa][upstream-experimental] 41 commits: docs: add sha256 checksums for 18.2.2

2018-10-25 Thread Andreas Boll
Andreas Boll pushed to branch upstream-experimental at X Strike Force / lib / 
mesa


Commits:
cb63a4e1 by Juan A. Suarez Romero at 2018-10-05T10:45:35Z
docs: add sha256 checksums for 18.2.2

Signed-off-by: Juan A. Suarez Romero jasua...@igalia.com

- - - - -
4ba6f668 by Jason Ekstrand at 2018-10-08T11:49:48Z
nir/cf: Remove phi sources if needed in nir_handle_add_jump

If the block in which the jump is inserted is the predecessor of a phi
then we need to remove phi sources otherwise the phi may end up with
things improperly connected.  This fixes the following CTS test when
dEQP is run with SPIR-V optimization recipe 1:

dEQP-VK.glsl.functions.control_flow.return_in_nested_loop_vertex

Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Iago Toral Quiroga ito...@igalia.com
(cherry picked from commit bfc89c668e288747f51e447729914c91d27207e8)

- - - - -
57aeec6f by Józef Kucia at 2018-10-08T11:49:48Z
radeonsi: avoid sending GS_EMIT in shaders without outputs

Fixes GPU hangs.

Cc: 18.1 18.2 mesa-sta...@lists.freedesktop.org
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107857
Signed-off-by: Józef Kucia joseph.ku...@gmail.com
Signed-off-by: Marek Olšák marek.ol...@amd.com
(cherry picked from commit e24a4e05c7a7b9f3a06fa55284d6258ceff44fdd)

- - - - -
382099b7 by Emil Velikov at 2018-10-08T11:49:48Z
st/nine: do not double-close the fd on teardown

As the newly introduced comment says:
 The pipe loader takes ownership of the fd

Thus, theres no need to close it again.

Cc: Patrick Rudolph s...@das-labor.org
Cc: Axel Davy davyax...@gmail.com
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Axel Davy davyax...@gmail.com
(cherry picked from commit 7b8d1b313cd01bb916898d8bb92a566534e37677)

- - - - -
d75a6028 by Emil Velikov at 2018-10-08T11:49:49Z
egl: make eglSwapInterval a no-op for !window surfaces

As the spec says, the function is a no-op when the surface is not a
window one.

That spec implies that EGL_TRUE should be returned in that case, yet
the ARM driver seems to return EGL_FALSE + EGL_BAD_SURFACE.

The Nvidia driver returns EGL_TRUE. We follow that behaviour until a
decision is made.

https://gitlab.khronos.org/egl/API/merge_requests/17

Cc: samiuddi sami.uddin.moham...@intel.com
Cc: Erik Faye-Lund kusmab...@gmail.com
Cc: Tomasz Figa tf...@chromium.org
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit 64b4ccde0cab4bbabba8abbf206ec5aa53399821)

- - - - -
164a28ad by Emil Velikov at 2018-10-08T11:54:30Z
egl: make eglSwapBuffers* a no-op for !window surfaces

Analogous to the previous commit - the spec says the function is a
no-op when a pbuffer or pixmap surface is used.

Cc: samiuddi sami.uddin.moham...@intel.com
Cc: Erik Faye-Lund kusmab...@gmail.com
Cc: Tomasz Figa tf...@chromium.org
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Emil Velikov emil.veli...@collabora.com
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit 8f66743ca2cd781e912a3998196bf2ef1b9f8f4c)

- - - - -
8927cf03 by Jason Ekstrand at 2018-10-10T09:51:18Z
anv: Use separate MOCS settings for external BOs

On Broadwell and above, we have to use different MOCS settings to allow
the kernel to take over and disable caching when needed for external
buffers.  On Broadwell, this is especially important because the kernel
cant disable eLLC so we have to do it in userspace.  We very badly
dont want to do that on everything so we need separate MOCS for
external and internal BOs.

In order to do this, we add an anv-specific BO flag for external and
use that to distinguish between buffers which may be shared with other
processes and/or display and those which are entirely internal.  That,
together with an anv_mocs_for_bo helper lets us choose the right MOCS
settings for each BO use.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99507
Cc: mesa-sta...@lists.freedesktop.org
Reviewed-by: Lionel Landwerlin lionel.g.landwer...@intel.com
(cherry picked from commit 7a89a0d9edae638e68e4b4ee8e0cbb34baa9c080)
[Juan A. Suarez: resolve trivial conflicts]
Signed-off-by: Juan A. Suarez Romero jasua...@igalia.com

Conflicts:
src/intel/vulkan/anv_image.c
src/intel/vulkan/genX_gpu_memcpy.c

- - - - -
857750d2 by Marek Olšák at 2018-10-10T09:53:44Z
drirc: add a workaround for ARMA 3

Cc: 18.2 mesa-sta...@lists.freedesktop.org
(cherry picked from commit 8e0b4cb8a1fcb1572be8eca16a806520aac08a61)

- - - - -
713e9911 by Tapani Pälli at 2018-10-10T10:09:21Z
glsl: do not attempt assignment if operand type not parsed correctly

v2: check types of both operands (Ian)

Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Tapani Pälli tapani.pa...@intel.com
Reviewed-by: Ian Romanick ian.d.roman...@intel.com
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108012
(cherry picked from commit

[Git][xorg-team/xserver/xorg-server][debian-unstable] 2 commits: Set source format to 1.0.

2018-10-25 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
487c7527 by Andreas Boll at 2018-10-25T08:19:05Z
Set source format to 1.0.

- - - - -
9f6be25a by Andreas Boll at 2018-10-25T08:19:40Z
Upload to unstable.

- - - - -


2 changed files:

- debian/changelog
- + debian/source/format


Changes:

=
debian/changelog
=
@@ -1,4 +1,4 @@
-xorg-server (2:1.20.2-1) UNRELEASED; urgency=medium
+xorg-server (2:1.20.2-1) unstable; urgency=medium
 
   * New upstream release.
 - Fixes various crashes with xwayland (Closes: #777625, #881891,
@@ -6,8 +6,9 @@ xorg-server (2:1.20.2-1) UNRELEASED; urgency=medium
 - Fixes a crash when running the X server inside virtualbox
   (Closes: #911680).
   * Drop 08_dont-init-glamor-on-llvmpipe.diff, upstream.
+  * Set source format to 1.0.
 
- -- Andreas Boll   Wed, 24 Oct 2018 13:32:00 +0200
+ -- Andreas Boll   Thu, 25 Oct 2018 10:19:31 +0200
 
 xorg-server (2:1.20.1-5) unstable; urgency=medium
 


=
debian/source/format
=
@@ -0,0 +1 @@
+1.0



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/compare/44caf37585e095531df665d2ff6d7c9e76bd52ab...9f6be25a5b6b1f10c471778115679432fe940c2d

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/compare/44caf37585e095531df665d2ff6d7c9e76bd52ab...9f6be25a5b6b1f10c471778115679432fe940c2d
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server] Pushed new tag xorg-server-2_1.20.2-1

2018-10-25 Thread Andreas Boll
Andreas Boll pushed new tag xorg-server-2_1.20.2-1 at X Strike Force / xserver 
/ xorg-server

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/tree/xorg-server-2_1.20.2-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server][debian-unstable] 33 commits: dix: check_modmap_change() returns Success, not true

2018-10-24 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
051a0efc by Peter Hutterer at 2018-10-04T15:23:48Z
dix: check_modmap_change() returns Success, not true

Not sure what if anything calls XSetDeviceModifierMapping() but this 
wouldve
failed all the time. check_modmap_change() returns Success but we were
treating it like a boolean. Fix this.

Reported-by: Adam Jackson a...@redhat.com
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
Reviewed-by: Keith Packard kei...@keithp.com
(cherry picked from commit 4fe02b8da3ca58500f7e6e017e388907cf4a8b73)

- - - - -
5396a4aa by Alex Goins at 2018-10-04T15:23:57Z
randr: rrCheckPixmapBounding should only increase screen size

The purpose of rrCheckPixmapBounding() is to make sure that the fb is large
enough to accommodate the region scanned out by a GPU screen. Currently, 
however,
it will actually shrink the fb if its larger than it needs to be.

This is a problem when combining PRIME output slaving with arbitrary transforms
with xrandr.

Although arbitrary transforms are not supposed to constrain the size of the fb
(https://lists.freedesktop.org/archives/xorg-devel/2018-January/055563.html),
xrandr will use RRSetScreenSize to resize the desktop to accommodate scaling
transforms, e.g. scaling a 1920x1080 display to 3840x2160 will result in a
desktop size of 3840x2160.

In the case of PRIME, rrCheckPixmapBounding() will be called after
RRSetScreenSize() and it will resize the fb back down to what it would be
without the scaling transform, e.g. 1920x1080. This represents divergence in
behavior between PRIME and non-PRIME outputs.

I had originally made rrCheckPixmapBounding() account for arbitrary transforms,
but realized that the fb being large enough to accommodate arbitrary transforms
is not a hard requirement enforced in the server. Instead, this change simply
makes it so that rrCheckPixmapBounding() will only resize the fb to be larger
than it already is, preventing it from stepping on prior requests to increase
the size of the fb.

Signed-off-by: Alex Goins ago...@nvidia.com
Reviewed-by: Keith Packard kei...@keithp.com
Reviewed-by: Michel Dänzer michel.daen...@amd.com
(cherry picked from commit a90f33721eba7f2dbde4a7278f1a213d696c85e9)

- - - - -
cd19a752 by Jim Qu at 2018-10-04T15:24:42Z
modesetting: code refactor for PRIME sync

The X will be crashed on the system with other DDX driver,
such as amdgpu.

show the log like:

randr: falling back to unsynchronized pixmap sharing
(EE)
(EE) Backtrace:
(EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x4e)
(EE) 1: /usr/lib/xorg/Xorg (0x55cb0151a000+0x1b5ce9)
(EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f1587a1d000+0x11390)
(EE)
(EE) Segmentation fault at address 0x0
(EE)

The issue is that modesetting as the master, and amdgpu as the slave.
Thus, when the master attempts to access pSlavePixPriv in ms_dirty_update(),
problems result due to the fact that its accessing AMDs 
ppriv using the
modesetting structure definition.

Apart from fixing crash issue, the patch fix other issue in master interface
in which driver should refer to master pixmap.

Signed-off-by: Jim Qu jim...@amd.com
Reviewed-by: Alex Goins ago...@nvidia.com
(cherry picked from commit f79e5368512b72bb463925983d265b070261b7aa)

- - - - -
48300a77 by Scott Anderson at 2018-10-04T15:24:50Z
xwayland: use wayland axis_discrete event

This prevents multiple scroll events happening for wayland compositors
which send axis values other than 10. For example, libinput will
typically return 15 for each scroll wheel step, and if a wayland
compositor sends those to xwayland without normalising them, 2 scroll
wheel steps will end up as 3 xorg scroll events. By listening for the
discrete_axis event, this will now correctly send only 2 xorg scroll
events.

The wayland protocol gurantees that there will always be an axis event
following an axis_discrete event. However, it does not gurantee that
other events (including other axis_discrete+axis pairs) will not happen
in between them. So we must keep a list of outstanding axis_discrete
events.

Signed-off-by: Scott Anderson sc...@anderso.nz
Reviewed-by: Peter Hutterer peter.hutte...@who-t.net
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net
(cherry picked from commit cd285922cdec966825e47220b1182a57abc1ff90)

- - - - -
1b0db2c7 by Lionel Landwerlin at 2018-10-04T15:25:02Z
present: fix freed pointer access

When a vblank has been marked as aborted, its going to be free in the
flip_notify function when stopped. We cant notify it after its
stopped because the pointer is invalid.

Valgrind backtrace:

==5331== Invalid read of size 8
==5331==at 0x212B4D: present_vblank_notify (present_vblank.c:34)
==5331==by 0x21439B: present_wnmd_flip_notify (present_wnmd.c:194)
==5331==by 0x21439B: present_wnmd_event_notify (present_wnmd.c:228)
==5331==by 0x156216: xwl_present_sync_callback (xwayland-present.c:282)
==5331==by 0x6570FCD: ffi_call_unix64 (in 
/usr/lib

[Git][xorg-team/lib/libglvnd][debian-stretch-backports] 30 commits: GL: Don't generate g_glapi_mapi_gl_tmp.h

2018-10-11 Thread Andreas Boll
Andreas Boll pushed to branch debian-stretch-backports at X Strike Force / lib 
/ libglvnd


Commits:
1e8ea3fe by Kyle Brenneman at 2018-03-26T20:40:48Z
GL: Dont generate g_glapi_mapi_gl_tmp.h

Dont generate g_glapi_mapi_gl_tmp.h in the libGL makefile. Thats not 
needed
anymore, because all of the GLDispatch stuff is built separately under
src/GLdispatch/vnd-glapi.

Likewise, remove the STATIC_DISPATCH_ONLY define from the compiler flags.

- - - - -
1578be92 by Kyle Brenneman at 2018-03-26T20:40:50Z
generate: Remove glapi_gen_libopengl_exports.

Generating a symbol list for the entrypoint libraries used to be necessary when
we generated the same set of dispatch stubs in each library.

Since then, we only generate the stubs that each library is going to export, so
we dont need a separate export list anymore.

- - - - -
342cb23f by Kyle Brenneman at 2018-03-26T20:40:52Z
Move the glapi_gen_mapi function into the vnd-glapi makefile.

$(glapi_gen_mapi) is only used in the vnd-glapi makefile, so define it there.

- - - - -
f2b886dd by Kyle Brenneman at 2018-03-26T20:40:55Z
vnd-glapi: Change glapi_gen_mapi to a makefile variable.

Change glapi_gen_mapi to be a makefile variable instead of a function, so that
it still works when not using GNU make.

- - - - -
adf997fe by Kyle Brenneman at 2018-03-26T20:40:57Z
Move the glapi_gen_libglglxstubs function into the GL makefile.

Remove the now-empty file glvnd_gen.mk.

- - - - -
f47132e6 by Kyle Brenneman at 2018-03-26T20:40:59Z
GL: Expand glapi_gen_libglglxstubs in the makefile.

glapi_gen_libglglxstubs is only used once, so just expand it out instead of
using a function.

- - - - -
0177ade4 by Kyle Brenneman at 2018-03-26T20:41:01Z
configure: Check if linking against libdl is necessary.

Add an AC_CHECK_FUNC call to check whether dlopen is available without any
additional libraries. Some systems provide dlopen as part of libc, in which
case we cant (and dont need to) link against libdl.so.

- - - - -
c413eae4 by Kyle Brenneman at 2018-03-26T20:41:03Z
configure: Recognize both x86_64 and amd64 for host_cpu.

On FreeBSD, $host_cpu is set to amd64 instead of 
x86_64, so update the
configure script to recognize either string.

- - - - -
82413e05 by Kyle Brenneman at 2018-03-26T20:41:05Z
Use sh instead of bash for the test scripts.

Not all systems have bash available, and in those that do, we cant assume 
that
its located at /bin/bash.

- - - - -
dfaf0fd2 by Kyle Brenneman at 2018-03-26T20:41:07Z
Add a (void*) cast for the last parameter when calling mincore.

The third parameter to mincore(2) can be a pointer to char or unsigned char,
depending on what system its building on. To build in either case, just 
cast
that argument to a (void *).

- - - - -
5baa1e5c by Kyle Brenneman at 2018-03-27T19:20:46Z
Merge branch freebsd-fixes

Various fixes so that libglvnd can build and run on FreeBSD.

The only change to C code is to deal with a difference in the parameters for
mincore(2).

Most of the rest is to to remove the dependency on GNU make and bash.

- - - - -
4914b61f by Kyle Brenneman at 2018-04-11T21:14:10Z
GLdispatch: Use --version-script instead -export-symbols.

The -export-symbols option in libtool creates a version script on Linux, but
on FreeBSD it instead uses the -retain-symbols-file option, which doesnt do
anything with the dynamic symbol table.

Instead, manually pass the --version-script option to the linker.

- - - - -
652909fb by Kyle Brenneman at 2018-04-13T22:15:37Z
Some fixes for make dist

Dont point nonst_HEADERS or EXTRA_DIST at entire directories. That causes
make dist to include files that it shouldnt, such as 
configured makefiles
and .pyc files.

Also added a few generated header files to noinst_HEADERS.

- - - - -
e17dc9f7 by Timo Aaltonen at 2018-05-04T09:17:38Z
control: Drop the alternate depends on lib{egl,glx}-vendor, the default 
provided by mesa should always be installed.

- - - - -
8709003f by Kyle Brenneman at 2018-05-24T14:42:52Z
GLdispatch: Add a version script for the TSD build.

Add a separate version script export_list_tsd.ver for the TSD build of
libGLdispatch, since the two builds dont have the same set of symbols.

- - - - -
c897ac9b by Timo Aaltonen at 2018-05-30T07:10:36Z
release to sid

- - - - -
638ef33f by Kyle Brenneman at 2018-06-06T14:42:41Z
EGL: Remove a few unused functions in egldispatchstubs.c.

Remove FindProcIndex, __eglSetDispatchIndex, and
__eglDispatchFindDispatchFunction from egldispatchstubs.c.

The dispatch indices are allocated and assigned during initialization, so none
of those functions are ever called.

- - - - -
9d909106 by Kyle Brenneman at 2018-06-20T21:57:00Z
Update the OpenGL XML and header files.

Update the gl.xml, GL/glext.h, and the GLES headers to commit
42f61786696df5102625d9b046976ee857645704 from the Khronos registry.

- - - - -
59dbb141 by Kyle Brenneman at 2018-07-24T17:35:26Z
Bump the version number to 1.1.0.

- - - - -
2b96b5c8 by Timo Aaltonen at 2018-08-08T10:41:05Z
rules, libgles2: Add

[Git][xorg-team/lib/libglvnd] Pushed new tag libglvnd-1.1.0-1-bpo9+1

2018-10-11 Thread Andreas Boll
Andreas Boll pushed new tag libglvnd-1.1.0-1-bpo9+1 at X Strike Force / lib / 
libglvnd

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/tree/libglvnd-1.1.0-1-bpo9+1
You're receiving this email because of your account on salsa.debian.org.


Bug#908812: libgl1-mesa-dev: dependency on transitional packages

2018-10-11 Thread Andreas Boll
Control: tag -1 pending

On Thu, Oct 11, 2018 at 01:32:06PM +0200, Jörg-Volker Peetz wrote:
> Version: 18.1.9-1
> 
> Dear Maintainer(s),
> 
> in version 18.1.9-1 this package still depends on the packages 
> x11proto-dri2-dev and
> x11proto-gl-dev which are marked as transitional.
> 
> Regards,
> Jörg.

This issue has been fixed in mesa 18.2.0-2 / experimental but
unfortunately it is still in NEW.

https://ftp-master.debian.org/new/mesa_18.2.0-2.html

Thanks,
Andreas



[Git][xorg-team/lib/mesa][debian-experimental] 81 commits: docs/relnotes: Add sha256 sums for mesa 18.1.8

2018-10-10 Thread Andreas Boll
Andreas Boll pushed to branch debian-experimental at X Strike Force / lib / mesa


Commits:
ad478400 by Dylan Baker at 2018-09-07T17:10:13Z
docs/relnotes: Add sha256 sums for mesa 18.1.8

- - - - -
a985f18e by Marek Olšák at 2018-09-07T17:16:55Z
st/mesa: help fix stencil border color for GL_DEPTH_STENCIL textures

GL_STENCIL_INDEX uses GL_INTENSITY for the border color, which is nicer
to hardware that doesnt read the stencil border value from the X channel.

This fixes a bunch of dEQP tests on Vega  Raven.

Cc: 18.1 18.2 mesa-sta...@lists.freedesktop.org
(cherry picked from commit 725e8ad5590749ca2fa4bd89e1e8007fd20b114e)

- - - - -
2620eb8e by Dylan Baker at 2018-09-07T17:16:55Z
cherry-ignore: Add additional 18.2 patch

- - - - -
37fd6269 by Gert Wollny at 2018-09-07T17:16:55Z
winsys/virgl: correct resource and handle allocation (v2)

Fixes crash with
  piglit/bin/map_buffer_range-invalidate CopyBufferSubData \
   increment-offset -auto -fbo

* Resize the resource storage already when the count is equal to the
  allocated size, fixes:

  Invalid write of size 8
  at 0xB72E4CF: virgl_drm_add_res (virgl_drm_winsys.c:629)
  by 0xB72E4CF: virgl_drm_emit_res (virgl_drm_winsys.c:663)
  by 0xB72A44A: virgl_encode_resource_copy_region (virgl_encode.c:776)
  by 0xB40CD12: st_copy_buffer_subdata (st_cb_bufferobjects.c:585)
  by 0xB244A3B: _mesa_CopyBufferSubData (bufferobj.c:2940)
  by 0x109A1E: upload (invalidate.c:169)
  by 0x109C2F: piglit_display (invalidate.c:215)
  by 0x4F80FBE: run_test (piglit_fbo_framework.c:52)
  by 0x4F66E5F: piglit_gl_test_run (piglit-framework-gl.c:229)
  by 0x10949D: main (invalidate.c:47)
  Address 0xbe07d30 is 0 bytes after a block of size 4,096 allocd
  at 0x4C31B25: calloc (in
   /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  by 0xB72DAAF: virgl_drm_cmd_buf_create (virgl_drm_winsys.c:567)

* Also resize the space allocated for the handles, fixes:

  Invalid write of size 4
  at 0xB72E4F0: virgl_drm_add_res (virgl_drm_winsys.c:631)
  by 0xB72E4F0: virgl_drm_emit_res (virgl_drm_winsys.c:663)
  by 0xB72A44A: virgl_encode_resource_copy_region (virgl_encode.c:776)
  by 0xB40CD12: st_copy_buffer_subdata (st_cb_bufferobjects.c:585)
  by 0xB244A3B: _mesa_CopyBufferSubData (bufferobj.c:2940)
  by 0x109A1E: upload (invalidate.c:169)
  by 0x109C2F: piglit_display (invalidate.c:215)
  by 0x4F80FBE: run_test (piglit_fbo_framework.c:52)
  by 0x4F66E5F: piglit_gl_test_run (piglit-framework-gl.c:229)
  by 0x10949D: main (invalidate.c:47)
  Address 0xbe08570 is 0 bytes after a block of size 2,048 allocd
  at 0x4C2FB0F: malloc (
in /usr/lib/valgrind/vgpreload_memcheck-amd64- linux.so)
  by 0xB72DAC8: virgl_drm_cmd_buf_create (virgl_drm_winsys.c:572)

Fixes: 4b15b5e803e (virgl: resize resource bo allocation if we need 
to.)

v2: - Use REALLOC macro and avoid memory leak when re-allocation fails
- add Fixes tag (both Emil Velikov)
- reorder commit message

Signed-off-by: Gert Wollny gert.wol...@collabora.com
(cherry picked from commit 9b0e8d87233691c1f025002f1da89ed3f8f69583)

- - - - -
527813b2 by Dylan Baker at 2018-09-07T17:16:55Z
meson: Print a message about why a libdrm version was selected

We require a single version of libdrm for all of our libdrm
dependencies (core and driver), but the way this is structured can make
the error message less than helpful, as one driver might be the one
setting the libdrm requirement, while another might be the one that
generates the version failure.

This adds a simple message to the output announcing which libdrm module
set the version, which might be more helpful.

v2: - Use message suggested by Eric Engstrom

Fixes: c445b1d56f47922206de55e557444aadb62e11f6
   (meson: Use the same version for all libdrm checks)
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit d25a27ec56dd9a722a3b6073ec0b6daa7993b0d7)

- - - - -
06579faa by Mathias Fröhlich at 2018-09-07T17:16:55Z
tnl: Fix green gun regression in xonotic.

Fix an other regression of
mesa: Make gl_vertex_array contain pointers to first order VAO members.
The regression showed up with drivers using the tnl module and
was reproducible using xonotic-glx -benchmark demos/the-big-keybench.dem.

Fixes: 64d2a204805
mesa: Make gl_vertex_array contain pointers to first order VAO members.
Tested-by: Ville Syrjälä ville.syrj...@linux.intel.com
Reviewed-by: Ian Romanick ian.d.roman...@intel.com
Signed-off-by: Mathias Fröhlich mathias.froehl...@web.de
(cherry picked from commit a6232b69321b465e9733a4b207088d923b75e714)
Conflicts resolved by Dylan

Conflicts:
src/mesa/tnl/t_split_copy.c

- - - - -
67cfeb16 by Timothy Arceri at 2018-09-07T17:16:55Z
glsl: fixer lexer for unreachable defines

If we have something like:

   #ifdef NOT_DEFINED
   #define A_MACRO(x) \
if (x)
   #endif

The # on the #define is not skipped but the define itself is so
this then gets recognised as #if.

Until 28a3731e3f this didnt happen

[Git][xorg-team/xserver/xorg-server] Pushed new tag xorg-server-2_1.20.1-5

2018-10-10 Thread Andreas Boll
Andreas Boll pushed new tag xorg-server-2_1.20.1-5 at X Strike Force / xserver 
/ xorg-server

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/tree/xorg-server-2_1.20.1-5
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server][debian-unstable] 2 commits: 08_dont-init-glamor-on-llvmpipe.diff: Glamor shouldn't be used on llvmpipe

2018-10-10 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
d06b7910 by Timo Aaltonen at 2018-10-10T15:45:42Z
08_dont-init-glamor-on-llvmpipe.diff: Glamor shouldnt be used on llvmpipe

as it might end up crashing the server on a racy bootup. (LP: #1792932)
(Closes: #907655, #910135)

- - - - -
f7ab0acb by Andreas Boll at 2018-10-10T16:23:21Z
Upload to unstable.

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/08_dont-init-glamor-on-llvmpipe.diff
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,12 @@
+xorg-server (2:1.20.1-5) unstable; urgency=medium
+
+  [ Timo Aaltonen ]
+  * 08_dont-init-glamor-on-llvmpipe.diff: Glamor shouldn't be used on
+llvmpipe, as it might end up crashing the server on a racy bootup.
+(LP: #1792932) (Closes: #907655, #910135)
+
+ -- Andreas Boll   Wed, 10 Oct 2018 18:23:15 +0200
+
 xorg-server (2:1.20.1-4) unstable; urgency=medium
 
   [ Julien Cristau ]


=
debian/patches/08_dont-init-glamor-on-llvmpipe.diff
=
@@ -0,0 +1,85 @@
+commit 0a9415cf793babed1f28c61f8047d51de04f1528
+Author: Adam Jackson 
+Date:   Fri Sep 14 11:33:43 2018 -0400
+
+glamor_egl: Don't initialize on llvmpipe
+
+Mesa started supporting GL_OES_EGL_image on llvmpipe in 17.3, after this
+commit:
+
+commit bbdeddd5fd0b797e1e281f058338b3da4d98029d
+Author: Gurchetan Singh 
+Date:   Tue Aug 1 14:49:33 2017 -0700
+
+st/dri: add drisw image extension
+
+That's pretty cool, but it means glamor now thinks it can initialize on
+llvmpipe. This is almost certainly not what anyone wants, as glamor on
+llvmpipe is pretty much uniformly slower than fb.
+
+This fixes both Xorg and Xwayland to refuse glamor in such a setup.
+Xephyr is left alone, both because glamor is not the default there and
+because Xephyr+glamor+llvmpipe is one of the easier ways to get xts to
+exercise glamor.
+
+The (very small) downside of this change is that you lose DRI3 support.
+This wouldn't have helped you very much (since an lp glamor blit is
+slower than a pixman blit), but it would eliminate the PutImage overhead
+for llvmpipe's glXSwapBuffers. A future change should add DRI3 support
+for the fb-only case.
+
+Reviewed-by: Eric Anholt 
+Signed-off-by: Adam Jackson 
+
+diff --git a/glamor/glamor_egl.c b/glamor/glamor_egl.c
+index df278b1a1..9b930d603 100644
+--- a/glamor/glamor_egl.c
 b/glamor/glamor_egl.c
+@@ -898,6 +898,7 @@ Bool
+ glamor_egl_init(ScrnInfoPtr scrn, int fd)
+ {
+ struct glamor_egl_screen_private *glamor_egl;
++const GLubyte *renderer;
+ 
+ glamor_egl = calloc(sizeof(*glamor_egl), 1);
+ if (glamor_egl == NULL)
+@@ -992,6 +993,14 @@ glamor_egl_init(ScrnInfoPtr scrn, int fd)
+"Failed to make EGL context current\n");
+ goto error;
+ }
++
++renderer = glGetString(GL_RENDERER);
++if (strstr((const char *)renderer, "llvmpipe")) {
++xf86DrvMsg(scrn->scrnIndex, X_INFO,
++   "Refusing to try glamor on llvmpipe\n");
++goto error;
++}
++
+ /*
+  * Force the next glamor_make_current call to set the right context
+  * (in case of multiple GPUs using glamor)
+@@ -1005,7 +1014,7 @@ glamor_egl_init(ScrnInfoPtr scrn, int fd)
+ }
+ 
+ xf86DrvMsg(scrn->scrnIndex, X_INFO, "glamor X acceleration enabled on 
%s\n",
+-   glGetString(GL_RENDERER));
++   renderer);
+ 
+ #ifdef GBM_BO_WITH_MODIFIERS
+ if (epoxy_has_egl_extension(glamor_egl->display,
+diff --git a/hw/xwayland/xwayland-glamor-gbm.c 
b/hw/xwayland/xwayland-glamor-gbm.c
+index 06fcf5239..25a354bf7 100644
+--- a/hw/xwayland/xwayland-glamor-gbm.c
 b/hw/xwayland/xwayland-glamor-gbm.c
+@@ -843,6 +843,11 @@ xwl_glamor_gbm_init_egl(struct xwl_screen *xwl_screen)
+ goto error;
+ }
+ 
++if (strstr((const char *)glGetString(GL_RENDERER), "llvmpipe")) {
++ErrorF("Refusing to try glamor on llvmpipe\n");
++goto error;
++}
++
+ if (!epoxy_has_gl_extension("GL_OES_EGL_image")) {
+ ErrorF("GL_OES_EGL_image not available\n");
+ goto error;


=
debian/patches/series
=
@@ -6,3 +6,4 @@
 05_Revert-Unload-submodules.diff
 06_use-intel-only-on-pre-gen4.diff
 07_use-modesetting-driver-by-default-on-GeForce.diff
+08_dont-init-glamor-on-llvmpipe.diff



View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/compare/1c07a1dbdd8ce013f599aa2845640628413b...f7ab0acb8c8de740e5c336891d879309d3f263e5

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/co

[Git][xorg-team/lib/mesa][upstream-unstable] 45 commits: docs/relnotes: Add sha256 sums for mesa 18.1.8

2018-10-10 Thread Andreas Boll
Andreas Boll pushed to branch upstream-unstable at X Strike Force / lib / mesa


Commits:
ad478400 by Dylan Baker at 2018-09-07T17:10:13Z
docs/relnotes: Add sha256 sums for mesa 18.1.8

- - - - -
a985f18e by Marek Olšák at 2018-09-07T17:16:55Z
st/mesa: help fix stencil border color for GL_DEPTH_STENCIL textures

GL_STENCIL_INDEX uses GL_INTENSITY for the border color, which is nicer
to hardware that doesnt read the stencil border value from the X channel.

This fixes a bunch of dEQP tests on Vega  Raven.

Cc: 18.1 18.2 mesa-sta...@lists.freedesktop.org
(cherry picked from commit 725e8ad5590749ca2fa4bd89e1e8007fd20b114e)

- - - - -
2620eb8e by Dylan Baker at 2018-09-07T17:16:55Z
cherry-ignore: Add additional 18.2 patch

- - - - -
37fd6269 by Gert Wollny at 2018-09-07T17:16:55Z
winsys/virgl: correct resource and handle allocation (v2)

Fixes crash with
  piglit/bin/map_buffer_range-invalidate CopyBufferSubData \
   increment-offset -auto -fbo

* Resize the resource storage already when the count is equal to the
  allocated size, fixes:

  Invalid write of size 8
  at 0xB72E4CF: virgl_drm_add_res (virgl_drm_winsys.c:629)
  by 0xB72E4CF: virgl_drm_emit_res (virgl_drm_winsys.c:663)
  by 0xB72A44A: virgl_encode_resource_copy_region (virgl_encode.c:776)
  by 0xB40CD12: st_copy_buffer_subdata (st_cb_bufferobjects.c:585)
  by 0xB244A3B: _mesa_CopyBufferSubData (bufferobj.c:2940)
  by 0x109A1E: upload (invalidate.c:169)
  by 0x109C2F: piglit_display (invalidate.c:215)
  by 0x4F80FBE: run_test (piglit_fbo_framework.c:52)
  by 0x4F66E5F: piglit_gl_test_run (piglit-framework-gl.c:229)
  by 0x10949D: main (invalidate.c:47)
  Address 0xbe07d30 is 0 bytes after a block of size 4,096 allocd
  at 0x4C31B25: calloc (in
   /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  by 0xB72DAAF: virgl_drm_cmd_buf_create (virgl_drm_winsys.c:567)

* Also resize the space allocated for the handles, fixes:

  Invalid write of size 4
  at 0xB72E4F0: virgl_drm_add_res (virgl_drm_winsys.c:631)
  by 0xB72E4F0: virgl_drm_emit_res (virgl_drm_winsys.c:663)
  by 0xB72A44A: virgl_encode_resource_copy_region (virgl_encode.c:776)
  by 0xB40CD12: st_copy_buffer_subdata (st_cb_bufferobjects.c:585)
  by 0xB244A3B: _mesa_CopyBufferSubData (bufferobj.c:2940)
  by 0x109A1E: upload (invalidate.c:169)
  by 0x109C2F: piglit_display (invalidate.c:215)
  by 0x4F80FBE: run_test (piglit_fbo_framework.c:52)
  by 0x4F66E5F: piglit_gl_test_run (piglit-framework-gl.c:229)
  by 0x10949D: main (invalidate.c:47)
  Address 0xbe08570 is 0 bytes after a block of size 2,048 allocd
  at 0x4C2FB0F: malloc (
in /usr/lib/valgrind/vgpreload_memcheck-amd64- linux.so)
  by 0xB72DAC8: virgl_drm_cmd_buf_create (virgl_drm_winsys.c:572)

Fixes: 4b15b5e803e (virgl: resize resource bo allocation if we need 
to.)

v2: - Use REALLOC macro and avoid memory leak when re-allocation fails
- add Fixes tag (both Emil Velikov)
- reorder commit message

Signed-off-by: Gert Wollny gert.wol...@collabora.com
(cherry picked from commit 9b0e8d87233691c1f025002f1da89ed3f8f69583)

- - - - -
527813b2 by Dylan Baker at 2018-09-07T17:16:55Z
meson: Print a message about why a libdrm version was selected

We require a single version of libdrm for all of our libdrm
dependencies (core and driver), but the way this is structured can make
the error message less than helpful, as one driver might be the one
setting the libdrm requirement, while another might be the one that
generates the version failure.

This adds a simple message to the output announcing which libdrm module
set the version, which might be more helpful.

v2: - Use message suggested by Eric Engstrom

Fixes: c445b1d56f47922206de55e557444aadb62e11f6
   (meson: Use the same version for all libdrm checks)
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit d25a27ec56dd9a722a3b6073ec0b6daa7993b0d7)

- - - - -
06579faa by Mathias Fröhlich at 2018-09-07T17:16:55Z
tnl: Fix green gun regression in xonotic.

Fix an other regression of
mesa: Make gl_vertex_array contain pointers to first order VAO members.
The regression showed up with drivers using the tnl module and
was reproducible using xonotic-glx -benchmark demos/the-big-keybench.dem.

Fixes: 64d2a204805
mesa: Make gl_vertex_array contain pointers to first order VAO members.
Tested-by: Ville Syrjälä ville.syrj...@linux.intel.com
Reviewed-by: Ian Romanick ian.d.roman...@intel.com
Signed-off-by: Mathias Fröhlich mathias.froehl...@web.de
(cherry picked from commit a6232b69321b465e9733a4b207088d923b75e714)
Conflicts resolved by Dylan

Conflicts:
src/mesa/tnl/t_split_copy.c

- - - - -
67cfeb16 by Timothy Arceri at 2018-09-07T17:16:55Z
glsl: fixer lexer for unreachable defines

If we have something like:

   #ifdef NOT_DEFINED
   #define A_MACRO(x) \
if (x)
   #endif

The # on the #define is not skipped but the define itself is so
this then gets recognised as #if.

Until 28a3731e3f this didnt happen because

[Git][xorg-team/lib/mesa][debian-unstable] 50 commits: docs/relnotes: Add sha256 sums for mesa 18.1.8

2018-10-10 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
ad478400 by Dylan Baker at 2018-09-07T17:10:13Z
docs/relnotes: Add sha256 sums for mesa 18.1.8

- - - - -
a985f18e by Marek Olšák at 2018-09-07T17:16:55Z
st/mesa: help fix stencil border color for GL_DEPTH_STENCIL textures

GL_STENCIL_INDEX uses GL_INTENSITY for the border color, which is nicer
to hardware that doesnt read the stencil border value from the X channel.

This fixes a bunch of dEQP tests on Vega  Raven.

Cc: 18.1 18.2 mesa-sta...@lists.freedesktop.org
(cherry picked from commit 725e8ad5590749ca2fa4bd89e1e8007fd20b114e)

- - - - -
2620eb8e by Dylan Baker at 2018-09-07T17:16:55Z
cherry-ignore: Add additional 18.2 patch

- - - - -
37fd6269 by Gert Wollny at 2018-09-07T17:16:55Z
winsys/virgl: correct resource and handle allocation (v2)

Fixes crash with
  piglit/bin/map_buffer_range-invalidate CopyBufferSubData \
   increment-offset -auto -fbo

* Resize the resource storage already when the count is equal to the
  allocated size, fixes:

  Invalid write of size 8
  at 0xB72E4CF: virgl_drm_add_res (virgl_drm_winsys.c:629)
  by 0xB72E4CF: virgl_drm_emit_res (virgl_drm_winsys.c:663)
  by 0xB72A44A: virgl_encode_resource_copy_region (virgl_encode.c:776)
  by 0xB40CD12: st_copy_buffer_subdata (st_cb_bufferobjects.c:585)
  by 0xB244A3B: _mesa_CopyBufferSubData (bufferobj.c:2940)
  by 0x109A1E: upload (invalidate.c:169)
  by 0x109C2F: piglit_display (invalidate.c:215)
  by 0x4F80FBE: run_test (piglit_fbo_framework.c:52)
  by 0x4F66E5F: piglit_gl_test_run (piglit-framework-gl.c:229)
  by 0x10949D: main (invalidate.c:47)
  Address 0xbe07d30 is 0 bytes after a block of size 4,096 allocd
  at 0x4C31B25: calloc (in
   /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  by 0xB72DAAF: virgl_drm_cmd_buf_create (virgl_drm_winsys.c:567)

* Also resize the space allocated for the handles, fixes:

  Invalid write of size 4
  at 0xB72E4F0: virgl_drm_add_res (virgl_drm_winsys.c:631)
  by 0xB72E4F0: virgl_drm_emit_res (virgl_drm_winsys.c:663)
  by 0xB72A44A: virgl_encode_resource_copy_region (virgl_encode.c:776)
  by 0xB40CD12: st_copy_buffer_subdata (st_cb_bufferobjects.c:585)
  by 0xB244A3B: _mesa_CopyBufferSubData (bufferobj.c:2940)
  by 0x109A1E: upload (invalidate.c:169)
  by 0x109C2F: piglit_display (invalidate.c:215)
  by 0x4F80FBE: run_test (piglit_fbo_framework.c:52)
  by 0x4F66E5F: piglit_gl_test_run (piglit-framework-gl.c:229)
  by 0x10949D: main (invalidate.c:47)
  Address 0xbe08570 is 0 bytes after a block of size 2,048 allocd
  at 0x4C2FB0F: malloc (
in /usr/lib/valgrind/vgpreload_memcheck-amd64- linux.so)
  by 0xB72DAC8: virgl_drm_cmd_buf_create (virgl_drm_winsys.c:572)

Fixes: 4b15b5e803e (virgl: resize resource bo allocation if we need 
to.)

v2: - Use REALLOC macro and avoid memory leak when re-allocation fails
- add Fixes tag (both Emil Velikov)
- reorder commit message

Signed-off-by: Gert Wollny gert.wol...@collabora.com
(cherry picked from commit 9b0e8d87233691c1f025002f1da89ed3f8f69583)

- - - - -
527813b2 by Dylan Baker at 2018-09-07T17:16:55Z
meson: Print a message about why a libdrm version was selected

We require a single version of libdrm for all of our libdrm
dependencies (core and driver), but the way this is structured can make
the error message less than helpful, as one driver might be the one
setting the libdrm requirement, while another might be the one that
generates the version failure.

This adds a simple message to the output announcing which libdrm module
set the version, which might be more helpful.

v2: - Use message suggested by Eric Engstrom

Fixes: c445b1d56f47922206de55e557444aadb62e11f6
   (meson: Use the same version for all libdrm checks)
Reviewed-by: Eric Engestrom eric.engest...@intel.com
(cherry picked from commit d25a27ec56dd9a722a3b6073ec0b6daa7993b0d7)

- - - - -
06579faa by Mathias Fröhlich at 2018-09-07T17:16:55Z
tnl: Fix green gun regression in xonotic.

Fix an other regression of
mesa: Make gl_vertex_array contain pointers to first order VAO members.
The regression showed up with drivers using the tnl module and
was reproducible using xonotic-glx -benchmark demos/the-big-keybench.dem.

Fixes: 64d2a204805
mesa: Make gl_vertex_array contain pointers to first order VAO members.
Tested-by: Ville Syrjälä ville.syrj...@linux.intel.com
Reviewed-by: Ian Romanick ian.d.roman...@intel.com
Signed-off-by: Mathias Fröhlich mathias.froehl...@web.de
(cherry picked from commit a6232b69321b465e9733a4b207088d923b75e714)
Conflicts resolved by Dylan

Conflicts:
src/mesa/tnl/t_split_copy.c

- - - - -
67cfeb16 by Timothy Arceri at 2018-09-07T17:16:55Z
glsl: fixer lexer for unreachable defines

If we have something like:

   #ifdef NOT_DEFINED
   #define A_MACRO(x) \
if (x)
   #endif

The # on the #define is not skipped but the define itself is so
this then gets recognised as #if.

Until 28a3731e3f this didnt happen because we

[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.1.9-1

2018-10-10 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.1.9-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.1.9-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-intel] Pushed new tag xserver-xorg-video-intel-2_2.99.917+git20180925-2

2018-10-09 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-intel-2_2.99.917+git20180925-2 
at X Strike Force / driver / xserver-xorg-video-intel

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-intel/tree/xserver-xorg-video-intel-2_2.99.917+git20180925-2
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-intel][debian-unstable] 2 commits: Add 01_Fix-build-on-i686.diff, fixes FTBFS on i386 with gcc-8 (Closes: #909860).

2018-10-09 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-intel


Commits:
6d3f716d by Andreas Boll at 2018-10-09T15:49:09Z
Add 01_Fix-build-on-i686.diff, fixes FTBFS on i386 with gcc-8 (Closes: #909860).

- - - - -
03f6165e by Andreas Boll at 2018-10-09T15:49:25Z
Upload to unstable.

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/01_Fix-build-on-i686.diff
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+xserver-xorg-video-intel (2:2.99.917+git20180925-2) unstable; urgency=medium
+
+  * Add 01_Fix-build-on-i686.diff, fixes FTBFS on i386 with gcc-8
+(Closes: #909860).
+
+ -- Andreas Boll   Tue, 09 Oct 2018 17:42:33 +0200
+
 xserver-xorg-video-intel (2:2.99.917+git20180925-1) unstable; urgency=medium
 
   * New upstream snapshot


=
debian/patches/01_Fix-build-on-i686.diff
=
@@ -0,0 +1,49 @@
+From a414d4e24461da1cb4cef8ee910bc57bab360ceb Mon Sep 17 00:00:00 2001
+From: Adam Jackson 
+Date: Tue, 6 Mar 2018 12:07:46 -0500
+Subject: [PATCH] Fix build on i686
+
+Presumably this only matters for i686 because amd64 implies sse2, but:
+
+BUILDSTDERR: In file included from gen4_vertex.c:34:
+BUILDSTDERR: gen4_vertex.c: In function 'emit_vertex':
+BUILDSTDERR: sna_render_inline.h:40:26: error: inlining failed in call to 
always_inline 'vertex_emit_2s': target specific option mismatch
+BUILDSTDERR:  static force_inline void vertex_emit_2s(struct sna *sna, int16_t 
x, int16_t y)
+BUILDSTDERR:   ^~
+BUILDSTDERR: gen4_vertex.c:308:25: note: called from here
+BUILDSTDERR:  #define OUT_VERTEX(x,y) vertex_emit_2s(sna, x,y) /* XXX 
assert(!too_large(x, y)); */
+BUILDSTDERR:  ^~~~
+BUILDSTDERR: gen4_vertex.c:360:2: note: in expansion of macro 'OUT_VERTEX'
+BUILDSTDERR:   OUT_VERTEX(dstX, dstY);
+BUILDSTDERR:   ^~
+
+The bug here appears to be that emit_vertex() is declared 'sse2' but
+vertex_emit_2s is merely always_inline. gcc8 decides that since you said
+always_inline you need to have explicitly cloned it for every
+permutation of targets. Merely saying inline seems to do the job of
+cloning vertex_emit_2s as much as necessary.
+
+So to reiterate: if you say always-inline, it won't, but if you just say
+maybe inline, it will. Thanks gcc, that's helpful.
+
+- ajax
+---
+ src/sna/compiler.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/sna/compiler.h b/src/sna/compiler.h
+index 3c176a16..bc447c7a 100644
+--- a/src/sna/compiler.h
 b/src/sna/compiler.h
+@@ -32,7 +32,7 @@
+ #define likely(expr) (__builtin_expect (!!(expr), 1))
+ #define unlikely(expr) (__builtin_expect (!!(expr), 0))
+ #define noinline __attribute__((noinline))
+-#define force_inline inline __attribute__((always_inline))
++#define force_inline inline
+ #define fastcall __attribute__((regparm(3)))
+ #define must_check __attribute__((warn_unused_result))
+ #define constant __attribute__((const))
+-- 
+2.16.2
+


=
debian/patches/series
=
@@ -1 +1 @@
-#placeholder
+01_Fix-build-on-i686.diff



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-intel/compare/5463c52b38759ab78aeb397990e97c5d5009bc8d...03f6165efb212730bec220ba2a7626ce90f310c5

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-intel/compare/5463c52b38759ab78aeb397990e97c5d5009bc8d...03f6165efb212730bec220ba2a7626ce90f310c5
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.1.7-1

2018-08-29 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.1.7-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.1.7-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.1.6-1-bpo9+1

2018-08-23 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.1.6-1-bpo9+1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.1.6-1-bpo9+1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/libx11] Pushed new tag libx11-2_1.6.6-1

2018-08-22 Thread Andreas Boll
Andreas Boll pushed new tag libx11-2_1.6.6-1 at X Strike Force / lib / libx11

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libx11/tree/libx11-2_1.6.6-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/libx11][upstream-unstable] 34 commits: _XDefaultError: set XlibDisplayIOError flag before calling exit

2018-08-22 Thread Andreas Boll
Andreas Boll pushed to branch upstream-unstable at X Strike Force / lib / libx11


Commits:
2d20890e by Arthur Huillet at 2017-03-07T20:39:51Z
_XDefaultError: set XlibDisplayIOError flag before calling exit

_XReply isnt reentrant, and it can lead to deadlocks when the default error
handler is called: _XDefaultError calls exit(1). It is called indirectly by
_XReply when a X protocol error comes in that isnt filtered/handled by an
extension or the application. This means that if the application (or one of its
loaded shared libraries such as the NVIDIA OpenGL driver) has registered any
_fini destructor, _fini will get called while still on the call stack of
_XReply. If the destructor interacts with the X server and calls _XReply, it
will hit a deadlock, looping on the following in _XReply:

ConditionWait(dpy, dpy-xcb-reply_notify);

It is legal for an application to make Xlib calls during _fini, and that is
useful for an OpenGL driver to avoid resource leaks on the X server side, for
example in the dlopen/dlclose case. However, the driver can not readily tell
whether its _fini is being called because Xlib called exit, or for another
reason (dlclose), so it is hard to cleanly work around this issue in the driver.

This change makes it so _XReply effectively becomes a no-op when called after
_XDefaultError was called, as though an XIOError had happened. The dpy
connection isnt broken at that point, but any call to _XReply is going to 
hang.
This is a bit of a kludge, because the more correct solution would be to make
_XReply reentrant, maybe by broadcasting the reply_notify condition before
calling the default error handler. However, such a change would carry a grater
risk of introducing regressions in Xlib.

This change will drop some valid requests on the floor, but this should not
matter, as it will only do so in the case where the application is dying: X will
clean up after it once exit() is done running. There is the case of
XSetCloseDownMode(RETAIN_PERMANENT), but an application using that and wishing
to clean up resources in _fini would currently be hitting a deadlock, which is
hardly a better situation.

Signed-off-by: Aaron Plattner aplatt...@nvidia.com
Reviewed-by: Jamey Sharp ja...@minilop.net

- - - - -
c6dadd4c by Alan Coopersmith at 2017-03-24T22:19:18Z
Make Xkb{Get,Set}NamedIndicator spec  manpages match code

The XKB Library spec and the man pages for XkbGetNamedIndicator 
XkbSetNamedIndicator included a device_spec argument neither function
takes, and do not include the XkbGetNamedDeviceIndicator 
XkbSetNamedDeviceIndicator variants that do take it (along with two
other arguments).

This updates them to match the interfaces the code has provided for
decades.

This has been reported multiple times, so this fixes:
https://bugs.freedesktop.org/show_bug.cgi?id=251
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729812
Sun Bug 4528016 XkbSetNamedIndicator  XkbGetNamedIndicator man pages are 
wrong
  (filed: alan.coopersm...@sun.com 2001-11-15 - now aka Oracle bug 15087506)
X.Org Group Defect Id #9418

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com
Reviewed-by: Adam Jackson a...@redhat.com

- - - - -
b856d5d9 by Alan Coopersmith at 2017-03-24T22:19:27Z
Clarify state parameter to XkbSetNamedDeviceIndicator

Checking a Bool to see if its NULL does not work well in C.
Also reported in https://bugs.freedesktop.org/show_bug.cgi?id=251

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com
Reviewed-by: Adam Jackson a...@redhat.com

- - - - -
7d2010fe by Alan Coopersmith at 2017-04-07T07:13:03Z
Improve table formatting in XkbChangeControls  XkbKeyNumGroups man pages

Includes fix for Solaris Bug 24564279: XkbKeyNumGroups.3x11 man page
contains some malformed text caused by extra whitespace after .TE macros

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
4fe66b1c by Ryan C. Gordon at 2017-08-06T23:25:25Z
Valgrind fix for XStoreColor and XStoreColors.

If the pad field isnt set, Valgrind will report it as 
uninitialized
memory accesses when the struct is copied into the Displays send buffer.

In practice, this is (probably) harmless, but Valgrind is correct in
believing its a bug.

https://bugs.freedesktop.org/attachment.cgi?id=133189

Reviewed-by: Alan Coopersmith alan.coopersm...@oracle.com
Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
83107a67 by walter harms at 2017-08-14T16:02:39Z
fix shadow warning

Signed-off-by: walter harms wha...@bfs.de

- - - - -
6ec901eb by walter harms at 2017-08-14T16:02:39Z
_XIOError(dpy); will never return so remore dead

Signed-off-by: walter harms wha...@bfs.de

- - - - -
916dffad by walter harms at 2017-08-14T16:02:40Z
remove argument check for free() adjust one inden

Signed-off-by: walter harms wha...@bfs.de

- - - - -
0355c392 by walter harms at 2017-08-14T16:02:40Z
fix shadow char_size

Signed-off-by: walter harms wha...@bfs.de

- - - - -
d02c2466 by walter harms at 2017-08-14T16:12:35Z
fix more

[Git][xorg-team/lib/libx11][debian-unstable] 41 commits: _XDefaultError: set XlibDisplayIOError flag before calling exit

2018-08-22 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / libx11


Commits:
2d20890e by Arthur Huillet at 2017-03-07T20:39:51Z
_XDefaultError: set XlibDisplayIOError flag before calling exit

_XReply isnt reentrant, and it can lead to deadlocks when the default error
handler is called: _XDefaultError calls exit(1). It is called indirectly by
_XReply when a X protocol error comes in that isnt filtered/handled by an
extension or the application. This means that if the application (or one of its
loaded shared libraries such as the NVIDIA OpenGL driver) has registered any
_fini destructor, _fini will get called while still on the call stack of
_XReply. If the destructor interacts with the X server and calls _XReply, it
will hit a deadlock, looping on the following in _XReply:

ConditionWait(dpy, dpy-xcb-reply_notify);

It is legal for an application to make Xlib calls during _fini, and that is
useful for an OpenGL driver to avoid resource leaks on the X server side, for
example in the dlopen/dlclose case. However, the driver can not readily tell
whether its _fini is being called because Xlib called exit, or for another
reason (dlclose), so it is hard to cleanly work around this issue in the driver.

This change makes it so _XReply effectively becomes a no-op when called after
_XDefaultError was called, as though an XIOError had happened. The dpy
connection isnt broken at that point, but any call to _XReply is going to 
hang.
This is a bit of a kludge, because the more correct solution would be to make
_XReply reentrant, maybe by broadcasting the reply_notify condition before
calling the default error handler. However, such a change would carry a grater
risk of introducing regressions in Xlib.

This change will drop some valid requests on the floor, but this should not
matter, as it will only do so in the case where the application is dying: X will
clean up after it once exit() is done running. There is the case of
XSetCloseDownMode(RETAIN_PERMANENT), but an application using that and wishing
to clean up resources in _fini would currently be hitting a deadlock, which is
hardly a better situation.

Signed-off-by: Aaron Plattner aplatt...@nvidia.com
Reviewed-by: Jamey Sharp ja...@minilop.net

- - - - -
c6dadd4c by Alan Coopersmith at 2017-03-24T22:19:18Z
Make Xkb{Get,Set}NamedIndicator spec  manpages match code

The XKB Library spec and the man pages for XkbGetNamedIndicator 
XkbSetNamedIndicator included a device_spec argument neither function
takes, and do not include the XkbGetNamedDeviceIndicator 
XkbSetNamedDeviceIndicator variants that do take it (along with two
other arguments).

This updates them to match the interfaces the code has provided for
decades.

This has been reported multiple times, so this fixes:
https://bugs.freedesktop.org/show_bug.cgi?id=251
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729812
Sun Bug 4528016 XkbSetNamedIndicator  XkbGetNamedIndicator man pages are 
wrong
  (filed: alan.coopersm...@sun.com 2001-11-15 - now aka Oracle bug 15087506)
X.Org Group Defect Id #9418

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com
Reviewed-by: Adam Jackson a...@redhat.com

- - - - -
b856d5d9 by Alan Coopersmith at 2017-03-24T22:19:27Z
Clarify state parameter to XkbSetNamedDeviceIndicator

Checking a Bool to see if its NULL does not work well in C.
Also reported in https://bugs.freedesktop.org/show_bug.cgi?id=251

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com
Reviewed-by: Adam Jackson a...@redhat.com

- - - - -
7d2010fe by Alan Coopersmith at 2017-04-07T07:13:03Z
Improve table formatting in XkbChangeControls  XkbKeyNumGroups man pages

Includes fix for Solaris Bug 24564279: XkbKeyNumGroups.3x11 man page
contains some malformed text caused by extra whitespace after .TE macros

Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
4fe66b1c by Ryan C. Gordon at 2017-08-06T23:25:25Z
Valgrind fix for XStoreColor and XStoreColors.

If the pad field isnt set, Valgrind will report it as 
uninitialized
memory accesses when the struct is copied into the Displays send buffer.

In practice, this is (probably) harmless, but Valgrind is correct in
believing its a bug.

https://bugs.freedesktop.org/attachment.cgi?id=133189

Reviewed-by: Alan Coopersmith alan.coopersm...@oracle.com
Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com

- - - - -
83107a67 by walter harms at 2017-08-14T16:02:39Z
fix shadow warning

Signed-off-by: walter harms wha...@bfs.de

- - - - -
6ec901eb by walter harms at 2017-08-14T16:02:39Z
_XIOError(dpy); will never return so remore dead

Signed-off-by: walter harms wha...@bfs.de

- - - - -
916dffad by walter harms at 2017-08-14T16:02:40Z
remove argument check for free() adjust one inden

Signed-off-by: walter harms wha...@bfs.de

- - - - -
0355c392 by walter harms at 2017-08-14T16:02:40Z
fix shadow char_size

Signed-off-by: walter harms wha...@bfs.de

- - - - -
d02c2466 by walter harms at 2017-08-14T16:12:35Z
fix more

[Git][xorg-team/driver/xserver-xorg-video-ati][debian-unstable] Upload to unstable.

2018-08-20 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-ati


Commits:
edb648bb by Andreas Boll at 2018-08-20T07:19:38Z
Upload to unstable.

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-ati (1:18.0.1-2) UNRELEASED; urgency=medium
+xserver-xorg-video-ati (1:18.0.1-2) unstable; urgency=medium
 
   [ Timo Aaltonen ]
   * Switch to dbgsym packages.
@@ -24,7 +24,7 @@ xserver-xorg-video-ati (1:18.0.1-2) UNRELEASED; urgency=medium
   * Update a bunch of URLs in packaging to https.
   * Bump standards version to 4.2.0.
 
- -- Timo Aaltonen   Wed, 27 Jun 2018 12:48:44 +0300
+ -- Andreas Boll   Mon, 20 Aug 2018 09:19:30 +0200
 
 xserver-xorg-video-ati (1:18.0.1-1) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/commit/edb648bbe8c9bc6e36e1396922ebc84acdd25b9a

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/commit/edb648bbe8c9bc6e36e1396922ebc84acdd25b9a
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-ati] Pushed new tag xserver-xorg-video-ati-1_18.0.1-2

2018-08-20 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-ati-1_18.0.1-2 at X Strike Force 
/ driver / xserver-xorg-video-ati

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-ati/tree/xserver-xorg-video-ati-1_18.0.1-2
You're receiving this email because of your account on salsa.debian.org.


Bug#904995: xserver-common: black screen with mouse on screen rotate.

2018-08-18 Thread Andreas Boll
On Thu, Aug 16, 2018 at 10:49:33AM +0200, Michel Dänzer wrote:
> On 2018-08-16 10:27 AM, Simon Polack wrote:
> > The issue seems to be not limited to ATI/AMD graphics, as i face it on
> > intel aswell.
> 
> That's probably a separate bug in the modesetting driver, which might
> indeed be fixed in upstream xserver 1.20.1.

The issue in the modesetting driver has been fixed in xorg-server
2:1.20.1-1 and the issue in xserver-xorg-video-ati will be fixed asap.

Thanks,
Andreas



[Git][xorg-team/driver/xserver-xorg-video-ati][debian-unstable] 20 commits: rules: Add missing epoch

2018-08-18 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-ati


Commits:
7eec4cbc by Andreas Boll at 2018-08-18T09:27:25Z
rules: Add missing epoch

- - - - -
724045c1 by Michel Dänzer at 2018-08-18T09:27:36Z
Bail from dri2_create_buffer2 if we cant get a pixmap

We would store the NULL pointer and continue, which would lead to a
crash down the road.

Bugzilla: https://bugs.freedesktop.org/106293
Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 3dcfce8d0f495d09d7836caf98ef30d625b78a13)

- - - - -
6a0730b1 by Michel Dänzer at 2018-08-18T09:27:36Z
glamor: Bail CreatePixmap on unsupported pixmap depth

Fixes crash in that case.

Bugzilla: https://bugs.freedesktop.org/106293
Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 65c9dfea4e841b7d6f795c7489fede58c5e9631f)

- - - - -
32468d07 by Michel Dänzer at 2018-08-18T09:27:36Z
Drop unused drmmode_create_bo_pixmap surface parameter

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 25836375e0aab17a2e6bd91acb1c19b837ae2109)

- - - - -
2a2e88e6 by Michel Dänzer at 2018-08-18T09:27:36Z
EXA: Remove old RADEONEXACreatePixmap hook

Not used by any supported version of xserver.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit ac18a993a3a68629805b8f272a339e25444c0897)

- - - - -
91b01af8 by Michel Dänzer at 2018-08-18T09:27:36Z
Only initialize libdrm_radeon surface manager for = R600

Not used with older GPUs.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit eec4a41925127ae490f0a5156a881a08d521e28e)

- - - - -
cd3216d6 by Michel Dänzer at 2018-08-18T09:27:36Z
glamor: Dont store radeon_surfaces in pixmaps

Only EXA needs them.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit ba5d5402b3e2e807d7e47205ac83f930b6c8caf5)

- - - - -
897f3e48 by Michel Dänzer at 2018-08-18T09:27:36Z
Factor out radeon_surface_initialize helper

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 5da2bf43e64f2d702fe05016263f617c10f8f134)

- - - - -
e09a2a32 by Michel Dänzer at 2018-08-18T09:27:36Z
Move flush from radeon_scanout_do_update to its callers

No functional change intended.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 90b94d40449f665f2d12874598062a5e5e5b64cd)

- - - - -
eb072649 by Jammy Zhou at 2018-08-18T09:27:36Z
Remove throttling from radeon_dri2_copy_region2

Throttling should be handled by the client-side drivers.

Signed-off-by: Jammy Zhou jammy.z...@amd.com
(Ported from amdgpu commit 8a34a8149860ac15e83ccdbd8d9a527d8d3e5997)
Reviewed-by: Alex Deucher alexander.deuc...@amd.com

(cherry picked from commit 6c986e997159ad0086f940294b244fc4c30b61fc)

- - - - -
8a5c3097 by Michel Dänzer at 2018-08-18T09:27:36Z
Refactor radeon_finish helper

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 37ba075b34130c41bb7a2261bd666af5b29ffaf3)

- - - - -
f33c28fc by Michel Dänzer at 2018-08-18T09:27:36Z
Add struct radeon_buffer

Inspired by amdgpu, preparation for the following change. For now, this
is mostly a wrapper around struct radeon_bo, no functional change
intended.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit b85b7b11f5b5e792f21951b881bd8433d3d70858)

- - - - -
69b68c55 by Michel Dänzer at 2018-08-18T09:27:36Z
glamor: Use GBM for BO allocation when possible

Inspired by amdgpu. This avoids various issues due to a GEM handle
lifetime conflict between us and Mesa with current glamor.

Bugzilla: https://bugs.freedesktop.org/105381
Tested-by: Konstantin Kharlamov hi-an...@yandex.ru
Reviewed-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 3c4c0213c11d623cba7adbc28dde652694f2f758)

- - - - -
4c4b2172 by Michel Dänzer at 2018-08-18T09:27:36Z
glamor: Invalidate cached GEM handle in radeon_set_pixmap_bo

We continued using the stale cached handle, causing issues e.g. when
resizing the screen via RandR.

Reported-by: iive on IRC
Acked-by: Alex Deucher alexander.deuc...@amd.com
(cherry picked from commit 499d2f9d5d301ef1efd4ffc2952677609ef05122)

- - - - -
7575b7ec by Andreas Boll at 2018-08-18T09:27:40Z
Document all cherry-picked patches in debian/changelog

- - - - -
9c815647 by Andreas Boll at 2018-08-18T09:27:51Z
Build-depend on libgbm-dev

- - - - -
5d95ce8c by Andreas Boll at 2018-08-18T09:39:50Z
Set source format to 1.0.

- - - - -
3bd8b005 by Andreas Boll at 2018-08-18T09:42:58Z
Update a bunch of URLs in packaging to https.

- - - - -
1dea6660 by Andreas Boll at 2018-08-18T09:46:26Z
Bump standards version to 4.2.0.

- - - - -
0026b567 by Andreas Boll at 2018-08-18T11:25:19Z
Close bug #905395

- - - - -


30 changed files:

- configure.ac
- debian/changelog
- debian/control
- debian/copyright
- debian/rules
- + debian/source/format
- debian/watch
- src/Makefile.am
- src/drmmode_display.c
- src/drmmode_display.h
- src/evergreen_exa.c

[Git][xorg-team/driver/xserver-xorg-video-r128] Pushed new tag xserver-xorg-video-r128-6.11.0-1

2018-08-18 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-r128-6.11.0-1 at X Strike Force 
/ driver / xserver-xorg-video-r128

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-r128/tree/xserver-xorg-video-r128-6.11.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-vesa][debian-unstable] 4 commits: Update some URLs in packaging to https.

2018-08-18 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-vesa


Commits:
84b0c364 by Andreas Boll at 2018-08-18T11:32:33Z
Update some URLs in packaging to https.

- - - - -
749783c9 by Andreas Boll at 2018-08-18T11:33:29Z
Set source format to 1.0.

- - - - -
c96a7919 by Andreas Boll at 2018-08-18T11:33:39Z
Bump standards version to 4.2.0.

- - - - -
df7a1a8d by Andreas Boll at 2018-08-18T11:43:10Z
Upload to unstable.

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/copyright
- + debian/source/format


Changes:

=
debian/changelog
=
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,17 @@
-xserver-xorg-video-vesa (1:2.4.0-1) UNRELEASED; urgency=medium
+xserver-xorg-video-vesa (1:2.4.0-1) unstable; urgency=medium
 
+  [ Sven Joachim ]
   * New upstream release.
   * Update Vcs-* fields to point at salsa.debian.org.
   * Use https in debian/watch.
   * Bump Standards-Version to 4.1.3, no changes needed.
 
- -- Sven Joachim   Sun, 18 Feb 2018 10:02:00 +0100
+  [ Andreas Boll ]
+  * Update some URLs in packaging to https.
+  * Set source format to 1.0.
+  * Bump standards version to 4.2.0.
+
+ -- Andreas Boll   Sat, 18 Aug 2018 13:42:56 +0200
 
 xserver-xorg-video-vesa (1:2.3.4-1) unstable; urgency=medium
 


=
debian/control
=
--- a/debian/control
+++ b/debian/control
@@ -15,7 +15,7 @@ Build-Depends:
  xutils-dev (>= 1:7.5+4),
  quilt,
  libpciaccess-dev (>= 0.12.901),
-Standards-Version: 4.1.3
+Standards-Version: 4.2.0
 Vcs-Git: https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa.git
 Vcs-Browser: https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa
 
@@ -35,7 +35,7 @@ Description: X.Org X server -- VESA display driver
  badly.
  .
  More information about X.Org can be found at:
- http://www.X.org>
+ https://www.X.org>
  .
  This package is built from the X.org xf86-video-vesa driver module.
 


=
debian/copyright
=
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,5 +1,5 @@
 This package was downloaded from
-http://xorg.freedesktop.org/releases/individual/driver/
+https://xorg.freedesktop.org/releases/individual/driver/
 
 Copyright (c) 2000 by Conectiva S.A. (http://www.conectiva.com)
 Copyright 2008 Red Hat, Inc.


=
debian/source/format
=
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+1.0



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa/compare/6cf6ab1db26849eec71f07f8533d1af5109ca8a6...df7a1a8df5f45f5a8a248ad32d665faa569495af

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa/compare/6cf6ab1db26849eec71f07f8533d1af5109ca8a6...df7a1a8df5f45f5a8a248ad32d665faa569495af
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/driver/xserver-xorg-video-vesa] Pushed new tag xserver-xorg-video-vesa-1_2.4.0-1

2018-08-18 Thread Andreas Boll
Andreas Boll pushed new tag xserver-xorg-video-vesa-1_2.4.0-1 at X Strike Force 
/ driver / xserver-xorg-video-vesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-vesa/tree/xserver-xorg-video-vesa-1_2.4.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/xserver/xorg-server] Pushed new tag xorg-server-2_1.20.1-1

2018-08-17 Thread Andreas Boll
Andreas Boll pushed new tag xorg-server-2_1.20.1-1 at X Strike Force / xserver 
/ xorg-server

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xserver/xorg-server/tree/xorg-server-2_1.20.1-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.1.6-1

2018-08-14 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.1.6-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.1.6-1
You're receiving this email because of your account on salsa.debian.org.


Re: build tegra on mesa 18.1

2018-05-26 Thread Andreas Boll
2018-05-04 22:20 GMT+02:00 Fabio Pedretti :
> tegra driver is available since mesa 18.1.
> This patch is for debian-experimental (18.1).
> Not really sure exactly on which arm archs tegra is supposed
> to be built. Feel free to change. Properly tested on arm64.
>

Thanks for the patch!
The kernel has enabled CONFIG_DRM_TEGRA on armhf and arm64.
So I've gone ahead and enabled tegra on armhf and arm64.
Uploaded to experimental.

Thanks,
Andreas



[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.1.0-1

2018-05-26 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.1.0-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.1.0-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.0.3-1

2018-05-08 Thread Andreas Boll
Andreas Boll pushed new tag mesa-18.0.3-1 at X Strike Force / lib / mesa

---
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.0.3-1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-17.3.9-1-bpo9+1

2018-05-08 Thread Andreas Boll
Andreas Boll pushed new tag mesa-17.3.9-1-bpo9+1 at X Strike Force / lib / mesa

---
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-17.3.9-1-bpo9+1
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa][debian-unstable] 2 commits: Add debian/gbp.conf

2018-05-02 Thread Andreas Boll
Andreas Boll pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
0bb4a0c8 by Nicolas Braud-Santoni at 2018-05-02T15:20:43+02:00
Add debian/gbp.conf

- - - - -
19317f08 by Andreas Boll at 2018-05-02T19:45:41+02:00
Bump changelog

- - - - -


2 changed files:

- debian/changelog
- + debian/gbp.conf


Changes:

=
debian/changelog
=
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (18.0.2-3) UNRELEASED; urgency=medium
+
+  [ Nicolas Braud-Santoni ]
+  * Add debian/gbp.conf.
+
+ -- Andreas Boll <ab...@debian.org>  Wed, 02 May 2018 19:42:26 +0200
+
 mesa (18.0.2-2) unstable; urgency=medium
 
   * Upload to unstable.


=
debian/gbp.conf
=
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+debian-branch=debian-unstable
+upstream-branch=upstream-unstable



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/42863fc8b06fc111a7a7ad456f84c61dcc8c2b4e...19317f089dae88470f11a982620ce6e7909f2a18

---
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/compare/42863fc8b06fc111a7a7ad456f84c61dcc8c2b4e...19317f089dae88470f11a982620ce6e7909f2a18
You're receiving this email because of your account on salsa.debian.org.


Accepted mesa 18.0.0-1 (source) into experimental

2018-03-28 Thread Andreas Boll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 28 Mar 2018 13:04:01 +0200
Source: mesa
Binary: libxatracker2 libxatracker-dev libgbm1 libgbm-dev libegl-mesa0 
libegl1-mesa libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa 
libgles2-mesa-dev libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri 
libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers 
mesa-vdpau-drivers mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 18.0.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Andreas Boll <ab...@debian.org>
Description:
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - transitional dummy package
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Changes:
 mesa (18.0.0-1) experimental; urgency=medium
 .
   * New upstream release.
   * control: Update to my Debian address.
Checksums-Sha1:
 3b5763220ba38a9088a7fbd2c88a1fc7e48630f7 4902 mesa_18.0.0-1.dsc
 0875b7599fd95cf98915c1108b06984d8d9110ad 19157652 mesa_18.0.0.orig.tar.gz
 c0f5052f95cc3cd2a99ed02dfa781a6065d53f44 119744 mesa_18.0.0-1.diff.gz
Checksums-Sha256:
 7da0cac961237e64fd7acba69786bd7ec0f20dd61b364069455df7da42490754 4902 
mesa_18.0.0-1.dsc
 93c2d3504b2871ac2146603fb1270f341d36a39695e2950a469c5eac74f98457 19157652 
mesa_18.0.0.orig.tar.gz
 8922ea1bb41e6a7d478ac43d9ca20f2afa3614f60b6f72a86c27cb90d5541945 119744 
mesa_18.0.0-1.diff.gz
Files:
 3d28e19a34fd0405e9092e436ad50409 4902 graphics optional mesa_18.0.0-1.dsc
 33f09d6065418e54d7afd489348e8552 19157652 graphics optional 
mesa_18.0.0.orig.tar.gz
 a754c644417182346606599c7d92a148 119744 graphics optional mesa_18.0.0-1.diff.gz

-BEGIN PGP SIGNATURE-

iQJFBAEBCgAvFiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlq7dwkRHGFib2xsQGRl
Ymlhbi5vcmcACgkQHu9T04o6nGd7eg/7BnDb2zHd+WymrdyzUvPSbyvTyVFcC1CG
B9IX4qKlFsSZd3AUq7bg/yP9xssmVOUdqO2JcaJukuQ5jp5cCiXfmAu9JXbYjt3x
SlLj5I2RGFJJ4rM0ZnIOMxtuD4hCE0skWo3O/Um3RQ9eAH/xmsc3uJN+YizaejN8
ktQw6k35RLsxstxf5UjBj5QDVWjS1DBZnrawQq45Ko5MyDEsXB4nQvVOakZPoKij
pZQebIe60ZJsUesj2PcDznw75v7bDtSzutXbzeuHPWsfqsUJX0f4UyC6D7luHUFn
hCS4PbuuGEs4kbIBmWB0fvAPO6y8gsAWfxIjyCJL95rK3glM2E2mENhzYOoVebAk
ZbeJZYzcxVVk9KY3GsRDYARGSBXfRx38nDNMT2QrAkHIjt/5zssR5iWe6VAlTNL2
tzBjK2Ae1Iv5B3trBeD5VEU7JdAV3W0FzT8XYCx8Z+ykPzJMw9Fd2k2BOxwvKlRx
Jj8/6BdrPF/Ga3d5MkWYrm70KYonQQ0Ah2OwfgUNry9pM6gygGHFdhR4rKsY3pjf
2H8ofIxAP9ARLaNd+O21c3ebqRdxn3cdCFYwRYWIgtZkh38a7Q6UaoTCZ1lawmoV
CYEVWtlJGunVh9DFD6BLzi405R9chrVLgp0BAwdflUNzwjCz/OfyEoiy1z0GJdEq
6CwwOrkmS0g=
=yvD4
-END PGP SIGNATURE-



Accepted mesa 18.0.0~rc5-1 (source) into experimental

2018-03-21 Thread Andreas Boll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 21 Mar 2018 20:05:23 +0100
Source: mesa
Binary: libxatracker2 libxatracker-dev libgbm1 libgbm-dev libegl-mesa0 
libegl1-mesa libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa 
libgles2-mesa-dev libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri 
libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers 
mesa-vdpau-drivers mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 18.0.0~rc5-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Andreas Boll <andreas.boll@gmail.com>
Description:
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - transitional dummy package
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Changes:
 mesa (18.0.0~rc5-1) experimental; urgency=medium
 .
   [ Andreas Boll ]
   * New upstream release candidate.
 .
   [ Fabio Pedretti ]
   * rules: Rename --disable-gallium-llvm to --disable-llvm
 .
   [ Timo Aaltonen ]
   * control, rules: Switch to llvm 6.0, bump libclc to match.
   * Drop libwayland-egl-mesa, which is now provided by src:wayland.
Checksums-Sha1:
 f8abdb5aba83f2be4227fac12a0fc9213cfcca95 4952 mesa_18.0.0~rc5-1.dsc
 78aca04b7bd73a5c5d61d65dd4e8625abc7b0420 19091305 mesa_18.0.0~rc5.orig.tar.gz
 b6f2d9144d3bf95741ffe027327e1a4f4037eff1 119722 mesa_18.0.0~rc5-1.diff.gz
Checksums-Sha256:
 d2b360c7f91283bc10aa2f9cdfde4e9a9d09e5a6f3ccbb33dfb4696ae5642e7d 4952 
mesa_18.0.0~rc5-1.dsc
 9c33bf56b39226d3ca3995faf542121049b8fd64b9226a202cce07fd1b7ce948 19091305 
mesa_18.0.0~rc5.orig.tar.gz
 ad5ec355eeedf68a83d7bfc086dd903baf3d60b1c1f2555c8bb8801f2d4647a9 119722 
mesa_18.0.0~rc5-1.diff.gz
Files:
 88d9096178cf87df9cefb1324b60055f 4952 graphics optional mesa_18.0.0~rc5-1.dsc
 bb3a18a5ef51cc4378510a5d9d0b0183 19091305 graphics optional 
mesa_18.0.0~rc5.orig.tar.gz
 e7f739a8ca477dd63898c81753679674 119722 graphics optional 
mesa_18.0.0~rc5-1.diff.gz

-BEGIN PGP SIGNATURE-

iQJPBAEBCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlqyrXwbHGFuZHJlYXMu
Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxn5jcP/jYS9rmAJRaD3aSdjbrW
nN2hKitCyPuq9vnlyguvMOyAl5vmFTJaEwzEuPWBvnXTaG8LyJnaDlS6H8wuohQm
nKmCbP1XNifOXjxIX/4q+nX+osiJjtR4ZgI6mVpqC0sBZc/dlCA4yJxSs8z22nLM
IaQiKkHkWioWWtWr9+hz7r2clfeFgzQnFEv9ThE7LhRUz3SuaMYEd+ek4etQcEYe
mHzhx3AGirPIL2xZdos0qMUnAlSGt8pRZ7p1Cigy/eQ6PXSD+L4MCQUzbnC6Www2
4SBJWgd7/bWcRpsnKsb2df6F71wIzBB1VkfBxRMk2SRXhiA7X/WrUOlg8zlWCrZJ
xmccEmrCFb0wD2i7fa818pKR3Gja1X/20TMUDOdhGGv9vnRHOD/RRB8Iyw2z6Tv+
TZmkTbVpwbrmKTsDJJPXyeXLqUh07dLPA9Bno4nMZIq2Yeg6ETFzf1CzUC9eBlCX
FUAERoxgTLuBkNj6Sx056bNAMWSC09SVw9BCmjZQyMOaWUiXugMBnx8Qxbdg/AEP
s0ihV38CX2fW1r1HOjiQqVcTdBhYeb4dRhxf7Lz+x78WD5DuHPkkB0Pd0X383m/M
GkPGaBY9ZatW4E2fsA5Qsvc9gVWax1HNud7K0feJbZkL4kntAmbyK7QoAEEyhBab
AMGBI+OyJxFYe/bYtANYrSdT
=8PtW
-END PGP SIGNATURE-



Accepted mesa 17.3.7-1 (source) into unstable

2018-03-21 Thread Andreas Boll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 21 Mar 2018 18:26:10 +0100
Source: mesa
Binary: libxatracker2 libxatracker-dev libgbm1 libgbm-dev libegl-mesa0 
libegl1-mesa libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa 
libgles2-mesa-dev libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri 
libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers 
mesa-vdpau-drivers mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 17.3.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Andreas Boll <andreas.boll@gmail.com>
Description:
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Changes:
 mesa (17.3.7-1) unstable; urgency=medium
 .
   * New upstream release.
Checksums-Sha1:
 198f326206f9d5e36d5cab017b95b738ea8e3132 4920 mesa_17.3.7-1.dsc
 f62aeaf0f5703d862892016f20ebc56c1b6479c9 18334255 mesa_17.3.7.orig.tar.gz
 354c0af9f55248a295b093f632e8229d55572aae 116474 mesa_17.3.7-1.diff.gz
Checksums-Sha256:
 7e9201d45b396743593469ca731680283f28087741bafc8e49eb44c026675e13 4920 
mesa_17.3.7-1.dsc
 f08de6d0ccb3dbca04b44790d85c3ff9e7b1cc4189d1b7c7167e5ba7d98736c0 18334255 
mesa_17.3.7.orig.tar.gz
 f9876a1a0346202d244605ecc7afb8d90f328f8c36a0c3942ba795fdc6a83d40 116474 
mesa_17.3.7-1.diff.gz
Files:
 3a1743d17d1b0358e88c7aca062a9312 4920 graphics optional mesa_17.3.7-1.dsc
 48a1f9adb1802454e143b314d4357a2e 18334255 graphics optional 
mesa_17.3.7.orig.tar.gz
 bbf915ddef06dd0ee5824d96ab09a88b 116474 graphics optional mesa_17.3.7-1.diff.gz

-BEGIN PGP SIGNATURE-

iQJPBAEBCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlqyle0bHGFuZHJlYXMu
Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxnPHYQAIyNJ/a6C4Pf3cBMMUaW
Z37RSVZERccBDimqz9izCxfERt069f5PbkdEuIyPjt64PfdZDvC0n+JIUHE/8s2a
qM6KIKEfDF0EYEl9CwFAKIS8ORDajpiDk2cAt/udC5WeCVZF1lPYHqyr4RKK8oEG
S5GI38oKrsL4rNmMl39+6OcFQlDgjEz1NGbFxde8yAlcao0sC1Qg7cH6VzEZUhjj
l5Y4VnweHgr43qfKPQJyEC0egz41GNIdKEFmvzWlFu+H/2Ft3ccDocxgJoMi9LJC
eXFlhWZc0ipSrr6aC12bpOVOwAQ81rYDLGmR7+Se0nbtzcmRPD3X4Wrfegrq7ccJ
FjUTh8tV4fs5g57bmMpYAAbqCnwLgmae1HoOYA3q+DkPj3GOXFxca3ZScd1Oinkk
HqfnfUkM3a8bldhpQmvsmWussLPq74A9gtVuSVDpV8M1EDYnXaUUpDwgCR7ZmoXT
UcjpeBiRhRWRFQnUwfBNvj4mM7gtNx6ni7pXVQG2NAdIPHQexgrk3sgOg7+iK9VY
SUVwToMkObTeY1iPpkknjonvAQiNB2qANUZ2RBfBYIywkWlQ+tnR/khcEwGDEiKu
tREhC5aX6RrukI/K5xTFcRDsh/XMUoF9/ZT+I9m44weqZffVHSCyTNhbpRgQ9DnG
LAiZ3ipxZyMs5QLWuZZD/OTH
=zs98
-END PGP SIGNATURE-



Accepted mesa 17.3.6-1 (source) into unstable

2018-02-27 Thread Andreas Boll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 27 Feb 2018 09:41:37 +0100
Source: mesa
Binary: libxatracker2 libxatracker-dev libgbm1 libgbm-dev libegl-mesa0 
libegl1-mesa libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa 
libgles2-mesa-dev libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri 
libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers 
mesa-vdpau-drivers mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 17.3.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Andreas Boll <andreas.boll@gmail.com>
Description:
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Closes: 890866
Changes:
 mesa (17.3.6-1) unstable; urgency=medium
 .
   * New upstream release.
 - Fixes GPU hangs in the i965 driver (Closes: #890866).
Checksums-Sha1:
 1596719e965c21942ddffe9efcfa3fa8b04e2800 4920 mesa_17.3.6-1.dsc
 2f79319c3d865196632a5b9cda8964754891e879 18321140 mesa_17.3.6.orig.tar.gz
 f05fd275953075366edcf80e6767483cbdabb0a3 116347 mesa_17.3.6-1.diff.gz
Checksums-Sha256:
 b5b7ef26da73297b075400b5a3c307303c4c0d3b07a8e528b02b5d4fe030afad 4920 
mesa_17.3.6-1.dsc
 d5e10ea3f0d11b06d2b0b235bba372a04278c39bc0e712090bda1f61842db188 18321140 
mesa_17.3.6.orig.tar.gz
 6f5de9cbc9b441d5c1e812f086033d2f88a9035a56064676267b69a4eb1f54d6 116347 
mesa_17.3.6-1.diff.gz
Files:
 905dcc1c107f3c6e4d47796434baa56e 4920 graphics optional mesa_17.3.6-1.dsc
 c82d3db4d29b33d50ff6f25247f3da91 18321140 graphics optional 
mesa_17.3.6.orig.tar.gz
 1fde665f92aca7254cc5232baceee5b1 116347 graphics optional mesa_17.3.6-1.diff.gz

-BEGIN PGP SIGNATURE-

iQJPBAEBCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlqVGhgbHGFuZHJlYXMu
Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxn5GoP/05FW2E/gIFIno0K5BmH
9tgY4SMqhgg6nCp4s42EI7PDB06BOcseeTUGFrc0vrpz3DPQMY3tIP07uRW3oqGm
ORD8kixzngEEMdi7hL0fMjLcgdpQNViMr8lGxero17bibma8fBC4E6sNt+/Yxrb9
0fdnpZvS+9W74akAi7osURoi6L+sgAcbz+e1Q5EJSq30EyhWCBREbjjYRhvOoxoZ
bxBySmRhapYPaS5hPPCDBZOG1N0UvL4K2SeATTlZe4r3slXUtkng+5Lb98BwLX67
xQr/ez1SwJHg0M6KAboRu+97CzFqpKw75/M+Qd+0gb9en+9KmlgQ/Q/9ioU9L2cZ
N5PfAiaJq55dYPmPiBaQWj5D1kKUkoCyGqrndZxxeZy8WdvOziGPobzcJKBfZOth
rzisntV4I777Vt2o/MwMk/HPLoGREqV2edMosklcOKleOt62uWTjYM5aXzfK+ZG6
elaRHaVB/3gw7qfZgOFHJ6v1/F8F9CbilDKN4SjUbuEJigT2SzBh5NAf4f82r1xk
tTHyD5sbQK1KLfvgLyHXehwfcKW5TtsA1K1ZKtoZs7VfoVii3L+YJ8DWua2oGsHA
OEYHqw4o4+LKiCqkfEmFP4QuZ0R7qES0xIMYXyCJkQMNh1ZyAzRFvFya0deT8TB6
MfnKLfkf8PTGfqOljTcEWH8r
=OlhJ
-END PGP SIGNATURE-



[Git][xorg-team/lib/mesa] Pushed new tag mesa-17.3.6-1

2018-02-27 Thread Andreas Boll
Andreas Boll pushed new tag mesa-17.3.6-1 at X Strike Force / lib / mesa

---
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-17.3.6-1
You're receiving this email because of your account on salsa.debian.org.


Accepted mesa-demos 8.4.0-1 (source) into unstable

2018-02-23 Thread Andreas Boll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 23 Feb 2018 11:35:05 +0100
Source: mesa-demos
Binary: mesa-utils mesa-utils-extra
Architecture: source
Version: 8.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Andreas Boll <andreas.boll@gmail.com>
Description:
 mesa-utils - Miscellaneous Mesa GL utilities
 mesa-utils-extra - Miscellaneous Mesa utilies (opengles, egl)
Changes:
 mesa-demos (8.4.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * Drop configure.ac-Auto-detect-wayland-support.diff, upstream.
   * Drop configure.ac-Fix-default-behavior-of-AC_ARG_WITH-glut.patch,
 upstream.
   * Update watch url.
   * Distribute eglinfo within mesa-utils-extra.
   * Bump debhelper compat to 11.
   * Bump standards version to 4.1.3.
Checksums-Sha1:
 ddc614759bb3c7c4db80839c198793682f5765c0 2224 mesa-demos_8.4.0-1.dsc
 ff1e22395017c6936ded4fc0175a667f12d577f7 11757203 mesa-demos_8.4.0.orig.tar.gz
 f24ead99133b3778721aacb46cd62048e02d694d 79362 mesa-demos_8.4.0-1.diff.gz
Checksums-Sha256:
 3e555fcc1586e539d5e947826cc2de143be7366cf72aa04599febeeb54a4 2224 
mesa-demos_8.4.0-1.dsc
 b997fe1a07584fdc9f25fc9807ea9fd8df15032d6cf1631aa3ba69f8fe09d633 11757203 
mesa-demos_8.4.0.orig.tar.gz
 cd1c42a84bdfd96a41325afaebfeea51338dac8bf212d64d140089c8b28a93d8 79362 
mesa-demos_8.4.0-1.diff.gz
Files:
 9c050f303bcbd90186ba22981b236a7d 2224 utils optional mesa-demos_8.4.0-1.dsc
 a4e7d6b69a7fbcc30de768dcd3167974 11757203 utils optional 
mesa-demos_8.4.0.orig.tar.gz
 3fd17ee60f1ca04f9a931b4ec5d13f4a 79362 utils optional 
mesa-demos_8.4.0-1.diff.gz

-BEGIN PGP SIGNATURE-

iQJPBAEBCgA5FiEE45C5cAWC+uqVmsrUHu9T04o6nGcFAlqP7nkbHGFuZHJlYXMu
Ym9sbC5kZXZAZ21haWwuY29tAAoJEB7vU9OKOpxn3jkP/1k1/Jd3OvfbC3gvVT6A
dp7n/ToSAooe0qVkn3Fbz7Arf8ld6/DT7M7IWXH3BhltsnvHIYY8d+moQ2tFdt/m
Ihl//iSFlZzdYhGOYzRu5JFifOzY9rzsIifFxffQVAX7G0qg4A+D3wmMr9F7ZKCr
kpJI56icjW0tzX/6b8OXtnTzfGyDe7DqE9CR2B6LdeD/+WcYc/2wYIZNuSLNzEQH
iVgFShHVx+BAcKR8qbXG/vF/GHKdW4rC5wJSd1vntV9lXw62GhCQmt2Z6b7AEegE
COtZPJdqF9OCGdNAneXlTkgr8iY5FOugmNVzsw/iyA5PAiOmKFO12M1ZQr5aTexv
9GUj1v1r+1GtLyu0teEl1Ak9YY0NHXzgBTH/HlcwW++4fE5kc+IjePbsCGmJ7Pve
FtUqXyQkgHMJ0oltIUwBh0WTYPYYucNY8y56se0OxmCMcXJXdf81NzBT3qJKk7GO
cfhHjEPqCvGWbiiJIboif22EmFmxKYvkSwcFa9/bC1ZURygcPUOyJSQJYZiJXfl4
wTkbp4Y8/RnJWXVLIUvNT+/Y8mt0lYL9tf7dMqvfXV+1QmTltJ/v0C+yIW5FN+ne
P2EQpvjfT5D4hh2OyemclFO6K60d56B+v/EkYIRWRge4HKPbEIGU+Oap8lWt7Ppa
3TrD1XlUPpySRk3hBctoGSxN
=zPv9
-END PGP SIGNATURE-



  1   2   3   4   5   6   7   >