Commit Graph

887 Commits

Author SHA1 Message Date
Adam Jackson
cd3cfd2f6d xserver 1.19.3 2017-03-15 14:24:04 -04:00
Adam Jackson
5c08772f91 xserver 1.19.2 2017-03-02 18:30:04 -05:00
Fedora Release Engineering
5a859bf1b0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 18:05:28 +00:00
Peter Hutterer
75479d7765 Fix a few input thread lock issues causing intel crashes (#1384486) 2017-02-01 11:50:38 +10:00
Adam Jackson
4ef2a804fc Limit the intel driver only on F26 and up 2017-01-16 11:08:55 -05:00
Adam Jackson
62cd573e50 xserver 1.19.1 2017-01-11 16:44:26 -05:00
Hans de Goede
ee515e44b0 Follow Debian and only default to the intel ddx on gen4 or older intel GPUs 2017-01-10 14:46:20 +01:00
Hans de Goede
7d570e0164 Add one more patch for better integration with the nvidia binary driver 2016-12-20 13:16:47 +01:00
Hans de Goede
6c7b30274b Add some patches for better integration with the nvidia binary driver
Add a patch from upstream fixing a crash (rhbz#1389886)
2016-12-15 13:09:24 +01:00
Olivier Fourdan
bdf207e6f8 Update to 1.19.0
- xserver 1.19.0
- Fix use after free of cursors in Xwayland (rhbz#1385258)
- Fix an issue where some monitors would show only black, or
  partially black when secondary GPU outputs are used
2016-11-23 10:36:31 +01:00
Peter Hutterer
fb49b2964a Update device barriers for new master devices (#1384432) 2016-11-15 12:00:46 +10:00
Hans de Goede
7084842c1c Update to 1.19.0-rc2
- Fix (hopefully) various crashes in FlushAllOutput() (rhbz#1382444)
- Fix Xwayland crashing in glamor on non glamor capable hw (rhbz#1390018)
2016-11-03 13:21:47 +01:00
Adam Jackson
0af4a5b7d3 Fix Config record allocation during startup: if xorg.conf.d directory
- was absent, a segfault resulted.
2016-11-01 15:22:19 -04:00
Adam Jackson
d66825093a Use %autopatch instead of doing our own custom git-am trick
There's some quirks here. We have a .gitignore we'd like to use, so we
need to copy that in before doing git-init. But the git-init happens in
%autosetup if you pass it -S git, so we can't do that. Also we want to
blow away any .git directory inside the tarball, otherwise the initial
commit will fail. So, unpack, nuke .git, copy in .gitignore, then
manually do the rest of %autosetup.
2016-10-31 13:11:39 -04:00
Hans de Goede
487f906e23 Add missing Requires: libXfont2-devel to -devel sub-package (rhbz#1389711) 2016-10-28 14:15:21 +02:00
Hans de Goede
9536f6a6e6 Sync with upstream git, bringing in a bunch if bug-fixes
- Add some extra fixes which are pending upstream
- This also adds PointerWarping emulation to Xwayland, which should improve
  compatiblity with many games
2016-10-26 15:07:46 +02:00
Hans de Goede
b1bac6c833 Sync with upstream git, bringing in a bunch if bug-fixes
- Add some extra fixes which are pending upstream
- This also adds PointerWarping emulation to Xwayland, which should improve
  compatiblity with many games
2016-10-26 14:52:26 +02:00
Hans de Goede
877df9fdea Sync with upstream git, bringing in a bunch if bug-fixes
- Add some extra fixes which are pending upstream
- This also adds PointerWarping emulation to Xwayland, which should improve
  compatiblity with many games
2016-10-26 13:06:31 +02:00
Hans de Goede
c72d21ad14 Sync with upstream git, bringing in a bunch if bug-fixes
- Add some extra fixes which are pending upstream
- This also adds PointerWarping emulation to Xwayland, which should improve
  compatiblity with many games
2016-10-26 12:49:00 +02:00
Hans de Goede
8aa464b9f9 Add a fix from upstream to fix xterm crash under Xwayland (fdo#97974)
- Add a fix from upstream to fix glamor / xwayland not working with glvnd
- Add a fix from upstream to fix input devices no longer working
  after a vt-switch
2016-10-05 15:59:16 +02:00
Hans de Goede
8e5d763690 Use bison instead of byacc to fix Xdmx build errors 2016-09-29 20:19:57 +02:00
Hans de Goede
50c29c4fbc Obsolete xorg-x11-drv-vmmouse 2016-09-29 15:12:12 +02:00
Hans de Goede
4594fe8a38 Git snapshot of the day
-Drop some merged local patches
-Fix package version nr
2016-09-29 10:23:02 +02:00
Hans de Goede
db3d278c99 Rebase to 1.18.99.901 (1.19-rc1) (+ git master patches uptill today)
- Drop Obsoletes for the driver packages removed from F21 (its been 2
  years since they have been removed now)
2016-09-28 16:00:28 +02:00
Adam Jackson
0deee42aec Backport GLX_EXT_libglvnd support from 1.19 2016-09-08 14:58:02 -04:00
Peter Hutterer
d6e8cd83fc Fall back to libinput if the module is missing 2016-09-01 17:01:16 +10:00
Hans de Goede
6f968ef6a9 Fix (undo) server ABI breakage from 1.18.4-3 2016-08-25 19:20:25 +02:00
Hans de Goede
e09b8dfb8f Various switchable-graphics / prime fixes from upstream, mostly
related to using the modesetting driver in prime setups
- Fix Xorg -configure not working (rhbz#1368502)
2016-08-25 15:42:56 +02:00
Kalev Lember
3a2c8d2dc3 Backport a number of XWayland fixes from master
We went through master commits with ofourdan and came up with a list of
these to backport for now; there's a few more that might be nice but are
much harder to backport.
2016-08-19 10:56:22 +02:00
Adam Jackson
c814894df7 xserver 1.18.4 2016-07-19 13:53:19 -04:00
Olivier Fourdan
e6e01954a9 Fix segfault in Xwayland due to cursor update after unrealize 2016-07-04 14:10:22 +02:00
Peter Hutterer
9ad47a897e Fix segfault caused by forced indicator update (#1335439) 2016-06-28 11:52:39 +10:00
Hans de Goede
136c5ded48 Add switchable-graphics / prime fixes from f24 branch
- Add some more switchable-graphics / prime fixes from upstream
2016-06-17 14:35:59 +02:00
Adam Jackson
b97fc3764a Restore DRI1 for now 2016-06-13 11:19:45 -04:00
Adam Jackson
e0b45619ef Move a symbol from DRI1 to DRI2 code to fix ati/openchrome 2016-05-09 11:05:33 -04:00
Peter Hutterer
63b1c55303 Fix NumLock indicator light turning off after (#1047151) 2016-05-05 09:53:59 +10:00
Adam Jackson
52f41703a5 Stop building DRI1 support
- Don't build DRI2 on s390{,x}
2016-04-14 16:46:00 -04:00
Adam Jackson
0694fea0f3 xserver 1.18.3 2016-04-04 16:01:08 -04:00
Adam Jackson
291f2df7cf Fix red tint artifacts in glamor
- Fix a performance cliff in present triggered by plasma
- Silence some xf86vidmode log spam
2016-03-17 10:18:54 -04:00
Adam Jackson
ed6c269e40 xserver 1.18.2 2016-03-11 17:09:31 -05:00
Peter Hutterer
88525d3223 Stop bug warnings on three-finger pinch gestures (#1282252) 2016-03-09 12:37:58 +10:00
Dave Airlie
1516fd7069 fix issues with reverse prime and present. 2016-02-15 13:06:59 +10:00
Adam Jackson
fecb042398 xserver 1.18.1 2016-02-08 19:42:38 -05:00
Fedora Release Engineering
43e073baf6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:45:23 +00:00
Hans de Goede
0d9b35fc58 Fix Xorg.wrap kms detection to so that the server does not always run
as root
2015-11-16 11:04:03 +01:00
Adam Jackson
0d886d2486 xserver 1.18.0 2015-11-09 16:32:26 -05:00
Dave Airlie
7079f2c9d1 update to git snapshot of 1.7.99.902 (1.18.0 rc2) 2015-10-27 11:07:51 +10:00
Hans de Goede
945546e6f0 Fix xorg sometimes crashing on machine poweroff/shutdown (#1269210) 2015-10-14 16:06:05 +02:00
Rex Dieter
fc966ac646 pull in candidate fix for clients getting stuck waiting indefinitely
for an idle event when a CRTC is turned off (#1256082,#1258084)
2015-09-24 07:27:43 -05:00
David Airlie
0307fa93a6 hack to fix GLX_MESA_copy_sub_buffer regression (#1265395) 2015-09-23 11:13:55 +10:00
Dave Airlie
a6e073b5bf update to git snapshot of 1.7.99 (1.18.0 rc1) 2015-09-07 09:50:30 +10:00
Dave Airlie
ad7af00128 git snapshot of what will be 1.18.0 (should be ABI stable) 2015-07-29 10:50:11 +10:00
Dave Airlie
f91a58a800 fix bug with glamor and PRIME where server would crash 2015-07-15 18:09:19 +10:00
Adam Jackson
0a05356996 xserver 1.17.2 2015-06-16 12:45:00 -04:00
Dave Airlie
9922a5c28a fix bug with glamor and overlapping copies 2015-06-16 10:41:41 +10:00
Ray Strode
cc9bfd20b9 git-core got split out of git (again) and git-am is in git now 2015-06-10 17:33:38 -04:00
Ray Strode
d0fa93e2f8 CVE-2015-3164
http://lists.freedesktop.org/archives/wayland-devel/2015-June/022548.html
2015-06-10 16:55:03 -04:00
Peter Hutterer
2d1fe9d31e Add the unaccelerated valuator masks, fixes nonmoving mouse in SDL
(#1208992)
2015-05-26 10:25:44 +10:00
Kalev Lember
6fed32dabb Obsolete xorg-x11-drv-void 2015-05-20 12:11:37 +02:00
Hans de Goede
4f12635721 Fix "start -- vt7" not working fix breaking headless setups (#1203780) 2015-05-19 10:13:20 +02:00
Adel Gadllah
56c41c9e82 modesetting: Fix software cursor fallback (#1205725) 2015-05-02 08:22:26 +02:00
Hans de Goede
3ab4d5ab99 Fix "start -- vt7" not working (#1203780) 2015-04-30 14:23:15 +02:00
Ray Strode
c203333e97 Fix X on some old optimus and other hybrid hardware
- Handle logind timeouts more gracefuly.
- Bump timeouts so they don't happen in practice

Related: #1209347
2015-04-11 07:36:28 -04:00
Adam Jackson
acc428a2c1 Fix endian detection code (#1206060) 2015-04-09 10:24:17 -04:00
Hans de Goede
aaf1923ce2 Modify the server wrapper to not always start the server as root.
Callers of the server which start it in a way which is compatible with the
  server running without root rights can now set a XORG_RUN_AS_USER_OK env
  variable and then the wrapper will behave as if needs_root_rights = auto
  is specified, unless overriden from Xwrapper.config
2015-03-18 12:03:10 +01:00
Adam Jackson
862eeca652 Fix int10 interrupt vector setup 2015-03-04 12:46:42 -05:00
Dave Airlie
ed2719bb8e omg, define something to 0 makes it work, security. 2015-03-02 14:29:39 +10:00
Dave Airlie
9d87e95541 require lazy relocations to work, remove cement 2015-03-02 11:27:07 +10:00
Till Maas
c477b8e326 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:17:42 +01:00
Dave Airlie
8637872950 fix regression in SI:localuser handling 2015-02-17 14:45:22 +10:00
Hans de Goede
aef6addc20 Fix build with gcc5 2015-02-11 16:33:36 +01:00
Hans de Goede
47a24344fe New upstream release 1.17.1 (rhbz#1144404)
- xorg-x11-drv-modesetting is now included in xorg-x11-server-Xorg,
  obsolete it
- Fix xorg-x11-drv-r128 obsoletes (rhbz#1176791)
2015-02-11 13:25:02 +01:00
Peter Hutterer
554d394d92 CVE-2015-0255: unchecked XKB string lengths 2015-02-11 08:50:18 +10:00
Ray Strode
6fce07ef10 Add patch from ickle to fix flicker on login / durin vt switch
see https://bugzilla.gnome.org/show_bug.cgi?id=737226
2015-02-05 14:38:25 -05:00
Adam Jackson
4ab7c1879a changelog and obsoletes cleanup for F19 EOL 2015-01-06 15:58:42 -05:00
Dave Airlie
c5c796bfbe upstream security release. 1.16.2.901 2014-12-10 10:29:00 +10:00
Dave Airlie
0d330480ce New upstream bugfix release 1.16.2 2014-11-21 11:03:10 +10:00
Dave Airlie
c02e968f5f backport glamor DRI3 sync integration from upstream 2014-11-21 10:29:40 +10:00
Adam Jackson
f1f70e6ccc Version the wayland-client BR 2014-10-03 09:19:08 -04:00
Hans de Goede
c4ba930e91 New upstream bugfix release 1.16.1 (rhbz#1144404) 2014-10-03 15:09:00 +02:00
Adam Jackson
ee750e0d9a Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap 2014-09-11 11:10:39 -04:00
Hans de Goede
75c02ba68e Fixup Xwayland summary, remove . at end of summaries (rhbz#1140225) 2014-09-10 16:35:51 +02:00
Kalev Lember
ecc9bab525 Update the versions of obsoletes for dropped drivers
This makes sure to not only cover the F20 versions, but also those that
were in F21 (rawhide at that time) before getting dropped.
2014-09-09 10:41:40 +02:00
Hans de Goede
ccee953146 Drop Fedora specific xorg-non-pci.patch, replace with solution from
upstream
2014-09-06 10:09:28 +02:00
Hans de Goede
410f73f8b4 drop no longer valid configure arguments (rhbz#1133350) 2014-08-28 22:38:14 +02:00
Peter Robinson
5556cee4a9 re-add support for non pci platform devices 2014-08-26 20:27:18 +01:00
Peter Robinson
404ee1b830 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 10:44:03 +00:00
Hans de Goede
a9ad36eddd Really fix conditionals to allow building on F-20 (rhbz#1127351) 2014-08-08 08:47:58 +02:00
Hans de Goede
ad576683ab Fix xwayland conditionals to allow building on F-20 (rhbz#1127351) 2014-08-07 18:54:44 +02:00
Hans de Goede
39576a37e5 Update to 1.16.0 2014-07-28 12:07:38 +02:00
Adam Jackson
c581e4ba0c Add Obsoletes for video drivers dropped in F21+ 2014-07-17 11:41:19 -04:00
Hans de Goede
8456581c57 Fix startx crash introduced by 1.15.99.904 (rhbz#1118540) 2014-07-11 10:48:25 +02:00
Peter Hutterer
111fa1a42c Don't force the screensaver off on DPMS unblank 2014-07-11 08:23:26 +10:00
Hans de Goede
ce1052ae89 Update to 1.15.99.904 2014-07-08 13:19:18 +02:00
Hans de Goede
3f526f4094 Fix code including glamor.h not compiling due to strndup re-definition 2014-07-02 21:14:10 +02:00
Adam Jackson
b3868e8f8b Snap xwayland damage reports to the bounding box 2014-07-02 12:40:22 -04:00
Hans de Goede
9d74bb16d6 Fix xvfb crash on client disconnect (rhbz#1113128) 2014-07-02 17:35:55 +02:00
Dennis Gilmore
8341be4f30 add support for non pci platform devices 2014-06-19 12:09:44 -05:00
Hans de Goede
76b2430e67 Update to 1.15.99.903
- This bumps the videodrv ABI once more, so all drivers must be rebuild
2014-06-12 09:05:43 +02:00
Dennis Gilmore
6d9ea9c073 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:38:33 -05:00