From b49389b337251a8deb58f85fa159ce5a90772717 Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Fri, 23 Aug 2019 01:31:01 +0200 Subject: [PATCH 1/6] Updated Debian directory --- debian/changelog | 245 +----------------- debian/compat | 2 +- debian/control | 24 +- debian/copyright | 14 +- .../{steamos-compositor.install => install} | 0 debian/rules | 12 +- debian/steamos-compositor.debhelper.log | 22 -- debian/steamos-compositor.postinst.debhelper | 5 - debian/steamos-compositor.postrm.debhelper | 5 - debian/steamos-compositor.substvars | 2 - debian/steamos-compositor/DEBIAN/control | 10 - debian/steamos-compositor/DEBIAN/md5sums | 9 - debian/steamos-compositor/DEBIAN/postinst | 7 - debian/steamos-compositor/DEBIAN/postrm | 7 - .../usr/bin/loadargb_cursor | Bin 7176 -> 0 bytes .../steamos-compositor/usr/bin/steamcompmgr | Bin 36016 -> 0 bytes .../usr/bin/steamos-session | 20 -- .../usr/bin/udev_is_boot_vga | Bin 6056 -> 0 bytes .../usr/share/doc/steamos-compositor/README | 1 - .../doc/steamos-compositor/changelog.amd64.gz | Bin 2129 -> 0 bytes .../share/doc/steamos-compositor/copyright | 29 --- .../usr/share/icons/steam/arrow.png | Bin 5292 -> 0 bytes .../usr/share/xsessions/steamos.desktop | 7 - 23 files changed, 40 insertions(+), 381 deletions(-) rename debian/{steamos-compositor.install => install} (100%) delete mode 100644 debian/steamos-compositor.debhelper.log delete mode 100644 debian/steamos-compositor.postinst.debhelper delete mode 100644 debian/steamos-compositor.postrm.debhelper delete mode 100644 debian/steamos-compositor.substvars delete mode 100644 debian/steamos-compositor/DEBIAN/control delete mode 100644 debian/steamos-compositor/DEBIAN/md5sums delete mode 100755 debian/steamos-compositor/DEBIAN/postinst delete mode 100755 debian/steamos-compositor/DEBIAN/postrm delete mode 100755 debian/steamos-compositor/usr/bin/loadargb_cursor delete mode 100755 debian/steamos-compositor/usr/bin/steamcompmgr delete mode 100755 debian/steamos-compositor/usr/bin/steamos-session delete mode 100755 debian/steamos-compositor/usr/bin/udev_is_boot_vga delete mode 100644 debian/steamos-compositor/usr/share/doc/steamos-compositor/README delete mode 100644 debian/steamos-compositor/usr/share/doc/steamos-compositor/changelog.amd64.gz delete mode 100644 debian/steamos-compositor/usr/share/doc/steamos-compositor/copyright delete mode 100644 debian/steamos-compositor/usr/share/icons/steam/arrow.png delete mode 100644 debian/steamos-compositor/usr/share/xsessions/steamos.desktop diff --git a/debian/changelog b/debian/changelog index 7814fe3..eb96453 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,244 +1,5 @@ -steamos-compositor (1.35) brewmaster; urgency=medium +steamos-compositor-plus (1.3.0) unstable; urgency=medium - * Crude workaround for Steam login issue. + * Initial Release. - -- Pierre-Loup A. Griffais Fri, 24 Aug 2018 16:42:56 -0700 - -steamos-compositor (1.34) brewmaster; urgency=medium - - * Small tweak to loadargb_cursor to better handle non-premult cursors - - -- Pierre-Loup A. Griffais Thu, 19 May 2016 15:52:35 -0700 - -steamos-compositor (1.33) brewmaster; urgency=medium - - * Prefer HDMI/DP over other types of displays. (patch by Coucouf) - - -- Pierre-Loup A. Griffais Thu, 24 Mar 2016 14:25:56 -0700 - -steamos-compositor (1.32) brewmaster; urgency=medium - - * Fix a bug where cursor would be auto-hidden even when buttons held - * Show cursor if a button gets clicked while it's hidden - - -- Pierre-Loup A. Griffais Mon, 30 Nov 2015 15:23:18 -0800 - -steamos-compositor (1.31) brewmaster; urgency=medium - - * Added support for one than more overlay layers; most opaque one wins. - - -- Pierre-Loup A. Griffais Tue, 27 Oct 2015 14:52:13 -0700 - -steamos-compositor (1.30) brewmaster; urgency=medium - - * Added preliminary support for screen magnification. - * Increase cursor hiding time to 10 seconds. - * Fix bug while cursor would hide even when moving the mouse if a button was - held. - - -- Pierre-Loup A. Griffais Wed, 02 Sep 2015 16:22:38 -0700 - -steamos-compositor (1.29) brewmaster; urgency=medium - - * Tweaking focus and display logic in steamcompmgr to avoid event storms on newer - X servers. It looks like Damage semantics changed on Xserver 1.16 and we were - getting unexpected events after XDamageSubtract(). - - -- Pierre-Loup A. Griffais Fri, 03 Jul 2015 19:36:36 -0700 - -steamos-compositor (1.28) brewmaster; urgency=medium - - * Add set_hd_mode.sh helper script, run at start of session; helps get out - of problematic cases like 30hz refresh rates and non-HD modes - - -- Pierre-Loup A. Griffais Mon, 29 Jun 2015 13:39:14 -0700 - -steamos-compositor (1.27) brewmaster; urgency=medium - - * depend on libudev1 instead of libudev0 - - -- John Vert Fri, 15 May 2015 11:45:12 -0700 - -steamos-compositor (1.26) brewmaster; urgency=medium - - * compilation fixes - - -- John Vert Fri, 15 May 2015 11:29:10 -0700 - -steamos-compositor (1.25) brewmaster; urgency=medium - - * fix missing tab in debian/rules, change Build-Depends from automake to automake1.11 - - -- John Vert Fri, 01 May 2015 16:25:26 -0700 - -steamos-compositor (1.24) alchemist; urgency=medium - - * Fix an issue where XCOM wouldn't focus on startup. - - -- Pierre-Loup A. Griffais Thu, 04 Dec 2014 17:56:55 -0800 - -steamos-compositor (1.23) alchemist; urgency=medium - - * Remove outdated pulseaudio line from SteamOS session script. - - -- Pierre-Loup A. Griffais Wed, 17 Sep 2014 15:17:41 -0700 - -steamos-compositor (1.22) alchemist; urgency=medium - - * Fix issue where Planetary Annihilation window would not get displayed. - * Fix bug with cursor image sometimes not having the right colors. - * Fix bug with cursor sometimes not aiming where it should. - - -- Pierre-Loup A. Griffais Tue, 16 Sep 2014 17:56:34 -0700 - -steamos-compositor (1.21) alchemist; urgency=medium - - * Fix issue with 1.20 where overlay would appear flickery. - - -- Pierre-Loup A. Griffais Wed, 23 Jul 2014 18:02:07 -0700 - -steamos-compositor (1.20) alchemist; urgency=medium - - * Fix cases where notifications/overlays would start getting presented before - the first frame had landed from Steam, resulting in a black flash. - - -- Pierre-Loup A. Griffais Mon, 30 Jun 2014 15:54:03 -0700 - -steamos-compositor (1.19) alchemist; urgency=medium - - * Integrate LunarG patch to exclude MS visuals; they can't be used for TFP on - Mesa drivers and cause a black screen. - - -- Pierre-Loup A. Griffais Fri, 09 May 2014 10:17:04 -0700 - -steamos-compositor (1.18) alchemist; urgency=low - - * Don't re-compute focus if newly-damaged window isn't focusable. - This avoids extra computation when a Steam 2' chat window pops up. - - -- Pierre-Loup A. Griffais Tue, 25 Mar 2014 19:40:02 -0700 - -steamos-compositor (1.17.3) alchemist; urgency=low - - * Add udev_is_boot_vga, little tool to check which GPU drives the console. - - -- Pierre-Loup A. Griffais Fri, 28 Feb 2014 18:39:57 -0800 - -steamos-compositor (1.16) alchemist; urgency=low - - * Only consider InputOutput windows for focus; this fixes "CID The Dummy" - and potentially other Wine-based ports. Thanks to Andrew Eikum for helping. - - -- Pierre-Loup A. Griffais Mon, 24 Feb 2014 19:26:12 -0800 - -steamos-compositor (1.15.2) alchemist; urgency=low - - * Set _NET_WM_STATE_HIDDEN on out of focus windows and the overlays when - appropriate. Steam knows to stop its rendering loop when it sees this. - * Fix double cursor when a game is starting or exiting. - * Always request vertical synchronization, as some implementations might not - enable it by default. - - -- Pierre-Loup A. Griffais Wed, 08 Jan 2014 13:57:13 -0800 - -steamos-compositor (1.14) alchemist; urgency=low - - * Fix possible race condition crash when getting Motion events on out-of-date - or yet-untracked windows. - * Present the overlay if it's there and a game is running, not only if it - has a window. This ties in with work in Steam to have the overlay window - have the same lifetime as the application itself instead of its GL context. - - -- Pierre-Loup A. Griffais Fri, 22 Nov 2013 16:02:08 -0800 - -steamos-compositor (1.13) alchemist; urgency=low - - * update copyright - - -- John Vert Wed, 20 Nov 2013 09:55:42 -0800 - -steamos-compositor (1.12) alchemist; urgency=low - - * Only honor size hints if they specify the same min and max size, since - "Long Live the Queen" sets a maximum size of 4k X 4k. - * Listen for pointer motion on all children of the focus window. - - -- Pierre-Loup A. Griffais Wed, 13 Nov 2013 16:04:35 -0800 - -steamos-compositor (1.11) alchemist; urgency=low - - * The Bard's Tale has a single override redirect window; allow using it but - always prefer regular windows if they're available. - - -- Pierre-Loup A. Griffais Wed, 13 Nov 2013 11:40:15 -0800 - -steamos-compositor (1.10) alchemist; urgency=low - - * Monitor mouse input of the child window the legacy SDL1.2 fullscreen. - * Clamp fake cursor image. - - -- Pierre-Loup A. Griffais Tue, 12 Nov 2013 18:45:37 -0800 - -steamos-compositor (1.9) alchemist; urgency=low - - * Add SDL_image dependency for loadargbcursor. - - -- Pierre-Loup A. Griffais Thu, 07 Nov 2013 14:58:43 -0800 - -steamos-compositor (1.8) alchemist; urgency=low - - * Rearm ignore warp count when hiding cursor to prevent spurious appearances. - * Work around X server bug 69198 by warping the cursor back into our window - if it escapes. - * Disable DPMS and the X screensaver for now in the SteamOS session. - - -- Pierre-Loup A. Griffais Wed, 30 Oct 2013 09:47:18 -0700 - -steamos-compositor (1.7) alchemist; urgency=low - - * Add -enableremotecontrol to Steam commandline arguments. - - -- Pierre-Loup A. Griffais Tue, 29 Oct 2013 19:56:56 -0700 - -steamos-compositor (1.6) alchemist; urgency=low - - * Fix audio by starting and publishing pulse session daemon before Steam - starts. - - -- Pierre-Loup A. Griffais Mon, 28 Oct 2013 16:17:00 -0700 - -steamos-compositor (1.5) alchemist; urgency=low - - * Use Steam Big Picture cursor as the root window cursor. - - -- Pierre-Loup A. Griffais Fri, 25 Oct 2013 18:59:41 -0700 - -steamos-compositor (1.4) alchemist; urgency=low - - * Fix running Steam and games that are higher resolution than the desktop. - - -- Pierre-Loup A. Griffais Wed, 23 Oct 2013 16:17:58 -0700 - -steamos-compositor (1.3) alchemist; urgency=low - - * Add loadargbcursor - - -- John Vert Tue, 22 Oct 2013 20:10:16 -0700 - -steamos-compositor (1.2) alchemist; urgency=low - - * fix multiarch paths - - -- John Vert Tue, 22 Oct 2013 10:54:50 -0700 - -steamos-compositor (1.1) alchemist; urgency=low - - * Add steamos-session - - -- John Vert Tue, 22 Oct 2013 09:42:37 -0700 - -steamos-compositor (1.0) alchemist; urgency=low - - * Initial release. - - -- John Vert Fri, 18 Oct 2013 16:03:00 -0700 + -- Wouter Wijsman Fri, 23 Aug 2019 00:28:27 +0200 diff --git a/debian/compat b/debian/compat index 45a4fb7..b4de394 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -8 +11 diff --git a/debian/control b/debian/control index 0ad9b89..8be28cb 100644 --- a/debian/control +++ b/debian/control @@ -1,12 +1,18 @@ -Source: steamos-compositor -Maintainer: Pierre-Loup Griffais -Section: misc +Source: steamos-compositor-plus +Section: x11 Priority: optional -Standards-Version: 3.9.3 -Build-Depends: debhelper (>= 8), pkg-config, libxxf86vm-dev, libgl1-mesa-dev, libx11-dev, libxrender-dev, libxcomposite-dev, libxdamage-dev, libsdl-image1.2-dev, automake1.11, autoconf, libudev-dev +Maintainer: Wouter Wijsman +Build-Depends: debhelper (>= 11), pkg-config, libxxf86vm-dev, libgl1-mesa-dev, libx11-dev, libxrender-dev, libxcomposite-dev, libxdamage-dev, libsdl-image1.2-dev, automake1.11, autoconf, libxrandr-dev, libudev-dev +Standards-Version: 4.3.0 +Homepage: https://github.com/gamer-os/steamos-compositor-plus -Package: steamos-compositor +Package: steamos-compositor-plus Architecture: any -Depends: libsdl-image1.2, libudev1, ${shlibs:Depends}, ${misc:Depends} -Description: SteamOS Compositor - Provides graphics compositor services for the full-screen environment of SteamOS +Depends: libsdl-image1.2 (>= 1.2.10), libudev1 (>= 183), libgl1, libsdl1.2debian (>= 1.2.11), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:5.0), libxrender1, libx11-6, libxrandr2 (>= 2:1.2.0), libxxf86vm1, lsb-release, ${shlibs:Depends}, ${misc:Depends} +Description: fork of the SteamOS Compositor + Based on SteamOS Compositor version 1.35. SteamOS Compositor Plus includes 4k + support allows adjusting resolution/refresh rate through a configuration file, + hides the annoying color flashing on startup of Proton games and adds a fix + for games that start in the background, including Dead Cells, + The Count Lucanor, most Feral games and probably others. + diff --git a/debian/copyright b/debian/copyright index 2255275..a55d553 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,9 +1,17 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Contact: steamos@steampowered.com +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: steamos-compositor-plus +Source: https://github.com/gamer-os/steamos-compositor-plus Files: * Copyright: 2013 Valve Corporation -License: BSD-2-clause + 2019 Alesh Slovak +License: BSD-2-Clause + +Files: debian/* +Copyright: 2019 Wouter Wijsman +License: BSD-2-Clause + +License: BSD-2-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/debian/steamos-compositor.install b/debian/install similarity index 100% rename from debian/steamos-compositor.install rename to debian/install diff --git a/debian/rules b/debian/rules index 0cff804..a721805 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,14 @@ #!/usr/bin/make -f +# output every command that modifies files on the build system. +export DH_VERBOSE = 1 + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + %: dh $@ -override_dh_shlibdeps: - dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info + +# dh_make generated override targets +override_dh_auto_configure: + dh_auto_configure -- \ + --prefix=/usr diff --git a/debian/steamos-compositor.debhelper.log b/debian/steamos-compositor.debhelper.log deleted file mode 100644 index d9a902b..0000000 --- a/debian/steamos-compositor.debhelper.log +++ /dev/null @@ -1,22 +0,0 @@ -dh_auto_configure -dh_auto_build -dh_auto_test -dh_prep -dh_auto_install -dh_install -dh_installdocs -dh_installchangelogs -dh_icons -dh_perl -dh_link -dh_compress -dh_fixperms -dh_strip -dh_makeshlibs -override_dh_shlibdeps dh_shlibdeps -dh_shlibdeps -dh_installdeb -dh_gencontrol -dh_md5sums -dh_builddeb -dh_builddeb diff --git a/debian/steamos-compositor.postinst.debhelper b/debian/steamos-compositor.postinst.debhelper deleted file mode 100644 index f5e11f7..0000000 --- a/debian/steamos-compositor.postinst.debhelper +++ /dev/null @@ -1,5 +0,0 @@ -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor.postrm.debhelper b/debian/steamos-compositor.postrm.debhelper deleted file mode 100644 index f5e11f7..0000000 --- a/debian/steamos-compositor.postrm.debhelper +++ /dev/null @@ -1,5 +0,0 @@ -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor.substvars b/debian/steamos-compositor.substvars deleted file mode 100644 index abfb6ed..0000000 --- a/debian/steamos-compositor.substvars +++ /dev/null @@ -1,2 +0,0 @@ -shlibs:Depends=libc6 (>= 2.2.5), libgl1-mesa-glx | libgl1, libsdl-image1.2 (>= 1.2.10), libsdl1.2debian (>= 1.2.11), libudev1 (>= 183), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:5.0), libxrender1, libxxf86vm1 -misc:Depends= diff --git a/debian/steamos-compositor/DEBIAN/control b/debian/steamos-compositor/DEBIAN/control deleted file mode 100644 index 75efd95..0000000 --- a/debian/steamos-compositor/DEBIAN/control +++ /dev/null @@ -1,10 +0,0 @@ -Package: steamos-compositor -Version: 1.26 -Architecture: amd64 -Maintainer: Pierre-Loup Griffais -Installed-Size: 98 -Depends: libsdl-image1.2 (>= 1.2.10), libudev1 (>= 183), libc6 (>= 2.2.5), libgl1-mesa-glx | libgl1, libsdl1.2debian (>= 1.2.11), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:5.0), libxrender1, libxxf86vm1 -Section: misc -Priority: optional -Description: SteamOS Compositor - Provides graphics compositor services for the full-screen environment of SteamOS diff --git a/debian/steamos-compositor/DEBIAN/md5sums b/debian/steamos-compositor/DEBIAN/md5sums deleted file mode 100644 index 9b41b3f..0000000 --- a/debian/steamos-compositor/DEBIAN/md5sums +++ /dev/null @@ -1,9 +0,0 @@ -49ad57d8444674595ca9d746ad76a3a9 usr/bin/loadargb_cursor -15851812f6456da5cdca52a4e195759f usr/bin/steamcompmgr -5600b63e44b6d65abce0bc5cac6ede79 usr/bin/steamos-session -35bc5f6ad26ff631c69c888b08ef4f11 usr/bin/udev_is_boot_vga -c6566f64461986ffe46c913e76644b70 usr/share/doc/steamos-compositor/README -fe61eee70d5668366df17d06aeeedc00 usr/share/doc/steamos-compositor/changelog.amd64.gz -99b35eec3db8c6c555185390296634cb usr/share/doc/steamos-compositor/copyright -30c0085f7ba699fd6a775a5374703ac4 usr/share/icons/steam/arrow.png -4c772d33880d4df40fb35f19bf49e335 usr/share/xsessions/steamos.desktop diff --git a/debian/steamos-compositor/DEBIAN/postinst b/debian/steamos-compositor/DEBIAN/postinst deleted file mode 100755 index 73624dd..0000000 --- a/debian/steamos-compositor/DEBIAN/postinst +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -set -e -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor/DEBIAN/postrm b/debian/steamos-compositor/DEBIAN/postrm deleted file mode 100755 index 73624dd..0000000 --- a/debian/steamos-compositor/DEBIAN/postrm +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -set -e -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor/usr/bin/loadargb_cursor b/debian/steamos-compositor/usr/bin/loadargb_cursor deleted file mode 100755 index 43ba633003b9325261382e8acf4fefd5f0b131d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7176 zcmcIpeQaCR6~A_x#{GJBX(^$t*2hP;QYj`bZ4^pZp7Z$(E;IS)yg_jsePR5tC4b*i@m7A*2n2L=_lXou>5T52Ub((ha1AjUpQg4T4o=qw&tU?;hvn zkw|FLPULs)?|08R_rCjmUmj`nH`#4AMq+0>86tIs!YShk_*xDHSIZnsVe8mhwiuXl z_$fRGwUHv76QM~vgk2fvMVPh=!mbzzq1PLTk)|4=#`0!G5lKUT=`tW`#$-;QAJ+AX z$iL$1;5_LLtPn`I(By~JLqFF_%thTXM;{RNCr$5%?}oqiB7ePI0fbmV#Txi?R`a$1 zE^tAQV*0StFgWZ~c!Km+gJz`3?_Ti3dVX6G&A@K$O?1|5y|p)5)tg9W2CD{ZYpQCt zy3;B57G8g}!?tU_r=5qU_K*Q#*{k7)O@{gJUjMB9nwss!hUF7awyips{oQMue}Q?| z!H?Sia89>`Rr$)J}y?tf~z~`xU7T$ z>w=NiVd1~x^`kb6VVz4jV z&nvCPl2A<%q=f?`RDDKEr!*EcbAd!e&uCD9K{h3l(N;a2jE1#nQ%dU#^C|^B9t>B* zfWnIFV$bSTwAMA)_;$Hh7?tQP%AD)zyc# zz`JaNaU+Htq)-Tvo@FrCX8I%iHXrkd7|X0pEJ2So!hLjA2j_85SjAJu<7L5D00j4v zjG6e^8ZeeK@ujU1yv~?-+Ji9Iq=`50)8|dRd7qjx@w9hhoVCLZ@x62-)? zAriDYbkU&>m%p_{X6m7wUY@@RdQ%-b>6kDXL9)2*bucMzd;^}&4GN?XccW2ZstB_2 z6~s6c3X>eah!}@JA;jx_FR}AjqpmkO5cz-K+fVd|7yfH^Itt*7IjIdkQS`?;BapgU@pB)s3FB z{_F=(oIm>+VrW zo>0d>fO?G>_1f#o{~ZhG!L}Kp9iH5Md%X91_e>l=4;ym+4`2XY&;{!FUN}kTe`OH6 zk=TvI;|9@)1ViFMgV>71P9%B^;wDh}nXiGZ1{U5PTJ$A=5Z-|npF$@-pl1J}4t+Qs zX!D)U<)8xU>G1$pr}3PT4}syAakq2BL3ky`=i^uiCV0DAh35)&=!&FfFAS_3!(5!! zEB747jN(+BeD+MlQA#oXg!%32&pzV;#%IbPfSR3F$Mbipwo~fcGy1iqXv-*?a|44o z&J7KW9r*sei)Gk8RS!1dy|V{WJxdCDnSHG_gP1w}iKgoQI3!Blg-UqxPXoAxFe=z|qg=?W$`fOq!&7@%? z-!8jv?SnSQXdM~$P+4eXmy<$iv`a?h95T<>PKb!B(poeme$;J=H- z1E7yU7O6xu6n`&*c8&}Cb`<6LuALRYHV1 z$>BA2ZH)aJ_>Domc^^UUllDfb@`+CdlVcKD3t%NnPLiYhh2f^ z?6;U;xq<0ychqiRI-}hvI)Tn+mCO*+XC+SHHj8pZoadURaF;+`$&9-*lYq}pi70a;>JF#7nLD~KncmlDXk9aM24Y$|kxI@1 zA;{BWym_&SpBy`)@7J0RDOqD0S4CzuGkJk zmA>6N1SYi;64(ahf7Gr3V(h3O#)QW81>1@IX&yHLhieD<(|Qyv2NHzV9|L`}{qBJb zocrWY^L@WqP__$45w27Y+205GxRwy6^<+%=%fjDUe?hYzNMM_iKdoQqg+IL~m2Z82 zUHI3DfV3V?3x8Ta(I58+tN+8mVY|}$P2a!9#DZDc7r+L^+W-52Gy6}8b!tlZE0}2# zx?RO`|C0}I)E$wG5|7Ebjs!}u2{(eO? zl-1sf-vD1Miu`H+XX2xV)!vHFfG<{&{PEg=;`o;SZ-Fh2J@TjhkN)p+Kr{@EPb#0r z!8!0Xmp{6y0~p3e#YYyh=OjD`lYS34vp=0bjtGBjU$c-O=?@{(?61PL3`G?O7OE#F k;X!_cKNcLlKVIihg2LZwk7b#~T(+4f|4U{P(pLZf0>dVmg#Z8m diff --git a/debian/steamos-compositor/usr/bin/steamcompmgr b/debian/steamos-compositor/usr/bin/steamcompmgr deleted file mode 100755 index 9865179513b261a6c2d570b855ebcd3838512fca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36016 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 z zhG{Pe-Nvok7D7r-egy-jISur_Ei1A0@;lH5i5c*u*zej4Es{1YMtcmjl1RTX3$Vv_ z=xS6NhesFH)rD7FmlbAhKO~1iE{DX>_85W+O?g2Va-6`bPZy4a=rmwyTLpJ1)`Cm_ zijn>$HY}yEE);_}=vX5z-39tvpkJ_3$X6Z&|7To>86EFna?Pm$S(<+9yI8x4O0
X? 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 U9E=XKeGp6KKQ@Rc>uM$aZ&uKZPXGV_ diff --git a/debian/steamos-compositor/usr/bin/steamos-session b/debian/steamos-compositor/usr/bin/steamos-session deleted file mode 100755 index ae711cd..0000000 --- a/debian/steamos-compositor/usr/bin/steamos-session +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -export SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0 - -export HOMETEST_DESKTOP=1 -export HOMETEST_USER=steam -export HOMETEST_DESKTOP_USER=desktop -export HOMETEST_DESKTOP_SESSION=gnome - -export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libmodeswitch_inhibitor.so:/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so - -# Disable DPMS and screen blanking for now; it doesn't know about controller -# or Steam remote control events right now -xset -dpms -xset s off - -steamcompmgr & - -loadargb_cursor /usr/share/icons/steam/arrow.png - -steam -tenfoot -steamos -enableremotecontrol diff --git a/debian/steamos-compositor/usr/bin/udev_is_boot_vga b/debian/steamos-compositor/usr/bin/udev_is_boot_vga deleted file mode 100755 index 6c7198275f204faf0683ef493dbadd474d92de40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6056 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

