mirror of
https://github.com/dguglielmi/sunny-overlay.git
synced 2025-12-06 18:12:39 +01:00
x11-drivers/xf86-video-qxl: add patch from upstream
This commit is contained in:
@@ -10,7 +10,8 @@ AUX xf86-video-qxl-0.1.5-xspice-fix-python3-str-vs-bytes-confusion.patch 972 BLA
|
|||||||
AUX xf86-video-qxl-0.1.5-xspice-remove-extra-space-before-assignment.patch 995 BLAKE2B 7f35517440451d28f9d3e35351304fd115a2c65b81de987efb69bae937e0732846f3ad53351627463a68f501d78a1c310e97c3a8b79af1446333a675329b3b12 SHA512 17ad91adb5700bc6b1908083b0e5a1646e726415c0fc0dfca994a92ebdbec7f0140ed2274354ea8e0775148810bd3e22a9afc0c7ccf7c5f687583f48e2e8e8ec
|
AUX xf86-video-qxl-0.1.5-xspice-remove-extra-space-before-assignment.patch 995 BLAKE2B 7f35517440451d28f9d3e35351304fd115a2c65b81de987efb69bae937e0732846f3ad53351627463a68f501d78a1c310e97c3a8b79af1446333a675329b3b12 SHA512 17ad91adb5700bc6b1908083b0e5a1646e726415c0fc0dfca994a92ebdbec7f0140ed2274354ea8e0775148810bd3e22a9afc0c7ccf7c5f687583f48e2e8e8ec
|
||||||
AUX xf86-video-qxl-0.1.5-xspice-use-print-instead-of-print.patch 2648 BLAKE2B ae4ba15afd77deeecadb7463593c78e1a72c50ef8e7b197876c3adaa5eeb0282cf7e5cfd96939e564b400c11d2b7a1afa1a850529541955cb64bebc20e779795 SHA512 5b9dd8921d418105f5b764faaaf262121a971baa74578a98cc725233fda30530aa9b3074b9975b3817f67cbd0c0b1b2f7b3ae9906b18572d893ce9d41560d8b6
|
AUX xf86-video-qxl-0.1.5-xspice-use-print-instead-of-print.patch 2648 BLAKE2B ae4ba15afd77deeecadb7463593c78e1a72c50ef8e7b197876c3adaa5eeb0282cf7e5cfd96939e564b400c11d2b7a1afa1a850529541955cb64bebc20e779795 SHA512 5b9dd8921d418105f5b764faaaf262121a971baa74578a98cc725233fda30530aa9b3074b9975b3817f67cbd0c0b1b2f7b3ae9906b18572d893ce9d41560d8b6
|
||||||
AUX xf86-video-qxl-avoid-crashing-xserver-on-previous-active-vt-when-shutting-down-this-xserver.patch 1670 BLAKE2B 9166cca4add57335b2ca7c1414731b6eea24e6eeb7d34aa282e3bbe7e0b6e34600697776bd6f1738ebb647ee76b4d2296e472bd9668a3dc8b6b6b36c9ce722a5 SHA512 b6b5db8d6d7051ea84416f957a4d9307ecfab3d31c0a9c99b065fed1544c5a8e966fb1d89e9a6f1da638e555a8eb4ee35baaa13fbc1a21864246e88088ccf412
|
AUX xf86-video-qxl-avoid-crashing-xserver-on-previous-active-vt-when-shutting-down-this-xserver.patch 1670 BLAKE2B 9166cca4add57335b2ca7c1414731b6eea24e6eeb7d34aa282e3bbe7e0b6e34600697776bd6f1738ebb647ee76b4d2296e472bd9668a3dc8b6b6b36c9ce722a5 SHA512 b6b5db8d6d7051ea84416f957a4d9307ecfab3d31c0a9c99b065fed1544c5a8e966fb1d89e9a6f1da638e555a8eb4ee35baaa13fbc1a21864246e88088ccf412
|
||||||
|
AUX xf86-video-qxl-kms-call-leavevt-on-shutdown.patch 861 BLAKE2B 86edd415a7a3bda1a189127f431807d8fb2dd670fe66714330082fa5c3520daf51e8c252832a79ffdf706c79e7c3c9619dc820c7df06b56d6e702b0edc8e6d42 SHA512 1ac5fd877b8677a0642346aeb115ed7b642071e2a335407de094d7987a5f899c948f22194bdf7cd702b20edba8c63011b61f16fcc27746f969baa8beb8364c44
|
||||||
AUX xf86-video-qxl-worst-hack-of-all-time-to-qxl-driver.patch 1854 BLAKE2B 2db33a6e491390544601107cfa3d6077c194510facde6523121fbd4f4feaf99b55ef81da02d9cb21779412edca56b179307ea6300999f273147cad1eef17659f SHA512 68d01dcc6963bbe26ba5cb2a6ba464ec01c26eda6ce564303b723fcf77797a32123aa203ec6f5cea137d16c41b4bee250deda2275094b64e411c07a4587c2cfe
|
AUX xf86-video-qxl-worst-hack-of-all-time-to-qxl-driver.patch 1854 BLAKE2B 2db33a6e491390544601107cfa3d6077c194510facde6523121fbd4f4feaf99b55ef81da02d9cb21779412edca56b179307ea6300999f273147cad1eef17659f SHA512 68d01dcc6963bbe26ba5cb2a6ba464ec01c26eda6ce564303b723fcf77797a32123aa203ec6f5cea137d16c41b4bee250deda2275094b64e411c07a4587c2cfe
|
||||||
DIST xf86-video-qxl-0.1.5.tar.bz2 508266 BLAKE2B ca0fd43830a393d9bb1f5a6ba306f26e07a0b90233fa44f3fbe7a5f21026f1bd6960254db9cd75d947b3c42f6cc8cd3b7cfd71afc2c0a74bd84c60eafcf7e150 SHA512 7510b2d037b3e978df6063b29e2406f3d1270695a239f29fdaec9b1dc65a30ab10cb959f15eb336f78e93aa708d41c64c5ea43803958feffc64542229605b782
|
DIST xf86-video-qxl-0.1.5.tar.bz2 508266 BLAKE2B ca0fd43830a393d9bb1f5a6ba306f26e07a0b90233fa44f3fbe7a5f21026f1bd6960254db9cd75d947b3c42f6cc8cd3b7cfd71afc2c0a74bd84c60eafcf7e150 SHA512 7510b2d037b3e978df6063b29e2406f3d1270695a239f29fdaec9b1dc65a30ab10cb959f15eb336f78e93aa708d41c64c5ea43803958feffc64542229605b782
|
||||||
EBUILD xf86-video-qxl-0.1.5.ebuild 1776 BLAKE2B bc26cd6624f11dd57ae5c3ee1a752601b1cacbfd2ab064e58842aebfc39dd532a0af04de5bcef210d52032b1e107a979ec517b34751c77ea0599edf1b6376ff1 SHA512 82b6b88d3009807b538818e749fc93458439bfcd29229c06f7d5296e9b21507a2621d74be1c544c1c9bab87c268e82e011c80355e07032a55079766755641b4e
|
EBUILD xf86-video-qxl-0.1.5.ebuild 1847 BLAKE2B 6fde00793d716a95b09a84442a0728dc4d019da44379cc3a8a9c8d34745ee72361726f7c2c0fdeb8ae1a3e53540ebff9d6ac3bf837b565c07a4ae78aec1b3d0d SHA512 2c36f28f15c4058104b80902f83affa340ae3eb465cf5f8700e1cc1a18b4086e2c0983689aeaf000f62913ba5c3c7b3a37261b51adf92a69623c29544570d273
|
||||||
MISC metadata.xml 292 BLAKE2B def2312773a7e6872be5d2de2184f3bbdd74caaa32bd0a8c1a85955f11e4a56a7a045431fb582eb121c5fbd5aa3f9d59a137af4973870c08c012abd7d45cdf72 SHA512 d09afd5c8c1c5180f73d6b482e84904cd015f8c302a076e059caa504cfd0029049e75a9f70aff5d4cbf1c36cfd8afdd1c4751ad78bd9e21d6aee6c8e574f8078
|
MISC metadata.xml 292 BLAKE2B def2312773a7e6872be5d2de2184f3bbdd74caaa32bd0a8c1a85955f11e4a56a7a045431fb582eb121c5fbd5aa3f9d59a137af4973870c08c012abd7d45cdf72 SHA512 d09afd5c8c1c5180f73d6b482e84904cd015f8c302a076e059caa504cfd0029049e75a9f70aff5d4cbf1c36cfd8afdd1c4751ad78bd9e21d6aee6c8e574f8078
|
||||||
|
|||||||
@@ -0,0 +1,32 @@
|
|||||||
|
From 0f9e801c04f31b0b173ec22725d08122ecbfaea6 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Ray Strode <rstrode@localhost.localdomain>
|
||||||
|
Date: Wed, 3 Oct 2018 09:00:40 -0400
|
||||||
|
Subject: [PATCH] kms: call LeaveVT on shutdown
|
||||||
|
|
||||||
|
It's important that LeaveVT is called on shutdown, since
|
||||||
|
the X server will leave the current vt on shutdown.
|
||||||
|
|
||||||
|
This commit adds the required call, and fixes some confusion
|
||||||
|
when one X server is starting at around the same time another
|
||||||
|
X server is shutting down.
|
||||||
|
---
|
||||||
|
src/qxl_kms.c | 3 +++
|
||||||
|
1 file changed, 3 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/qxl_kms.c b/src/qxl_kms.c
|
||||||
|
index 47d7a34..b599908 100644
|
||||||
|
--- a/src/qxl_kms.c
|
||||||
|
+++ b/src/qxl_kms.c
|
||||||
|
@@ -132,6 +132,9 @@ qxl_close_screen_kms (CLOSE_SCREEN_ARGS_DECL)
|
||||||
|
|
||||||
|
result = pScreen->CloseScreen (CLOSE_SCREEN_ARGS);
|
||||||
|
|
||||||
|
+ if (pScrn->vtSema)
|
||||||
|
+ pScrn->LeaveVT (VT_FUNC_ARGS);
|
||||||
|
+
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
2.24.1
|
||||||
|
|
||||||
@@ -37,6 +37,7 @@ PATCHES=(
|
|||||||
"${FILESDIR}/${P}-correct-a-long-standing-led-state-bug-in-xspice.patch" # From master
|
"${FILESDIR}/${P}-correct-a-long-standing-led-state-bug-in-xspice.patch" # From master
|
||||||
"${FILESDIR}/${P}-qxl-include-only-the-dpms-headers-we-need.patch" # From master
|
"${FILESDIR}/${P}-qxl-include-only-the-dpms-headers-we-need.patch" # From master
|
||||||
"${FILESDIR}/${PN}-avoid-crashing-xserver-on-previous-active-vt-when-shutting-down-this-xserver.patch" # Upstream bug 99102
|
"${FILESDIR}/${PN}-avoid-crashing-xserver-on-previous-active-vt-when-shutting-down-this-xserver.patch" # Upstream bug 99102
|
||||||
|
"${FILESDIR}/${PN}-xf86-video-qxl-kms-call-leavevt-on-shutdown.patch"
|
||||||
)
|
)
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
|
|||||||
Reference in New Issue
Block a user