[Git][xorg-team/lib/mesa] Pushed new tag mesa-21.1.0-4

2021-05-17 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.1.0-4 at X Strike Force / lib / mesa

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




[Git][xorg-team/lib/mesa][debian-experimental] 2 commits: fix-ftbfs.diff: Fix build on armel/armhf/mipsel.

2021-05-17 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / 
mesa


Commits:
6dfd9872 by Timo Aaltonen at 2021-05-17T10:37:57+03:00
fix-ftbfs.diff: Fix build on armel/armhf/mipsel.

- - - - -
eec3f149 by Timo Aaltonen at 2021-05-17T10:38:15+03:00
release to experimental

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/fix-ftbfs.diff
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+mesa (21.1.0-4) experimental; urgency=medium
+
+  * fix-ftbfs.diff: Fix build on armel/armhf/mipsel.
+
+ -- Timo Aaltonen   Mon, 17 May 2021 10:38:04 +0300
+
 mesa (21.1.0-3) experimental; urgency=medium
 
   * rules: Drop the rule to clean up vulkan headers, not needed anymore.


=
debian/patches/fix-ftbfs.diff
=
@@ -0,0 +1,83 @@
+diff --git a/src/amd/common/ac_surface_modifier_test.c 
b/src/amd/common/ac_surface_modifier_test.c
+index 
8c2f90fc8cc9567acd6c875a05f52a74e4fb5f0e..b017699979c5f662ab87271c9c6b8180e9fa857d
 100644
+--- a/src/amd/common/ac_surface_modifier_test.c
 b/src/amd/common/ac_surface_modifier_test.c