n`bJP9p)cbU)c>j^4I z8_AQ$&wi|*f_|(8jJY065nm-fLiFMBlUW>q1`d_^Tz@L4An`moKl9mc5x;=~ay_dd zKG#3wV~uz7e*!jK6B=&5{@0Tu*L84_;(q?aV0H34s7`bcf5N8a@8#5DeHgHl&%gTv zRB#{Sg>msX;Lluq{$7P~Q-N^Zwh{erkOAm1xG+DbX@;{cN;B~vm8fvz^<&F%XgK-& z|1|zT8@?Y-aj)N-(COq)Q2q(ZzZyFo;?9rf1N?^;fB*RVJVhULx4#?z7Px)~pTFPJ z_sPEiTpS|j$73~0_CEQ41Yg{H%;)dd9Pvl!!SMd%@$>${^N%zCfWHGQLJZ)fK-k|# z1d`Qy(Wl=(%*@7fOcj9n7x N#{4gwMrgbF{{eUWf_MM` diff --git a/debian/steamos-compositor/usr/share/doc/steamos-compositor/README b/debian/steamos-compositor/usr/share/doc/steamos-compositor/README deleted file mode 100644 index 8178c76..0000000 --- a/debian/steamos-compositor/usr/share/doc/steamos-compositor/README +++ /dev/null @@ -1 +0,0 @@ -readme diff --git a/debian/steamos-compositor/usr/share/doc/steamos-compositor/changelog.amd64.gz b/debian/steamos-compositor/usr/share/doc/steamos-compositor/changelog.amd64.gz deleted file mode 100644 index 4178c29e21d316e1fa4c4596d4fb3e3e332a0fe4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2129 zcmV-X2(I@ZiwFP!000021Fc!xa@)ueefL*%`Ni3k$R&7@NP3fsY}$@plBKM)vENif zU`R|fz+mS>iu?6BJpd(Y;}BAbRVo%uU}pMq`t<3s^HLPXby8DQ#wl+s{Uz!4kAI@M zmFq${FYQ|jb}7qr^S44~Dip6?5&e~Th0?++Q_@1+Nr#_19r|MOlKw5Nr(gbqud9Eo zgkDK!7Je

