[Git][xorg-team/wayland/wayland-protocols] Pushed new tag wayland-protocols-1.21-1

2021-06-24 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-protocols-1.21-1 at X Strike Force 
/ wayland / wayland-protocols

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




[Git][xorg-team/wayland/wayland-protocols] Pushed new tag wayland-protocols-1.21-2

2021-08-30 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-protocols-1.21-2 at X Strike Force 
/ wayland / wayland-protocols

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




[Git][xorg-team/wayland/wayland-protocols] Pushed new tag wayland-protocols-1.23-1

2021-10-11 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-protocols-1.23-1 at X Strike Force 
/ wayland / wayland-protocols

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




[Git][xorg-team/wayland/wayland-protocols] Pushed new tag wayland-protocols-1.25-1

2022-02-01 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-protocols-1.25-1 at X Strike Force 
/ wayland / wayland-protocols

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




[Git][xorg-team/wayland/weston][debian-unstable] 2 commits: Drop obsolete simple-dmabuf-drm build option

2022-02-01 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / 
wayland / weston


Commits:
4c76ecb8 by Jeremy Bicha at 2022-02-01T10:00:44-05:00
Drop obsolete simple-dmabuf-drm build option

meson now fails the build for invalid build options

Closes: #998603

- - - - -
8851bb98 by Héctor Orón Martínez at 2022-02-01T17:20:29+00:00
Merge branch 'simple-dmabuf-drm' into 'debian-unstable'

Drop obsolete simple-dmabuf-drm build option

See merge request xorg-team/wayland/weston!6
- - - - -


1 changed file:

- debian/rules


Changes:

=
debian/rules
=
@@ -2,7 +2,7 @@
 
 override_dh_auto_configure:
dh_auto_configure -- -Dscreenshare=true \
-   -Dsystemd=true -Dsimple-dmabuf-drm=auto
+   -Dsystemd=true
 
 override_dh_auto_test:
mkdir -p $(CURDIR)/debian/tmp/tmp/xdgruntimedir



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/e41e00d741ea73cddb4fc77a391afa74958bec7e...8851bb9835b10b55aedb28bfc64f74ab605d483e

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/e41e00d741ea73cddb4fc77a391afa74958bec7e...8851bb9835b10b55aedb28bfc64f74ab605d483e
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/wayland/wayland][debian-unstable] 94 commits: build: re-open master for regular development

2022-02-01 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / 
wayland / wayland


Commits:
f1cc5d0c by Simon Ser at 2021-01-27T18:45:57+01:00
build: re-open master for regular development

- - - - -
efab3964 by Tadeo Kondrak at 2021-01-27T17:49:10+00:00
protocol: Add type attribute to events

This allows specifying events to be destructors, which is useful for
non-C language bindings. It is unused in wayland-scanner.

Signed-off-by: Tadeo Kondrak 

- - - - -
ddf21afa by Tadeo Kondrak at 2021-01-27T17:49:10+00:00
protocol: Specify wl_callback::done to be a destructor event

It's the only destructor event in the core protocol, and destructor
events were previously unannotated.

Signed-off-by: Tadeo Kondrak 

- - - - -
70f1c83f by sheepwall at 2021-02-22T19:09:08+01:00
server: remove duplicate include

Signed-off-by: August Svensson 

- - - - -
727c7903 by Simon Ser at 2021-02-25T23:49:00+01:00
client: assert queue display matches proxy

In wl_proxy_set_queue, passing a wl_event_queue from a completely
unrelated wl_display could lead to object IDs mismatches.

Add an assertion to catch this case. It's always a user bug if this
happens.

Signed-off-by: Simon Ser 

- - - - -
2b22160f by Vlad Zahorodnii at 2021-03-05T09:12:33+00:00
server: add wl_display getter for wl_global

This can be useful if the compositor wants to call wl_global_destroy() with some
delay but it doesn't have the wl_display object associated with the global,
which is needed to get access to the event loop.

Signed-off-by: Vlad Zahorodnii 

- - - - -
3bda3d1b by Simon Ser at 2021-03-05T09:15:04+00:00
build: drop autotools

Meson now replaces autotools.

Signed-off-by: Simon Ser 

- - - - -
1349d3d1 by Alex Richardson at 2021-03-22T14:05:11+00:00
Use MAP_FAILED instead of (void *) -1

While MAP_FAILED is generally defined to that value, we should not be
relying on implementation details of system headers.

Signed-off-by: Alex Richardson 
Reviewed-by: Simon Ser 

- - - - -
d224e6cc by Jonas Ådahl at 2021-03-26T17:24:47+01:00
ci: Use ci-fairy to check for Signed-off-by

Signed-off-by: Jonas Ådahl 

- - - - -
e4659ffb by Michael Weiss at 2021-04-02T20:55:15+02:00
meson: Only require expat when building wayland-scanner

This code is only required for building wayland-scanner so it should be
scoped accordingly. libxml-2.0 will only be required if both "scanner"
and "dtd_validation" are set to true.

Signed-off-by: Michael Weiss 

- - - - -
e8819349 by Alex Richardson at 2021-04-15T07:34:53+00:00
os-wrappers-test.c: Correctly forward arguments to fcntl

We can't just unconditionally read the optional arguments (and also read
it as a void* despite actually being an int).
While this happens to work on most architectures because the first few
variadic arguments are passed in registers, this is non-portable and
causes a crash on architectures that set bounds on variadic function
arguments (for example CHERI-enabled architectures). It could also cause
problems on big-endian architectures that pass variadic arguments on the
stack rather than in registers.

For CHERI-MIPS, reading sizeof(void*) causes a read of 16 bytes from the
bounded varargs capability. This always crashes since even calls with the
optional argument only have 4 bytes available.

Signed-off-by: Alex Richardson 
Reviewed-by: Simon Ser 

- - - - -
34306efe by Alex Richardson at 2021-04-15T07:34:53+00:00
Change wl_os_dupfd_cloexec minfd to be int