+@@ -24,7 +24,7 @@
+  * not change the meaning of existing modifiers.
+  */
+ 
+-struct test_entry {
++struct ALIGN32 test_entry {
+/* key part */
+uint64_t modifier;
+unsigned w;
+@@ -32,20 +32,14 @@ struct test_entry {
+enum pipe_format format;
+ 
+/* debug info */
+-   const char *name;
+uint8_t pipes;
+uint8_t rb;
+uint8_t banks_or_pkrs;
+uint8_t se;
++   const char *name;
+ 
+/* value to determine uniqueness */
+unsigned char hash[20];
+-
+-   /* u_vector requires power of two sizing */
+-   char padding[8];
+-#ifdef PIPE_ARCH_X86
+-   char padding2[8];
+-#endif
+ };
+ 
+ static uint64_t
+@@ -234,19 +228,19 @@ static void test_modifier(const struct radeon_info *info,
+  },
+   };
+ 
+-  struct test_entry entry = {
+- .modifier = modifier,
+- .w = config.info.width,
+- .h = config.info.height,
+- .format = format,
+- .name = name,
+- .pipes = G_0098F8_NUM_PIPES(info->gb_addr_config),
+- .rb = G_0098F8_NUM_RB_PER_SE(info->gb_addr_config) +
+-   G_0098F8_NUM_SHADER_ENGINES_GFX9(info->gb_addr_config),
+- .se = G_0098F8_NUM_SHADER_ENGINES_GFX9(info->gb_addr_config),
+- .banks_or_pkrs = info->chip_class >= GFX10 ?
+-(info->gb_addr_config) : G_0098F8_NUM_BANKS(info->gb_addr_config)
+-  };
++  struct test_entry entry;
++  memset(&entry, 0, sizeof(entry));
++  entry.modifier = modifier;
++  entry.w = config.info.width;
++  entry.h = config.info.height;
++  entry.format = format;
++  entry.name = name;
++  entry.pipes = G_0098F8_NUM_PIPES(info->gb_addr_config);
++  entry.rb = G_0098F8_NUM_RB_PER_SE(info->gb_addr_config) +
++ G_0098F8_NUM_SHADER_ENGINES_GFX9(info->gb_addr_config);
++  entry.se = G_0098F8_NUM_SHADER_ENGINES_GFX9(info->gb_addr_config);
++  entry.banks_or_pkrs = info->chip_class >= GFX10 ?
++(info->gb_addr_config) : G_0098F8_NUM_BANKS(info->gb_addr_config);
+ 
+   struct radeon_surf surf = (struct radeon_surf) {
+  .blk_w = 1,
+diff --git a/src/util/macros.h b/src/util/macros.h
+index 
1fc9e23355b0b418ad7d2597dd2b76647e2d3087..7cd666c1395ddcae7b63bb2ce54142d86b435725
 100644
+--- a/src/util/macros.h
 b/src/util/macros.h
+@@ -234,8 +234,10 @@ do {   \
+ 
+ #ifdef _MSC_VER
+ #define ALIGN16 __declspec(align(16))
++#define ALIGN32 __declspec(align(32))
+ #else
+ #define ALIGN16 __attribute__((aligned(16)))
++#define ALIGN32 __attribute__((aligned(32)))
+ #endif
+ 
+ #ifdef __cplusplus


=
debian/patches/series
=
@@ -2,3 +2,4 @@
 fix-python-shebang.diff
 path_max.diff
 src_glx_dri_common.h.diff
+fix-ftbfs.diff



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/compare/6383f7b9f3bc10389556eab720929195f509518a...eec3f1498360c1749936e96982453f0870cb58bc

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




[Git][xorg-team/lib/libinput][upstream-unstable] 89 commits: util-list.h: simplify code by removing an excess initialization

2021-06-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libinput


Commits:
3f2c4834 by Konstantin Kharlamov at 2021-03-02T09:07:42+03:00
util-list.h: simplify code by removing an excess initialization

The assignment of zero is done to work around false-positives of
coverity about uninitialized variable usage. Getting rid of it inside
the macro will allow in later commit to declare a variable inside
`for-loop` rather than outside of it.

Do it by declaring a new list_first_entry_by_type helper which accepts a
type rather than a variable.

Signed-off-by: Konstantin Kharlamov 

- - - - -
3d3d9b7f by Konstantin Kharlamov at 2021-03-02T09:10:35+03:00
treewide: get rid of `tmp` argument in list_for_each_safe

Signed-off-by: Konstantin Kharlamov 

- - - - -
5e69c5f9 by Pedro Ribeiro at 2021-03-02T23:07:48+00:00
Add Lenovo Legion 5 keyboard to 50-system-lenovo.quirks

Signed-off-by: Pedro Ribeiro 
- - - - -
c00c5cb6 by weizhixiang at 2021-03-08T20:59:20+00:00
replace strncmp with strneq for safety-check

Signed-off-by: weizhixiang 

- - - - -
40b83b11 by Peter Hutterer at 2021-03-10T09:54:07+10:00
completion: add missing libinput analyze subtools to the zsh completions

Signed-off-by: Peter Hutterer 

- - - - -
fe30bea3 by Peter Hutterer at 2021-03-10T00:24:51+00:00
tools/per-slot-delta: print the button state too while analyzing

Signed-off-by: Peter Hutterer 

- - - - -
f17ef2d5 by Peter Hutterer at 2021-03-10T00:24:51+00:00
tools/per-slot-delta: handle KeyboardInterrupts nicely

Signed-off-by: Peter Hutterer 

- - - - -
de706612 by Peter Hutterer at 2021-03-10T03:48:21+00:00
util: document our list interface

Signed-off-by: Peter Hutterer 

- - - - -
c71fa066 by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: start the unaccelerated motion deltas in the screen center

Signed-off-by: Peter Hutterer 

- - - - -
e99f5942 by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: move the pointer position into a struct point

No functional change

Signed-off-by: Peter Hutterer 

- - - - -
1926a66f by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: move the abs pointer position into a struct point

No functional changes

Signed-off-by: Peter Hutterer 

- - - - -
39b64107 by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: draw a sprite for the unaccelerated pointer as well

Add a second grey v-shaped (upside down triangle) pointer that moves around
with the unaccelerated deltas. This makes it easier to visualize how the
unaccelerated pointer moves around, the snake helps for some use-cases but not
all of them.

Signed-off-by: Peter Hutterer 

- - - - -
31d20acd by Peter Hutterer at 2021-03-11T16:32:59+10:00
test: fix two inadvertent pointer jumps in a test

Got papered over by bugs in the implementation and didn't trigger the jump
detection or movement detection otherwise.

Related to #578

Signed-off-by: Peter Hutterer 

- - - - -
832c346b by Peter Hutterer at 2021-03-11T16:32:59+10:00
test: add a comment to the thumb speed test

Incorrect comment, the purpose of this test was to ensure that an unused slot
doesn't affect how other touches are treated, see commit 928bad9.

Signed-off-by: Peter Hutterer 

- - - - -
42d6fed8 by Peter Hutterer at 2021-03-11T16:33:00+10:00
touchpad: always push a touch's current point to the motion history

The way touchpads (generally) work is that they get the position of each
finger on each scanout. The kernel filters touches that haven't moved to
reduce bandwidth so any touch that is logically down that we don't see an
update for is in the same position as during the last scanout.

Previously, touches that didn't sent events were effectively ignored, 
causing
our jump detection to fail:
- time t0: touch moves to position x/y, motion history time is set to t0
- time t1..t5: touch remains at position for several frames, no updates to the
  motion history
- time t6: touch jumps to position x+a/y+b
  - tp_detect_jumps() sees the last update time is t0 which is too long ago
and exits without detecting a jump

This is fixed by pushing to the motion history any time we have *any* update -
if the touchpad notices a state change on any touch update all touches with
their current position, whether it changed or not.

This obsoletes the `time` field in the tp_touch struct, most of this patch is
passing down the current time to the few users of t->time.

Fixes #578

Signed-off-by: Peter Hutterer 

- - - - -
3427b457 by Peter Hutterer at 2021-03-15T16:15:57+10:00
test: localize a few variables

Signed-off-by: Peter Hutterer 

- - - - -

[Git][xorg-team/lib/libinput][debian-unstable] 93 commits: util-list.h: simplify code by removing an excess initialization

2021-06-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libinput


Commits:
3f2c4834 by Konstantin Kharlamov at 2021-03-02T09:07:42+03:00
util-list.h: simplify code by removing an excess initialization

The assignment of zero is done to work around false-positives of
coverity about uninitialized variable usage. Getting rid of it inside
the macro will allow in later commit to declare a variable inside
`for-loop` rather than outside of it.

Do it by declaring a new list_first_entry_by_type helper which accepts a
type rather than a variable.

Signed-off-by: Konstantin Kharlamov 

- - - - -
3d3d9b7f by Konstantin Kharlamov at 2021-03-02T09:10:35+03:00
treewide: get rid of `tmp` argument in list_for_each_safe

Signed-off-by: Konstantin Kharlamov 

- - - - -
5e69c5f9 by Pedro Ribeiro at 2021-03-02T23:07:48+00:00
Add Lenovo Legion 5 keyboard to 50-system-lenovo.quirks

Signed-off-by: Pedro Ribeiro 
- - - - -
c00c5cb6 by weizhixiang at 2021-03-08T20:59:20+00:00
replace strncmp with strneq for safety-check

Signed-off-by: weizhixiang 

- - - - -
40b83b11 by Peter Hutterer at 2021-03-10T09:54:07+10:00
completion: add missing libinput analyze subtools to the zsh completions

Signed-off-by: Peter Hutterer 

- - - - -
fe30bea3 by Peter Hutterer at 2021-03-10T00:24:51+00:00
tools/per-slot-delta: print the button state too while analyzing

Signed-off-by: Peter Hutterer 

- - - - -
f17ef2d5 by Peter Hutterer at 2021-03-10T00:24:51+00:00
tools/per-slot-delta: handle KeyboardInterrupts nicely

Signed-off-by: Peter Hutterer 

- - - - -
de706612 by Peter Hutterer at 2021-03-10T03:48:21+00:00
util: document our list interface

Signed-off-by: Peter Hutterer 

- - - - -
c71fa066 by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: start the unaccelerated motion deltas in the screen center

Signed-off-by: Peter Hutterer 

- - - - -
e99f5942 by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: move the pointer position into a struct point

No functional change

Signed-off-by: Peter Hutterer 

- - - - -
1926a66f by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: move the abs pointer position into a struct point

No functional changes

Signed-off-by: Peter Hutterer 

- - - - -
39b64107 by Peter Hutterer at 2021-03-11T10:40:00+10:00
tools/debug-gui: draw a sprite for the unaccelerated pointer as well

Add a second grey v-shaped (upside down triangle) pointer that moves around
with the unaccelerated deltas. This makes it easier to visualize how the
unaccelerated pointer moves around, the snake helps for some use-cases but not
all of them.

Signed-off-by: Peter Hutterer 

- - - - -
31d20acd by Peter Hutterer at 2021-03-11T16:32:59+10:00
test: fix two inadvertent pointer jumps in a test

Got papered over by bugs in the implementation and didn't trigger the jump
detection or movement detection otherwise.

Related to #578

Signed-off-by: Peter Hutterer 

- - - - -
832c346b by Peter Hutterer at 2021-03-11T16:32:59+10:00
test: add a comment to the thumb speed test

Incorrect comment, the purpose of this test was to ensure that an unused slot
doesn't affect how other touches are treated, see commit 928bad9.

Signed-off-by: Peter Hutterer 

- - - - -
42d6fed8 by Peter Hutterer at 2021-03-11T16:33:00+10:00
touchpad: always push a touch's current point to the motion history

The way touchpads (generally) work is that they get the position of each
finger on each scanout. The kernel filters touches that haven't moved to
reduce bandwidth so any touch that is logically down that we don't see an
update for is in the same position as during the last scanout.

Previously, touches that didn't sent events were effectively ignored, 
causing
our jump detection to fail:
- time t0: touch moves to position x/y, motion history time is set to t0
- time t1..t5: touch remains at position for several frames, no updates to the
  motion history
- time t6: touch jumps to position x+a/y+b
  - tp_detect_jumps() sees the last update time is t0 which is too long ago
and exits without detecting a jump

This is fixed by pushing to the motion history any time we have *any* update -
if the touchpad notices a state change on any touch update all touches with
their current position, whether it changed or not.

This obsoletes the `time` field in the tp_touch struct, most of this patch is
passing down the current time to the few users of t->time.

Fixes #578

Signed-off-by: Peter Hutterer 

- - - - -
3427b457 by Peter Hutterer at 2021-03-15T16:15:57+10:00
test: localize a few variables

Signed-off-by: Peter Hutterer 

- - - - -
cb

[Git][xorg-team/lib/libinput] Pushed new tag libinput-1.18.0-1

2021-06-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libinput-1.18.0-1 at X Strike Force / lib / 
libinput

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




[Git][xorg-team/app/intel-gpu-tools] Pushed new tag intel-gpu-tools-1.26-1

2021-06-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag intel-gpu-tools-1.26-1 at X Strike Force / app / 
intel-gpu-tools

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/app/intel-gpu-tools/-/tree/intel-gpu-tools-1.26-1
You're receiving this email because of your account on salsa.debian.org.




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

2021-06-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.1.2-1 at X Strike Force / lib / mesa

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




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

2021-07-02 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.1.4-1 at X Strike Force / lib / mesa

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




[Git][xorg-team/lib/mesa][debian-experimental] 94 commits: zink: ci updates

2021-07-02 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / 
mesa


Commits:
330bb9df by Mike Blumenkrantz at 2021-06-02T22:05:35+02:00
zink: ci updates

Reviewed-by: Erik Faye-Lund 
Part-of: ;
(cherry picked from commit f0f0a21f131f90274286e32aeb9582c7a3472560)

- - - - -
b6c9c31a by Eric Engestrom at 2021-06-05T17:56:40+02:00
.pick_status.json: Update to db83dc619c96c35a039f2d8a32e1a179c0f00d64

- - - - -
ff4455af by Mike Blumenkrantz at 2021-06-05T17:56:50+02:00
anv: fix availability for copying timestamp query results

idx here is the index of the value being written, so if it isn't 
used/incremented
when the query result is written, the availability result will clobber it and
be written to the same buffer offset

Cc: mesa-sta...@lists.freedesktop.org

Reviewed-by: Lionel Landwerlin 
Part-of: ;
(cherry picked from commit 5515d3aec5ebe4e7dd7428aefdc2c1933414cd92)

- - - - -
5ac128a2 by Icecream95 at 2021-06-05T17:56:52+02:00
panfrost: Use first_tiler to check if tiling is needed

If there is a preload job needing tiling, but no other jobs, then
first_tiler will be set but not tiler_dep.

Fixes faults when two depth-only (stencil is reloaded) clears are done
in a row.

panfrost ffa3.gpu: Unhandled Page fault in AS1 at VA 0x4487
   Reason: TODO
   raw fault status: 0x49002C1
   decoded fault status: SLAVE FAULT
   exception type 0xC1: TRANSLATION_FAULT_LEVEL1
   access type 0x2: READ
   source id 0x490
panfrost ffa3.gpu: gpu sched timeout, js=0, config=0x3301, status=0x8, 
head=0x608a300, tail=0x608a300, sched_job=f5b0862d

Cc: mesa-stable
Part-of: ;
(cherry picked from commit 956d9613397acdfd90ff3c76bc540adf1783c7b5)

- - - - -
9f2d8033 by Matt Turner at 2021-06-05T17:57:07+02:00
sparc: Avoid some redefinition warnings

These definitions are provided by m_vector_asm.h now.

Fixes: 67ffb853f05 ("sparc: Reuse m_vector_asm.h.")
Part-of: ;
(cherry picked from commit c460f3806d3ebecd103e6ad6cb82839e7217c768)

- - - - -
33681771 by Dave Airlie at 2021-06-05T17:57:08+02:00
llvmpipe: add the interesting bit of cpu detection to the cache.

This should detect if someone changes CPU configuration that matters like in a 
VM

Reviewed-by: Emma Anholt 
Fixes: 6c0c61cb48e8 ("llvmpipe: add infrastructure for disk cache 
support")
Part-of: ;
(cherry picked from commit 9520b70f75d7a695966f36ff619557c88c25a0dc)

- - - - -
0d224336 by Rhys Perry at 2021-06-05T18:10:55+02:00
aco: do not clause NSA instructions

According to LLVM, this has "unpredictable results on GFX10.1".

https://reviews.llvm.org/D102211

fossil-db (Navi10):
Totals from 26690 (17.81% of 149839) affected shaders:
CodeSize: 167935160 -> 167706280 (-0.14%); split: -0.14%, +0.00%
Instrs: 31801427 -> 31744142 (-0.18%); split: -0.18%, +0.00%
Latency: 732672435 -> 732622463 (-0.01%)
InvThroughput: 163361435 -> 163357838 (-0.00%); split: -0.00%, +0.00%
VClause: 546131 -> 546903 (+0.14%); split: -0.00%, +0.14%

Signed-off-by: Rhys Perry 
Reviewed-by: Timur Kristóf 
Fixes: c353895c922 ("aco: use non-sequential addressing")
Part-of: ;
(cherry picked from commit 81162265b1d7f976c3810b420754ff8403f3aa18)

- - - - -
f74f8654 by Rhys Perry at 2021-06-05T18:11:04+02:00
aco: don't create 4 and 5 dword NSA instructions on GFX10

"stability issues", apparently: https://reviews.llvm.org/D103348

fossil-db (Navi10):
Totals from 4512 (3.01% of 149839) affected shaders:
VGPRs: 221516 -> 223308 (+0.81%); split: -0.07%, +0.88%
CodeSize: 2380 -> 23070672 (+0.31%); split: -0.08%, +0.39%
MaxWaves: 107718 -> 107496 (-0.21%); split: +0.11%, -0.32%
Instrs: 4321890 -> 4362822 (+0.95%); split: -0.00%, +0.95%
Latency: 71495710 -> 71581476 (+0.12%); split: -0.07%, +0.19%
InvThroughput: 11858568 -> 11938960 (+0.68%); split: -0.00%, +0.68%
VClause: 76575 -> 76585 (+0.01%); split: -0.05%, +0.07%
SClause: 168771 -> 168709 (-0.04%); split: -0.06%, +0.02%
Copies: 182305 -> 221948 (+21.75%); split: -0.00%, +21.75%
PreVGPRs: 194657 -> 195635 (+0.50%); split: -0.00%, +0.50%

Signed-off-by: Rhys Perry 
Reviewed-by: Timur Kristóf 
Fixes: c353895c922 ("aco: use non-sequential addressing")
Part-of: ;
(cherry picked from commit 903f814b78f3bdb6f330889277ada147070bfd7b)

- - - - -
20c95780 by Sergii Melikhov at 2021-06-05T18:11:05+02:00
util/format: Change the pointer 

[Git][xorg-team/lib/mesa][upstream-experimental] 91 commits: zink: ci updates

2021-07-02 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-experimental at X Strike Force / lib / 
mesa


Commits:
330bb9df by Mike Blumenkrantz at 2021-06-02T22:05:35+02:00
zink: ci updates

Reviewed-by: Erik Faye-Lund 
Part-of: ;
(cherry picked from commit f0f0a21f131f90274286e32aeb9582c7a3472560)

- - - - -
b6c9c31a by Eric Engestrom at 2021-06-05T17:56:40+02:00
.pick_status.json: Update to db83dc619c96c35a039f2d8a32e1a179c0f00d64

- - - - -
ff4455af by Mike Blumenkrantz at 2021-06-05T17:56:50+02:00
anv: fix availability for copying timestamp query results

idx here is the index of the value being written, so if it isn't 
used/incremented
when the query result is written, the availability result will clobber it and
be written to the same buffer offset

Cc: mesa-sta...@lists.freedesktop.org

Reviewed-by: Lionel Landwerlin 
Part-of: ;
(cherry picked from commit 5515d3aec5ebe4e7dd7428aefdc2c1933414cd92)

- - - - -
5ac128a2 by Icecream95 at 2021-06-05T17:56:52+02:00
panfrost: Use first_tiler to check if tiling is needed

If there is a preload job needing tiling, but no other jobs, then
first_tiler will be set but not tiler_dep.

Fixes faults when two depth-only (stencil is reloaded) clears are done
in a row.

panfrost ffa3.gpu: Unhandled Page fault in AS1 at VA 0x4487
   Reason: TODO
   raw fault status: 0x49002C1
   decoded fault status: SLAVE FAULT
   exception type 0xC1: TRANSLATION_FAULT_LEVEL1
   access type 0x2: READ
   source id 0x490
panfrost ffa3.gpu: gpu sched timeout, js=0, config=0x3301, status=0x8, 
head=0x608a300, tail=0x608a300, sched_job=f5b0862d

Cc: mesa-stable
Part-of: ;
(cherry picked from commit 956d9613397acdfd90ff3c76bc540adf1783c7b5)

- - - - -
9f2d8033 by Matt Turner at 2021-06-05T17:57:07+02:00
sparc: Avoid some redefinition warnings

These definitions are provided by m_vector_asm.h now.

Fixes: 67ffb853f05 ("sparc: Reuse m_vector_asm.h.")
Part-of: ;
(cherry picked from commit c460f3806d3ebecd103e6ad6cb82839e7217c768)

- - - - -
33681771 by Dave Airlie at 2021-06-05T17:57:08+02:00
llvmpipe: add the interesting bit of cpu detection to the cache.

This should detect if someone changes CPU configuration that matters like in a 
VM

Reviewed-by: Emma Anholt 
Fixes: 6c0c61cb48e8 ("llvmpipe: add infrastructure for disk cache 
support")
Part-of: ;
(cherry picked from commit 9520b70f75d7a695966f36ff619557c88c25a0dc)

- - - - -
0d224336 by Rhys Perry at 2021-06-05T18:10:55+02:00
aco: do not clause NSA instructions

According to LLVM, this has "unpredictable results on GFX10.1".

https://reviews.llvm.org/D102211

fossil-db (Navi10):
Totals from 26690 (17.81% of 149839) affected shaders:
CodeSize: 167935160 -> 167706280 (-0.14%); split: -0.14%, +0.00%
Instrs: 31801427 -> 31744142 (-0.18%); split: -0.18%, +0.00%
Latency: 732672435 -> 732622463 (-0.01%)
InvThroughput: 163361435 -> 163357838 (-0.00%); split: -0.00%, +0.00%
VClause: 546131 -> 546903 (+0.14%); split: -0.00%, +0.14%

Signed-off-by: Rhys Perry 
Reviewed-by: Timur Kristóf 
Fixes: c353895c922 ("aco: use non-sequential addressing")
Part-of: ;
(cherry picked from commit 81162265b1d7f976c3810b420754ff8403f3aa18)

- - - - -
f74f8654 by Rhys Perry at 2021-06-05T18:11:04+02:00
aco: don't create 4 and 5 dword NSA instructions on GFX10

"stability issues", apparently: https://reviews.llvm.org/D103348

fossil-db (Navi10):
Totals from 4512 (3.01% of 149839) affected shaders:
VGPRs: 221516 -> 223308 (+0.81%); split: -0.07%, +0.88%
CodeSize: 2380 -> 23070672 (+0.31%); split: -0.08%, +0.39%
MaxWaves: 107718 -> 107496 (-0.21%); split: +0.11%, -0.32%
Instrs: 4321890 -> 4362822 (+0.95%); split: -0.00%, +0.95%
Latency: 71495710 -> 71581476 (+0.12%); split: -0.07%, +0.19%
InvThroughput: 11858568 -> 11938960 (+0.68%); split: -0.00%, +0.68%
VClause: 76575 -> 76585 (+0.01%); split: -0.05%, +0.07%
SClause: 168771 -> 168709 (-0.04%); split: -0.06%, +0.02%
Copies: 182305 -> 221948 (+21.75%); split: -0.00%, +21.75%
PreVGPRs: 194657 -> 195635 (+0.50%); split: -0.00%, +0.50%

Signed-off-by: Rhys Perry 
Reviewed-by: Timur Kristóf 
Fixes: c353895c922 ("aco: use non-sequential addressing")
Part-of: ;
(cherry picked from commit 903f814b78f3bdb6f330889277ada147070bfd7b)

- - - - -
20c95780 by Sergii Melikhov at 2021-06-05T18:11:05+02:00
util/format: Change the pointe

[Git][xorg-team/vulkan/spirv-tools] Pushed new tag spirv-tools-2020.6-2

2021-07-21 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag spirv-tools-2020.6-2 at X Strike Force / vulkan / 
spirv-tools

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/spirv-tools/-/tree/spirv-tools-2020.6-2
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/vulkan/spirv-headers] Pushed new tag spirv-headers-1.5.4+rt2-1

2021-07-21 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag spirv-headers-1.5.4+rt2-1 at X Strike Force / 
vulkan / spirv-headers

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/spirv-headers/-/tree/spirv-headers-1.5.4+rt2-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.7.2-1

2021-07-26 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libx11-2_1.7.2-1 at X Strike Force / lib / libx11

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




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

2021-08-03 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.1.6-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/tree/mesa-21.1.6-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.107-1

2021-08-04 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libdrm-2.4.107-1 at X Strike Force / lib / libdrm

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libdrm/-/tree/libdrm-2.4.107-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-21.0.0-1

2021-08-04 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag xserver-xorg-video-amdgpu-21.0.0-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-21.0.0-1
You're receiving this email because of your account on salsa.debian.org.




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

2021-08-05 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.2.0-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/tree/mesa-21.2.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.13-1

2021-08-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag xorg-server-2_1.20.13-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.13-1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/xserver/xorg-server][debian-unstable] 30 commits: glx: fixup symbol name for get_extensions function

2021-08-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
23a53f0d by Vasily Khoruzhick at 2021-05-03T21:44:18-07:00
glx: fixup symbol name for get_extensions function

glxProbeDriver() concatenates __DRI_DRIVER_GET_EXTENSIONS with driver name
to get symbol name for get_extension function. Unfortunately that doesn't
work for drivers that have hyphen in their name, e.g. sun4i-drm --
get_extensions() for these uses underscore instead.

As result dlsym() doesn't find get_extension() function and AIGLX
initialization fails resulting in following message in Xorg.0.log:

(EE) AIGLX error: sun4i-drm does not export required DRI extension

Replace all non-alpha-numeric characters with underscore to fix the issue..

Signed-off-by: Vasily Khoruzhick 
(cherry picked from commit b56e501092169a9c0a60663d832ee71898a8bc4b)

- - - - -
d41b4334 by Olivier Fourdan at 2021-06-08T08:02:37+00:00
xwayland: Add PtrFeedback to the touch device

Trying to change the acceleration/threshold on Xwayland cannot work, and
the corresponding handler xwl_pointer_control() is a no-op.

Yet, an X11 client trying to change those on the touch device may
possibly cause a crash because the touch device in Xwayland doesn't set
that.

Initialize the touch device's PtrFeedback to make sure that just cannot
happen.

Signed-off-by: Olivier Fourdan 
Reviewed-by: Peter Hutterer 
Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1137
(cherry picked from commit ab76272a7d2bff997985893c89147412a7360310)

- - - - -
62725293 by Olivier Fourdan at 2021-06-08T08:02:37+00:00
dix: Guard against non-existing PtrFeedbackPtr

Trying to change the pointer control settings on a device without
PtrFeedbackPtr would be a bug and a crash in the Xserver.

Guard against that case by returning early with a BadImplementation
error, that might kill the X11 client but the Xserver would survive.

Signed-off-by: Olivier Fourdan 
Reviewed-by: Peter Hutterer 
Related: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1137
(cherry picked from commit dee2bb033e78e2f4aae7f5708c3d4fc74a9957de)

- - - - -
4e11bd39 by Łukasz Spintzyk at 2021-06-09T19:25:30+00:00
modesetting: Disable reverse prime offload mode for displays running on evdi,udl

This mode for displays running on evdi/udl as side effect of failed 
glamor_egl_init
reverse_prime_offload_mode was initialized to FALSE

After Mesa upgrade to 21.0.0 GL_RENDERER is not llvmpipe that results in 
successful glamor_egl_init
and reverse_prime_offload_mode enabled.

This commit is explicitly disabling reverse_prime_offload_mode for evdi and udl 
drivers

Signed-off-by: Łukasz Spintzyk 
(cherry picked from commit 7e7c147105ac704a7b33bdee0f85dc9ccdd8f747)

- - - - -
464cbee1 by Łukasz Spintzyk at 2021-06-14T12:16:45+02:00
modesetting: Initialize present extension despite glamor is disabled

Signed-off-by: Łukasz Spintzyk 
(cherry picked from commit d03c0de77ba36bb5221d00ac84dcdd6aae0df453)

- - - - -
31544e68 by Łukasz Spintzyk at 2021-06-14T12:16:47+02:00
present: Use crtc's screen present operation for syncing

Signed-off-by: Łukasz Spintzyk 
(cherry picked from commit 908deb0895f9fe345d70be933d251ea10511d30a)

- - - - -
c7a2da7b by Łukasz Spintzyk at 2021-06-14T12:16:48+02:00
present: fix msc offset calculation in screen mode

Instead of getting the current msc value from the window crtc,
which not exist take the last saved msc value saved in
the window_priv struct

Signed-off-by: Łukasz Spintzyk 
(cherry picked from commit d2dce22b6775c772282ac2c0e224ef9685ab34fa)

- - - - -
52eb801d by Łukasz Spintzyk at 2021-06-14T12:16:49+02:00
modesetting: Find crtc on slave outputs as fallback instead of returning 
primary crtc

Signed-off-by: Łukasz Spintzyk 
(cherry picked from commit b923364c5ec8251e81b4aa5fd451d9d7bb038009)

- - - - -
32196444 by Łukasz Spintzyk at 2021-06-14T12:16:50+02:00
modesetting: remove unnecessary ms_covering_xf86_crtc dup of 
ms_covering_randr_crtc

Signed-off-by: Łukasz Spintzyk 
(cherry picked from commit c282be503e267afdd050df837d4cf61e0e7287b7)

- - - - -
0086535e by Łukasz Spintzyk at 2021-06-14T12:16:51+02:00
modesetting: Remove few common functions from ms namespace

A lot of that code is the same as in xf86-amdgpu and xf86-nouveau drivers. By 
removing that functions from
ms namespace we can move that code to common implementation.

Signed-off-by: Łukasz Spintzyk 
(cherry picked from commit 5be3b80b8d084ca5721be8791910d5827d1b6014)

- - - - -
394b6cc1 by Erik Kurzinger at 2021-06-14T21:23:48+00:00
glx: don't create implicit GLXWindow if one already exists

If a GLXMakeCurrent request specifies an X window as its drawable,
_

[Git][xorg-team/lib/libxcvt] Pushed new branch debian-unstable

2021-08-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new branch debian-unstable at X Strike Force / lib / 
libxcvt

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




[Git][xorg-team/lib/libxcvt] Pushed new branch upstream-unstable

2021-08-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new branch upstream-unstable at X Strike Force / lib / 
libxcvt

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




[Git][xorg-team/lib/libinput] Pushed new tag libinput-1.18.1-1

2021-08-10 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libinput-1.18.1-1 at X Strike Force / lib / 
libinput

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




[Git][xorg-team/lib/libxcvt][debian-unstable] libxcvt0.symbols added

2021-08-11 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxcvt


Commits:
7335ff1b by Timo Aaltonen at 2021-08-11T20:52:58+03:00
libxcvt0.symbols added

- - - - -


1 changed file:

- + debian/libxcvt0.symbols


Changes:

=
debian/libxcvt0.symbols
=
@@ -0,0 +1,2 @@
+libxcvt.so.0 libxcvt0 #MINVER#
+ libxcvt_gen_mode_info@Base 0.1.0



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxcvt/-/commit/7335ff1baa8509077fc79569286fb31000bc55a7

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




[Git][xorg-team/vulkan/spirv-headers] Pushed new tag spirv-headers-1.5.4+rt2-2

2021-08-12 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag spirv-headers-1.5.4+rt2-2 at X Strike Force / 
vulkan / spirv-headers

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/spirv-headers/-/tree/spirv-headers-1.5.4+rt2-2
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/vulkan/vulkan-loader][debian-unstable] 74 commits: Rename LIB_SUFFIX to VULKAN_LIB_SUFFIX

2021-08-12 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
66a23ac8 by Michel Zou at 2020-12-18T12:15:59-07:00
Rename LIB_SUFFIX to VULKAN_LIB_SUFFIX

Closes #527

- - - - -
294480cb by Shannon McPherson at 2020-12-19T18:07:29-07:00
build: Update known-good files for 1.2.165 header

Changes:
- Updated `known_good.json`
- Generated new source files

Change-Id: I5156923b1d3fb96d9e4fbe8dddb533f93561adfd

- - - - -
1f0c7868 by Charles Giessen at 2021-01-05T10:23:14-07:00
loader: silence fread unused result

fread returns the count of values returned but was being ignored.
This commit makes sure to use that value when determining whether to
continue seeking to the end of the file.

Change-Id: Idb818cb3cda0cdde81aba1e5a4dd639c4814a923

- - - - -
9ba83588 by Shannon McPherson at 2021-01-05T10:45:38-07:00
build: Update known-good files for 1.2.166 header

Changes:
- Updated `known_good.json`

Change-Id: Idf48ead0a4cad20ec6f1675741be0ebae45770a0

- - - - -
aed40d52 by Ludovico de Nittis at 2021-01-18T02:03:20-07:00
loader: Do not remove duplicated layers

Linux can support multiple ABIs, but Vulkan Layer manifest does not
allow to specify different library paths, based on the ABI.

As a solution, for ICDs, we can simply create multiple manifests, one
per ABI, and the Loader will try them one by one until it finds the
library that is compatible with the executable class.

Instead, for Vulkan Layers, this method doesn't work because the Loader
will discard the manifests that have a duplicated layer name.

To add support for multiple ABIs to Vulkan Layers, and to make the
behavior similar to the ICDs, with this commit we remove the duplicated
layer name check.
Instead we add to the output list all the Vulkan Layers that we find,
and only when we are actually going to dlopen them, we discard the
layers with the same name that we already successfully opened.

Fixes: #155

Signed-off-by: Ludovico de Nittis 

- - - - -
41901f90 by Kévin Petit at 2021-01-28T17:19:33-07:00
loader: Fix Android build

- Add missing prototype
- Fix incorrect parameter handling

Signed-off-by: Kévin Petit 

- - - - -
47940fbf by nihui at 2021-01-28T17:21:53-07:00
Fix crash with NULL messenger
- - - - -
2b9a7b11 by Kévin Petit at 2021-01-29T11:11:02-07:00
loader: Fix AArch64 Android build

The Android NDK doesn't provide a separate libpthread. Don't
explicitly link it in when builing for Android.

Signed-off-by: Kévin Petit 

- - - - -
fd5cc696 by richard-lunarg at 2021-02-02T10:31:36-05:00
CMake tweak for macOS cross compilers, seems okay elsewhere too

- - - - -
6fcd515b by J.D. Rouan at 2021-02-03T11:34:20-07:00
loader: Do not return OOM when layer count is 0

An application program that overrides malloc with an implementation that
returns NULL for a zero-sized allocation will cause some loader and
trampoline functions to incorrectly return VK_ERROR_OUT_OF_HOST_MEMORY
if there are no layers on the system. This patch prevents these errors
by also checking the layer count.

Fixes: https://github.com/KhronosGroup/Vulkan-Loader/issues/543

- - - - -
ff6a9e31 by Shannon McPherson at 2021-02-08T14:34:38-07:00
build: Update known-good files for 1.2.169 header

Changes:
- Updated `known_good.json`

Change-Id: Iaf11b12afdcd11b06ebce4b66a0b56b2b097522f

- - - - -
a088d109 by Lenny Komow at 2021-02-10T13:54:42-07:00
repo: Switch to github actions for CI

- - - - -
a66ceba2 by Lenny Komow at 2021-02-10T13:54:42-07:00
docs: Update readme to point to github actions

- - - - -
c5678a03 by Jeremy Gebben at 2021-02-15T11:58:50-07:00
build: Update known-good files for 1.2.170 header

Changes:
- Updated `known_good.json`
- Generated new source files

Change-Id: I98c582a8cad9ffbdda5a1b2ffa5517b866803047

- - - - -
55c6dc0a by Shannon McPherson at 2021-03-02T15:40:45-07:00
scripts: Update copyright in `common_codegen.py`

Change-Id: Id5049a260cb8521a1768b6b48b36bdef825e5508

- - - - -
237d3dcb by Shannon McPherson at 2021-03-02T15:40:45-07:00
build: Update known-good files for 1.2.171 header

Changes:
- Updated `known_good.json`
- Generated new source files
- Added `VK_USE_PLATFORM_SCREEN_QNX` to platform list in
`common_codegen.py`

Change-Id: I2ef49799434ff31ff81680413a8700caea46593c

- - - - -
1353e80d by Shannon McPherson at 2021-03-10T08:56:41-08:00
build: Update known-good files for 1.2.172 header

Changes:
- Updated `known_good.json`

Change-Id: I7977f22711cefae65e6eabe00ec44d9e43e890a5

- - - - -
f17f507c by Mike Schuchardt at 2021-03-23T13:37:52-07:00
build: Update known-good files for 1.2.173 header

- Update known_good.json
- Generate source files

- - - - -
5180defc by Lenny Komow at 2021-03-23T17:21:03-06:00
docs: Update note about ICD proc addr

- - - - -
7ea01c13 by Mike Schuchardt at 2021-03-29T13:05:47-07:00
build: Update to header 1.2.174

- Update known-good
- Generate source (no changes)

Change-Id: Ia2099a0d63692c19ce8444721

[Git][xorg-team/vulkan/vulkan-loader] Pushed new tag vulkan-loader-1.2.182.0-1

2021-08-12 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag vulkan-loader-1.2.182.0-1 at X Strike Force / 
vulkan / vulkan-loader

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




[Git][xorg-team/vulkan/vulkan-loader][upstream-unstable] 70 commits: Rename LIB_SUFFIX to VULKAN_LIB_SUFFIX

2021-08-12 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
66a23ac8 by Michel Zou at 2020-12-18T12:15:59-07:00
Rename LIB_SUFFIX to VULKAN_LIB_SUFFIX

Closes #527

- - - - -
294480cb by Shannon McPherson at 2020-12-19T18:07:29-07:00
build: Update known-good files for 1.2.165 header

Changes:
- Updated `known_good.json`
- Generated new source files

Change-Id: I5156923b1d3fb96d9e4fbe8dddb533f93561adfd

- - - - -
1f0c7868 by Charles Giessen at 2021-01-05T10:23:14-07:00
loader: silence fread unused result

fread returns the count of values returned but was being ignored.
This commit makes sure to use that value when determining whether to
continue seeking to the end of the file.

Change-Id: Idb818cb3cda0cdde81aba1e5a4dd639c4814a923

- - - - -
9ba83588 by Shannon McPherson at 2021-01-05T10:45:38-07:00
build: Update known-good files for 1.2.166 header

Changes:
- Updated `known_good.json`

Change-Id: Idf48ead0a4cad20ec6f1675741be0ebae45770a0

- - - - -
aed40d52 by Ludovico de Nittis at 2021-01-18T02:03:20-07:00
loader: Do not remove duplicated layers

Linux can support multiple ABIs, but Vulkan Layer manifest does not
allow to specify different library paths, based on the ABI.

As a solution, for ICDs, we can simply create multiple manifests, one
per ABI, and the Loader will try them one by one until it finds the
library that is compatible with the executable class.

Instead, for Vulkan Layers, this method doesn't work because the Loader
will discard the manifests that have a duplicated layer name.

To add support for multiple ABIs to Vulkan Layers, and to make the
behavior similar to the ICDs, with this commit we remove the duplicated
layer name check.
Instead we add to the output list all the Vulkan Layers that we find,
and only when we are actually going to dlopen them, we discard the
layers with the same name that we already successfully opened.

Fixes: #155

Signed-off-by: Ludovico de Nittis 

- - - - -
41901f90 by Kévin Petit at 2021-01-28T17:19:33-07:00
loader: Fix Android build

- Add missing prototype
- Fix incorrect parameter handling

Signed-off-by: Kévin Petit 

- - - - -
47940fbf by nihui at 2021-01-28T17:21:53-07:00
Fix crash with NULL messenger
- - - - -
2b9a7b11 by Kévin Petit at 2021-01-29T11:11:02-07:00
loader: Fix AArch64 Android build

The Android NDK doesn't provide a separate libpthread. Don't
explicitly link it in when builing for Android.

Signed-off-by: Kévin Petit 

- - - - -
fd5cc696 by richard-lunarg at 2021-02-02T10:31:36-05:00
CMake tweak for macOS cross compilers, seems okay elsewhere too

- - - - -
6fcd515b by J.D. Rouan at 2021-02-03T11:34:20-07:00
loader: Do not return OOM when layer count is 0

An application program that overrides malloc with an implementation that
returns NULL for a zero-sized allocation will cause some loader and
trampoline functions to incorrectly return VK_ERROR_OUT_OF_HOST_MEMORY
if there are no layers on the system. This patch prevents these errors
by also checking the layer count.

Fixes: https://github.com/KhronosGroup/Vulkan-Loader/issues/543

- - - - -
ff6a9e31 by Shannon McPherson at 2021-02-08T14:34:38-07:00
build: Update known-good files for 1.2.169 header

Changes:
- Updated `known_good.json`

Change-Id: Iaf11b12afdcd11b06ebce4b66a0b56b2b097522f

- - - - -
a088d109 by Lenny Komow at 2021-02-10T13:54:42-07:00
repo: Switch to github actions for CI

- - - - -
a66ceba2 by Lenny Komow at 2021-02-10T13:54:42-07:00
docs: Update readme to point to github actions

- - - - -
c5678a03 by Jeremy Gebben at 2021-02-15T11:58:50-07:00
build: Update known-good files for 1.2.170 header

Changes:
- Updated `known_good.json`
- Generated new source files

Change-Id: I98c582a8cad9ffbdda5a1b2ffa5517b866803047

- - - - -
55c6dc0a by Shannon McPherson at 2021-03-02T15:40:45-07:00
scripts: Update copyright in `common_codegen.py`

Change-Id: Id5049a260cb8521a1768b6b48b36bdef825e5508

- - - - -
237d3dcb by Shannon McPherson at 2021-03-02T15:40:45-07:00
build: Update known-good files for 1.2.171 header

Changes:
- Updated `known_good.json`
- Generated new source files
- Added `VK_USE_PLATFORM_SCREEN_QNX` to platform list in
`common_codegen.py`

Change-Id: I2ef49799434ff31ff81680413a8700caea46593c

- - - - -
1353e80d by Shannon McPherson at 2021-03-10T08:56:41-08:00
build: Update known-good files for 1.2.172 header

Changes:
- Updated `known_good.json`

Change-Id: I7977f22711cefae65e6eabe00ec44d9e43e890a5

- - - - -
f17f507c by Mike Schuchardt at 2021-03-23T13:37:52-07:00
build: Update known-good files for 1.2.173 header

- Update known_good.json
- Generate source files

- - - - -
5180defc by Lenny Komow at 2021-03-23T17:21:03-06:00
docs: Update note about ICD proc addr

- - - - -
7ea01c13 by Mike Schuchardt at 2021-03-29T13:05:47-07:00
build: Update to header 1.2.174

- Update known-good
- Generate source (no changes)

Change-Id: Ia2099a0d63692c19ce84447

[Git][xorg-team/xserver/xorg-server][debian-unstable] Disable building xwayland.

2021-08-15 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / xserver / 
xorg-server


Commits:
e859a84e by Timo Aaltonen at 2021-08-15T12:33:17+03:00
Disable building xwayland.

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules.flags


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+xorg-server (2:1.20.13-2) UNRELEASED; urgency=medium
+
+  * Disable building xwayland.
+
+ -- Timo Aaltonen   Sun, 15 Aug 2021 12:32:50 +0300
+
 xorg-server (2:1.20.13-1) experimental; urgency=medium
 
   * New upstream release.


=
debian/control
=
@@ -69,10 +69,6 @@ Build-Depends:
  x11-xkb-utils,
 # arc4random_buf(), getpeereid()
  libbsd-dev,
-# xwayland
- libnvidia-egl-wayland-dev,
- libwayland-dev [linux-any],
- wayland-protocols (>= 1.10) [linux-any],
 #logind
   libdbus-1-dev (>= 1.0) [linux-any],
 # systemd-daemon
@@ -305,17 +301,6 @@ Description: Xorg X server - source files
  Unless you are building a software product using X server sources,
  you probably want xserver-xorg and/or xserver-xorg-core instead.
 
-Package: xwayland
-Architecture: linux-any
-Depends:
- xserver-common (>= ${source:Version}),
- ${shlibs:Depends},
- ${misc:Depends},
-Description: Xwayland X server
- This package provides an X server running on top of wayland, using wayland
- input devices for input and forwarding either the root window or individual
- top-level windows as wayland surfaces.
-
 Package: xserver-xorg-legacy
 Architecture: any
 Depends:


=
debian/rules.flags
=
@@ -34,6 +34,7 @@ confflags += \
--disable-linux-acpi \
--disable-linux-apm \
--disable-xquartz \
+   --disable-xwayland \
--disable-xwin \
--disable-install-setuid
 
@@ -82,7 +83,6 @@ confflags_udeb = \
--disable-xace \
--disable-xselinux \
--disable-xfree86-utils \
-   --disable-xwayland \
--disable-systemd-logind \
--without-systemd-daemon \
--disable-suid-wrapper \
@@ -98,14 +98,12 @@ ifeq ($(DEB_HOST_ARCH_OS), linux)
confflags_main += \
--enable-dri3 \
--enable-xselinux \
-   --enable-xwayland \
--enable-systemd-logind \
--with-systemd-daemon
 else
confflags_main += \
--disable-dri3 \
--disable-xselinux \
-   --disable-xwayland \
--disable-systemd-logind \
--without-systemd-daemon
 endif



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

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




[Git][xorg-team/wayland/xwayland] Pushed new tag xwayland-2_21.1.2-1

2021-08-15 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag xwayland-2_21.1.2-1 at X Strike Force / wayland / 
xwayland

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/xwayland/-/tree/xwayland-2_21.1.2-1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libepoxy][debian-unstable] 7 commits: Post-release version bump to 1.5.8

2021-08-15 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libepoxy


Commits:
0dd0e0a2 by Emmanuele Bassi at 2021-04-30T13:17:59+01:00
Post-release version bump to 1.5.8

- - - - -
c2148eb0 by Emmanuele Bassi at 2021-05-21T15:35:35+01:00
Revert "Do not overwrite glx_handle in epoxy_load_gl if GLX library is 
loaded already"

This reverts commit 4994c48172e94ca81c000597e0abc0ea0e682b3c.

- - - - -
622ca393 by Emmanuele Bassi at 2021-05-21T15:35:41+01:00
Revert "If glvnd library found, do not use libGL.so in epoxy_load_gl"

Commit dbfa4b20 has introduced a string of regressions in the X server
and KWin.

This reverts commit dbfa4b209c0712b67dfeb8366c2ebe8503063b52.

See: #252

- - - - -
2a1665c6 by Emmanuele Bassi at 2021-05-21T16:51:50+01:00
Merge pull request #254 from anholt/issue-252

Revert OpenGL/GLX loading changes
- - - - -
681ebddc by Timo Aaltonen at 2021-08-10T18:51:57+03:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
c915733e by Timo Aaltonen at 2021-08-10T18:52:26+03:00
bump the version

- - - - -
af03c96e by Timo Aaltonen at 2021-08-16T09:21:29+03:00
release to sid

- - - - -


3 changed files:

- debian/changelog
- meson.build
- src/dispatch_common.c


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libepoxy (1.5.8-1) unstable; urgency=medium
+
+  * New upstream release.
+
+ -- Timo Aaltonen   Mon, 16 Aug 2021 09:21:06 +0300
+
 libepoxy (1.5.7-1) experimental; urgency=medium
 
   [ Debian Janitor ]


=
meson.build
=
@@ -1,4 +1,4 @@
-project('libepoxy', 'c', version: '1.5.7',
+project('libepoxy', 'c', version: '1.5.8',
 default_options: [
   'buildtype=debugoptimized',
   'c_std=gnu99',


=
src/dispatch_common.c
=
@@ -674,13 +674,9 @@ epoxy_load_gl(void)
 if (!api.gl_handle)
get_dlopen_handle(&api.gl_handle, OPENGL_LIB, false, true);
 #endif
-if (!api.gl_handle) {
-   get_dlopen_handle(&api.gl_handle, GLX_LIB, true, true);
-#if PLATFORM_HAS_GLX
-if (!api.glx_handle)
-   api.glx_handle = api.gl_handle;
-#endif
-}
+
+get_dlopen_handle(&api.glx_handle, GLX_LIB, true, true);
+api.gl_handle = api.glx_handle;
 #endif
 }
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libepoxy/-/compare/cac533568321f3a9b3198ddc56f76c73a4d10f33...af03c96e4aeae8b1e0c1ab701319141659c11e65

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




[Git][xorg-team/lib/libepoxy][upstream-unstable] 4 commits: Post-release version bump to 1.5.8

2021-08-15 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libepoxy


Commits:
0dd0e0a2 by Emmanuele Bassi at 2021-04-30T13:17:59+01:00
Post-release version bump to 1.5.8

- - - - -
c2148eb0 by Emmanuele Bassi at 2021-05-21T15:35:35+01:00
Revert "Do not overwrite glx_handle in epoxy_load_gl if GLX library is 
loaded already"

This reverts commit 4994c48172e94ca81c000597e0abc0ea0e682b3c.

- - - - -
622ca393 by Emmanuele Bassi at 2021-05-21T15:35:41+01:00
Revert "If glvnd library found, do not use libGL.so in epoxy_load_gl"

Commit dbfa4b20 has introduced a string of regressions in the X server
and KWin.

This reverts commit dbfa4b209c0712b67dfeb8366c2ebe8503063b52.

See: #252

- - - - -
2a1665c6 by Emmanuele Bassi at 2021-05-21T16:51:50+01:00
Merge pull request #254 from anholt/issue-252

Revert OpenGL/GLX loading changes
- - - - -


2 changed files:

- meson.build
- src/dispatch_common.c


Changes:

=
meson.build
=
@@ -1,4 +1,4 @@
-project('libepoxy', 'c', version: '1.5.7',
+project('libepoxy', 'c', version: '1.5.8',
 default_options: [
   'buildtype=debugoptimized',
   'c_std=gnu99',


=
src/dispatch_common.c
=
@@ -674,13 +674,9 @@ epoxy_load_gl(void)
 if (!api.gl_handle)
get_dlopen_handle(&api.gl_handle, OPENGL_LIB, false, true);
 #endif
-if (!api.gl_handle) {
-   get_dlopen_handle(&api.gl_handle, GLX_LIB, true, true);
-#if PLATFORM_HAS_GLX
-if (!api.glx_handle)
-   api.glx_handle = api.gl_handle;
-#endif
-}
+
+get_dlopen_handle(&api.glx_handle, GLX_LIB, true, true);
+api.gl_handle = api.glx_handle;
 #endif
 }
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libepoxy/-/compare/f9e76359cf7da5fde70440361ffad5e9c8aee36b...2a1665c632d47c2c73f4e8e1d2f2db62b26682d2

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libepoxy/-/compare/f9e76359cf7da5fde70440361ffad5e9c8aee36b...2a1665c632d47c2c73f4e8e1d2f2db62b26682d2
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libepoxy] Pushed new tag libepoxy-1.5.8-1

2021-08-15 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libepoxy-1.5.8-1 at X Strike Force / lib / libepoxy

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




[Git][xorg-team/xorg][debian-unstable] 3 commits: Xsession: Use mktemp instead of tempfile. (Closes: #992385)

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / xorg


Commits:
039fbd42 by Timo Aaltonen at 2021-08-18T10:20:08+03:00
Xsession: Use mktemp instead of tempfile. (Closes: #992385)

- - - - -
2dc0a34e by Timo Aaltonen at 2021-08-18T10:25:23+03:00
control: Drop dependency on dummy package libgl1-mesa-glx. (Closes: #930609)

- - - - -
0051d887 by Timo Aaltonen at 2021-08-18T10:34:19+03:00
90x11-common_ssh-agent: Clean up. (Closes: #861071)

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/local/Xsession
- debian/local/Xsession.d/90x11-common_ssh-agent


Changes:

=
debian/changelog
=
@@ -1,3 +1,12 @@
+xorg (1:7.7+23) UNRELEASED; urgency=medium
+
+  * Xsession: Use mktemp instead of tempfile. (Closes: #992385)
+  * control: Drop dependency on dummy package libgl1-mesa-glx. (Closes:
+#930609)
+  * 90x11-common_ssh-agent: Clean up. (Closes: #861071)
+
+ -- Timo Aaltonen   Wed, 18 Aug 2021 10:18:07 +0300
+
 xorg (1:7.7+22) unstable; urgency=medium
 
   [ Josh Triplett ]


=
debian/control
=
@@ -88,7 +88,7 @@ Package: xorg
 Architecture: any
 Depends:
  xserver-xorg (>= ${binary:Version}),
- libgl1-mesa-glx | libgl1,
+ libgl1,
  libgl1-mesa-dri,
  libglu1-mesa,
  xfonts-base (>= 1:1.0.0-1),


=
debian/local/Xsession
=
@@ -82,7 +82,7 @@ has_option() {
 if (umask 077 && touch "$ERRFILE") 2> /dev/null && [ -w "$ERRFILE" ] &&
   [ ! -L "$ERRFILE" ]; then
   chmod 600 "$ERRFILE"
-elif ERRFILE=$(tempfile 2> /dev/null); then
+elif ERRFILE=$(mktemp 2> /dev/null); then
   if ! ln -sf "$ERRFILE" "${TMPDIR:=/tmp}/xsession-$USER"; then
 message "warning: unable to symlink \"$TMPDIR/xsession-$USER\" to" \
  "\"$ERRFILE\"; look for session log/errors in" \
@@ -104,9 +104,9 @@ fi
 # Attempt to create a file of non-zero length in /tmp; a full filesystem can
 # cause mysterious X session failures.  We do not use touch, :, or test -w
 # because they won't actually create a file with contents.  We also let 
standard
-# error from tempfile and echo go to the error file to aid the user in
+# error from mktemp and echo go to the error file to aid the user in
 # determining what went wrong.
-WRITE_TEST=$(tempfile)
+WRITE_TEST=$(mktemp)
 if ! echo "*" >>"$WRITE_TEST"; then
   message "warning: unable to write to ${WRITE_TEST%/*}; X session may exit" \
   "with an error"


=
debian/local/Xsession.d/90x11-common_ssh-agent
=
@@ -7,18 +7,9 @@ SSHAGENT=/usr/bin/ssh-agent
 SSHAGENTARGS=
 
 if has_option use-ssh-agent; then
-  if [ -x "$SSHAGENT" ] && [ -z "$SSH_AUTH_SOCK" ] \
- && [ -z "$SSH2_AUTH_SOCK" ]; then
-STARTSSH=yes
-if [ -f /usr/bin/ssh-add1 ] && cmp -s $SSHAGENT /usr/bin/ssh-agent2; then
-  # use ssh-agent2's ssh-agent1 compatibility mode
-  SSHAGENTARGS=-1
-fi
+  if [ -x "$SSHAGENT" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+STARTUP="$SSHAGENT $SSHAGENTARGS ${TMPDIR:+env TMPDIR=$TMPDIR} $STARTUP"
   fi
 fi
 
-if [ -n "$STARTSSH" ]; then
-  STARTUP="$SSHAGENT $SSHAGENTARGS ${TMPDIR:+env TMPDIR=$TMPDIR} $STARTUP"
-fi
-
 # vim:set ai et sts=2 sw=2 tw=80:



View it on GitLab: 
https://salsa.debian.org/xorg-team/xorg/-/compare/5d639e5e15d2bace1130cc052c8a2378ac422292...0051d887e41cdea6f291c83bd25fd8f1efdaed9e

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xorg/-/compare/5d639e5e15d2bace1130cc052c8a2378ac422292...0051d887e41cdea6f291c83bd25fd8f1efdaed9e
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libglu][debian-unstable] Use secure copyright file specification URI.

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libglu


Commits:
f3824d41 by Debian Janitor at 2020-01-18T12:43:35+00:00
Use secure copyright file specification URI.

Fixes: lintian: insecure-copyright-format-uri
See-also: https://lintian.debian.org/tags/insecure-copyright-format-uri.html

- - - - -


2 changed files:

- debian/changelog
- debian/copyright


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libglu (9.0.1-2) UNRELEASED; urgency=medium
+
+  * Use secure copyright file specification URI.
+
+ -- Debian Janitor   Sat, 18 Jan 2020 12:43:24 +
+
 libglu (9.0.1-1) unstable; urgency=medium
 
   * New upstream release. (Closes: #944753)


=
debian/copyright
=
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: glu
 Source: http://cgit.freedesktop.org/mesa/glu/
 



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

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




[Git][xorg-team/lib/libxkbfile][debian-unstable] 2 commits: Set upstream metadata fields: Repository, Repository-Browse.

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxkbfile


Commits:
8082fbf8 by Debian Janitor at 2020-03-28T22:53:57+00:00
Set upstream metadata fields: Repository, Repository-Browse.

Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html

- - - - -
61d457f6 by Debian Janitor at 2020-03-28T22:54:26+00:00
Replace XC-Package-Type with Package-Type.

Fixes: lintian: xc-package-type-in-debian-control
See-also: https://lintian.debian.org/tags/xc-package-type-in-debian-control.html

- - - - -


3 changed files:

- debian/changelog
- debian/control
- + debian/upstream/metadata


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+libxkbfile (1:1.1.0-2) UNRELEASED; urgency=medium
+
+  * Set upstream metadata fields: Repository, Repository-Browse.
+  * Replace XC-Package-Type with Package-Type.
+
+ -- Debian Janitor   Sat, 28 Mar 2020 22:53:45 +
+
 libxkbfile (1:1.1.0-1) unstable; urgency=medium
 
   * New upstream release.


=
debian/control
=
@@ -29,7 +29,7 @@ Description: X11 keyboard file manipulation library
  git://anongit.freedesktop.org/git/xorg/lib/libxkbfile
 
 Package: libxkbfile1-udeb
-XC-Package-Type: udeb
+Package-Type: udeb
 Section: debian-installer
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}


=
debian/upstream/metadata
=
@@ -0,0 +1,2 @@
+Repository: https://gitlab.freedesktop.org/xorg/lib/libxkbfile.git
+Repository-Browse: https://gitlab.freedesktop.org/xorg/lib/libxkbfile



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxkbfile/-/compare/068279ee660a61e8864f90d7b646447a8db21d26...61d457f67c51211f869d4875839eedf396a82a81

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxkbfile/-/compare/068279ee660a61e8864f90d7b646447a8db21d26...61d457f67c51211f869d4875839eedf396a82a81
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/driver/xserver-xorg-video-openchrome][debian-unstable] 4 commits: Bump debhelper from old 10 to 12.

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-openchrome


Commits:
03e8776b by Debian Janitor at 2021-06-16T01:43:20+00:00
Bump debhelper from old 10 to 12.
+ debian/rules: Move --fail-missing argument to dh_missing.

Changes-By: lintian-brush
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: 
https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html

- - - - -
88baa5d3 by Debian Janitor at 2021-06-16T01:43:20+00:00
Set debhelper-compat version in Build-Depends.

Changes-By: lintian-brush
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html

- - - - -
108392d3 by Debian Janitor at 2021-06-16T01:43:20+00:00
Update renamed lintian tag names in lintian overrides.

Changes-By: lintian-brush
Fixes: lintian: renamed-tag
See-also: https://lintian.debian.org/tags/renamed-tag.html

- - - - -
7f34ce0a by Debian Janitor at 2021-06-16T01:43:33+00:00
Update standards version to 4.1.1, no changes needed.

Changes-By: lintian-brush
Fixes: lintian: ancient-standards-version
See-also: https://lintian.debian.org/tags/ancient-standards-version.html

- - - - -


5 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/rules
- debian/xserver-xorg-video-openchrome.lintian-overrides


Changes:

=
debian/changelog
=
@@ -1,3 +1,13 @@
+xserver-xorg-video-openchrome (1:0.6.0-5) UNRELEASED; urgency=medium
+
+  * Bump debhelper from old 10 to 12.
++ debian/rules: Move --fail-missing argument to dh_missing.
+  * Set debhelper-compat version in Build-Depends.
+  * Update renamed lintian tag names in lintian overrides.
+  * Update standards version to 4.1.1, no changes needed.
+
+ -- Debian Janitor   Wed, 16 Jun 2021 01:43:20 -
+
 xserver-xorg-video-openchrome (1:0.6.0-4) unstable; urgency=medium
 
   * Team upload.


=
debian/compat deleted
=
@@ -1 +0,0 @@
-10


=
debian/control
=
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian X Strike Force 
 Uploaders: Dylan Aïssi 
 Build-Depends:
- debhelper (>= 10),
+ debhelper-compat (= 12),
  libdrm-dev (>> 2.0) [!hurd-any],
  libgl1-mesa-dev | libgl1-dev,
  libx11-dev,
@@ -23,7 +23,7 @@ Build-Depends:
  xutils-dev
 Build-Conflicts:
  autoconf2.13
-Standards-Version: 4.1.0
+Standards-Version: 4.1.1
 Homepage: https://www.freedesktop.org/wiki/Openchrome/
 Vcs-Git: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome.git
 Vcs-Browser: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome


=
debian/rules
=
@@ -38,7 +38,7 @@ override_dh_install:
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/.
   endif
 
-   dh_install --fail-missing
+   dh_install
 
 # That's a plugin, use appropriate warning level:
 override_dh_shlibdeps:
@@ -49,3 +49,6 @@ override_dh_shlibdeps:
 
 gentarball:
git archive --format=tar upstream-unstable 
--prefix=$(DEB_SOURCE)-$(DEB_VERSION_UPSTREAM)/ | gzip -9 > 
../$(DEB_SOURCE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz
+
+override_dh_missing:
+   dh_missing --fail-missing


=
debian/xserver-xorg-video-openchrome.lintian-overrides
=
@@ -1,5 +1,5 @@
 xserver-xorg-video-openchrome: package-name-doesnt-match-sonames 
libchromeXvMC1 libchromeXvMCPro1
 xserver-xorg-video-openchrome: no-symbols-control-file
-xserver-xorg-video-openchrome: non-dev-pkg-with-shlib-symlink
+xserver-xorg-video-openchrome: link-to-shared-library-in-wrong-package
 # Currently (January 2017) xorg video drivers are incompatible with bindnow 
hardening.
 xserver-xorg-video-openchrome: hardening-no-bindnow



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome/-/compare/093c081f814626fe004b2d4a7edc0326e133218d...7f34ce0ab12ee95f56597d49abe39d34777a641e

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome/-/compare/093c081f814626fe004b2d4a7edc0326e133218d...7f34ce0ab12ee95f56597d49abe39d34777a641e
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/glw][debian-unstable] 8 commits: Trim trailing whitespace.

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / glw


Commits:
6c1f7141 by Debian Janitor at 2020-06-06T17:00:10+00:00
Trim trailing whitespace.

Fixes: lintian: file-contains-trailing-whitespace
See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html

- - - - -
336f4952 by Debian Janitor at 2020-06-06T17:00:53+00:00
Use secure copyright file specification URI.

Fixes: lintian: insecure-copyright-format-uri
See-also: https://lintian.debian.org/tags/insecure-copyright-format-uri.html

- - - - -
d62f540d by Debian Janitor at 2020-06-06T17:01:32+00:00
Bump debhelper from deprecated 9 to 12.
+ debian/rules: Move --fail-missing argument to dh_missing.

Fixes: lintian: package-uses-deprecated-debhelper-compat-version
See-also: 
https://lintian.debian.org/tags/package-uses-deprecated-debhelper-compat-version.html

- - - - -
879eed12 by Debian Janitor at 2020-06-06T17:02:11+00:00
Set debhelper-compat version in Build-Depends.

Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html

- - - - -
f138475a by Debian Janitor at 2020-06-06T17:02:53+00:00
Drop unnecessary dependency on dh-autoreconf.

Fixes: lintian: useless-autoreconf-build-depends
See-also: https://lintian.debian.org/tags/useless-autoreconf-build-depends.html

- - - - -
851ef76e by Debian Janitor at 2020-06-06T17:03:41+00:00
Use secure URI in Vcs control header Vcs-Git.

Fixes: lintian: vcs-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/vcs-field-uses-insecure-uri.html

- - - - -
af280bed by Debian Janitor at 2020-06-06T17:04:26+00:00
Update Vcs-* headers from URL redirect.

Fixes: lintian: vcs-obsolete-in-debian-infrastructure
See-also: 
https://lintian.debian.org/tags/vcs-obsolete-in-debian-infrastructure.html

- - - - -
15ad084c by Debian Janitor at 2020-06-06T17:05:04+00:00
Use canonical URL in Vcs-Git.

Fixes: lintian: vcs-field-not-canonical
See-also: https://lintian.debian.org/tags/vcs-field-not-canonical.html

- - - - -


5 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,3 +1,17 @@
+glw (8.0.0-1.2) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Bump debhelper from deprecated 9 to 12.
++ debian/rules: Move --fail-missing argument to dh_missing.
+  * Set debhelper-compat version in Build-Depends.
+  * Drop unnecessary dependency on dh-autoreconf.
+  * Use secure URI in Vcs control header Vcs-Git.
+  * Update Vcs-* headers from URL redirect.
+  * Use canonical URL in Vcs-Git.
+
+ -- Debian Janitor   Sat, 06 Jun 2020 16:59:52 -
+
 glw (8.0.0-1.1) unstable; urgency=low
 
   [ Paul Gevers ]


=
debian/compat deleted
=
@@ -1 +0,0 @@
-9


=
debian/control
=
@@ -4,8 +4,7 @@ Priority: optional
 Maintainer: Debian X Strike Force 
 Standards-Version: 3.9.3
 Build-Depends:
- debhelper (>= 9),
- dh-autoreconf,
+ debhelper-compat (= 12),
  quilt,
  pkg-config,
  automake,
@@ -14,8 +13,8 @@ Build-Depends:
  libx11-dev,
  libxt-dev,
  libxext-dev,
-Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/glw
-Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/glw.git
+Vcs-Git: https://salsa.debian.org/xorg-team/lib/glw.git
+Vcs-Browser: https://salsa.debian.org/xorg-team/lib/glw
 Homepage: http://mesa3d.sourceforge.net/
 
 Package: libglw1-mesa
@@ -49,4 +48,3 @@ Description: GL widget library for Athena and Motif -- 
development files
  allows Motif-based applications to embed an OpenGL drawing context.
  The headers and static libraries for compiling programs that use this
  library are included.
-


=
debian/copyright
=
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Source: http://cgit.freedesktop.org/mesa/glw/
 
 Files: *


=
debian/rules
=
@@ -7,13 +7,16 @@ override_dh_auto_configure:
 override_dh_install:
find debian/tmp -name '*.la' -delete
rm -f debian/tmp/usr/include/GL/*P.h
-   dh_install --fail-missing
+   dh_install
 
 %:
-   dh $@ --with quilt,autoreconf --builddirectory=build/
+   dh $@ --with quilt --builddirectory=build/
 
 # For maintainer use only, generate a tarball:
 gentarball: SOURCE=glw
 gentarball: UV=$(shell dpkg-parsechangelog|awk '/^Version:/ {print $$2}'|sed 
's/-.*$$//')
 gentarball:
git archive --format=tar upstream-experimental 
--prefix=$(SOURCE)-$(UV)/ | gzip -9 > ../$(SOURCE)_$(UV).orig.tar.gz
+
+override_dh_missing:
+   dh_missin

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

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag xkeyboard-config-2.33-1 at X Strike Force / data / 
xkeyboard-config

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




[Git][xorg-team/lib/libxdamage][debian-unstable] Set upstream metadata fields: Name (from ./configure), Repository, Repository-Browse.

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxdamage


Commits:
84d5641e by Debian Janitor at 2020-04-28T09:59:33+00:00
Set upstream metadata fields: Name (from ./configure), Repository, 
Repository-Browse.

Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html


Fixes: lintian: upstream-metadata-missing-repository
See-also: 
https://lintian.debian.org/tags/upstream-metadata-missing-repository.html

- - - - -


2 changed files:

- debian/changelog
- + debian/upstream/metadata


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+libxdamage (1:1.1.5-3) UNRELEASED; urgency=medium
+
+  * Set upstream metadata fields: Name (from ./configure), Repository,
+Repository-Browse.
+
+ -- Debian Janitor   Tue, 28 Apr 2020 09:59:05 +
+
 libxdamage (1:1.1.5-2) unstable; urgency=medium
 
   * control: Migrate to x11proto-dev.


=
debian/upstream/metadata
=
@@ -0,0 +1,3 @@
+Name: libXdamage
+Repository: https://gitlab.freedesktop.org/xorg/lib/libXdamage.git
+Repository-Browse: https://gitlab.freedesktop.org/xorg/lib/libXdamage



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxdamage/-/commit/84d5641e40ba7d8af478abf291e329254c2ca3e1

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




[Git][xorg-team/xorg][debian-unstable] Replace which by command -v

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / xorg


Commits:
3d6bd60c by Jochen Sprickerhof at 2021-08-18T10:17:28+02:00
Replace which by command -v

/usr/bin/which from debianutils is deprecated and POSIX defines command
-v.

- - - - -


3 changed files:

- debian/local/Xsession
- debian/local/Xsession.d/20x11-common_process-args
- debian/x11-common.init


Changes:

=
debian/local/Xsession
=
@@ -15,7 +15,7 @@ message () {
   # is available and $DISPLAY is set
   MESSAGE="$PROGNAME: $*"
   echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} >&2
-  if [ -n "$DISPLAY" ] && which xmessage > /dev/null 2>&1; then
+  if [ -n "$DISPLAY" ] && command -v xmessage > /dev/null 2>&1; then
 echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} | xmessage -center -file -
   fi
 }
@@ -25,7 +25,7 @@ message_nonl () {
   # xmessage if it is available and $DISPLAY is set
   MESSAGE="$PROGNAME: $*"
   echo -n "$MESSAGE" | fold -s -w ${COLUMNS:-80} >&2;
-  if [ -n "$DISPLAY" ] && which xmessage > /dev/null 2>&1; then
+  if [ -n "$DISPLAY" ] && command -v xmessage > /dev/null 2>&1; then
 echo -n "$MESSAGE" | fold -s -w ${COLUMNS:-80} | xmessage -center -file -
   fi
 }


=
debian/local/Xsession.d/20x11-common_process-args
=
@@ -33,7 +33,7 @@ case $# in
 ;;
   *)
 # Specific program was requested.
-STARTUP_FULL_PATH=$(/usr/bin/which "${1%% *}" || true)
+STARTUP_FULL_PATH=$(command -v "${1%% *}" || true)
 if [ -n "$STARTUP_FULL_PATH" ] && [ -e "$STARTUP_FULL_PATH" ]; then
   if [ -x "$STARTUP_FULL_PATH" ]; then
 STARTUP="$1"


=
debian/x11-common.init
=
@@ -22,7 +22,7 @@ fi
 
 do_restorecon () {
   # Restore file security context (SELinux).
-  if which restorecon >/dev/null 2>&1; then
+  if command -v restorecon >/dev/null 2>&1; then
 restorecon "$1"
   fi
 }



View it on GitLab: 
https://salsa.debian.org/xorg-team/xorg/-/commit/3d6bd60c17ff052fc3f35eb0f17553fcf3d0b23f

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




[Git][xorg-team/xorg] Pushed new tag xorg-1_7.7+23

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag xorg-1_7.7+23 at X Strike Force / xorg

-- 
View it on GitLab: https://salsa.debian.org/xorg-team/xorg/-/tree/xorg-1_7.7+23
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/xorg][debian-unstable] release to sid

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / xorg


Commits:
d6af3f0a by Timo Aaltonen at 2021-08-18T14:01:09+03:00
release to sid

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,11 +1,15 @@
-xorg (1:7.7+23) UNRELEASED; urgency=medium
+xorg (1:7.7+23) unstable; urgency=medium
 
+  [ Timo Aaltonen ]
   * Xsession: Use mktemp instead of tempfile. (Closes: #992385)
   * control: Drop dependency on dummy package libgl1-mesa-glx. (Closes:
 #930609)
   * 90x11-common_ssh-agent: Clean up. (Closes: #861071)
 
- -- Timo Aaltonen   Wed, 18 Aug 2021 10:18:07 +0300
+  [ Jochen Sprickerhof ]
+  * Replace 'which' by 'command -v'.
+
+ -- Timo Aaltonen   Wed, 18 Aug 2021 14:00:51 +0300
 
 xorg (1:7.7+22) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/xorg/-/commit/d6af3f0a48de41f74069a8befc4fe9ca0fcd0118

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




[Git][xorg-team/vulkan/spirv-headers] Pushed new tag spirv-headers-1.5.4+rt3-1

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag spirv-headers-1.5.4+rt3-1 at X Strike Force / 
vulkan / spirv-headers

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/spirv-headers/-/tree/spirv-headers-1.5.4+rt3-1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/vulkan/spirv-tools] Pushed new tag spirv-tools-2021.2+git20210818-1

2021-08-18 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag spirv-tools-2021.2+git20210818-1 at X Strike Force 
/ vulkan / spirv-tools

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/spirv-tools/-/tree/spirv-tools-2021.2+git20210818-1
You're receiving this email because of your account on salsa.debian.org.




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

2021-08-20 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.2.1-1 at X Strike Force / lib / mesa

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




[Git][xorg-team/lib/libxext][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxext


Commits:
43d1ba8b by Timo Aaltonen at 2021-08-25T12:48:37+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,5 +1,6 @@
 libxext (2:1.3.3-2) UNRELEASED; urgency=medium
 
+  [ Sven Joachim ]
   * Move xmlto, xorg-sgml-doctools, w3m and xsltproc to
 Build-Depends-Indep (Closes: #887046).
   * Update Vcs-* URLs to point at salsa.debian.org.
@@ -10,6 +11,9 @@ libxext (2:1.3.3-2) UNRELEASED; urgency=medium
   * Remove dpkg-dev from Build-Depends.
   * Bump Standards-Version to 4.1.3, no further changes needed.
 
+  [ Timo Aaltonen ]
+  * control: Migrate to x11proto-dev.
+
  -- Sven Joachim   Sat, 13 Jan 2018 18:27:25 +0100
 
 libxext (2:1.3.3-1) unstable; urgency=medium


=
debian/control
=
@@ -5,8 +5,7 @@ Maintainer: Debian X Strike Force 
 Build-Depends:
  debhelper (>= 10),
  libx11-dev (>= 2:1.6),
- x11proto-core-dev (>= 7.0.13),
- x11proto-xext-dev (>= 7.1.99),
+ x11proto-dev,
  pkg-config,
  automake,
  libtool,
@@ -79,8 +78,7 @@ Depends:
  ${shlibs:Depends},
  ${misc:Depends},
  libxext6 (= ${binary:Version}),
- x11proto-core-dev,
- x11proto-xext-dev (>= 7.0.99.2),
+ x11proto-dev,
  libx11-dev,
 Suggests:
  libxext-doc,



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxext/-/commit/43d1ba8bccff2258562887ed8af52485e7b27aed

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




[Git][xorg-team/lib/libxi][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxi


Commits:
03f81158 by Timo Aaltonen at 2021-08-25T12:41:28+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxi (2:1.7.10-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 12:41:20 +0300
+
 libxi (2:1.7.10-1) unstable; urgency=medium
 
   * New upstream release.


=
debian/control
=
@@ -5,9 +5,7 @@ Maintainer: Debian X Strike Force 
 Build-Depends:
  debhelper-compat (= 12),
  quilt,
- x11proto-core-dev (>= 7.0.13),
- x11proto-xext-dev (>= 7.0.3),
- x11proto-input-dev (>= 2.2.99.1),
+ x11proto-dev,
  libx11-dev (>= 2:1.4.99.1),
  libxext-dev (>= 2:1.1.1-3),
  libxfixes-dev (>= 5),
@@ -64,7 +62,7 @@ Depends:
  libx11-dev,
  libxext-dev,
  libxfixes-dev,
- x11proto-input-dev (>= 2.1.99.6),
+ x11proto-dev,
  xorg-sgml-doctools (>= 1:1.5),
 Replaces:
  x11proto-input-dev (<< 1.9.99)



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxi/-/commit/03f8115825d50c5ed46b22d5f9b15a1ae73336f4

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




[Git][xorg-team/lib/libxtst][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxtst


Commits:
844dc13b by Timo Aaltonen at 2021-08-25T12:53:12+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxtst (2:1.2.3-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 12:52:55 +0300
+
 libxtst (2:1.2.3-1) unstable; urgency=low
 
   [ Andreas Boll ]


=
debian/control
=
@@ -8,9 +8,7 @@ Build-Depends:
  libx11-dev (>= 2:1.6.0),
  libxext-dev (>= 2:1.0.99.4),
  libxi-dev,
- x11proto-record-dev (>= 1.13.99.1),
- x11proto-xext-dev (>= 7.0.99.3),
- x11proto-input-dev,
+ x11proto-dev,
  pkg-config,
  xmlto,
  xutils-dev (>= 1:7.6+2),
@@ -61,11 +59,7 @@ Depends:
  libx11-dev,
  libxext-dev,
  libxi-dev,
- x11proto-xext-dev (>= 7.0.99.3),
- x11proto-record-dev (>= 1.13.99.1),
-Replaces:
- x11proto-xext-dev (<< 7.0.99.3),
- x11proto-record-dev (<< 1.13.99.1)
+ x11proto-dev,
 Description: X11 Record extension library (development headers)
  libXtst provides an X Window System client interface to the Record
  extension to the X protocol.



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxtst/-/commit/844dc13b082ee735c1597d9dac07e8615cf10e80

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




[Git][xorg-team/lib/libxcursor][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxcursor


Commits:
97a8ddb5 by Timo Aaltonen at 2021-08-25T12:58:25+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxcursor (1:1.2.0-3) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 12:56:52 +0300
+
 libxcursor (1:1.2.0-2) unstable; urgency=medium
 
   * Team upload.


=
debian/control
=
@@ -7,7 +7,7 @@ Build-Depends:
  debhelper-compat (= 12),
 # dpkg-buildflags --export=configure
  dpkg-dev (>= 1.16.1),
- x11proto-core-dev (>= 6.2.1+cvs.20050722),
+ x11proto-dev,
  libx11-dev (>= 2:1.3.3-2),
  libxrender-dev (>= 1:0.9.5-2),
  libxfixes-dev (>= 1:4.0.4-2),
@@ -57,7 +57,7 @@ Architecture: any
 Multi-Arch: same
 Depends:
  libxcursor1 (= ${binary:Version}),
- x11proto-core-dev,
+ x11proto-dev,
  libx11-dev,
  libxrender-dev,
  libxfixes-dev,



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxcursor/-/commit/97a8ddb53a2fd14528212806d2339f9a192e6dcc

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




[Git][xorg-team/lib/libxcvt] Pushed new tag libxcvt-0.1.0-1

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libxcvt-0.1.0-1 at X Strike Force / lib / libxcvt

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




[Git][xorg-team/lib/libxdmcp][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxdmcp


Commits:
e287c163 by Timo Aaltonen at 2021-08-25T13:04:19+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxdmcp (1:1.1.2-4) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:04:06 +0300
+
 libxdmcp (1:1.1.2-3) unstable; urgency=medium
 
   * Merge 1:1.1.2-1.1 NMU, lost by mistake in 1:1.1.2-2.


=
debian/control
=
@@ -7,7 +7,7 @@ Build-Depends:
  dh-autoreconf,
  quilt,
  pkg-config,
- x11proto-core-dev,
+ x11proto-dev,
  automake,
  libtool,
  libbsd-dev,
@@ -67,7 +67,7 @@ Package: libxdmcp-dev
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}, libxdmcp6 (= ${binary:Version}), 
x11proto-core-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, libxdmcp6 (= ${binary:Version}), 
x11proto-dev
 Description: X11 authorisation library (development headers)
  This package provides the main interface to the X11 display manager control
  protocol library, which allows for remote logins to display managers.



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

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




[Git][xorg-team/lib/libxp][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxp


Commits:
91c8241a by Timo Aaltonen at 2021-08-25T13:11:09+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxp (1:1.0.2-3) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:10:49 +0300
+
 libxp (1:1.0.2-2) unstable; urgency=medium
 
   * Use dh-autoreconf to add support for new architectures (Closes: #751769).


=
debian/control
=
@@ -9,8 +9,7 @@ Build-Depends:
  quilt,
  pkg-config,
  libx11-dev (>= 1:0.99.2),
- x11proto-print-dev,
- x11proto-xext-dev,
+ x11proto-dev,
  libxext-dev,
  libxau-dev,
  xutils-dev (>= 1:7.5+4),
@@ -71,7 +70,7 @@ Depends:
  ${misc:Depends},
  libxp6 (= ${binary:Version}),
  libx11-dev (>= 2:1.0.0),
- x11proto-print-dev,
+ x11proto-dev,
  libxext-dev,
  libxau-dev,
 Description: X Printing Extension (Xprint) client library (development files)



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxp/-/commit/91c8241a5846a40f469b292ff7c59cf2fd5cb3df

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




[Git][xorg-team/lib/libxpm][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxpm


Commits:
fcd7421f by Timo Aaltonen at 2021-08-25T13:12:46+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxpm (1:3.5.12-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:12:06 +0300
+
 libxpm (1:3.5.12-1) unstable; urgency=medium
 
   [ Andreas Boll ]


=
debian/control
=
@@ -8,7 +8,7 @@ Build-Depends:
  xutils-dev (>= 1:7.5+4),
  libx11-dev (>= 1:0.99.2),
  libxt-dev (>= 1:0.99.1-5),
- x11proto-core-dev (>= 7.0.17),
+ x11proto-dev,
  libxext-dev (>= 1:0.99.1),
  pkg-config,
 Standards-Version: 3.9.8
@@ -40,7 +40,7 @@ Depends:
  ${misc:Depends},
  libxpm4 (= ${binary:Version}),
  libx11-dev,
- x11proto-core-dev,
+ x11proto-dev,
 Description: X11 pixmap library (development headers)
  The X PixMap image format is an extension of the monochrome X BitMap
  format specified in the X protocol, and is commonly used in traditional



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

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




[Git][xorg-team/lib/libxpresent][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxpresent


Commits:
747f1ef3 by Timo Aaltonen at 2021-08-25T13:13:55+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxpresent (1.0.0-3) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:13:33 +0300
+
 libxpresent (1.0.0-2) unstable; urgency=medium
 
   [ Andreas Boll ]


=
debian/control
=
@@ -11,9 +11,7 @@ Build-Depends:
  automake,
  libtool,
  xutils-dev,
- x11proto-present-dev,
- x11proto-core-dev,
- x11proto-xext-dev,
+ x11proto-dev,
  libx11-dev,
  libxext-dev,
  libxfixes-dev,



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxpresent/-/commit/747f1ef389cf84ac752d635e8ae23a257d3b5b95

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




[Git][xorg-team/lib/libxrandr][debian-unstable] 12 commits: autogen.sh: use exec instead of waiting for configure to finish

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxrandr


Commits:
f26e07fa by Peter Hutterer at 2017-01-26T11:59:25+10:00
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 
Reviewed-by: Emil Velikov 

- - - - -
e0303d9c by Emil Velikov at 2017-01-26T11:59:25+10:00
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 
Reviewed-by: Peter Hutterer 
Signed-off-by: Peter Hutterer 

- - - - -
5fb14f7a by Mihail Konev at 2017-01-26T13:52:49+10:00
autogen: add default patch prefix

Signed-off-by: Mihail Konev 

- - - - -
87227e5f by Tobias Stoeckmann at 2017-01-28T15:37:57+01:00
Fix memory leak on error paths

Introduced in commit a0df3e1c7728205e5c7650b2e6dce684139254a6 "Avoid out
of boundary accesses on illegal responses"

Signed-off-by: Julien Cristau 

- - - - -
08fab836 by Alan Coopersmith at 2018-11-19T22:35:01-08:00
Update README for gitlab migration

Signed-off-by: Alan Coopersmith 

- - - - -
583d4f11 by Alan Coopersmith at 2018-12-07T19:48:28-08:00
Update configure.ac bug URL for gitlab migration

Signed-off-by: Alan Coopersmith 

- - - - -
2a03e8d0 by Alan Coopersmith at 2019-03-16T13:53:42-07:00
Add description of libXrandr to README.md

Signed-off-by: Alan Coopersmith 

- - - - -
55dcda45 by Alan Coopersmith at 2019-03-16T13:54:20-07:00
libXrandr 1.5.2

Signed-off-by: Alan Coopersmith 

- - - - -
50af5885 by Timo Aaltonen at 2021-02-09T13:21:27+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
fa7a0006 by Timo Aaltonen at 2021-02-09T13:21:46+02:00
bump the version

- - - - -
a9c75ad6 by Timo Aaltonen at 2021-02-09T13:37:03+02:00
Migrate to debhelper-compat, bump to 13.

- - - - -
10a8d7d4 by Timo Aaltonen at 2021-08-25T13:18:43+03:00
control: Migrate to x11proto-dev.

- - - - -


9 changed files:

- Makefile.am
- README → README.md
- autogen.sh
- configure.ac
- debian/changelog
- − debian/compat
- debian/control
- debian/rules
- src/XrrCrtc.c


Changes:

=
Makefile.am
=
@@ -35,3 +35,5 @@ ChangeLog:
$(CHANGELOG_CMD)
 
 dist-hook: ChangeLog INSTALL
+
+EXTRA_DIST = README.md


=
README → README.md
=
@@ -1,25 +1,21 @@
 libXrandr - X Resize, Rotate and Reflection extension library
+--
+
+libXrandr is the libX11-based library for the X Resize, Rotate and
+Reflection (RandR) extension.
 
 All questions regarding this software should be directed at the
 Xorg mailing list:
 
-http://lists.freedesktop.org/mailman/listinfo/xorg
-
-Please submit bug reports to the Xorg bugzilla:
-
-https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
+  https://lists.x.org/mailman/listinfo/xorg
 
 The master development code repository can be found at:
 
-git://anongit.freedesktop.org/git/xorg/lib/libXrandr
+  https://gitlab.freedesktop.org/xorg/lib/libXrandr
 
-http://cgit.freedesktop.org/xorg/lib/libXrandr
+Please submit bug reports and requests to merge patches there.
 
 For patch submission instructions, see:
 
-   http://www.x.org/wiki/Development/Documentation/SubmittingPatches
-
-For more information on the git code manager, see:
-
-http://wiki.x.org/wiki/GitPage
+  https://www.x.org/wiki/Development/Documentation/SubmittingPatches
 


=
autogen.sh
=
@@ -1,14 +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 $?
+
+git config --local --get format.subjectPrefix >/dev/null 2>&1 ||
+git config --local format.subjectPrefix "PATCH libXrandr"
 
 if test -z "$NOCONFIGURE"; then
-$srcdir/configure "$@"
+exec "$srcdir"/configure "$@"
 fi


=
configure.ac
=
@@ -29,8 +29,8 @@ AC_PREREQ([2.60])
 # digit in the version number to track changes which don't affect the
 # protocol, so Xrandr version l.n.m corresponds to protocol version l.n
 #
-AC_INIT([libXrandr], [1.5.1],
-[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXrandr])
+AC_INIT([libXrandr], [1.5.2],
+[https://gitlab.freedesktop.org/xorg/lib/libXrandr/issues], 
[libXrandr])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONF

[Git][xorg-team/lib/libxrender][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxrender


Commits:
ee29d063 by Timo Aaltonen at 2021-08-25T13:23:14+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxrender (1:0.9.10-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:22:55 +0300
+
 libxrender (1:0.9.10-1) unstable; urgency=medium
 
   [ Andreas Boll ]


=
debian/control
=
@@ -6,8 +6,7 @@ Build-Depends:
  debhelper (>= 10),
  pkg-config,
  libx11-dev (>= 2:1.6),
- x11proto-render-dev,
- x11proto-core-dev,
+ x11proto-dev,
  xutils-dev (>= 1:7.5+4),
 Standards-Version: 3.9.8
 Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/lib/libxrender.git
@@ -51,8 +50,7 @@ Multi-Arch: same
 Depends:
  libxrender1 (= ${binary:Version}),
  libx11-dev (>= 2:1.0.0),
- x11proto-render-dev,
- x11proto-core-dev,
+ x11proto-dev,
  ${misc:Depends},
 Description: X Rendering Extension client library (development files)
  The X Rendering Extension (Render) introduces digital image composition as



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

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




[Git][xorg-team/lib/libxshmfence][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxshmfence


Commits:
99a8af0a by Timo Aaltonen at 2021-08-25T13:24:28+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxshmfence (1.3-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:24:16 +0300
+
 libxshmfence (1.3-1) unstable; urgency=medium
 
   * Use https in watch file.


=
debian/control
=
@@ -7,7 +7,7 @@ Build-Depends:
  dh-autoreconf,
  quilt,
  xutils-dev,
- x11proto-core-dev,
+ x11proto-dev,
  pkg-config,
 Standards-Version: 3.9.4
 Vcs-Git: https://salsa.debian.org/xorg-team/lib/libxshmfence.git



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxshmfence/-/commit/99a8af0a967c6cebb19d0bc5ac8cc8417a76bfc6

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




[Git][xorg-team/lib/libxss][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxss


Commits:
f7e4db66 by Timo Aaltonen at 2021-08-25T13:25:33+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxss (1:1.2.3-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:25:23 +0300
+
 libxss (1:1.2.3-1) unstable; urgency=medium
 
   * Team upload


=
debian/control
=
@@ -6,7 +6,7 @@ Build-Depends:
  debhelper (>= 10),
  libx11-dev (>= 1:0.99.2),
  libxext-dev (>= 1:0.99.1),
- x11proto-scrnsaver-dev (>= 1.2.0),
+ x11proto-dev,
  pkg-config,
  quilt,
  automake,
@@ -46,9 +46,7 @@ Depends:
  libxss1 (= ${binary:Version}),
  libx11-dev,
  libxext-dev,
- x11proto-scrnsaver-dev (>= 1.2.0)
-Replaces:
- x11proto-scrnsaver-dev (<< 1.2.0)
+ x11proto-dev,
 Description: X11 Screen Saver extension library (development headers)
  libXss provides an X Window System client interface to the MIT-SCREEN-SAVER
  extension to the X protocol.



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

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




[Git][xorg-team/lib/libxt][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxt


Commits:
f59baa09 by Timo Aaltonen at 2021-08-25T13:27:46+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libxt (1:1.2.0-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 13:27:39 +0300
+
 libxt (1:1.2.0-1) unstable; urgency=medium
 
   * New upstream release. (Closes: #962735)(LP: #1841745)


=
debian/control
=
@@ -8,6 +8,7 @@ Build-Depends:
  libsm-dev (>= 1:0.99.1),
  libice-dev (>= 1:0.99.0),
  pkg-config,
+ x11proto-dev,
  xutils-dev (>= 1:7.6+3),
  quilt,
 # for unit tests
@@ -47,7 +48,7 @@ Depends:
  ${misc:Depends},
  libxt6 (= ${binary:Version}),
  libx11-dev,
- x11proto-core-dev,
+ x11proto-dev,
  libsm-dev,
 Suggests:
  libxt-doc,



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

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




[Git][xorg-team/lib/libxv][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxv


Commits:
8b081261 by Timo Aaltonen at 2021-08-25T13:28:45+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -7,6 +7,9 @@ libxv (2:1.0.11-2) UNRELEASED; urgency=medium
   [ Jelmer Vernooij ]
   * Remove CRs from copyright file.
 
+  [ Timo Aaltonen ]
+  * control: Migrate to x11proto-dev.
+
  -- Emilio Pozuelo Monfort   Tue, 06 Dec 2016 01:32:38 +0100
 
 libxv (2:1.0.11-1) unstable; urgency=medium


=
debian/control
=
@@ -8,7 +8,7 @@ Build-Depends:
  debhelper (>= 10),
  libx11-dev (>= 1:0.99.2),
  libxext-dev (>= 1:0.99.1),
- x11proto-video-dev,
+ x11proto-dev,
  pkg-config,
  quilt,
  xutils-dev (>= 1:7.5+4),
@@ -48,7 +48,7 @@ Depends:
  libxv1 (= ${binary:Version}),
  libx11-dev,
  libxext-dev,
- x11proto-video-dev,
+ x11proto-dev,
 Description: X11 Video extension library (development headers)
  libXv provides an X Window System client interface to the XVideo
  extension to the X protocol.



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxv/-/commit/8b081261ff8e88a06a163c43db528c0bf3181cd9

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




[Git][xorg-team/driver/xserver-xorg-input-joystick][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-input-joystick


Commits:
38e4d6eb by Timo Aaltonen at 2021-08-25T14:09:32+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -5,6 +5,7 @@ xserver-xorg-input-joystick (1:1.6.3-2) UNRELEASED; 
urgency=medium
 
   [ Timo Aaltonen ]
   * control: Clarify the description.
+  * control: Migrate to x11proto-dev.
 
  -- Andreas Boll   Fri, 18 Nov 2016 14:42:06 +0100
 


=
debian/control
=
@@ -9,10 +9,7 @@ Build-Depends:
  pkg-config,
  xutils-dev,
  xserver-xorg-dev (>= 2:1.9.99.2),
- x11proto-input-dev,
- x11proto-core-dev,
- x11proto-randr-dev,
- x11proto-kb-dev,
+ x11proto-dev,
  libusbhid-dev [kfreebsd-any],
 Standards-Version: 3.9.8
 Vcs-Git: 
https://anonscm.debian.org/git/pkg-xorg/driver/xserver-xorg-input-joystick.git



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-joystick/-/commit/38e4d6eb408d694edc1f64b41041b4be026d71c8

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-joystick/-/commit/38e4d6eb408d694edc1f64b41041b4be026d71c8
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/driver/xserver-xorg-input-keyboard][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-input-keyboard


Commits:
0e15c86f by Timo Aaltonen at 2021-08-25T14:10:30+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,6 +1,7 @@
 xserver-xorg-input-keyboard (1:1.9.0-2) UNRELEASED; urgency=medium
 
   * control: Fix Vcs-Git url.
+  * control: Migrate to x11proto-dev.
 
  -- Timo Aaltonen   Thu, 17 Nov 2016 14:52:25 +0200
 


=
debian/control
=
@@ -7,10 +7,7 @@ Build-Depends:
  dh-autoreconf,
  pkg-config,
  xserver-xorg-dev (>= 2:1.9.99.902),
- x11proto-kb-dev,
- x11proto-input-dev,
- x11proto-core-dev,
- x11proto-randr-dev,
+ x11proto-dev,
  quilt,
  xutils-dev (>= 1:7.5+4)
 Standards-Version: 3.9.8



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-keyboard/-/commit/0e15c86fb4433cc83ff2ab8cc5e99bf9f0cd844f

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-keyboard/-/commit/0e15c86fb4433cc83ff2ab8cc5e99bf9f0cd844f
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/driver/xserver-xorg-input-libinput] Pushed new tag xserver-xorg-input-libinput-1.1.0-1

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag xserver-xorg-input-libinput-1.1.0-1 at X Strike 
Force / driver / xserver-xorg-input-libinput

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




[Git][xorg-team/driver/xserver-xorg-input-mouse][debian-unstable] control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-input-mouse


Commits:
8abfbdc4 by Timo Aaltonen at 2021-08-25T14:21:38+03:00
control: Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+xserver-xorg-input-mouse (1:1.9.3-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 14:21:20 +0300
+
 xserver-xorg-input-mouse (1:1.9.3-1) unstable; urgency=medium
 
   * Team upload.


=
debian/control
=
@@ -7,9 +7,7 @@ Build-Depends:
  dh-autoreconf,
  pkg-config,
  xserver-xorg-dev (>= 2:1.9.99.902),
- x11proto-input-dev,
- x11proto-core-dev,
- x11proto-randr-dev,
+ x11proto-dev,
  quilt,
  xutils-dev (>= 1:7.5+4)
 Standards-Version: 3.9.8



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mouse/-/commit/8abfbdc44d07ec4e97fdc1b1d7f9eafb20b7ffa2

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-input-mouse/-/commit/8abfbdc44d07ec4e97fdc1b1d7f9eafb20b7ffa2
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/driver/xserver-xorg-video-fbdev][debian-unstable] 6 commits: control: Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-fbdev


Commits:
873fde7f by Timo Aaltonen at 2021-08-25T15:00:43+03:00
control: Migrate to x11proto-dev.

- - - - -
54355578 by Timo Aaltonen at 2021-08-25T15:26:36+03:00
Migrate to debhelper-compat, bump to 13.

- - - - -
b6ec29c1 by Timo Aaltonen at 2021-08-25T15:27:20+03:00
Remove Cyril from Uploaders.

- - - - -
6b7f2269 by Timo Aaltonen at 2021-08-25T15:28:37+03:00
Bump policy to 4.6.0.

- - - - -
21421bd8 by Timo Aaltonen at 2021-08-25T15:29:58+03:00
control: Update Vcs urls.

- - - - -
3c89346c by Timo Aaltonen at 2021-08-25T15:31:19+03:00
Update README.source for salsa.

- - - - -


5 changed files:

- debian/README.source
- debian/changelog
- − debian/compat
- debian/control
- debian/rules


Changes:

=
debian/README.source
=
@@ -19,13 +19,13 @@ Guide To The X Strike Force Packages
 
 
 The X Strike Force team maintains X packages in git repositories on
-git.debian.org in the pkg-xorg subdirectory. Most upstream packages
+salsa.debian.org in the xorg-team group. Most upstream packages
 are actually maintained in git repositories as well, so they often
-just need to be pulled into git.debian.org in a "upstream-*" branch.
+just need to be pulled into salsa.debian.org in a "upstream-*" branch.
 Otherwise, the upstream sources are manually installed in the Debian
 git repository.
 
-The .orig.tar.gz upstream source file could be generated using this
+The .orig.tar.gz upstream source file could be generated this
 "upstream-*" branch in the Debian git repository but it is actually
 copied from upstream tarballs directly.
 


=
debian/changelog
=
@@ -1,3 +1,14 @@
+xserver-xorg-video-fbdev (1:0.5.0-2) UNRELEASED; urgency=medium
+
+  * control: Migrate to x11proto-dev.
+  * Migrate to debhelper-compat, bump to 13.
+  * Remove Cyril from Uploaders.
+  * Bump policy to 4.6.0.
+  * control: Update Vcs urls.
+  * Update README.source for salsa.
+
+ -- Timo Aaltonen   Wed, 25 Aug 2021 14:57:27 +0300
+
 xserver-xorg-video-fbdev (1:0.5.0-1) unstable; urgency=medium
 
   * Let uscan verify upstream tarball signatures.


=
debian/compat deleted
=
@@ -1 +0,0 @@
-8


=
debian/control
=
@@ -2,22 +2,16 @@ Source: xserver-xorg-video-fbdev
 Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force 
-Uploaders: Cyril Brulebois 
 Build-Depends:
- debhelper (>= 8),
- dh-autoreconf,
+ debhelper-compat (= 13),
  quilt,
  pkg-config,
  xserver-xorg-dev (>= 2:1.11.99.901),
- x11proto-core-dev,
- x11proto-fonts-dev,
- x11proto-randr-dev,
- x11proto-render-dev,
- x11proto-video-dev,
+ x11proto-dev,
  xutils-dev (>= 1:7.5+1),
-Standards-Version: 3.9.3
-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-fbdev
-Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-fbdev.git
+Standards-Version: 4.6.0
+Vcs-Git: https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-fbdev.git
+Vcs-Browser: https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-fbdev
 
 Package: xserver-xorg-video-fbdev
 Architecture: any


=
debian/rules
=
@@ -11,8 +11,12 @@ override_dh_auto_clean:
 
 # Configuration, with or without xv:
 override_dh_auto_configure:
-   dh_auto_configure $(OOT)-main/ -- --enable-xv
-   dh_auto_configure $(OOT)-udeb/ -- --disable-xv
+   dh_auto_configure $(OOT)-main/ -- \
+   --libdir=/usr/lib \
+   --enable-xv
+   dh_auto_configure $(OOT)-udeb/ -- \
+   --libdir=/usr/lib \
+   --disable-xv
 
 # Build:
 override_dh_auto_build:
@@ -27,12 +31,16 @@ override_dh_auto_install:
 # Kill *.la files, and forget no-one:
 override_dh_install:
find debian/tmp-* -name '*.la' -delete
-   dh_install -p$(PACKAGE)  --sourcedir=debian/tmp-main --fail-missing
-   dh_install -p$(PACKAGE)-udeb --sourcedir=debian/tmp-udeb --fail-missing
+   dh_install -p$(PACKAGE)  --sourcedir=debian/tmp-main
+   dh_install -p$(PACKAGE)-udeb --sourcedir=debian/tmp-udeb
+
+override_dh_missing:
+   dh_missing -p$(PACKAGE)  --sourcedir=debian/tmp-main --fail-missing
+   dh_missing -p$(PACKAGE)-udeb --sourcedir=debian/tmp-udeb --fail-missing
 
 # That's a plugin, use appropriate warning level:
 override_dh_shlibdeps:
dh_shlibdeps -- --warnings=6
 
 %:
-   dh $@ --with quilt,autoreconf,xsf
+   dh $@ --with quilt,xsf



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-fbdev/-/compare/6cbfe5d943e996edc8f822244bab6b6bf50df34b...3c89346cb8e13bf68fac728239f927db5abdd49f

-- 
View it on G

[Git][xorg-team/driver/xserver-xorg-video-openchrome][debian-unstable] Migrate to x11proto-dev.

2021-08-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-openchrome


Commits:
29291962 by Timo Aaltonen at 2021-08-25T15:35:50+03:00
Migrate to x11proto-dev.

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,11 +1,15 @@
 xserver-xorg-video-openchrome (1:0.6.0-5) UNRELEASED; urgency=medium
 
+  [ Debian Janitor ]
   * Bump debhelper from old 10 to 12.
 + debian/rules: Move --fail-missing argument to dh_missing.
   * Set debhelper-compat version in Build-Depends.
   * Update renamed lintian tag names in lintian overrides.
   * Update standards version to 4.1.1, no changes needed.
 
+  [ Timo Aaltonen ]
+  * Migrate to x11proto-dev.
+
  -- Debian Janitor   Wed, 16 Jun 2021 01:43:20 -
 
 xserver-xorg-video-openchrome (1:0.6.0-4) unstable; urgency=medium


=
debian/control
=
@@ -11,14 +11,7 @@ Build-Depends:
  libxvmc-dev,
  pkg-config,
  quilt,
- x11proto-core-dev,
- x11proto-fonts-dev,
- x11proto-gl-dev,
- x11proto-randr-dev,
- x11proto-render-dev,
- x11proto-video-dev,
- x11proto-xext-dev,
- x11proto-xf86dri-dev,
+ x11proto-dev,
  xserver-xorg-dev (>= 2:1.9.4),
  xutils-dev
 Build-Conflicts:



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome/-/commit/2929196239c73e6cfdc18d3a9c8646918c0ae237

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-openchrome/-/commit/2929196239c73e6cfdc18d3a9c8646918c0ae237
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/mesa][debian-unstable] Fix armel FTBFS

2021-08-27 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
ed556f6d by Adrian Bunk at 2021-08-26T22:44:52+03:00
Fix armel FTBFS

- - - - -


2 changed files:

- + 
debian/patches/0001-util-format-NEON-is-not-available-with-the-soft-floa.patch
- debian/patches/series


Changes:

=
debian/patches/0001-util-format-NEON-is-not-available-with-the-soft-floa.patch
=
@@ -0,0 +1,40 @@
+From 5dcce985a6dd3b7856d65e21db753e2c7a0f5dd5 Mon Sep 17 00:00:00 2001
+From: Adrian Bunk 
+Date: Thu, 26 Aug 2021 22:35:49 +0300
+Subject: util/format: NEON is not available with the soft-float ABI
+
+Fixes: 80923e8d58cc ("util/format: Add some NEON intrinsics-based 
u_format_unpack.")
+---
+ src/util/format/u_format.c | 2 +-
+ src/util/format/u_format_unpack_neon.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/util/format/u_format.c b/src/util/format/u_format.c
+index c49b3788c82..31f1f240efc 100644
+--- a/src/util/format/u_format.c
 b/src/util/format/u_format.c
+@@ -1138,7 +1138,7 @@ static void
+ util_format_unpack_table_init(void)
+ {
+for (enum pipe_format format = PIPE_FORMAT_NONE; format < 
PIPE_FORMAT_COUNT; format++) {
+-#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && !defined 
NO_FORMAT_ASM
++#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && 
!defined(NO_FORMAT_ASM) && !defined(__SOFTFP__)
+   const struct util_format_unpack_description *unpack = 
util_format_unpack_description_neon(format);
+   if (unpack) {
+  util_format_unpack_table[format] = unpack;
+diff --git a/src/util/format/u_format_unpack_neon.c 
b/src/util/format/u_format_unpack_neon.c
+index 7456d7aaa88..a4a5cb1f723 100644
+--- a/src/util/format/u_format_unpack_neon.c
 b/src/util/format/u_format_unpack_neon.c
+@@ -23,7 +23,7 @@
+ 
+ #include 
+ 
+-#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && !defined 
NO_FORMAT_ASM
++#if (defined(PIPE_ARCH_AARCH64) || defined(PIPE_ARCH_ARM)) && 
!defined(NO_FORMAT_ASM) && !defined(__SOFTFP__)
+ 
+ /* armhf builds default to vfp, not neon, and refuses to compile neon 
intrinsics
+  * unless you tell it "no really".
+-- 
+2.20.1
+


=
debian/patches/series
=
@@ -2,3 +2,4 @@
 fix-python-shebang.diff
 path_max.diff
 src_glx_dri_common.h.diff
+0001-util-format-NEON-is-not-available-with-the-soft-floa.patch



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

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




[Git][xorg-team/lib/mesa][debian-unstable] release to sid

2021-09-01 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
c2fcf170 by Timo Aaltonen at 2021-09-01T14:02:53+03:00
release to sid

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+mesa (21.2.1-2) unstable; urgency=medium
+
+  [ Adrian Bunk ]
+  * Fix armel FTBFS
+
+ -- Timo Aaltonen   Wed, 01 Sep 2021 14:02:18 +0300
+
 mesa (21.2.1-1) unstable; urgency=medium
 
   * New upstream release.



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

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




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

2021-09-01 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.2.1-2 at X Strike Force / lib / mesa

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




[Git][xorg-team/vulkan/vulkan-loader] Pushed new tag vulkan-loader-1.2.182.0-2

2021-09-01 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag vulkan-loader-1.2.182.0-2 at X Strike Force / 
vulkan / vulkan-loader

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




[Git][xorg-team/vulkan/vulkan-loader][debian-unstable] Upload to unstable.

2021-09-01 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
6a9e55c3 by Timo Aaltonen at 2021-09-01T15:12:34+03:00
Upload to unstable.

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+vulkan-loader (1.2.182.0-2) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Timo Aaltonen   Wed, 01 Sep 2021 15:12:01 +0300
+
 vulkan-loader (1.2.182.0-1) experimental; urgency=medium
 
   * New upstream release.



View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-loader/-/commit/6a9e55c32dae18373aa107ecfa6f3b9bbebb873d

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-loader/-/commit/6a9e55c32dae18373aa107ecfa6f3b9bbebb873d
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libglvnd] Pushed new tag libglvnd-1.3.4-1

2021-09-01 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libglvnd-1.3.4-1 at X Strike Force / lib / libglvnd

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




[Git][xorg-team/vulkan/vulkan-loader][debian-unstable] 73 commits: test: Fix framework to work on MacOS

2021-09-07 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
f4054d56 by Charles Giessen at 2021-06-22T12:03:05-06:00
test: Fix framework to work on MacOS

Main issue was getting function redireciton to work, dyld-interposer 
accomplishes that.
It required making the shim-library a dylib, but otherwise only required minor 
changes.

Change-Id: I7b7e2c86cc0c0b082f58241a7e146b74af72e792

- - - - -
f16c6ab1 by Charles Giessen at 2021-06-22T12:03:05-06:00
ci: Enable regression tests on MacOS

Change-Id: I85b08bfd2914e03840a027240470e2596415f4dc

- - - - -
008212c3 by Charles Giessen at 2021-06-23T15:15:56-06:00
test: Add revamped allocation tests

Creates a memory tracker class and rewrites the existing allocation tests.

Change-Id: I09ca2dc5b4d83f775ae0e3fd362a3fa4f7255d27

- - - - -
6e352029 by Charles Giessen at 2021-06-23T15:15:56-06:00
test: Update googlestest to 1.10.0

- - - - -
e3fd8bde by Charles Giessen at 2021-06-23T15:15:56-06:00
test: Delete old temp folders when starting tests/framework/test_util

Make sure the work space is clean before starting a test, this is mainly for 
developer builds, as CI
runs will generally wipe the entire build tree instead.

- - - - -
840f63c4 by xantares at 2021-06-24T10:36:34-06:00
Loader shared lib: back to default cmake prefix

but it changed the import lib name (libvulkan.dll.a instead of 
libvulkan-1.dll.a) which in turns breaks cmake detection in FindVulkan
now we go back to using the default cmake prefix which is equivalent to what 
#595 wants, (prior to #523), but without the broken behavior

cc @Biswa96

- - - - -
cb11f9b6 by Bob Ellison at 2021-06-29T17:27:16-06:00
copyrights: updated copyrights on MIT files

During SDK testing we identified that the runtime copyrights
were out-of-date.  The loader runtime includes two separate
MIT copyrights, each attributed to a pair of source files,
one initiated by Dave Gamble and one by joseph werle.

I examined these files to discover that the last LunarG change to
three out of the four was actually in 2017, not 2016.  This
date should be attributed to Khronos, Valve, and LunarG.

By updating the copyright notice in these files, we ensure that
the license registry remains up-to-date.

Note that no real content changed (which is why the copyrights are not
being updated to 2021).

- - - - -
873040b7 by Charles Giessen at 2021-06-29T18:36:52-06:00
docs: Add info on DXGI adapters in Windows ICD Discovery

- - - - -
b70cf11a by Mike Schuchardt at 2021-06-30T15:37:42-06:00
build: Update to header 1.2.183

- Update known-good
- Generate source (no change)

Change-Id: I059e6c2d8430228b4f20cadb83929b220efa5d0d

- - - - -
0a1a346b by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Remove Allocation tests from old test suite

loader_alloc_callback_tests.cpp now contain all of the removed tests.

Change-Id: Ia99df3a8f86d40f0d5e89a62b7b0a5f9bebafb7c

- - - - -
5097a3d4 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Rename regressions test cases

>From RegressionTests.CreateInstanceExampleTestCase
To CreateInstance.ExampleTestCase

Change-Id: Ibd74541f93edbcaccb3daa9016dcacf8ecccfa78

- - - - -
8074954f by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Remove some redundant tests in old test suite

Change-Id: Icc84b25bb092e15e054433651112e86b30726e52

- - - - -
436222fd by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Drop fp_ from function pointer names

Change-Id: Ibd047e99f442d4a9755ac186e16b3620d3544e37

- - - - -
77f74505 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Use a new `string_eq` function instead of raw strcmp

Change-Id: I703763133c42eb78ae3c6e194450411e3f784e35

- - - - -
0a8af1ba by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Update Framework Readme.md

Change-Id: Iaf3740b046b3f6457c337988c573a73f068ff1a3

- - - - -
ba70a411 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Use MACRO=1 in TestICD for definition style

This replaces instances of `#ifdef MACRO_NAME` with `#if MACRO_NAME` as now
MACRO_NAME will have a value of 0 or 1, instead of it being defined or not
defined.

Change-Id: I27a4330511a0f0d779f41851fe816fc79e868de2

- - - - -
9cd092f7 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Flesh out TestLayer to include relevant exports

Functions needed in the various layer interface versions are now
exported as well as guarded behind macros configurable from CMake.
The export_definitions folder was populated as well.

Change-Id: Iebfdd8ae02062eb81b8aa9f705885c9384c95be9

- - - - -
3adb0474 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Add Enumeration Function stubs to TestLayer

Change-Id: I68b3597877fed803f4284e7e67f19ce4e3e2fe53

- - - - -
17bc7b4c by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Fix TestLayer exports on windows

* `get_instance_func` needed to have __stdcall (VKAPI_ATTR) added
* Several .def files were incorrect
* vk_layer.h forward declares vkNegotiateLoaderLayerInterfaceVersion. This is
p

[Git][xorg-team/vulkan/vulkan-loader] Pushed new tag vulkan-loader-1.2.189.0-1

2021-09-07 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag vulkan-loader-1.2.189.0-1 at X Strike Force / 
vulkan / vulkan-loader

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




[Git][xorg-team/vulkan/vulkan-loader][upstream-unstable] 69 commits: test: Fix framework to work on MacOS

2021-09-07 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
f4054d56 by Charles Giessen at 2021-06-22T12:03:05-06:00
test: Fix framework to work on MacOS

Main issue was getting function redireciton to work, dyld-interposer 
accomplishes that.
It required making the shim-library a dylib, but otherwise only required minor 
changes.

Change-Id: I7b7e2c86cc0c0b082f58241a7e146b74af72e792

- - - - -
f16c6ab1 by Charles Giessen at 2021-06-22T12:03:05-06:00
ci: Enable regression tests on MacOS

Change-Id: I85b08bfd2914e03840a027240470e2596415f4dc

- - - - -
008212c3 by Charles Giessen at 2021-06-23T15:15:56-06:00
test: Add revamped allocation tests

Creates a memory tracker class and rewrites the existing allocation tests.

Change-Id: I09ca2dc5b4d83f775ae0e3fd362a3fa4f7255d27

- - - - -
6e352029 by Charles Giessen at 2021-06-23T15:15:56-06:00
test: Update googlestest to 1.10.0

- - - - -
e3fd8bde by Charles Giessen at 2021-06-23T15:15:56-06:00
test: Delete old temp folders when starting tests/framework/test_util

Make sure the work space is clean before starting a test, this is mainly for 
developer builds, as CI
runs will generally wipe the entire build tree instead.

- - - - -
840f63c4 by xantares at 2021-06-24T10:36:34-06:00
Loader shared lib: back to default cmake prefix

but it changed the import lib name (libvulkan.dll.a instead of 
libvulkan-1.dll.a) which in turns breaks cmake detection in FindVulkan
now we go back to using the default cmake prefix which is equivalent to what 
#595 wants, (prior to #523), but without the broken behavior

cc @Biswa96

- - - - -
cb11f9b6 by Bob Ellison at 2021-06-29T17:27:16-06:00
copyrights: updated copyrights on MIT files

During SDK testing we identified that the runtime copyrights
were out-of-date.  The loader runtime includes two separate
MIT copyrights, each attributed to a pair of source files,
one initiated by Dave Gamble and one by joseph werle.

I examined these files to discover that the last LunarG change to
three out of the four was actually in 2017, not 2016.  This
date should be attributed to Khronos, Valve, and LunarG.

By updating the copyright notice in these files, we ensure that
the license registry remains up-to-date.

Note that no real content changed (which is why the copyrights are not
being updated to 2021).

- - - - -
873040b7 by Charles Giessen at 2021-06-29T18:36:52-06:00
docs: Add info on DXGI adapters in Windows ICD Discovery

- - - - -
b70cf11a by Mike Schuchardt at 2021-06-30T15:37:42-06:00
build: Update to header 1.2.183

- Update known-good
- Generate source (no change)

Change-Id: I059e6c2d8430228b4f20cadb83929b220efa5d0d

- - - - -
0a1a346b by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Remove Allocation tests from old test suite

loader_alloc_callback_tests.cpp now contain all of the removed tests.

Change-Id: Ia99df3a8f86d40f0d5e89a62b7b0a5f9bebafb7c

- - - - -
5097a3d4 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Rename regressions test cases

>From RegressionTests.CreateInstanceExampleTestCase
To CreateInstance.ExampleTestCase

Change-Id: Ibd74541f93edbcaccb3daa9016dcacf8ecccfa78

- - - - -
8074954f by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Remove some redundant tests in old test suite

Change-Id: Icc84b25bb092e15e054433651112e86b30726e52

- - - - -
436222fd by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Drop fp_ from function pointer names

Change-Id: Ibd047e99f442d4a9755ac186e16b3620d3544e37

- - - - -
77f74505 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Use a new `string_eq` function instead of raw strcmp

Change-Id: I703763133c42eb78ae3c6e194450411e3f784e35

- - - - -
0a8af1ba by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Update Framework Readme.md

Change-Id: Iaf3740b046b3f6457c337988c573a73f068ff1a3

- - - - -
ba70a411 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Use MACRO=1 in TestICD for definition style

This replaces instances of `#ifdef MACRO_NAME` with `#if MACRO_NAME` as now
MACRO_NAME will have a value of 0 or 1, instead of it being defined or not
defined.

Change-Id: I27a4330511a0f0d779f41851fe816fc79e868de2

- - - - -
9cd092f7 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Flesh out TestLayer to include relevant exports

Functions needed in the various layer interface versions are now
exported as well as guarded behind macros configurable from CMake.
The export_definitions folder was populated as well.

Change-Id: Iebfdd8ae02062eb81b8aa9f705885c9384c95be9

- - - - -
3adb0474 by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Add Enumeration Function stubs to TestLayer

Change-Id: I68b3597877fed803f4284e7e67f19ce4e3e2fe53

- - - - -
17bc7b4c by Charles Giessen at 2021-07-06T10:03:29-06:00
test: Fix TestLayer exports on windows

* `get_instance_func` needed to have __stdcall (VKAPI_ATTR) added
* Several .def files were incorrect
* vk_layer.h forward declares vkNegotiateLoaderLayerInterfaceVersion. This is

[Git][xorg-team/vulkan/vulkan-loader] Pushed new tag vulkan-loader-1.2.189.0-2

2021-09-07 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag vulkan-loader-1.2.189.0-2 at X Strike Force / 
vulkan / vulkan-loader

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




[Git][xorg-team/vulkan/vulkan-loader][debian-unstable] 2 commits: fix-ftbfs.diff: Fix a typo in a test.

2021-09-07 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / 
vulkan-loader


Commits:
31a2f906 by Timo Aaltonen at 2021-09-07T15:32:47+03:00
fix-ftbfs.diff: Fix a typo in a test.

- - - - -
3a140554 by Timo Aaltonen at 2021-09-07T15:32:56+03:00
release to sid

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/fix-ftbfs.diff
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+vulkan-loader (1.2.189.0-2) unstable; urgency=medium
+
+  * fix-ftbfs.diff: Fix a typo in a test.
+
+ -- Timo Aaltonen   Tue, 07 Sep 2021 15:32:49 +0300
+
 vulkan-loader (1.2.189.0-1) unstable; urgency=medium
 
   * New upstream release.


=
debian/patches/fix-ftbfs.diff
=
@@ -0,0 +1,13 @@
+diff --git a/tests/loader_regression_tests.cpp 
b/tests/loader_regression_tests.cpp
+index 2d8f2e177..eb63a1114 100644
+--- a/tests/loader_regression_tests.cpp
 b/tests/loader_regression_tests.cpp
+@@ -499,7 +499,7 @@ TEST(TryLoadWrongBinaries, WrongICD) {
+ #if defined(__linux__)
+ #if defined(__x86_64__)
+ ASSERT_TRUE(log.find("wrong ELF class: ELFCLASS32"));
+-#elif
++#else
+ ASSERT_TRUE(log.find("wrong ELF class: ELFCLASS64"));
+ #endif
+ #endif


=
debian/patches/series
=
@@ -1 +1,2 @@
 #placeholder
+fix-ftbfs.diff



View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-loader/-/compare/e9f298574d7835dc9b19286422785baa9e3ccf50...3a140554c99dee2414c4c33619ded80fd37ad821

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-loader/-/compare/e9f298574d7835dc9b19286422785baa9e3ccf50...3a140554c99dee2414c4c33619ded80fd37ad821
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/mesa][debian-unstable] control: Add riscv64 to mesa-opencl-icd archs. (LP: #1942764)

2021-09-07 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / mesa


Commits:
ccc8b576 by Timo Aaltonen at 2021-09-08T08:50:53+03:00
control: Add riscv64 to mesa-opencl-icd archs. (LP: #1942764)

- - - - -


2 changed files:

- debian/changelog
- debian/control


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+mesa (21.2.1-3) UNRELEASED; urgency=medium
+
+  * control: Add riscv64 to mesa-opencl-icd archs. (LP: #1942764)
+
+ -- Timo Aaltonen   Wed, 08 Sep 2021 08:50:42 +0300
+
 mesa (21.2.1-2) unstable; urgency=medium
 
   [ Adrian Bunk ]


=
debian/control
=
@@ -413,7 +413,7 @@ Description: Mesa Vulkan graphics drivers
 
 Package: mesa-opencl-icd
 Section: libs
-Architecture: amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 
ppc64el s390x sparc64
+Architecture: amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 
ppc64el riscv64 s390x sparc64
 Pre-Depends: ${misc:Pre-Depends}
 Depends:
  libclc-12,



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

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




[Git][xorg-team/lib/libglvnd][debian-unstable] Add bin/symbols-check.py fix for mips*

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libglvnd


Commits:
25d96c05 by Adrian Bunk at 2021-09-12T23:01:29+03:00
Add bin/symbols-check.py fix for mips*

- - - - -


2 changed files:

- + debian/patches/0001-pass-egl-symbols-check-test-on-mips64el.patch
- debian/patches/series


Changes:

=
debian/patches/0001-pass-egl-symbols-check-test-on-mips64el.patch
=
@@ -0,0 +1,46 @@
+From 2f07c675b911ff4d630556608e5d7d867c7e690c Mon Sep 17 00:00:00 2001
+From: suijingfeng 
+Date: Mon, 19 Jul 2021 21:05:54 +0800
+Subject: pass egl-symbols-check test on mips64el
+
+Without this patch the egl symbols check test fail on mips platform:
+
+72/87 mesa:egl / egl-symbols-checkFAIL0.20s (exit status 1)
+
+src/egl/libEGL.so.1.0.0: unknown symbol exported: _fbss
+src/egl/libEGL.so.1.0.0: unknown symbol exported: _fdata
+src/egl/libEGL.so.1.0.0: unknown symbol exported: _ftext
+
+See Mips Run say thoes special symbols are automatically defined by the
+linker to allow programs to discover the start and end of their various
+section. They are descended from conventions that grew up in UNIX-like OSs,
+and are peculiar to the MIPS environment.
+
+_fbss  :  Start of uninitialized data segment
+_fdata :  Start of initialized data segment
+_ftext :  Start of text segment
+
+Reviewed-by: Adam Jackson 
+Signed-off-by: suijingfeng 
+Part-of: 
+---
+ bin/symbols-check.py | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/bin/symbols-check.py b/bin/symbols-check.py
+index c53b20bccbf..c284d4c7a48 100644
+--- a/bin/symbols-check.py
 b/bin/symbols-check.py
+@@ -21,6 +21,9 @@ PLATFORM_SYMBOLS = [
+ '_end',
+ '_fini',
+ '_init',
++'_fbss',
++'_fdata',
++'_ftext',
+ ]
+ 
+ def get_symbols_nm(nm, lib):
+-- 
+2.20.1
+


=
debian/patches/series
=
@@ -1 +1,2 @@
 #placeholder
+0001-pass-egl-symbols-check-test-on-mips64el.patch



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/commit/25d96c05fb0ba93895af9c1b55069e6e53423caf

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




[Git][xorg-team/lib/libepoxy][upstream-unstable] 3 commits: Post-release version bump to 1.5.9

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libepoxy


Commits:
ad723a7a by Emmanuele Bassi at 2021-05-21T16:56:51+01:00
Post-release version bump to 1.5.9

- - - - -
7975061f by John Bates at 2021-07-02T11:57:17-07:00
Allow libopengl.so to be used when GLX_LIB is missing

This maintains compatibility with previous behavior of
always using GLX_LIB if it is found. The only change is
when there is no GLX_LIB.

Previous behavior when no GLX_LIB:
- abort.

New behavior when no GLX_LIB:
- Try to load libOpenGL.so as gl_handle (glx_handle remains NULL).
- Else, abort.

Reviewed-by: Emil Velikov 

- - - - -
ecfa8e0f by Emmanuele Bassi at 2021-07-12T16:53:46+01:00
Merge pull request #257 from batesj/allow_libopengl

Allow libopengl.so to be used when GLX_LIB is missing
- - - - -


2 changed files:

- meson.build
- src/dispatch_common.c


Changes:

=
meson.build
=
@@ -1,4 +1,4 @@
-project('libepoxy', 'c', version: '1.5.8',
+project('libepoxy', 'c', version: '1.5.9',
 default_options: [
   'buildtype=debugoptimized',
   'c_std=gnu99',


=
src/dispatch_common.c
=
@@ -670,13 +670,23 @@ epoxy_load_gl(void)
 get_dlopen_handle(&api.gl_handle, OPENGL_LIB, true, true);
 #else
 
+// Prefer GLX_LIB over OPENGL_LIB to maintain existing behavior.
+// Using the inverse ordering OPENGL_LIB -> GLX_LIB, causes issues such as:
+// https://github.com/anholt/libepoxy/issues/240 (apitrace missing calls)
+// https://github.com/anholt/libepoxy/issues/252 (Xorg boot crash)
+get_dlopen_handle(&api.glx_handle, GLX_LIB, false, true);
+api.gl_handle = api.glx_handle;
+
 #if defined(OPENGL_LIB)
 if (!api.gl_handle)
-   get_dlopen_handle(&api.gl_handle, OPENGL_LIB, false, true);
+get_dlopen_handle(&api.gl_handle, OPENGL_LIB, false, true);
 #endif
 
-get_dlopen_handle(&api.glx_handle, GLX_LIB, true, true);
-api.gl_handle = api.glx_handle;
+if (!api.gl_handle) {
+fprintf(stderr, "Couldn't open %s or %s\n", GLX_LIB, OPENGL_LIB);
+abort();
+}
+
 #endif
 }
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libepoxy/-/compare/2a1665c632d47c2c73f4e8e1d2f2db62b26682d2...ecfa8e0f083084181d36966fa084aca9a6c97d53

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libepoxy/-/compare/2a1665c632d47c2c73f4e8e1d2f2db62b26682d2...ecfa8e0f083084181d36966fa084aca9a6c97d53
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libepoxy] Pushed new tag libepoxy-1.5.9-1

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libepoxy-1.5.9-1 at X Strike Force / lib / libepoxy

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




[Git][xorg-team/lib/libepoxy][debian-unstable] 7 commits: Post-release version bump to 1.5.9

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libepoxy


Commits:
ad723a7a by Emmanuele Bassi at 2021-05-21T16:56:51+01:00
Post-release version bump to 1.5.9

- - - - -
7975061f by John Bates at 2021-07-02T11:57:17-07:00
Allow libopengl.so to be used when GLX_LIB is missing

This maintains compatibility with previous behavior of
always using GLX_LIB if it is found. The only change is
when there is no GLX_LIB.

Previous behavior when no GLX_LIB:
- abort.

New behavior when no GLX_LIB:
- Try to load libOpenGL.so as gl_handle (glx_handle remains NULL).
- Else, abort.

Reviewed-by: Emil Velikov 

- - - - -
ecfa8e0f by Emmanuele Bassi at 2021-07-12T16:53:46+01:00
Merge pull request #257 from batesj/allow_libopengl

Allow libopengl.so to be used when GLX_LIB is missing
- - - - -
6d6f7128 by Timo Aaltonen at 2021-08-26T18:37:25+03:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
35f8c906 by Timo Aaltonen at 2021-08-26T18:37:52+03:00
bump the version

- - - - -
e21f5940 by Timo Aaltonen at 2021-08-26T18:38:15+03:00
Bump policy to 4.6.0.

- - - - -
dfe19100 by Timo Aaltonen at 2021-09-15T08:55:34+03:00
upload to sid

- - - - -


4 changed files:

- debian/changelog
- debian/control
- meson.build
- src/dispatch_common.c


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+libepoxy (1.5.9-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Bump policy to 4.6.0.
+
+ -- Timo Aaltonen   Wed, 15 Sep 2021 08:55:20 +0300
+
 libepoxy (1.5.8-1) unstable; urgency=medium
 
   * New upstream release.


=
debian/control
=
@@ -9,7 +9,7 @@ Build-Depends: debhelper-compat (= 13),
libegl-dev,
xauth ,
xvfb 
-Standards-Version: 4.5.1
+Standards-Version: 4.6.0
 Section: libs
 Homepage: https://github.com/anholt/libepoxy
 Vcs-Browser: https://salsa.debian.org/xorg-team/lib/libepoxy


=
meson.build
=
@@ -1,4 +1,4 @@
-project('libepoxy', 'c', version: '1.5.8',
+project('libepoxy', 'c', version: '1.5.9',
 default_options: [
   'buildtype=debugoptimized',
   'c_std=gnu99',


=
src/dispatch_common.c
=
@@ -670,13 +670,23 @@ epoxy_load_gl(void)
 get_dlopen_handle(&api.gl_handle, OPENGL_LIB, true, true);
 #else
 
+// Prefer GLX_LIB over OPENGL_LIB to maintain existing behavior.
+// Using the inverse ordering OPENGL_LIB -> GLX_LIB, causes issues such as:
+// https://github.com/anholt/libepoxy/issues/240 (apitrace missing calls)
+// https://github.com/anholt/libepoxy/issues/252 (Xorg boot crash)
+get_dlopen_handle(&api.glx_handle, GLX_LIB, false, true);
+api.gl_handle = api.glx_handle;
+
 #if defined(OPENGL_LIB)
 if (!api.gl_handle)
-   get_dlopen_handle(&api.gl_handle, OPENGL_LIB, false, true);
+get_dlopen_handle(&api.gl_handle, OPENGL_LIB, false, true);
 #endif
 
-get_dlopen_handle(&api.glx_handle, GLX_LIB, true, true);
-api.gl_handle = api.glx_handle;
+if (!api.gl_handle) {
+fprintf(stderr, "Couldn't open %s or %s\n", GLX_LIB, OPENGL_LIB);
+abort();
+}
+
 #endif
 }
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libepoxy/-/compare/af03c96e4aeae8b1e0c1ab701319141659c11e65...dfe19100aa4e8b5ea7397bb6dec972f44beec1cd

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




[Git][xorg-team/lib/libglvnd] Pushed new tag libglvnd-1.3.4-2

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libglvnd-1.3.4-2 at X Strike Force / lib / libglvnd

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




[Git][xorg-team/lib/libglvnd][debian-unstable] 2 commits: Add bin/symbols-check.py fix for mips*

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libglvnd


Commits:
c300615b by Adrian Bunk at 2021-09-15T09:00:32+03:00
Add bin/symbols-check.py fix for mips*

- - - - -
fc80650b by Timo Aaltonen at 2021-09-15T09:01:17+03:00
release to sid

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/0001-pass-egl-symbols-check-test-on-mips64el.patch
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+libglvnd (1.3.4-2) unstable; urgency=medium
+
+  [ Adrian Bunk ]
+  * Add bin/symbols-check.py fix for mips*
+
+ -- Timo Aaltonen   Wed, 15 Sep 2021 09:00:43 +0300
+
 libglvnd (1.3.4-1) unstable; urgency=medium
 
   * New upstream release.


=
debian/patches/0001-pass-egl-symbols-check-test-on-mips64el.patch
=
@@ -0,0 +1,41 @@
+From 2f07c675b911ff4d630556608e5d7d867c7e690c Mon Sep 17 00:00:00 2001
+From: suijingfeng 
+Date: Mon, 19 Jul 2021 21:05:54 +0800
+Subject: pass egl-symbols-check test on mips64el
+
+Without this patch the egl symbols check test fail on mips platform:
+
+72/87 mesa:egl / egl-symbols-checkFAIL0.20s (exit status 1)
+
+src/egl/libEGL.so.1.0.0: unknown symbol exported: _fbss
+src/egl/libEGL.so.1.0.0: unknown symbol exported: _fdata
+src/egl/libEGL.so.1.0.0: unknown symbol exported: _ftext
+
+See Mips Run say thoes special symbols are automatically defined by the
+linker to allow programs to discover the start and end of their various
+section. They are descended from conventions that grew up in UNIX-like OSs,
+and are peculiar to the MIPS environment.
+
+_fbss  :  Start of uninitialized data segment
+_fdata :  Start of initialized data segment
+_ftext :  Start of text segment
+
+Reviewed-by: Adam Jackson 
+Signed-off-by: suijingfeng 
+Part-of: 
+---
+ bin/symbols-check.py | 3 +++
+ 1 file changed, 3 insertions(+)
+
+--- a/bin/symbols-check.py
 b/bin/symbols-check.py
+@@ -40,6 +40,9 @@ PLATFORM_SYMBOLS = [
+ '_end',
+ '_fini',
+ '_init',
++'_fbss',
++'_fdata',
++'_ftext',
+ ]
+ 
+ 


=
debian/patches/series
=
@@ -1 +1,2 @@
 #placeholder
+0001-pass-egl-symbols-check-test-on-mips64el.patch



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/25d96c05fb0ba93895af9c1b55069e6e53423caf...fc80650b85106bcdfe339e2c7c74660759da746b

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/25d96c05fb0ba93895af9c1b55069e6e53423caf...fc80650b85106bcdfe339e2c7c74660759da746b
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libx11][debian-unstable] 2 commits: Add an upstream commit to handle new _EVDEVK symbols.

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libx11


Commits:
764cd66f by Timo Aaltonen at 2021-09-15T09:18:19+03:00
Add an upstream commit to handle new _EVDEVK symbols.

- - - - -
33eebc77 by Timo Aaltonen at 2021-09-15T09:19:30+03:00
release to sid

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/0001-makekeys-handle-the-new-_EVDEVK-xorgproto-symbols.patch
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+libx11 (2:1.7.2-2) unstable; urgency=medium
+
+  * Add an upstream commit to handle new _EVDEVK symbols.
+
+ -- Timo Aaltonen   Wed, 15 Sep 2021 09:18:20 +0300
+
 libx11 (2:1.7.2-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]


=
debian/patches/0001-makekeys-handle-the-new-_EVDEVK-xorgproto-symbols.patch
=
@@ -0,0 +1,43 @@
+From e92efc63acd7b377faa9e534f4bf52aaa86be2a9 Mon Sep 17 00:00:00 2001
+From: Peter Hutterer 
+Date: Tue, 27 Jul 2021 11:46:19 +1000
+Subject: [PATCH] makekeys: handle the new _EVDEVK xorgproto symbols
+
+These keys are all defined through a macro in the form:
+   #define XF86XK_BrightnessAuto   _EVDEVK(0x0F4)
+
+The _EVDEVK macro is simply an offset of 0x10081000.
+Let's parse these lines correctly so those keysyms end up in our
+hashtables.
+
+Signed-off-by: Peter Hutterer 
+---
+ src/util/makekeys.c | 12 
+ 1 file changed, 12 insertions(+)
+
+diff --git a/src/util/makekeys.c b/src/util/makekeys.c
+index e847ef4c..4896cc53 100644
+--- a/src/util/makekeys.c
 b/src/util/makekeys.c
+@@ -78,6 +78,18 @@ parse_line(const char *buf, char *key, KeySym *val, char 
*prefix)
+ return 1;
+ }
+ 
++/* See if we can parse one of the _EVDEVK symbols */
++i = sscanf(buf, "#define %127s _EVDEVK(0x%lx)", key, val);
++if (i == 2 && (tmp = strstr(key, "XK_"))) {
++memcpy(prefix, key, (size_t)(tmp - key));
++prefix[tmp - key] = '\0';
++tmp += 3;
++memmove(key, tmp, strlen(tmp) + 1);
++
++*val += 0x10081000;
++return 1;
++}
++
+ /* Now try to catch alias (XK_foo XK_bar) definitions, and resolve them
+  * immediately: if the target is in the form XF86XK_foo, we need to
+  * canonicalise this to XF86foo before we do the lookup. */
+-- 
+2.32.0
+


=
debian/patches/series
=
@@ -3,3 +3,4 @@
 008_remove_ko_Compose.diff
 009_remove_th_Compose.diff
 015_russian_locale_alias.diff
+0001-makekeys-handle-the-new-_EVDEVK-xorgproto-symbols.patch



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libx11/-/compare/db34414f7755283730e1ed915993b353af49f003...33eebc7788a7a8140701e8b39689892f243f9470

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libx11/-/compare/db34414f7755283730e1ed915993b353af49f003...33eebc7788a7a8140701e8b39689892f243f9470
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libx11] Pushed new tag libx11-2_1.7.2-2

2021-09-14 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libx11-2_1.7.2-2 at X Strike Force / lib / libx11

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




[Git][xorg-team/lib/libglvnd][debian-unstable] Fix nocheck FTBFS. (Closes: #993540) Thanks, Helmut Grohne!

2021-09-15 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libglvnd


Commits:
d95b15c6 by Timo Aaltonen at 2021-09-15T15:03:55+03:00
Fix nocheck FTBFS. (Closes: #993540) Thanks, Helmut Grohne!

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=
debian/changelog
=
@@ -1,3 +1,10 @@
+libglvnd (1.3.4-3) UNRELEASED; urgency=medium
+
+  * Fix nocheck FTBFS. (Closes: #993540)
+Thanks, Helmut Grohne!
+
+ -- Timo Aaltonen   Wed, 15 Sep 2021 15:03:26 +0300
+
 libglvnd (1.3.4-2) unstable; urgency=medium
 
   [ Adrian Bunk ]


=
debian/rules
=
@@ -13,7 +13,9 @@ override_dh_missing:
dh_missing --fail-missing
 
 override_dh_auto_test:
+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
xvfb-run -a ninja -C build test
+endif
 
 override_dh_makeshlibs:
dh_makeshlibs -a -- -c4



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

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




[Git][xorg-team/proto/xorgproto] Pushed new tag xorgproto-2021.5-1

2021-09-16 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag xorgproto-2021.5-1 at X Strike Force / proto / 
xorgproto

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




[Git][xorg-team/lib/libxext] Pushed new tag libxext-2_1.3.4-1

2021-09-16 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libxext-2_1.3.4-1 at X Strike Force / lib / libxext

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




[Git][xorg-team/lib/libxi][debian-unstable] 19 commits: Fix typos in manual pages

2021-09-16 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxi


Commits:
0944a10d by Samanta Navarro at 2020-10-04T18:55:06+00:00
Fix typos in manual pages

- - - - -
cff13432 by Alan Coopersmith at 2020-10-04T13:16:01-07:00
man/XGrabDeviceButton.txt: Fix bad .P -> paragraph break conversion

Signed-off-by: Alan Coopersmith 

- - - - -
6affddac by Alan Coopersmith at 2020-10-04T13:44:48-07:00
man pages: Add more missing spaces.

Signed-off-by: Alan Coopersmith 

- - - - -
8b4ea802 by Alan Coopersmith at 2020-10-04T13:48:06-07:00
man pages: fix more typos

Signed-off-by: Alan Coopersmith 

- - - - -
ed1788b8 by Povilas Kanapickas at 2020-10-10T02:53:41+03:00
Add support for XI 2.4 gesture events

- - - - -
4b2f0f0c by Povilas Kanapickas at 2020-10-10T02:53:42+03:00
Update the list of supported XI versions

- - - - -
f036a639 by Povilas Kanapickas at 2021-05-30T19:38:07+03:00
libXi 1.7.99.1

- - - - -
dd3df0b6 by Povilas Kanapickas at 2021-05-30T20:32:13+03:00
Fix compile error that slipped through

Lesson for the future: make sure the private environment (e.g
convenience scripts) don't add changes where they are not expected. In
my case I'm building and installing Debian packages straigth away. And
one of the extra commits for Debian support had a change that had to go
to the libXi repository.

The development snapshot 1.7.99.1 has thus not been released (only a
commit with the version bump was pushed).

Signed-off-by: Povilas Kanapickas 

- - - - -
a7343d53 by Povilas Kanapickas at 2021-05-30T22:55:33+03:00
gitlab-ci: Setup gitlab build

- - - - -
42ee1f0b by Povilas Kanapickas at 2021-06-01T14:43:39+03:00
libXi 1.7.99.2

- - - - -
a761ae51 by Povilas Kanapickas at 2021-09-04T00:03:50+03:00
man: Document XIAllowEvents

- - - - -
dd9a260b by Povilas Kanapickas at 2021-09-15T19:27:50+03:00
Bump the requirement of inputproto to 2.3.99.1

- - - - -
f24d7f43 by Povilas Kanapickas at 2021-09-15T19:32:08+03:00
libXi 1.8

Signed-off-by: Povilas Kanapickas 

- - - - -
10aa2f51 by Timo Aaltonen at 2021-09-16T17:01:48+03:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
fc81cfb3 by Timo Aaltonen at 2021-09-16T17:03:22+03:00
bump the version

- - - - -
d66e2c73 by Timo Aaltonen at 2021-09-16T17:08:07+03:00
control: Bump x11proto-dev dependencies.

- - - - -
ce015e50 by Timo Aaltonen at 2021-09-16T20:08:37+03:00
Update README.source for salsa.

- - - - -
be3219f9 by Timo Aaltonen at 2021-09-16T20:13:30+03:00
update changelog

- - - - -
c79f0641 by Timo Aaltonen at 2021-09-16T20:15:20+03:00
Add upstream metadata, drop git repo from d/watch.

- - - - -


30 changed files:

- + .gitlab-ci.yml
- configure.ac
- debian/README.source
- debian/changelog
- debian/control
- + debian/upstream/metadata
- debian/watch
- include/X11/extensions/XInput2.h
- man/Makefile.am
- man/XAllowDeviceEvents.txt
- man/XGetDeviceKeyMapping.txt
- man/XGetExtensionVersion.txt
- man/XGetFeedbackControl.txt
- man/XGrabDevice.txt
- man/XGrabDeviceButton.txt
- man/XGrabDeviceKey.txt
- + man/XIAllowEvents.txt
- man/XIChangeHierarchy.txt
- man/XIChangeProperty.txt
- man/XIGrabButton.txt
- man/XIGrabEnter.txt
- man/XIQueryDevice.txt
- man/XISetClientPointer.txt
- man/XISetFocus.txt
- man/XListInputDevices.txt
- man/XOpenDevice.txt
- man/XSelectExtensionEvent.txt
- man/XSendExtensionEvent.txt
- man/XSetDeviceButtonMapping.txt
- src/XExtInt.c


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxi/-/compare/03f8115825d50c5ed46b22d5f9b15a1ae73336f4...c79f06418959cf01d2db35c55760f3fd4d4f3d28

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxi/-/compare/03f8115825d50c5ed46b22d5f9b15a1ae73336f4...c79f06418959cf01d2db35c55760f3fd4d4f3d28
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libdrm] Pushed new tag libdrm-2.4.107-3

2021-09-21 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libdrm-2.4.107-3 at X Strike Force / lib / libdrm

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




[Git][xorg-team/lib/libdrm] Pushed new tag libdrm-2.4.107-4

2021-09-22 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libdrm-2.4.107-4 at X Strike Force / lib / libdrm

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




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

2021-09-22 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-21.2.2-1 at X Strike Force / lib / mesa

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




[Git][xorg-team/lib/libxi][debian-unstable] 2 commits: Update symbols.

2021-09-22 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / libxi


Commits:
63e05389 by Timo Aaltonen at 2021-09-23T05:01:21+03:00
Update symbols.

- - - - -
750f454b by Timo Aaltonen at 2021-09-23T05:01:44+03:00
release to sid

- - - - -


2 changed files:

- debian/changelog
- debian/libxi6.symbols


Changes:

=
debian/changelog
=
@@ -1,4 +1,4 @@
-libxi (2:1.8-1) UNRELEASED; urgency=medium
+libxi (2:1.8-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
   * New upstream release.
@@ -6,11 +6,12 @@ libxi (2:1.8-1) UNRELEASED; urgency=medium
   * control: Bump x11proto-dev dependencies.
   * Update README.source for salsa.
   * Add upstream metadata, drop git repo from d/watch.
+  * Update symbols.
 
   [ Simon McVittie ]
   * d/control: Fix Vcs-Git URL. (Closes: #990229)
 
- -- Timo Aaltonen   Wed, 25 Aug 2021 12:41:20 +0300
+ -- Timo Aaltonen   Thu, 23 Sep 2021 05:01:30 +0300
 
 libxi (2:1.7.10-1) unstable; urgency=medium
 


=
debian/libxi6.symbols
=
@@ -27,6 +27,8 @@ libXi.so.6 libxi6 #MINVER#
  XGetFeedbackControl@Base 0
  XGetSelectedExtensionEvents@Base 0
  XGrabDevice@Base 0
+ XIGrabPinchGestureBegin@Base 2:1.8
+ XIGrabSwipeGestureBegin@Base 2:1.8
  XIAllowEvents@Base 2:1.2.99.4
  XIAllowTouchEvents@Base 2:1.5.99.2
  XIBarrierReleasePointer@Base 2:1.6.99.1
@@ -77,6 +79,8 @@ libXi.so.6 libxi6 #MINVER#
  XUngrabDevice@Base 0
  XUngrabDeviceButton@Base 0
  XUngrabDeviceKey@Base 0
+ XIUngrabPinchGestureBegin@Base 2:1.8
+ XIUngrabSwipeGestureBegin@Base 2:1.8
  _XiGetDevicePresenceNotifyEvent@Base 2:1.1.2
  _xibadclass@Base 0
  _xibaddevice@Base 0



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxi/-/compare/c79f06418959cf01d2db35c55760f3fd4d4f3d28...750f454b13189cd0d4f62bdb18fe1f7c52a501b5

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxi/-/compare/c79f06418959cf01d2db35c55760f3fd4d4f3d28...750f454b13189cd0d4f62bdb18fe1f7c52a501b5
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libxi] Pushed new tag libxi-2_1.8-1

2021-09-22 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libxi-2_1.8-1 at X Strike Force / lib / libxi

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxi/-/tree/libxi-2_1.8-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.107-5

2021-09-22 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libdrm-2.4.107-5 at X Strike Force / lib / libdrm

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




[Git][xorg-team/lib/libdrm] Pushed new tag libdrm-2.4.107-6

2021-09-23 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libdrm-2.4.107-6 at X Strike Force / lib / libdrm

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




[Git][xorg-team/lib/libdrm] Pushed new tag libdrm-2.4.107-7

2021-09-27 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libdrm-2.4.107-7 at X Strike Force / lib / libdrm

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




[Git][xorg-team/lib/libdrm] Pushed new tag libdrm-2.4.107-8

2021-09-27 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libdrm-2.4.107-8 at X Strike Force / lib / libdrm

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




[Git][xorg-team/lib/libinput][debian-unstable] 93 commits: gestures: add a function to know if there is pending pointer motion

2021-09-28 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libinput


Commits:
bbc5aee5 by José Expósito at 2021-06-09T01:18:58+00:00
gestures: add a function to know if there is pending pointer motion

Signed-off-by: José Expósito 

- - - - -
ba3e79c9 by José Expósito at 2021-06-09T01:18:58+00:00
gestures: refactor gesture enabled

Move the condition to check if gestures are enabled to its own function.

Signed-off-by: José Expósito 

- - - - -
d5636eb9 by José Expósito at 2021-06-09T01:18:58+00:00
gestures: handle pointer motion as an extra state

Refactor the gesture state machine to integrate pointer motion as an extra state
of the state machine.

Signed-off-by: José Expósito 

- - - - -
b5b6f835 by José Expósito at 2021-06-09T01:18:58+00:00
gestures: use events to change between states

Refactor the gesture state machine to emit events to change between states.

Signed-off-by: José Expósito 

- - - - -
781cee2d by José Expósito at 2021-06-09T01:18:58+00:00
gestures: filter motion inside the gesture state machine

At the moment, every gesture is triggered by motion. In order to implement
gestures not based on motion, like hold, it is required to filter the unwanted
motion inside the gesture state machine so it transits to the correct states.

Signed-off-by: José Expósito 

- - - - -
b6b15fa3 by José Expósito at 2021-06-09T01:18:58+00:00
libinput: add hold gesture public API and tool support

Add hold gestures to the public API and the private functions to notify them.
Also add hold gestures to debug-events and debug-gui.

Signed-off-by: Peter Hutterer 
Signed-off-by: José Expósito 

- - - - -
279d14b3 by José Expósito at 2021-06-09T01:18:58+00:00
gesutures: allow to configure hold gestures

Valgrind can be too slow to run some time based tests. In those cases, we
need to disable hold gestures.

Add the required functions to configure hold gestures: enable, disable,
get default state and get current state.

Keep them private as they are intended to be used only from the tests.

Signed-off-by: José Expósito 

- - - - -
8a180b52 by José Expósito at 2021-06-09T01:18:58+00:00
gestures: add hold gesture implementation

Hold gestures are notifications about fingers on the touchpad.
There is no coordinate attached to a hold gesture, merely the number of fingers.
A hold gesture starts when the user places a finger on the touchpad and
ends when all fingers are lifted. It is cancelled when the finger(s) move
past applicable thresholds and trigger some other interaction like pointer
movement or scrolling.

Signed-off-by: José Expósito 

- - - - -
c99b24e5 by José Expósito at 2021-06-09T01:18:58+00:00
tests: move existing gesture tests to functions to be able to reuse them

Signed-off-by: José Expósito 

- - - - -
a18d9d3d by José Expósito at 2021-06-09T01:18:58+00:00
tests: optionally hold in gesture test functions

Add an extra parameter to the common gesture test functions to allow to hold
before performing the gesture.

This parameter will be used by the hold tests allowing to share the code.

Signed-off-by: José Expósito 

- - - - -
92827de6 by José Expósito at 2021-06-09T01:18:58+00:00
tests: add hold gesture tests

Signed-off-by: José Expósito 

- - - - -
9b024c69 by José Expósito at 2021-06-09T01:18:58+00:00
gestures: add quick hold implementation

When 1 or 2 fingers are used to hold, use a faster timer to make the
"hold to stop kinetic scrolling" user interaction feel more immediate.

Also handle double tap and tap and drag interations to send only one
hold gesture instead of two.

Holding with 3 or 4 fingers remains the same to try to avoid callers
missusing hold gestures to build their own tap implementation.

Signed-off-by: José Expósito 

- - - - -
c96d414f by Peter Hutterer at 2021-06-09T13:01:26+10:00
doc: note that gestures may be cancelled

This has been in place forever, so let's note it in the docs.

Signed-off-by: Peter Hutterer 

- - - - -
38e2a434 by Peter Hutterer at 2021-06-09T13:12:59+10:00
doc: add docs for hold gestures

Signed-off-by: Peter Hutterer 

- - - - -
8aed8b6d by José Expósito at 2021-06-09T22:12:35+00:00
doc: add touchpad gestures state machine diagram

Signed-off-by: José Expósito 

- - - - -
5603ed86 by José Expósito at 2021-06-09T22:12:35+00:00
doc: update draw.io URL

The tool used to generate diagrams (draw.io) is now diagrams.net.

Update the URL in the comments.

Signed-off-by: José Expósito 

- - - - -
13c47598 by José Expósito at 2021-06-10T01:07:19+00:00
gestures: always save touch information

When a 

  1   2   3   4   5   6   7   8   9   10   >