|)j5i9T9&M9GNG#fJJld`XgNe=<#a)ajk{daqu&ADcC5Hw&gvp`26Y zlDwFcDk+n5CCZ;|(9#`Inu~HN>0MAd>&#>&%goWjnu0{|rVzK1yt)6Lbd%({j`flq z$Bw7{(X@Zu;@I#f5<1N#EcZY5>m&RUCBd^GX`M?e>HGVOb6T6Av+|9ng-L@WB*S@O zeW<#%*_TRMD?4W*;K-0>GG#}Gl$=aQ$J5aWj*Ry> zGH7+=S6P^qBolllyv(Qy+DQ>IWk{=1)~UGS-7l`lNo10JO0BB=%Ut>vKwjbudB|0)TayMXU#Tck_ z=>%m~A;J!1n&EA{b{`9njFjcef>Aes$+iI?7(FJLUP}=q;~xe?n{^$DnPInJ4=)P{ zNX_|AyP7 z-)>i#%F&BE3e!WMd%kTVGno#1D5;jnoOB2KV{@8i1T3s>l)IT5<8M|=afDvtz2;VK zGy?|9k>Pc&fS*s7ztt#kv2;>Yo#7z8IPd*2eU$TiwiryNqm%vpGCAJw+eN82(Lj|+ zi+Vu1E`rBrlNuKx9uv(406U`;qu1|0&ya9QvrrV9*D?PL_{wO=T6hr`y!T zZOKaz73WQbp6O7I;8@FqsttaM6~w(%MqsI(W}KOTGTgS}rqq_q)d*K)c-{q%rSz`R-~~+GZkqnwdhxM1h+l$ z+{7nx1;<^J>yBA;SYAfQaq33;PAI{75C&V8Z1Qtix71xAFs~~ACej1?GsEN|T{b|| zmCK{3qYT$)e4FA?IZ`2-{kt{edIdPBvX(AuV{iE%HKYJ0=s5Z4=z49lS@X>C(ONB{ zfa7fQkASFdL<6HyYFJTnz%vFqQ@|P;rJ} zVzr49_8DVVt<8E57WF{2qv^1XLi$f&+uW2am(?E-Qi>6U^hRmnDw(Rq<{={m>nLEO z5O?wYBYc)=jk(un2GBfHO$PrJpe$a48a(3z3seD0jfWsv!&~}}j~b6>unp*Dx~&Wh z07n-!!tn>RQTpw0+94*S!Q(^^r-PQEFG==?mHW^;VKWrewa~ID5}wd? zjeCpk2Aa#1mFc##y=7maJwlx1nY2PpW1?n7DB%S{W92evD2gqmH_3X#WxEoXyyh?M z?Ef2-gmp{O7L?xppr8xJR|~@uRB>nDCNw5^tG)OKEtewQ(ADe=^93z})?2B{JH6MU zsA$0#7rO)FA%?l#njcSxqv@bU&rI5-8oaovC)zAtzVI6n?b?V;*yX%-;tECJ6w$Pv zZ`=)p#U2?5z)6c*h=cp_B$F6V&is5q zc7GF=3HV$# -License: BSD-2-clause - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice(s), this list of conditions and the following disclaimer - unmodified other than the allowable addition of one or more - copyright notices. - 2. Redistributions in binary form must reproduce the above copyright - notice(s), this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - . - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY - EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR - BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE - OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/debian/steamos-compositor/usr/share/icons/steam/arrow.png b/debian/steamos-compositor/usr/share/icons/steam/arrow.png deleted file mode 100644 index 4693d064907092ad1d33b8ac0958b8af74dc2119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5292 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 Date: Fri, 23 Aug 2019 01:38:54 +0200 Subject: [PATCH 2/6] Updated the configure.ac This also changes the directory in which the README.md file is placed after installation, which works out way better for --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index f4e7466..ab783c0 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([SteamOS Compostitor], [1.0], [linux@steampowered.com], [steamos-compositor], [http://support.steampowered.com]) +AC_INIT([SteamOS Compostitor Plus], [1.0], [aleshslovak@gmail.com], [steamos-compositor-plus], [https://github.com/gamer-os/steamos-compositor-plus/]) AM_INIT_AUTOMAKE([foreign tar-ustar]) PKG_CHECK_MODULES([DEPS],xxf86vm gl x11 xrender xcomposite SDL_image libudev xext xdamage) From d8dd31d14dbfbc1d169409c23aad1a920041d5ba Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Fri, 23 Aug 2019 01:47:35 +0200 Subject: [PATCH 3/6] Removed outdated line from desktop file encoding is always assumed to be utf-8 in the modern standard, so the line is no longer needed. It was giving me warnings when packaging. --- usr/share/xsessions/steamos.desktop | 1 - 1 file changed, 1 deletion(-) diff --git a/usr/share/xsessions/steamos.desktop b/usr/share/xsessions/steamos.desktop index 62d19fc..d0a95ea 100644 --- a/usr/share/xsessions/steamos.desktop +++ b/usr/share/xsessions/steamos.desktop @@ -1,5 +1,4 @@ [Desktop Entry] -Encoding=UTF-8 Name=SteamOS Comment=Starts a SteamOS session Exec=steamos-session From 4a0a7a2d83318833100b96672ea428c169de0835 Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Fri, 23 Aug 2019 01:31:01 +0200 Subject: [PATCH 4/6] Updated Debian directory --- debian/changelog | 245 +----------------- debian/compat | 2 +- debian/control | 24 +- debian/copyright | 14 +- .../{steamos-compositor.install => install} | 0 debian/rules | 12 +- debian/steamos-compositor.debhelper.log | 22 -- debian/steamos-compositor.postinst.debhelper | 5 - debian/steamos-compositor.postrm.debhelper | 5 - debian/steamos-compositor.substvars | 2 - debian/steamos-compositor/DEBIAN/control | 10 - debian/steamos-compositor/DEBIAN/md5sums | 9 - debian/steamos-compositor/DEBIAN/postinst | 7 - debian/steamos-compositor/DEBIAN/postrm | 7 - .../usr/bin/loadargb_cursor | Bin 7176 -> 0 bytes .../steamos-compositor/usr/bin/steamcompmgr | Bin 36016 -> 0 bytes .../usr/bin/steamos-session | 20 -- .../usr/bin/udev_is_boot_vga | Bin 6056 -> 0 bytes .../usr/share/doc/steamos-compositor/README | 1 - .../doc/steamos-compositor/changelog.amd64.gz | Bin 2129 -> 0 bytes .../share/doc/steamos-compositor/copyright | 29 --- .../usr/share/icons/steam/arrow.png | Bin 5292 -> 0 bytes .../usr/share/xsessions/steamos.desktop | 7 - 23 files changed, 40 insertions(+), 381 deletions(-) rename debian/{steamos-compositor.install => install} (100%) delete mode 100644 debian/steamos-compositor.debhelper.log delete mode 100644 debian/steamos-compositor.postinst.debhelper delete mode 100644 debian/steamos-compositor.postrm.debhelper delete mode 100644 debian/steamos-compositor.substvars delete mode 100644 debian/steamos-compositor/DEBIAN/control delete mode 100644 debian/steamos-compositor/DEBIAN/md5sums delete mode 100755 debian/steamos-compositor/DEBIAN/postinst delete mode 100755 debian/steamos-compositor/DEBIAN/postrm delete mode 100755 debian/steamos-compositor/usr/bin/loadargb_cursor delete mode 100755 debian/steamos-compositor/usr/bin/steamcompmgr delete mode 100755 debian/steamos-compositor/usr/bin/steamos-session delete mode 100755 debian/steamos-compositor/usr/bin/udev_is_boot_vga delete mode 100644 debian/steamos-compositor/usr/share/doc/steamos-compositor/README delete mode 100644 debian/steamos-compositor/usr/share/doc/steamos-compositor/changelog.amd64.gz delete mode 100644 debian/steamos-compositor/usr/share/doc/steamos-compositor/copyright delete mode 100644 debian/steamos-compositor/usr/share/icons/steam/arrow.png delete mode 100644 debian/steamos-compositor/usr/share/xsessions/steamos.desktop diff --git a/debian/changelog b/debian/changelog index 7814fe3..eb96453 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,244 +1,5 @@ -steamos-compositor (1.35) brewmaster; urgency=medium +steamos-compositor-plus (1.3.0) unstable; urgency=medium - * Crude workaround for Steam login issue. + * Initial Release. - -- Pierre-Loup A. Griffais Fri, 24 Aug 2018 16:42:56 -0700 - -steamos-compositor (1.34) brewmaster; urgency=medium - - * Small tweak to loadargb_cursor to better handle non-premult cursors - - -- Pierre-Loup A. Griffais Thu, 19 May 2016 15:52:35 -0700 - -steamos-compositor (1.33) brewmaster; urgency=medium - - * Prefer HDMI/DP over other types of displays. (patch by Coucouf) - - -- Pierre-Loup A. Griffais Thu, 24 Mar 2016 14:25:56 -0700 - -steamos-compositor (1.32) brewmaster; urgency=medium - - * Fix a bug where cursor would be auto-hidden even when buttons held - * Show cursor if a button gets clicked while it's hidden - - -- Pierre-Loup A. Griffais Mon, 30 Nov 2015 15:23:18 -0800 - -steamos-compositor (1.31) brewmaster; urgency=medium - - * Added support for one than more overlay layers; most opaque one wins. - - -- Pierre-Loup A. Griffais Tue, 27 Oct 2015 14:52:13 -0700 - -steamos-compositor (1.30) brewmaster; urgency=medium - - * Added preliminary support for screen magnification. - * Increase cursor hiding time to 10 seconds. - * Fix bug while cursor would hide even when moving the mouse if a button was - held. - - -- Pierre-Loup A. Griffais Wed, 02 Sep 2015 16:22:38 -0700 - -steamos-compositor (1.29) brewmaster; urgency=medium - - * Tweaking focus and display logic in steamcompmgr to avoid event storms on newer - X servers. It looks like Damage semantics changed on Xserver 1.16 and we were - getting unexpected events after XDamageSubtract(). - - -- Pierre-Loup A. Griffais Fri, 03 Jul 2015 19:36:36 -0700 - -steamos-compositor (1.28) brewmaster; urgency=medium - - * Add set_hd_mode.sh helper script, run at start of session; helps get out - of problematic cases like 30hz refresh rates and non-HD modes - - -- Pierre-Loup A. Griffais Mon, 29 Jun 2015 13:39:14 -0700 - -steamos-compositor (1.27) brewmaster; urgency=medium - - * depend on libudev1 instead of libudev0 - - -- John Vert Fri, 15 May 2015 11:45:12 -0700 - -steamos-compositor (1.26) brewmaster; urgency=medium - - * compilation fixes - - -- John Vert Fri, 15 May 2015 11:29:10 -0700 - -steamos-compositor (1.25) brewmaster; urgency=medium - - * fix missing tab in debian/rules, change Build-Depends from automake to automake1.11 - - -- John Vert Fri, 01 May 2015 16:25:26 -0700 - -steamos-compositor (1.24) alchemist; urgency=medium - - * Fix an issue where XCOM wouldn't focus on startup. - - -- Pierre-Loup A. Griffais Thu, 04 Dec 2014 17:56:55 -0800 - -steamos-compositor (1.23) alchemist; urgency=medium - - * Remove outdated pulseaudio line from SteamOS session script. - - -- Pierre-Loup A. Griffais Wed, 17 Sep 2014 15:17:41 -0700 - -steamos-compositor (1.22) alchemist; urgency=medium - - * Fix issue where Planetary Annihilation window would not get displayed. - * Fix bug with cursor image sometimes not having the right colors. - * Fix bug with cursor sometimes not aiming where it should. - - -- Pierre-Loup A. Griffais Tue, 16 Sep 2014 17:56:34 -0700 - -steamos-compositor (1.21) alchemist; urgency=medium - - * Fix issue with 1.20 where overlay would appear flickery. - - -- Pierre-Loup A. Griffais Wed, 23 Jul 2014 18:02:07 -0700 - -steamos-compositor (1.20) alchemist; urgency=medium - - * Fix cases where notifications/overlays would start getting presented before - the first frame had landed from Steam, resulting in a black flash. - - -- Pierre-Loup A. Griffais Mon, 30 Jun 2014 15:54:03 -0700 - -steamos-compositor (1.19) alchemist; urgency=medium - - * Integrate LunarG patch to exclude MS visuals; they can't be used for TFP on - Mesa drivers and cause a black screen. - - -- Pierre-Loup A. Griffais Fri, 09 May 2014 10:17:04 -0700 - -steamos-compositor (1.18) alchemist; urgency=low - - * Don't re-compute focus if newly-damaged window isn't focusable. - This avoids extra computation when a Steam 2' chat window pops up. - - -- Pierre-Loup A. Griffais Tue, 25 Mar 2014 19:40:02 -0700 - -steamos-compositor (1.17.3) alchemist; urgency=low - - * Add udev_is_boot_vga, little tool to check which GPU drives the console. - - -- Pierre-Loup A. Griffais Fri, 28 Feb 2014 18:39:57 -0800 - -steamos-compositor (1.16) alchemist; urgency=low - - * Only consider InputOutput windows for focus; this fixes "CID The Dummy" - and potentially other Wine-based ports. Thanks to Andrew Eikum for helping. - - -- Pierre-Loup A. Griffais Mon, 24 Feb 2014 19:26:12 -0800 - -steamos-compositor (1.15.2) alchemist; urgency=low - - * Set _NET_WM_STATE_HIDDEN on out of focus windows and the overlays when - appropriate. Steam knows to stop its rendering loop when it sees this. - * Fix double cursor when a game is starting or exiting. - * Always request vertical synchronization, as some implementations might not - enable it by default. - - -- Pierre-Loup A. Griffais Wed, 08 Jan 2014 13:57:13 -0800 - -steamos-compositor (1.14) alchemist; urgency=low - - * Fix possible race condition crash when getting Motion events on out-of-date - or yet-untracked windows. - * Present the overlay if it's there and a game is running, not only if it - has a window. This ties in with work in Steam to have the overlay window - have the same lifetime as the application itself instead of its GL context. - - -- Pierre-Loup A. Griffais Fri, 22 Nov 2013 16:02:08 -0800 - -steamos-compositor (1.13) alchemist; urgency=low - - * update copyright - - -- John Vert Wed, 20 Nov 2013 09:55:42 -0800 - -steamos-compositor (1.12) alchemist; urgency=low - - * Only honor size hints if they specify the same min and max size, since - "Long Live the Queen" sets a maximum size of 4k X 4k. - * Listen for pointer motion on all children of the focus window. - - -- Pierre-Loup A. Griffais Wed, 13 Nov 2013 16:04:35 -0800 - -steamos-compositor (1.11) alchemist; urgency=low - - * The Bard's Tale has a single override redirect window; allow using it but - always prefer regular windows if they're available. - - -- Pierre-Loup A. Griffais Wed, 13 Nov 2013 11:40:15 -0800 - -steamos-compositor (1.10) alchemist; urgency=low - - * Monitor mouse input of the child window the legacy SDL1.2 fullscreen. - * Clamp fake cursor image. - - -- Pierre-Loup A. Griffais Tue, 12 Nov 2013 18:45:37 -0800 - -steamos-compositor (1.9) alchemist; urgency=low - - * Add SDL_image dependency for loadargbcursor. - - -- Pierre-Loup A. Griffais Thu, 07 Nov 2013 14:58:43 -0800 - -steamos-compositor (1.8) alchemist; urgency=low - - * Rearm ignore warp count when hiding cursor to prevent spurious appearances. - * Work around X server bug 69198 by warping the cursor back into our window - if it escapes. - * Disable DPMS and the X screensaver for now in the SteamOS session. - - -- Pierre-Loup A. Griffais Wed, 30 Oct 2013 09:47:18 -0700 - -steamos-compositor (1.7) alchemist; urgency=low - - * Add -enableremotecontrol to Steam commandline arguments. - - -- Pierre-Loup A. Griffais Tue, 29 Oct 2013 19:56:56 -0700 - -steamos-compositor (1.6) alchemist; urgency=low - - * Fix audio by starting and publishing pulse session daemon before Steam - starts. - - -- Pierre-Loup A. Griffais Mon, 28 Oct 2013 16:17:00 -0700 - -steamos-compositor (1.5) alchemist; urgency=low - - * Use Steam Big Picture cursor as the root window cursor. - - -- Pierre-Loup A. Griffais Fri, 25 Oct 2013 18:59:41 -0700 - -steamos-compositor (1.4) alchemist; urgency=low - - * Fix running Steam and games that are higher resolution than the desktop. - - -- Pierre-Loup A. Griffais Wed, 23 Oct 2013 16:17:58 -0700 - -steamos-compositor (1.3) alchemist; urgency=low - - * Add loadargbcursor - - -- John Vert Tue, 22 Oct 2013 20:10:16 -0700 - -steamos-compositor (1.2) alchemist; urgency=low - - * fix multiarch paths - - -- John Vert Tue, 22 Oct 2013 10:54:50 -0700 - -steamos-compositor (1.1) alchemist; urgency=low - - * Add steamos-session - - -- John Vert Tue, 22 Oct 2013 09:42:37 -0700 - -steamos-compositor (1.0) alchemist; urgency=low - - * Initial release. - - -- John Vert Fri, 18 Oct 2013 16:03:00 -0700 + -- Wouter Wijsman Fri, 23 Aug 2019 00:28:27 +0200 diff --git a/debian/compat b/debian/compat index 45a4fb7..b4de394 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -8 +11 diff --git a/debian/control b/debian/control index 0ad9b89..8be28cb 100644 --- a/debian/control +++ b/debian/control @@ -1,12 +1,18 @@ -Source: steamos-compositor -Maintainer: Pierre-Loup Griffais -Section: misc +Source: steamos-compositor-plus +Section: x11 Priority: optional -Standards-Version: 3.9.3 -Build-Depends: debhelper (>= 8), pkg-config, libxxf86vm-dev, libgl1-mesa-dev, libx11-dev, libxrender-dev, libxcomposite-dev, libxdamage-dev, libsdl-image1.2-dev, automake1.11, autoconf, libudev-dev +Maintainer: Wouter Wijsman +Build-Depends: debhelper (>= 11), pkg-config, libxxf86vm-dev, libgl1-mesa-dev, libx11-dev, libxrender-dev, libxcomposite-dev, libxdamage-dev, libsdl-image1.2-dev, automake1.11, autoconf, libxrandr-dev, libudev-dev +Standards-Version: 4.3.0 +Homepage: https://github.com/gamer-os/steamos-compositor-plus -Package: steamos-compositor +Package: steamos-compositor-plus Architecture: any -Depends: libsdl-image1.2, libudev1, ${shlibs:Depends}, ${misc:Depends} -Description: SteamOS Compositor - Provides graphics compositor services for the full-screen environment of SteamOS +Depends: libsdl-image1.2 (>= 1.2.10), libudev1 (>= 183), libgl1, libsdl1.2debian (>= 1.2.11), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:5.0), libxrender1, libx11-6, libxrandr2 (>= 2:1.2.0), libxxf86vm1, lsb-release, ${shlibs:Depends}, ${misc:Depends} +Description: fork of the SteamOS Compositor + Based on SteamOS Compositor version 1.35. SteamOS Compositor Plus includes 4k + support allows adjusting resolution/refresh rate through a configuration file, + hides the annoying color flashing on startup of Proton games and adds a fix + for games that start in the background, including Dead Cells, + The Count Lucanor, most Feral games and probably others. + diff --git a/debian/copyright b/debian/copyright index 2255275..a55d553 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,9 +1,17 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Contact: steamos@steampowered.com +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: steamos-compositor-plus +Source: https://github.com/gamer-os/steamos-compositor-plus Files: * Copyright: 2013 Valve Corporation -License: BSD-2-clause + 2019 Alesh Slovak +License: BSD-2-Clause + +Files: debian/* +Copyright: 2019 Wouter Wijsman +License: BSD-2-Clause + +License: BSD-2-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/debian/steamos-compositor.install b/debian/install similarity index 100% rename from debian/steamos-compositor.install rename to debian/install diff --git a/debian/rules b/debian/rules index 0cff804..a721805 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,14 @@ #!/usr/bin/make -f +# output every command that modifies files on the build system. +export DH_VERBOSE = 1 + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + %: dh $@ -override_dh_shlibdeps: - dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info + +# dh_make generated override targets +override_dh_auto_configure: + dh_auto_configure -- \ + --prefix=/usr diff --git a/debian/steamos-compositor.debhelper.log b/debian/steamos-compositor.debhelper.log deleted file mode 100644 index d9a902b..0000000 --- a/debian/steamos-compositor.debhelper.log +++ /dev/null @@ -1,22 +0,0 @@ -dh_auto_configure -dh_auto_build -dh_auto_test -dh_prep -dh_auto_install -dh_install -dh_installdocs -dh_installchangelogs -dh_icons -dh_perl -dh_link -dh_compress -dh_fixperms -dh_strip -dh_makeshlibs -override_dh_shlibdeps dh_shlibdeps -dh_shlibdeps -dh_installdeb -dh_gencontrol -dh_md5sums -dh_builddeb -dh_builddeb diff --git a/debian/steamos-compositor.postinst.debhelper b/debian/steamos-compositor.postinst.debhelper deleted file mode 100644 index f5e11f7..0000000 --- a/debian/steamos-compositor.postinst.debhelper +++ /dev/null @@ -1,5 +0,0 @@ -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor.postrm.debhelper b/debian/steamos-compositor.postrm.debhelper deleted file mode 100644 index f5e11f7..0000000 --- a/debian/steamos-compositor.postrm.debhelper +++ /dev/null @@ -1,5 +0,0 @@ -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor.substvars b/debian/steamos-compositor.substvars deleted file mode 100644 index abfb6ed..0000000 --- a/debian/steamos-compositor.substvars +++ /dev/null @@ -1,2 +0,0 @@ -shlibs:Depends=libc6 (>= 2.2.5), libgl1-mesa-glx | libgl1, libsdl-image1.2 (>= 1.2.10), libsdl1.2debian (>= 1.2.11), libudev1 (>= 183), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:5.0), libxrender1, libxxf86vm1 -misc:Depends= diff --git a/debian/steamos-compositor/DEBIAN/control b/debian/steamos-compositor/DEBIAN/control deleted file mode 100644 index 75efd95..0000000 --- a/debian/steamos-compositor/DEBIAN/control +++ /dev/null @@ -1,10 +0,0 @@ -Package: steamos-compositor -Version: 1.26 -Architecture: amd64 -Maintainer: Pierre-Loup Griffais -Installed-Size: 98 -Depends: libsdl-image1.2 (>= 1.2.10), libudev1 (>= 183), libc6 (>= 2.2.5), libgl1-mesa-glx | libgl1, libsdl1.2debian (>= 1.2.11), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:5.0), libxrender1, libxxf86vm1 -Section: misc -Priority: optional -Description: SteamOS Compositor - Provides graphics compositor services for the full-screen environment of SteamOS diff --git a/debian/steamos-compositor/DEBIAN/md5sums b/debian/steamos-compositor/DEBIAN/md5sums deleted file mode 100644 index 9b41b3f..0000000 --- a/debian/steamos-compositor/DEBIAN/md5sums +++ /dev/null @@ -1,9 +0,0 @@ -49ad57d8444674595ca9d746ad76a3a9 usr/bin/loadargb_cursor -15851812f6456da5cdca52a4e195759f usr/bin/steamcompmgr -5600b63e44b6d65abce0bc5cac6ede79 usr/bin/steamos-session -35bc5f6ad26ff631c69c888b08ef4f11 usr/bin/udev_is_boot_vga -c6566f64461986ffe46c913e76644b70 usr/share/doc/steamos-compositor/README -fe61eee70d5668366df17d06aeeedc00 usr/share/doc/steamos-compositor/changelog.amd64.gz -99b35eec3db8c6c555185390296634cb usr/share/doc/steamos-compositor/copyright -30c0085f7ba699fd6a775a5374703ac4 usr/share/icons/steam/arrow.png -4c772d33880d4df40fb35f19bf49e335 usr/share/xsessions/steamos.desktop diff --git a/debian/steamos-compositor/DEBIAN/postinst b/debian/steamos-compositor/DEBIAN/postinst deleted file mode 100755 index 73624dd..0000000 --- a/debian/steamos-compositor/DEBIAN/postinst +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -set -e -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor/DEBIAN/postrm b/debian/steamos-compositor/DEBIAN/postrm deleted file mode 100755 index 73624dd..0000000 --- a/debian/steamos-compositor/DEBIAN/postrm +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -set -e -# Automatically added by dh_icons -if which update-icon-caches >/dev/null 2>&1 ; then - update-icon-caches /usr/share/icons/steam -fi -# End automatically added section diff --git a/debian/steamos-compositor/usr/bin/loadargb_cursor b/debian/steamos-compositor/usr/bin/loadargb_cursor deleted file mode 100755 index 43ba633003b9325261382e8acf4fefd5f0b131d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7176 zcmcIpeQaCR6~A_x#{GJBX(^$t*2hP;QYj`bZ4^pZp7Z$(E;IS)yg_jsePR5tC4b*i@m7A*2n2L=_lXou>5T52Ub((ha1AjUpQg4T4o=qw&tU?;hvn zkw|FLPULs)?|08R_rCjmUmj`nH`#4AMq+0>86tIs!YShk_*xDHSIZnsVe8mhwiuXl z_$fRGwUHv76QM~vgk2fvMVPh=!mbzzq1PLTk)|4=#`0!G5lKUT=`tW`#$-;QAJ+AX z$iL$1;5_LLtPn`I(By~JLqFF_%thTXM;{RNCr$5%?}oqiB7ePI0fbmV#Txi?R`a$1 zE^tAQV*0StFgWZ~c!Km+gJz`3?_Ti3dVX6G&A@K$O?1|5y|p)5)tg9W2CD{ZYpQCt zy3;B57G8g}!?tU_r=5qU_K*Q#*{k7)O@{gJUjMB9nwss!hUF7awyips{oQMue}Q?| z!H?Sia89>`Rr$)J}y?tf~z~`xU7T$ z>w=NiVd1~x^`kb6VVz4jV z&nvCPl2A<%q=f?`RDDKEr!*EcbAd!e&uCD9K{h3l(N;a2jE1#nQ%dU#^C|^B9t>B* zfWnIFV$bSTwAMA)_;$Hh7?tQP%AD)zyc# zz`JaNaU+Htq)-Tvo@FrCX8I%iHXrkd7|X0pEJ2So!hLjA2j_85SjAJu<7L5D00j4v zjG6e^8ZeeK@ujU1yv~?-+Ji9Iq=`50)8|dRd7qjx@w9hhoVCLZ@x62-)? zAriDYbkU&>m%p_{X6m7wUY@@RdQ%-b>6kDXL9)2*bucMzd;^}&4GN?XccW2ZstB_2 z6~s6c3X>eah!}@JA;jx_FR}AjqpmkO5cz-K+fVd|7yfH^Itt*7IjIdkQS`?;BapgU@pB)s3FB z{_F=(oIm>+VrW zo>0d>fO?G>_1f#o{~ZhG!L}Kp9iH5Md%X91_e>l=4;ym+4`2XY&;{!FUN}kTe`OH6 zk=TvI;|9@)1ViFMgV>71P9%B^;wDh}nXiGZ1{U5PTJ$A=5Z-|npF$@-pl1J}4t+Qs zX!D)U<)8xU>G1$pr}3PT4}syAakq2BL3ky`=i^uiCV0DAh35)&=!&FfFAS_3!(5!! zEB747jN(+BeD+MlQA#oXg!%32&pzV;#%IbPfSR3F$Mbipwo~fcGy1iqXv-*?a|44o z&J7KW9r*sei)Gk8RS!1dy|V{WJxdCDnSHG_gP1w}iKgoQI3!Blg-UqxPXoAxFe=z|qg=?W$`fOq!&7@%? z-!8jv?SnSQXdM~$P+4eXmy<$iv`a?h95T<>PKb!B(poeme$;J=H- z1E7yU7O6xu6n`&*c8&}Cb`<6LuALRYHV1 z$>BA2ZH)aJ_>Domc^^UUllDfb@`+CdlVcKD3t%NnPLiYhh2f^ z?6;U;xq<0ychqiRI-}hvI)Tn+mCO*+XC+SHHj8pZoadURaF;+`$&9-*lYq}pi70a;>JF#7nLD~KncmlDXk9aM24Y$|kxI@1 zA;{BWym_&SpBy`)@7J0RDOqD0S4CzuGkJk zmA>6N1SYi;64(ahf7Gr3V(h3O#)QW81>1@IX&yHLhieD<(|Qyv2NHzV9|L`}{qBJb zocrWY^L@WqP__$45w27Y+205GxRwy6^<+%=%fjDUe?hYzNMM_iKdoQqg+IL~m2Z82 zUHI3DfV3V?3x8Ta(I58+tN+8mVY|}$P2a!9#DZDc7r+L^+W-52Gy6}8b!tlZE0}2# zx?RO`|C0}I)E$wG5|7Ebjs!}u2{(eO? zl-1sf-vD1Miu`H+XX2xV)!vHFfG<{&{PEg=;`o;SZ-Fh2J@TjhkN)p+Kr{@EPb#0r z!8!0Xmp{6y0~p3e#YYyh=OjD`lYS34vp=0bjtGBjU$c-O=?@{(?61PL3`G?O7OE#F k;X!_cKNcLlKVIihg2LZwk7b#~T(+4f|4U{P(pLZf0>dVmg#Z8m diff --git a/debian/steamos-compositor/usr/bin/steamcompmgr b/debian/steamos-compositor/usr/bin/steamcompmgr deleted file mode 100755 index 9865179513b261a6c2d570b855ebcd3838512fca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36016 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 z zhG{Pe-Nvok7D7r-egy-jISur_Ei1A0@;lH5i5c*u*zej4Es{1YMtcmjl1RTX3$Vv_ z=xS6NhesFH)rD7FmlbAhKO~1iE{DX>_85W+O?g2Va-6`bPZy4a=rmwyTLpJ1)`Cm_ zijn>$HY}yEE);_}=vX5z-39tvpkJ_3$X6Z&|7To>86EFna?Pm$S(<+9yI8x4O0