The fcntl() argument is defined to be an int and not a long. This does not
matter on most architectures since the value is passed in registers, but
it causes issues on big-endian architectures that pass variadic arguments
on the stack.

Signed-off-by: Alex Richardson 
Reviewed-by: Simon Ser 

- - - - -
4c210531 by James Hilliard at 2021-04-16T03:04:56-06:00
meson: only require cpp for tests

Signed-off-by: James Hilliard 

- - - - -
88f1605a by James Hilliard at 2021-04-16T03:45:06-06:00
build: add option to disable tests

When building for a product, tests are not needed.

Besides, one test requires a C++ compiler, which is not always
available.

So, add an option to configure to disable building tests altogether.

Signed-off-by: "Yann E. MORIN" 
Signed-off-by: Alexey Brodkin 
Signed-off-by: James Hilliard 

- - - - -
0aebb5b9 by Alexander Dunaev at 2021-04-27T11:16:17+00:00
cursor: add one more directory to XCURSORPATH

The user may install cursor themes manually, and the desktop environment
may provide a special directory for storing them.  For instance, GTK puts
those themes into ~/.local/share/icons, and many Li

[Git][xorg-team/wayland/wayland][upstream-unstable] 90 commits: build: re-open master for regular development

2022-02-01 Thread @zumbi


Héctor Orón Martínez pushed to branch upstream-unstable at X Strike Force / 
wayland / wayland


Commits:
f1cc5d0c by Simon Ser at 2021-01-27T18:45:57+01:00
build: re-open master for regular development

- - - - -
efab3964 by Tadeo Kondrak at 2021-01-27T17:49:10+00:00
protocol: Add type attribute to events

This allows specifying events to be destructors, which is useful for
non-C language bindings. It is unused in wayland-scanner.

Signed-off-by: Tadeo Kondrak 

- - - - -
ddf21afa by Tadeo Kondrak at 2021-01-27T17:49:10+00:00
protocol: Specify wl_callback::done to be a destructor event

It's the only destructor event in the core protocol, and destructor
events were previously unannotated.

Signed-off-by: Tadeo Kondrak 

- - - - -
70f1c83f by sheepwall at 2021-02-22T19:09:08+01:00
server: remove duplicate include

Signed-off-by: August Svensson 

- - - - -
727c7903 by Simon Ser at 2021-02-25T23:49:00+01:00
client: assert queue display matches proxy

In wl_proxy_set_queue, passing a wl_event_queue from a completely
unrelated wl_display could lead to object IDs mismatches.

Add an assertion to catch this case. It's always a user bug if this
happens.

Signed-off-by: Simon Ser 

- - - - -
2b22160f by Vlad Zahorodnii at 2021-03-05T09:12:33+00:00
server: add wl_display getter for wl_global

This can be useful if the compositor wants to call wl_global_destroy() with some
delay but it doesn't have the wl_display object associated with the global,
which is needed to get access to the event loop.

Signed-off-by: Vlad Zahorodnii 

- - - - -
3bda3d1b by Simon Ser at 2021-03-05T09:15:04+00:00
build: drop autotools

Meson now replaces autotools.

Signed-off-by: Simon Ser 

- - - - -
1349d3d1 by Alex Richardson at 2021-03-22T14:05:11+00:00
Use MAP_FAILED instead of (void *) -1

While MAP_FAILED is generally defined to that value, we should not be
relying on implementation details of system headers.

Signed-off-by: Alex Richardson 
Reviewed-by: Simon Ser 

- - - - -
d224e6cc by Jonas Ådahl at 2021-03-26T17:24:47+01:00
ci: Use ci-fairy to check for Signed-off-by

Signed-off-by: Jonas Ådahl 

- - - - -
e4659ffb by Michael Weiss at 2021-04-02T20:55:15+02:00
meson: Only require expat when building wayland-scanner

This code is only required for building wayland-scanner so it should be
scoped accordingly. libxml-2.0 will only be required if both "scanner"
and "dtd_validation" are set to true.

Signed-off-by: Michael Weiss 

- - - - -
e8819349 by Alex Richardson at 2021-04-15T07:34:53+00:00
os-wrappers-test.c: Correctly forward arguments to fcntl

We can't just unconditionally read the optional arguments (and also read
it as a void* despite actually being an int).
While this happens to work on most architectures because the first few
variadic arguments are passed in registers, this is non-portable and
causes a crash on architectures that set bounds on variadic function
arguments (for example CHERI-enabled architectures). It could also cause
problems on big-endian architectures that pass variadic arguments on the
stack rather than in registers.

For CHERI-MIPS, reading sizeof(void*) causes a read of 16 bytes from the
bounded varargs capability. This always crashes since even calls with the
optional argument only have 4 bytes available.

Signed-off-by: Alex Richardson 
Reviewed-by: Simon Ser 

- - - - -
34306efe by Alex Richardson at 2021-04-15T07:34:53+00:00
Change wl_os_dupfd_cloexec minfd to be int

The fcntl() argument is defined to be an int and not a long. This does not
matter on most architectures since the value is passed in registers, but
it causes issues on big-endian architectures that pass variadic arguments
on the stack.

Signed-off-by: Alex Richardson 
Reviewed-by: Simon Ser 

- - - - -
4c210531 by James Hilliard at 2021-04-16T03:04:56-06:00
meson: only require cpp for tests

Signed-off-by: James Hilliard 

- - - - -
88f1605a by James Hilliard at 2021-04-16T03:45:06-06:00
build: add option to disable tests

When building for a product, tests are not needed.

Besides, one test requires a C++ compiler, which is not always
available.

So, add an option to configure to disable building tests altogether.

Signed-off-by: "Yann E. MORIN" 
Signed-off-by: Alexey Brodkin 
Signed-off-by: James Hilliard 

- - - - -
0aebb5b9 by Alexander Dunaev at 2021-04-27T11:16:17+00:00
cursor: add one more directory to XCURSORPATH