X? 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 U9E=XKeGp6KKQ@Rc>uM$aZ&uKZPXGV_ diff --git a/debian/steamos-compositor/usr/bin/steamos-session b/debian/steamos-compositor/usr/bin/steamos-session deleted file mode 100755 index ae711cd..0000000 --- a/debian/steamos-compositor/usr/bin/steamos-session +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -export SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0 - -export HOMETEST_DESKTOP=1 -export HOMETEST_USER=steam -export HOMETEST_DESKTOP_USER=desktop -export HOMETEST_DESKTOP_SESSION=gnome - -export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libmodeswitch_inhibitor.so:/usr/lib/i386-linux-gnu/libmodeswitch_inhibitor.so - -# Disable DPMS and screen blanking for now; it doesn't know about controller -# or Steam remote control events right now -xset -dpms -xset s off - -steamcompmgr & - -loadargb_cursor /usr/share/icons/steam/arrow.png - -steam -tenfoot -steamos -enableremotecontrol diff --git a/debian/steamos-compositor/usr/bin/udev_is_boot_vga b/debian/steamos-compositor/usr/bin/udev_is_boot_vga deleted file mode 100755 index 6c7198275f204faf0683ef493dbadd474d92de40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6056 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

n`bJP9p)cbU)c>j^4I z8_AQ$&wi|*f_|(8jJY065nm-fLiFMBlUW>q1`d_^Tz@L4An`moKl9mc5x;=~ay_dd zKG#3wV~uz7e*!jK6B=&5{@0Tu*L84_;(q?aV0H34s7`bcf5N8a@8#5DeHgHl&%gTv zRB#{Sg>msX;Lluq{$7P~Q-N^Zwh{erkOAm1xG+DbX@;{cN;B~vm8fvz^<&F%XgK-& z|1|zT8@?Y-aj)N-(COq)Q2q(ZzZyFo;?9rf1N?^;fB*RVJVhULx4#?z7Px)~pTFPJ z_sPEiTpS|j$73~0_CEQ41Yg{H%;)dd9Pvl!!SMd%@$>${^N%zCfWHGQLJZ)fK-k|# z1d`Qy(Wl=(%*@7fOcj9n7x N#{4gwMrgbF{{eUWf_MM` diff --git a/debian/steamos-compositor/usr/share/doc/steamos-compositor/README b/debian/steamos-compositor/usr/share/doc/steamos-compositor/README deleted file mode 100644 index 8178c76..0000000 --- a/debian/steamos-compositor/usr/share/doc/steamos-compositor/README +++ /dev/null @@ -1 +0,0 @@ -readme diff --git a/debian/steamos-compositor/usr/share/doc/steamos-compositor/changelog.amd64.gz b/debian/steamos-compositor/usr/share/doc/steamos-compositor/changelog.amd64.gz deleted file mode 100644 index 4178c29e21d316e1fa4c4596d4fb3e3e332a0fe4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2129 zcmV-X2(I@ZiwFP!000021Fc!xa@)ueefL*%`Ni3k$R&7@NP3fsY}$@plBKM)vENif zU`R|fz+mS>iu?6BJpd(Y;}BAbRVo%uU}pMq`t<3s^HLPXby8DQ#wl+s{Uz!4kAI@M zmFq${FYQ|jb}7qr^S44~Dip6?5&e~Th0?++Q_@1+Nr#_19r|MOlKw5Nr(gbqud9Eo zgkDK!7Je

|)j5i9T9&M9GNG#fJJld`XgNe=<#a)ajk{daqu&ADcC5Hw&gvp`26Y zlDwFcDk+n5CCZ;|(9#`Inu~HN>0MAd>&#>&%goWjnu0{|rVzK1yt)6Lbd%({j`flq z$Bw7{(X@Zu;@I#f5<1N#EcZY5>m&RUCBd^GX`M?e>HGVOb6T6Av+|9ng-L@WB*S@O zeW<#%*_TRMD?4W*;K-0>GG#}Gl$=aQ$J5aWj*Ry> zGH7+=S6P^qBolllyv(Qy+DQ>IWk{=1)~UGS-7l`lNo10JO0BB=%Ut>vKwjbudB|0)TayMXU#Tck_ z=>%m~A;J!1n&EA{b{`9njFjcef>Aes$+iI?7(FJLUP}=q;~xe?n{^$DnPInJ4=)P{ zNX_|AyP7 z-)>i#%F&BE3e!WMd%kTVGno#1D5;jnoOB2KV{@8i1T3s>l)IT5<8M|=afDvtz2;VK zGy?|9k>Pc&fS*s7ztt#kv2;>Yo#7z8IPd*2eU$TiwiryNqm%vpGCAJw+eN82(Lj|+ zi+Vu1E`rBrlNuKx9uv(406U`;qu1|0&ya9QvrrV9*D?PL_{wO=T6hr`y!T zZOKaz73WQbp6O7I;8@FqsttaM6~w(%MqsI(W}KOTGTgS}rqq_q)d*K)c-{q%rSz`R-~~+GZkqnwdhxM1h+l$ z+{7nx1;<^J>yBA;SYAfQaq33;PAI{75C&V8Z1Qtix71xAFs~~ACej1?GsEN|T{b|| zmCK{3qYT$)e4FA?IZ`2-{kt{edIdPBvX(AuV{iE%HKYJ0=s5Z4=z49lS@X>C(ONB{ zfa7fQkASFdL<6HyYFJTnz%vFqQ@|P;rJ} zVzr49_8DVVt<8E57WF{2qv^1XLi$f&+uW2am(?E-Qi>6U^hRmnDw(Rq<{={m>nLEO z5O?wYBYc)=jk(un2GBfHO$PrJpe$a48a(3z3seD0jfWsv!&~}}j~b6>unp*Dx~&Wh z07n-!!tn>RQTpw0+94*S!Q(^^r-PQEFG==?mHW^;VKWrewa~ID5}wd? zjeCpk2Aa#1mFc##y=7maJwlx1nY2PpW1?n7DB%S{W92evD2gqmH_3X#WxEoXyyh?M z?Ef2-gmp{O7L?xppr8xJR|~@uRB>nDCNw5^tG)OKEtewQ(ADe=^93z})?2B{JH6MU zsA$0#7rO)FA%?l#njcSxqv@bU&rI5-8oaovC)zAtzVI6n?b?V;*yX%-;tECJ6w$Pv zZ`=)p#U2?5z)6c*h=cp_B$F6V&is5q zc7GF=3HV$# -License: BSD-2-clause - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - 1. Redistributions of source code must retain the above copyright - notice(s), this list of conditions and the following disclaimer - unmodified other than the allowable addition of one or more - copyright notices. - 2. Redistributions in binary form must reproduce the above copyright - notice(s), this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - . - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY - EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR - BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE - OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/debian/steamos-compositor/usr/share/icons/steam/arrow.png b/debian/steamos-compositor/usr/share/icons/steam/arrow.png deleted file mode 100644 index 4693d064907092ad1d33b8ac0958b8af74dc2119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5292 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 Date: Fri, 23 Aug 2019 01:38:54 +0200 Subject: [PATCH 5/6] Updated the configure.ac This also changes the directory in which the README.md file is placed after installation, which works out way better for --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index f4e7466..ab783c0 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([SteamOS Compostitor], [1.0], [linux@steampowered.com], [steamos-compositor], [http://support.steampowered.com]) +AC_INIT([SteamOS Compostitor Plus], [1.0], [aleshslovak@gmail.com], [steamos-compositor-plus], [https://github.com/gamer-os/steamos-compositor-plus/]) AM_INIT_AUTOMAKE([foreign tar-ustar]) PKG_CHECK_MODULES([DEPS],xxf86vm gl x11 xrender xcomposite SDL_image libudev xext xdamage) From 44ac4aec83b6ad3f228d0a313214770f34657e91 Mon Sep 17 00:00:00 2001 From: Wouter Wijsman Date: Fri, 23 Aug 2019 01:47:35 +0200 Subject: [PATCH 6/6] Removed outdated line from desktop file encoding is always assumed to be utf-8 in the modern standard, so the line is no longer needed. It was giving me warnings when packaging. --- usr/share/xsessions/steamos.desktop | 1 - 1 file changed, 1 deletion(-) diff --git a/usr/share/xsessions/steamos.desktop b/usr/share/xsessions/steamos.desktop index 62d19fc..d0a95ea 100644 --- a/usr/share/xsessions/steamos.desktop +++ b/usr/share/xsessions/steamos.desktop @@ -1,5 +1,4 @@ [Desktop Entry] -Encoding=UTF-8 Name=SteamOS Comment=Starts a SteamOS session Exec=steamos-session