The user may install cursor themes manually, and the desktop environment
may provide a special directory for storing them.  For instance, GTK puts
those themes into ~/.local/share/icons, and many 

[Git][xorg-team/wayland/weston] Pushed new tag weston-10.0.0-1

2022-02-07 Thread @zumbi


Héctor Orón Martínez pushed new tag weston-10.0.0-1 at X Strike Force / wayland 
/ weston

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




[Git][xorg-team/wayland/weston] Pushed new tag 10.0.0

2022-02-07 Thread @zumbi


Héctor Orón Martínez pushed new tag 10.0.0 at X Strike Force / wayland / weston

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




[Git][xorg-team/wayland/wayland] Pushed new tag 1.20.92

2022-06-21 Thread @zumbi


Héctor Orón Martínez pushed new tag 1.20.92 at X Strike Force / wayland / 
wayland

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




[Git][xorg-team/wayland/wayland] Pushed new tag 1.20.91

2022-06-21 Thread @zumbi


Héctor Orón Martínez pushed new tag 1.20.91 at X Strike Force / wayland / 
wayland

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




[Git][xorg-team/wayland/wayland] Pushed new tag wayland-1.20.92-1

2022-06-21 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-1.20.92-1 at X Strike Force / 
wayland / wayland

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




[Git][xorg-team/lib/libinput][debian-unstable] 43 commits: gitlab CI: fail the sanity check stage if the fork is not public

2022-06-22 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / lib / 
libinput


Commits:
2e7dd3f8 by Peter Hutterer at 2022-02-24T10:21:53+10:00
gitlab CI: fail the sanity check stage if the fork is not public

Signed-off-by: Peter Hutterer 

- - - - -
ea568a7b by José Expósito at 2022-03-02T08:21:49+01:00
evdev: check well-known keyboard keys on joystick/gamepad detection

Create a list of well-known keyboard keys containing one the most
representative key(s) of a group.
The rule is based on the assumption that if the representative key is
present, other keys of the group should be present as well.

The groups are:

 - Modifiers group: KEY_LEFTCTRL.
 - Character group: KEY_CAPSLOCK.
 - Numeric group: KEY_NUMLOCK.
 - Editing keys: KEY_INSERT.
 - Multimedia keys: KEY_MUTE, KEY_CALC, KEY_FILE, KEY_MAIL,
   KEY_PLAYPAUSE and KEY_BRIGHTNESSDOWN.

When 4 of these keys are found, the device is tagged as a keyboard.

Fix #745

Signed-off-by: José Expósito 

- - - - -
56640070 by José Expósito at 2022-03-02T08:35:23+01:00
evdev: modernize variable declaration in evdev_device_is_joystick_or_gamepad

Declare the variables used to keep track of joystick buttons and
keyboard keys right before they are used for better readability and
consistency.

Signed-off-by: José Expósito 

- - - - -
602e8dcb by José Expósito at 2022-03-02T11:01:14+00:00
coding style: allow C99 variable declaration

Allow to declare variables before they are used in new written code.

Signed-off-by: José Expósito 

- - - - -
1f1ddbc6 by pudiva chip líquida at 2022-03-08T01:33:40+00:00
touchpad: new option dwtp (disable-while-trackpointing)

Add option to control whether the touchpad should be disabled while the
trackpoint is in use.

Fix #731

Signed-off-by: pudiva chip líquida 

- - - - -
395d12d6 by Peter Hutterer at 2022-03-09T10:16:07+10:00
util: auto-declare the element variable in ARRAY_FOR_EACH

All cases we have in our code base have an otherwise unused variable to
loop through the array. Let's auto-declare this as part of the loop.

Signed-off-by: Peter Hutterer 

- - - - -
32145857 by José Expósito at 2022-03-28T12:44:55+02:00
test: disable hold gestures when are not required

Certain tests that make use of verify_left_handed_touch_motion can fail
depending on how quick they are executed, specially when using Valgrind.

Instead of ignoring the hold end event, use the existing mechanism to
disable hold gestures where we are not interested in them.

Signed-off-by: José Expósito 

- - - - -
f9176619 by Peter Hutterer at 2022-03-28T21:41:58+00:00
meson: fix a meson warning

run_command() wants a check kwarg now:

WARNING: You should add the boolean check kwarg to the run_command call.
 It currently defaults to false,
 but it will default to true in future releases of meson.
 See also: https://github.com/mesonbuild/meson/issues/9300

Signed-off-by: Peter Hutterer 

- - - - -
423bb645 by Peter Hutterer at 2022-03-28T21:41:58+00:00
meson: replace a meson.source_root() with the explicit directory

Removes the warning that source_root() has been deprecated since 0.56.0

Signed-off-by: Peter Hutterer 

- - - - -
3d064a07 by Peter Hutterer at 2022-03-28T23:25:26+00:00
doc/user: add a page to troubleshoot right-click Clickpads

Signed-off-by: Peter Hutterer 

- - - - -
bdd2c9b7 by Tom Stellard at 2022-04-05T17:22:42-07:00
Update valgrind.h to a newer version

This updates valgrind.h to the version that was packaged in
valgrind-devel-3.18.1-9.fc36.  This new version contains a fix for a
build failure with clang.

Signed-off-by: Tom Stellard 

- - - - -
a6ec5964 by Peter Hutterer at 2022-04-07T14:46:57+10:00
tools/record: fix the indentation of the system: section

Fixes 0cdf459643bfa6264bd2d1af8f7749529ebffee1

Signed-off-by: Peter Hutterer 

- - - - -
a423d7d3 by Peter Hutterer at 2022-04-20T13:32:31+10:00
evdev: strip the device name of format directives

This fixes a format string vulnerabilty.

evdev_log_message() composes a format string consisting of a fixed
prefix (including the rendered device name) and the passed-in format
buffer. This format string is then passed with the arguments to the
actual log handler, which usually and eventually ends up being printf.

If the device name contains a printf-style format directive, these ended
up in the format string and thus get interpreted correctly, e.g. for a
device "Foo%sBar" the log message vs printf invocation ends up being:
  evdev_log_message(device, "some message %s", "some 
argument");
  printf("event9 - Foo%sBar: some message %s", "some 
argument");

This can enable an attacker to execute malicious code with the
privileges of the process using libi

[Git][xorg-team/lib/libinput][upstream-unstable] 39 commits: gitlab CI: fail the sanity check stage if the fork is not public

2022-06-22 Thread @zumbi


Héctor Orón Martínez pushed to branch upstream-unstable at X Strike Force / lib 
/ libinput


Commits:
2e7dd3f8 by Peter Hutterer at 2022-02-24T10:21:53+10:00
gitlab CI: fail the sanity check stage if the fork is not public

Signed-off-by: Peter Hutterer 

- - - - -
ea568a7b by José Expósito at 2022-03-02T08:21:49+01:00
evdev: check well-known keyboard keys on joystick/gamepad detection

Create a list of well-known keyboard keys containing one the most
representative key(s) of a group.
The rule is based on the assumption that if the representative key is
present, other keys of the group should be present as well.

The groups are:

 - Modifiers group: KEY_LEFTCTRL.
 - Character group: KEY_CAPSLOCK.
 - Numeric group: KEY_NUMLOCK.
 - Editing keys: KEY_INSERT.
 - Multimedia keys: KEY_MUTE, KEY_CALC, KEY_FILE, KEY_MAIL,
   KEY_PLAYPAUSE and KEY_BRIGHTNESSDOWN.

When 4 of these keys are found, the device is tagged as a keyboard.

Fix #745

Signed-off-by: José Expósito 

- - - - -
56640070 by José Expósito at 2022-03-02T08:35:23+01:00
evdev: modernize variable declaration in evdev_device_is_joystick_or_gamepad

Declare the variables used to keep track of joystick buttons and
keyboard keys right before they are used for better readability and
consistency.

Signed-off-by: José Expósito 

- - - - -
602e8dcb by José Expósito at 2022-03-02T11:01:14+00:00
coding style: allow C99 variable declaration

Allow to declare variables before they are used in new written code.

Signed-off-by: José Expósito 

- - - - -
1f1ddbc6 by pudiva chip líquida at 2022-03-08T01:33:40+00:00
touchpad: new option dwtp (disable-while-trackpointing)

Add option to control whether the touchpad should be disabled while the
trackpoint is in use.

Fix #731

Signed-off-by: pudiva chip líquida 

- - - - -
395d12d6 by Peter Hutterer at 2022-03-09T10:16:07+10:00
util: auto-declare the element variable in ARRAY_FOR_EACH

All cases we have in our code base have an otherwise unused variable to
loop through the array. Let's auto-declare this as part of the loop.

Signed-off-by: Peter Hutterer 

- - - - -
32145857 by José Expósito at 2022-03-28T12:44:55+02:00
test: disable hold gestures when are not required

Certain tests that make use of verify_left_handed_touch_motion can fail
depending on how quick they are executed, specially when using Valgrind.

Instead of ignoring the hold end event, use the existing mechanism to
disable hold gestures where we are not interested in them.

Signed-off-by: José Expósito 

- - - - -
f9176619 by Peter Hutterer at 2022-03-28T21:41:58+00:00
meson: fix a meson warning

run_command() wants a check kwarg now:

WARNING: You should add the boolean check kwarg to the run_command call.
 It currently defaults to false,
 but it will default to true in future releases of meson.
 See also: https://github.com/mesonbuild/meson/issues/9300

Signed-off-by: Peter Hutterer 

- - - - -
423bb645 by Peter Hutterer at 2022-03-28T21:41:58+00:00
meson: replace a meson.source_root() with the explicit directory

Removes the warning that source_root() has been deprecated since 0.56.0

Signed-off-by: Peter Hutterer 

- - - - -
3d064a07 by Peter Hutterer at 2022-03-28T23:25:26+00:00
doc/user: add a page to troubleshoot right-click Clickpads

Signed-off-by: Peter Hutterer 

- - - - -
bdd2c9b7 by Tom Stellard at 2022-04-05T17:22:42-07:00
Update valgrind.h to a newer version

This updates valgrind.h to the version that was packaged in
valgrind-devel-3.18.1-9.fc36.  This new version contains a fix for a
build failure with clang.

Signed-off-by: Tom Stellard 

- - - - -
a6ec5964 by Peter Hutterer at 2022-04-07T14:46:57+10:00
tools/record: fix the indentation of the system: section

Fixes 0cdf459643bfa6264bd2d1af8f7749529ebffee1

Signed-off-by: Peter Hutterer 

- - - - -
a423d7d3 by Peter Hutterer at 2022-04-20T13:32:31+10:00
evdev: strip the device name of format directives

This fixes a format string vulnerabilty.

evdev_log_message() composes a format string consisting of a fixed
prefix (including the rendered device name) and the passed-in format
buffer. This format string is then passed with the arguments to the
actual log handler, which usually and eventually ends up being printf.

If the device name contains a printf-style format directive, these ended
up in the format string and thus get interpreted correctly, e.g. for a
device "Foo%sBar" the log message vs printf invocation ends up being:
  evdev_log_message(device, "some message %s", "some 
argument");
  printf("event9 - Foo%sBar: some message %s", "some 
argument");

This can enable an attacker to execute malicious code with the
privileges of the process using li

[Git][xorg-team/lib/libinput] Pushed new branch upstream/1.20.x

2022-06-22 Thread @zumbi


Héctor Orón Martínez pushed new branch upstream/1.20.x at X Strike Force / lib 
/ libinput

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




[Git][xorg-team/wayland/weston] Pushed new tag weston-10.0.1-1

2022-07-08 Thread @zumbi


Héctor Orón Martínez pushed new tag weston-10.0.1-1 at X Strike Force / wayland 
/ weston

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




[Git][xorg-team/wayland/wayland-protocols] Pushed new tag wayland-protocols-1.26-1

2022-07-08 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-protocols-1.26-1 at X Strike Force 
/ wayland / wayland-protocols

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




[Git][xorg-team/wayland/wayland] Pushed new tag wayland-1.21.0-1

2022-07-08 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-1.21.0-1 at X Strike Force / 
wayland / wayland

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




[Git][xorg-team/wayland/wayland-protocols][debian-unstable] debian/watch: update to new upstream release site

2022-10-14 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / 
wayland / wayland-protocols


Commits:
12eb1887 by Héctor Orón Martínez at 2022-10-14T17:57:44+02:00
debian/watch: update to new upstream release site

Signed-off-by: Héctor Orón Martínez 

- - - - -


1 changed file:

- debian/watch


Changes:

=
debian/watch
=
@@ -1,4 +1,3 @@
-#git=git://anongit.freedesktop.org/wayland/wayland-protocols
-version=3
+version=4
 opts=pgpsigurlmangle=s/$/.sig/ \
-https://wayland.freedesktop.org/releases.html 
releases/wayland-protocols-([\d].*)\.tar\.xz
+https://wayland.freedesktop.org/releases.html 
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/([\d].*)/downloads/wayland-protocols-([\d].*)\.tar\.xz



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/wayland-protocols/-/commit/12eb1887043036a5f666e5f3029dbab239fb7317

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




[Git][xorg-team/wayland/wayland-protocols][debian-unstable] debian/watch: update to new upstream release site

2022-10-14 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / 
wayland / wayland-protocols


Commits:
6c81d804 by Héctor Orón Martínez at 2022-10-14T18:11:08+02:00
debian/watch: update to new upstream release site

Signed-off-by: Héctor Orón Martínez 

- - - - -


1 changed file:

- debian/watch


Changes:

=
debian/watch
=
@@ -1,4 +1,3 @@
-#git=git://anongit.freedesktop.org/wayland/wayland-protocols
-version=3
+version=4
 opts=pgpsigurlmangle=s/$/.sig/ \
-https://wayland.freedesktop.org/releases.html 
releases/wayland-protocols-([\d].*)\.tar\.xz
+https://wayland.freedesktop.org/releases.html 
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/[\d].*/downloads/wayland-protocols-([\d].*)\.tar\.xz



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/wayland-protocols/-/commit/6c81d8041eb7d210fb412241c43a09bc290d27c6

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




[Git][xorg-team/wayland/wayland-protocols] Pushed new tag wayland-protocols-1.27-1

2022-10-14 Thread @zumbi


Héctor Orón Martínez pushed new tag wayland-protocols-1.27-1 at X Strike Force 
/ wayland / wayland-protocols

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




[Git][xorg-team/wayland/weston] Pushed new tag weston-11.0.0-1

2022-10-14 Thread @zumbi


Héctor Orón Martínez pushed new tag weston-11.0.0-1 at X Strike Force / wayland 
/ weston

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




[Git][xorg-team/wayland/weston][debian-unstable] debian/watch: move to version 4

2022-10-14 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / 
wayland / weston


Commits:
dda6dcb8 by Héctor Orón Martínez at 2022-10-14T19:36:14+02:00
debian/watch: move to version 4

Signed-off-by: Héctor Orón Martínez 

- - - - -


1 changed file:

- debian/watch


Changes:

=
debian/watch
=
@@ -1,2 +1,3 @@
-version=3
+version=4
+opts="pgpsigurlmangle=s%$%.sig%" \
 https://wayland.freedesktop.org/releases.html 
https://gitlab.freedesktop.org/wayland/weston/-/releases/[\d].*/downloads/weston-([\d].*)\.tar\.xz



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/commit/dda6dcb8f263acb5ba175249f81d03a492eb7d22

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




[Git][xorg-team/wayland/weston] Pushed new tag debian/12.0.0-1_exp1

2023-08-01 Thread @zumbi


Héctor Orón Martínez pushed new tag debian/12.0.0-1_exp1 at X Strike Force / 
wayland / weston

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/tree/debian/12.0.0-1_exp1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/wayland/weston][debian-unstable] Prepare release to unstable

2023-08-01 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / 
wayland / weston


Commits:
072154aa by Héctor Orón Martínez at 2023-08-01T17:10:44+02:00
Prepare release to unstable

Signed-off-by: Héctor Orón Martínez 

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,3 +1,9 @@
+weston (12.0.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release, source only upload to unstable.
+
+ -- Héctor Orón Martínez   Tue, 01 Aug 2023 17:10:05 +0200
+
 weston (12.0.0-1~exp1) experimental; urgency=medium
 
   * New upstream release.



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/commit/072154aa224ad95f0a996eb06e01b6230c0d0399

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




[Git][xorg-team/wayland/weston][upstream-unstable] 3 commits: libweston,shared/meson:build Add xkbcommon missing depends

2023-08-01 Thread @zumbi


Héctor Orón Martínez pushed to branch upstream-unstable at X Strike Force / 
wayland / weston


Commits:
e6f5e508 by Marius Vlad at 2023-05-19T11:05:54+03:00
libweston,shared/meson:build Add xkbcommon missing depends

This is because e619a65b091, 'libweston: move gl-borders code into
helper lib' and 6293ab1f90fdaf, 'libweston, shared: Move out
weston_shell_get_binding_modifier' moved things out of libweston, and
libweston implicitly depends on xkbcommon.

Rather than just depending on dep_xkbcommon use the deps_for_libweston_users
which includes some other dependencies as well. Had to move it out
of libweston/meson.build and include it in the main meson.build as
libweston/meson.build would have a circular dependency on
libweston/meson.build file.

This fixes the following build issue:

[5s] FAILED: libweston/libgl-borders.a.p/gl-borders.c.o
[5s] cc -Ilibweston/libgl-borders.a.p -Ilibweston -I../libweston -I. -I.. 
-Iinclude -I../include -I/usr/include/wayland -I/usr/include/pixman-1 
-I/usr/include/cairo
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/webp 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-Wpedantic -std=gnu99 -Wmissing-prototypes
-Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers 
-Wno-pedantic -Wundef -fvisibility=hidden -O2 -Wall -U_FORTIFY_SOURCE 
-D_FORTIFY_SOURCE=3
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables 
-fstack-clash-protection -Werror=return-type -flto=auto -g -fPIC -MD -MQ 
libweston/libgl-borders.a.p/gl-borders.c.o -MF
libweston/libgl-borders.a.p/gl-borders.c.o.d -o 
libweston/libgl-borders.a.p/gl-borders.c.o -c ../libweston/gl-borders.c
[5s] In file included from ../libweston/renderer-gl/gl-renderer.h:32,
[5s]  from ../libweston/gl-borders.h:28,
[5s]  from ../libweston/gl-borders.c:31:
[5s] ../include/libweston/libweston.h:39:10: fatal error: 
xkbcommon/xkbcommon.h: No such file or directory

[4s] FAILED: shared/libshared.a.p/config-parser.c.o
[4s] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude 
-I../include -I/usr/include/wayland -I/usr/include/pixman-1 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -Wpedantic -std=gnu99 -Wmissing-prototypes 
-Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers 
-Wno-pedantic -Wundef -fvisibility=hidden -O2
-Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong 
-funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection 
-Werror=return-type -flto=auto -g -fPIC -MD -MQ
shared/libshared.a.p/config-parser.c.o -MF 
shared/libshared.a.p/config-parser.c.o.d -o 
shared/libshared.a.p/config-parser.c.o -c ../shared/config-parser.c
[4s] In file included from ../shared/config-parser.c:44:
[4s] ../include/libweston/libweston.h:39:10: fatal error: 
xkbcommon/xkbcommon.h: No such file or directory

Reported-by: Jan Engelhardt 
Signed-off-by: Jan Engelhardt 
Signed-off-by: Marius Vlad 
(cherry picked from commit e1c41338361839c799e9702a31a318196f12329d)

- - - - -
d39fc4da by Marius Vlad at 2023-05-19T11:05:58+03:00
tests/meson.build: Add missing dependency for xcb-client-helper

This fixes the following build issue:

[6s] cc -Itests/libtest-xwayland-client.a.p -Itests -I../tests -I. -I.. 
-Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -Wpedantic -std=gnu99 -Wmissing-prototypes 
-Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers 
-Wno-pedantic -Wundef -fvisibility=hidden -O2
-Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong 
-funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection 
-Werror=return-type -flto=auto -g -fPIC -MD -MQ
tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o -MF 
tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o.d -o 
tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o -c
../tests/xcb-client-helper.c
[6s] ../tests/xcb-client-helper.c:39:10: fatal error: wayland-client.h: No 
such file or directory

Reported-by: Jan Engelhardt 
Signed-off-by: Jan Engelhardt 
Signed-off-by: Marius Vlad 
(cherry picked from commit 9e1c2056cfe4bae5b91d661d60d26081a9ca9000)

- - - - -
502162d5 by Marius Vlad at 2023-05-25T12:11:45+03:00
build: bump to version 12.0.1 for the point release

Signed-off-by: Marius Vlad 

- - - - -


4 changed files:

- libweston/meson.build
- meson.build
- shared/meson.build
- tests/meson.build


Changes:

=
libweston/meson.build
=
@@ -112,11 +112,6 @@ lib_weston = shared_library(
dependencies: deps_libweston
 )
 
-deps_for_libweston_users = [
-   dep_wa

[Git][xorg-team/wayland/weston] Pushed new tag upstream/12.0.0

2023-08-01 Thread @zumbi


Héctor Orón Martínez pushed new tag upstream/12.0.0 at X Strike Force / wayland 
/ weston

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




[Git][xorg-team/wayland/wayland-protocols] Pushed new tag debian/1.32-1

2023-08-01 Thread @zumbi


Héctor Orón Martínez pushed new tag debian/1.32-1 at X Strike Force / wayland / 
wayland-protocols

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




[Git][xorg-team/wayland/wayland-protocols] Pushed new tag upstream/1.32

2023-08-01 Thread @zumbi


Héctor Orón Martínez pushed new tag upstream/1.32 at X Strike Force / wayland / 
wayland-protocols

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




[Git][xorg-team/wayland/weston][debian-unstable] 5 commits: libweston,shared/meson:build Add xkbcommon missing depends

2023-08-03 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / 
wayland / weston


Commits:
e6f5e508 by Marius Vlad at 2023-05-19T11:05:54+03:00
libweston,shared/meson:build Add xkbcommon missing depends

This is because e619a65b091, 'libweston: move gl-borders code into
helper lib' and 6293ab1f90fdaf, 'libweston, shared: Move out
weston_shell_get_binding_modifier' moved things out of libweston, and
libweston implicitly depends on xkbcommon.

Rather than just depending on dep_xkbcommon use the deps_for_libweston_users
which includes some other dependencies as well. Had to move it out
of libweston/meson.build and include it in the main meson.build as
libweston/meson.build would have a circular dependency on
libweston/meson.build file.

This fixes the following build issue:

[5s] FAILED: libweston/libgl-borders.a.p/gl-borders.c.o
[5s] cc -Ilibweston/libgl-borders.a.p -Ilibweston -I../libweston -I. -I.. 
-Iinclude -I../include -I/usr/include/wayland -I/usr/include/pixman-1 
-I/usr/include/cairo
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/webp 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-Wpedantic -std=gnu99 -Wmissing-prototypes
-Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers 
-Wno-pedantic -Wundef -fvisibility=hidden -O2 -Wall -U_FORTIFY_SOURCE 
-D_FORTIFY_SOURCE=3
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables 
-fstack-clash-protection -Werror=return-type -flto=auto -g -fPIC -MD -MQ 
libweston/libgl-borders.a.p/gl-borders.c.o -MF
libweston/libgl-borders.a.p/gl-borders.c.o.d -o 
libweston/libgl-borders.a.p/gl-borders.c.o -c ../libweston/gl-borders.c
[5s] In file included from ../libweston/renderer-gl/gl-renderer.h:32,
[5s]  from ../libweston/gl-borders.h:28,
[5s]  from ../libweston/gl-borders.c:31:
[5s] ../include/libweston/libweston.h:39:10: fatal error: 
xkbcommon/xkbcommon.h: No such file or directory

[4s] FAILED: shared/libshared.a.p/config-parser.c.o
[4s] cc -Ishared/libshared.a.p -Ishared -I../shared -I. -I.. -Iinclude 
-I../include -I/usr/include/wayland -I/usr/include/pixman-1 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -Wpedantic -std=gnu99 -Wmissing-prototypes 
-Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers 
-Wno-pedantic -Wundef -fvisibility=hidden -O2
-Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong 
-funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection 
-Werror=return-type -flto=auto -g -fPIC -MD -MQ
shared/libshared.a.p/config-parser.c.o -MF 
shared/libshared.a.p/config-parser.c.o.d -o 
shared/libshared.a.p/config-parser.c.o -c ../shared/config-parser.c
[4s] In file included from ../shared/config-parser.c:44:
[4s] ../include/libweston/libweston.h:39:10: fatal error: 
xkbcommon/xkbcommon.h: No such file or directory

Reported-by: Jan Engelhardt 
Signed-off-by: Jan Engelhardt 
Signed-off-by: Marius Vlad 
(cherry picked from commit e1c41338361839c799e9702a31a318196f12329d)

- - - - -
d39fc4da by Marius Vlad at 2023-05-19T11:05:58+03:00
tests/meson.build: Add missing dependency for xcb-client-helper

This fixes the following build issue:

[6s] cc -Itests/libtest-xwayland-client.a.p -Itests -I../tests -I. -I.. 
-Iinclude -I../include -Iprotocol -I/usr/include/pixman-1 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -Wextra -Wpedantic -std=gnu99 -Wmissing-prototypes 
-Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers 
-Wno-pedantic -Wundef -fvisibility=hidden -O2
-Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong 
-funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection 
-Werror=return-type -flto=auto -g -fPIC -MD -MQ
tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o -MF 
tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o.d -o 
tests/libtest-xwayland-client.a.p/xcb-client-helper.c.o -c
../tests/xcb-client-helper.c
[6s] ../tests/xcb-client-helper.c:39:10: fatal error: wayland-client.h: No 
such file or directory

Reported-by: Jan Engelhardt 
Signed-off-by: Jan Engelhardt 
Signed-off-by: Marius Vlad 
(cherry picked from commit 9e1c2056cfe4bae5b91d661d60d26081a9ca9000)

- - - - -
502162d5 by Marius Vlad at 2023-05-25T12:11:45+03:00
build: bump to version 12.0.1 for the point release

Signed-off-by: Marius Vlad 

- - - - -
a51323c9 by Héctor Orón Martínez at 2023-08-03T13:56:57+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
37247328 by Héctor Orón Martínez at 2023-08-03T13:57:54+02:00
Release Debian version 12.0.1-1

Signed-off-by: Héctor Orón Martínez 

- - - - -


5 changed files:

- debian/changelog
- libweston/meson.bu

[Git][xorg-team/wayland/weston] Pushed new tag upstream/12.0.1

2023-08-03 Thread @zumbi


Héctor Orón Martínez pushed new tag upstream/12.0.1 at X Strike Force / wayland 
/ weston

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




[Git][xorg-team/wayland/weston] Pushed new tag debian/12.0.1-1

2023-08-03 Thread @zumbi


Héctor Orón Martínez pushed new tag debian/12.0.1-1 at X Strike Force / wayland 
/ weston

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




[Git][xorg-team/app/xutils-dev][debian-unstable] add riscv64 support

2023-08-08 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / app / 
xutils-dev


Commits:
64b07596 by Héctor Orón Martínez at 2023-08-08T13:48:12+02:00
add riscv64 support

Signed-off-by: Héctor Orón Martínez 

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/08_support_riscv64.patch
- debian/patches/series


Changes:

=
debian/changelog
=
@@ -1,8 +1,14 @@
 xutils-dev (1:7.7+7) UNRELEASED; urgency=medium
 
+  [ Debian Janitor ]
   * Remove constraints unnecessary since buster:
 + Build-Depends: Drop versioned constraint on dpkg-dev.
 
+  [ Héctor Orón Martínez ]
+   * Add 08_support_riscv64.patch to support riscv64. Thanks to
+ Manuel A. Fernandez Montecelo (Closes: #897655, #1026002, #1035848)
+ and Bo YU (Closes: #1043221)
+
  -- Debian Janitor   Sun, 24 Jul 2022 01:55:18 -
 
 xutils-dev (1:7.7+6) unstable; urgency=medium


=
debian/patches/08_support_riscv64.patch
=
@@ -0,0 +1,69 @@
+Description: Add support for riscv64
+ Upstream is not interested in adding these patches, they rejected changes when
+ proposed by people from Fedora.
+ .
+ They were already reluctant to add support back in 2014 for other arches,
+ e.g. OpenRISC or1k (I sent the support then).
+Author: Manuel A. Fernandez Montecelo 
+Last-Update: 2018-05-03
+--- a/xorg-cf-files/Imake.cf
 b/xorg-cf-files/Imake.cf
+@@ -1037,6 +1037,10 @@
+ #   define AArch64Architecture
+ #   undef __aarch64__
+ # endif
++# if defined(__riscv) && (__riscv_xlen == 64)
++#   define RISCV64Architecture
++#   /* undef __riscv */
++# endif
+ #endif /* linux || __GLIBC__ */
+ 
+ #if (defined(__Lynx__) || defined(Lynx)) && (defined(i386) || 
defined(__i386__) || defined(__x86__) || defined(__powerpc__) || 
defined(__sparc__) || defined(sparc))
+--- a/xorg-cf-files/linux.cf
 b/xorg-cf-files/linux.cf
+@@ -1117,6 +1117,15 @@
+ # define ServerExtraDefines-DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
+ #endif /* AArch64Architecture */
+ 
++#ifdef RISCV64Architecture
++# ifndef OptimizedCDebugFlags
++#  define OptimizedCDebugFlags DefaultGcc2RISCV64Opt DefaultGcc2OptimizeOpt 
GccAliasingArgs
++# endif
++# define LinuxMachineDefines   -D__riscv
++# define ServerOSDefines   XFree86ServerOSDefines -DDDXTIME
++# define ServerExtraDefines-DGCCUSESGAS XFree86ServerDefines -D_XSERVER64
++#endif /* RISCV64Architecture */
++
+ #ifndef StandardDefines
+ # ifdef __linux__
+ #  define StandardDefines -Dlinux LinuxMachineDefines LinuxSourceDefines
+--- a/xorg-cf-files/xfree86.cf
 b/xorg-cf-files/xfree86.cf
+@@ -2067,6 +2067,12 @@
+ # endif
+ #endif
+ 
++#if HasGcc2 && defined(RISCV64Architecture)
++# ifndef DefaultGcc2RISCV64Opt
++#  define DefaultGcc2RISCV64Opt DefaultGcc2OptimizeOpt GccAliasingArgs
++# endif
++#endif
++
+ #if HasGcc2 && defined(AlphaArchitecture)
+ # ifndef DefaultGcc2AxpOpt
+ #  define DefaultGcc2AxpOpt DefaultGcc2OptimizeOpt GccAliasingArgs
+--- a/xorg-cf-files/xorg.cf
 b/xorg-cf-files/xorg.cf
+@@ -1584,6 +1584,12 @@
+ # endif
+ #endif
+ 
++#if HasGcc2 && defined(RISCV64Architecture)
++# ifndef DefaultGcc2RISCV64Opt
++#  define DefaultGcc2RISCV64Opt DefaultGcc2OptimizeOpt GccAliasingArgs
++# endif
++#endif
++
+ #if HasGcc2 && defined(AMD64Architecture)
+ # ifndef DefaultGcc2AMD64Opt
+ #  define DefaultGcc2AMD64Opt DefaultGcc2OptimizeOpt GccAliasingArgs


=
debian/patches/series
=
@@ -3,3 +3,4 @@
 05_xaw_without_xp.diff
 06_font_path.diff
 07_gnu_manpath.diff
+08_support_riscv64.patch



View it on GitLab: 
https://salsa.debian.org/xorg-team/app/xutils-dev/-/commit/64b07596fbc43441cf555d9e4eeb8f2e35312967

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




[Git][xorg-team/app/xutils-dev][debian-unstable] Release Debian version 1:7.7+6.1

2023-08-09 Thread @zumbi


Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force / app / 
xutils-dev


Commits:
cd026fa0 by Héctor Orón Martínez at 2023-08-09T13:24:56+02:00
Release Debian version 1:7.7+6.1

Signed-off-by: Héctor Orón Martínez 

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,15 +1,16 @@
-xutils-dev (1:7.7+7) UNRELEASED; urgency=medium
+xutils-dev (1:7.7+6.1) unstable; urgency=medium
 
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster:
 + Build-Depends: Drop versioned constraint on dpkg-dev.
 
   [ Héctor Orón Martínez ]
-   * Add 08_support_riscv64.patch to support riscv64. Thanks to
- Manuel A. Fernandez Montecelo (Closes: #897655, #1026002, #1035848)
- and Bo YU (Closes: #1043221)
+  * Non-maintainer upload.
+  * Add 08_support_riscv64.patch to support riscv64. Thanks to
+Manuel A. Fernandez Montecelo (Closes: #897655, #1026002, #1035848)
+and Bo YU (Closes: #1043221)
 
- -- Debian Janitor   Sun, 24 Jul 2022 01:55:18 -
+ -- Héctor Orón Martínez   Wed, 09 Aug 2023 13:24:31 +0200
 
 xutils-dev (1:7.7+6) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/app/xutils-dev/-/commit/cd026fa0802a93174ecaa3727d70cf171d4d6946

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




[Git][xorg-team/app/xutils-dev] Pushed new tag debian/1%7.7+6.1

2023-08-09 Thread @zumbi


Héctor Orón Martínez pushed new tag debian/1%7.7+6.1 at X Strike Force / app / 
xutils-dev

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/app/xutils-dev/-/tree/debian/1%257.7+6.1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/app/xutils-dev] Pushed new tag xutils-dev-1_7.7+6.1

2023-08-09 Thread @zumbi


Héctor Orón Martínez pushed new tag xutils-dev-1_7.7+6.1 at X Strike Force / 
app / xutils-dev

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




[Git][xorg-team/app/xutils-dev] Deleted tag debian/1%7.7+6.1

2023-08-09 Thread @zumbi


Héctor Orón Martínez deleted tag debian/1%7.7+6.1 at X Strike Force / app / 
xutils-dev

-- 

You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/wayland/wayland] Pushed new tag debian/1.23.0-1

2024-07-22 Thread @zumbi


Héctor Orón Martínez pushed new tag debian/1.23.0-1 at X Strike Force / wayland 
/ wayland

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/wayland/-/tree/debian/1.23.0-1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/wayland/wayland] Pushed new tag 1.23.0

2024-07-22 Thread @zumbi


Héctor Orón Martínez pushed new tag 1.23.0 at X Strike Force / wayland / wayland

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/wayland/-/tree/1.23.0
You're receiving this email because of your account on salsa.debian.org.