From: | Mike Frysinger <vapier@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] repo/gentoo:master commit in: net-misc/chrome-remote-desktop/ |
Date: | Sat, 14 Sep 2019 07:11:50 |
Message-Id: | 1568445053.dc3af28a6eed7f35dc3f4ca7949ed3e18b75a2b8.vapier@gentoo |
1 | commit: dc3af28a6eed7f35dc3f4ca7949ed3e18b75a2b8 |
2 | Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
3 | AuthorDate: Sat Sep 14 06:09:03 2019 +0000 |
4 | Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
5 | CommitDate: Sat Sep 14 07:10:53 2019 +0000 |
6 | URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3af28a |
7 | |
8 | net-misc/chrome-remote-desktop: drop old 49.0.2623.40 version |
9 | |
10 | This drops x86 support, but unfortunately not much we can do about it. |
11 | Upstream no longer supports these old versions and is dropping server |
12 | access too, so the clients don't even work anymore. |
13 | |
14 | Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org> |
15 | |
16 | net-misc/chrome-remote-desktop/Manifest | 2 - |
17 | .../chrome-remote-desktop-49.0.2623.40.ebuild | 109 --------------------- |
18 | 2 files changed, 111 deletions(-) |
19 | |
20 | diff --git a/net-misc/chrome-remote-desktop/Manifest b/net-misc/chrome-remote-desktop/Manifest |
21 | index f8576cf434a..c84053c0bfd 100644 |
22 | --- a/net-misc/chrome-remote-desktop/Manifest |
23 | +++ b/net-misc/chrome-remote-desktop/Manifest |
24 | @@ -1,3 +1 @@ |
25 | -DIST chrome-remote-desktop_49.0.2623.40_amd64.deb 20315570 BLAKE2B 03725450590fad81105ae5314f9a1c9c9acc1b3f2d294ee1401379c264d59d737c2c39333ab5cb7a77e5885855ca484db360f0936be6c5bc2c84aa0cb38afe72 SHA512 d936885a986a749a0b4ebb1bb68fe0bc14d10d21363a409abbbb224b4f3ee048ef030ee81469be9bbb8c3852d7c6793fcab1f51d52fcaf5b02cda07550b72330 |
26 | -DIST chrome-remote-desktop_49.0.2623.40_i386.deb 20941574 BLAKE2B 7f86e734fdc9c95f8820912aa075d4be805896f4f045ba39fb1fedc9ba6e3b576d71ce67692f683009ff005c2c248ed067ef4980906ae9e158c107aa96b58470 SHA512 00cf6641ee993fb8c295ca99cb57cde42eb3dd6cc34ae4684f858279615695d5b1a257081e8988293f94e887986492e112bc0276f572cd592d9879dec88eace8 |
27 | DIST chrome-remote-desktop_63.0.3239.17_amd64.deb 19026074 BLAKE2B 9a62d317768d6c0ab3cf3c6e7c5dea074133cc7c5d2b04ffdc1e0f9877f5f606c044ebab7b230914eba2ade51d2805fb1267f7b1731fa36235495a8192eb3c48 SHA512 2843deb7817217c8b8e41931b1e9ef0fdfb40c6a4ceb1bc69499aed16cc729d7ed64f88200c9bb2366a768f294a164da2360ed2b9654d1626696bcf0403e347a |
28 | |
29 | diff --git a/net-misc/chrome-remote-desktop/chrome-remote-desktop-49.0.2623.40.ebuild b/net-misc/chrome-remote-desktop/chrome-remote-desktop-49.0.2623.40.ebuild |
30 | deleted file mode 100644 |
31 | index 36683aa535d..00000000000 |
32 | --- a/net-misc/chrome-remote-desktop/chrome-remote-desktop-49.0.2623.40.ebuild |
33 | +++ /dev/null |
34 | @@ -1,109 +0,0 @@ |
35 | -# Copyright 1999-2017 Gentoo Foundation |
36 | -# Distributed under the terms of the GNU General Public License v2 |
37 | - |
38 | -# Base URL: https://dl.google.com/linux/chrome-remote-desktop/deb/ |
39 | -# Fetch the Release file: |
40 | -# https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/Release |
41 | -# Which gives you the Packages file: |
42 | -# https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-i386/Packages |
43 | -# https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-amd64/Packages |
44 | -# And finally gives you the file name: |
45 | -# pool/main/c/chrome-remote-desktop/chrome-remote-desktop_29.0.1547.32_amd64.deb |
46 | -# |
47 | -# Use curl to find the answer: |
48 | -# curl -q https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-i386/Packages | grep ^Filename |
49 | - |
50 | -EAPI="5" |
51 | - |
52 | -PYTHON_COMPAT=( python2_7 ) |
53 | - |
54 | -inherit unpacker eutils python-single-r1 |
55 | - |
56 | -DESCRIPTION="access remote computers via Chrome!" |
57 | -PLUGIN_URL="https://chrome.google.com/remotedesktop" |
58 | -HOMEPAGE="https://support.google.com/chrome/answer/1649523 ${PLUGIN_URL}" |
59 | -BASE_URI="https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/${PN}/${PN}_${PV}" |
60 | -SRC_URI="amd64? ( ${BASE_URI}_amd64.deb ) |
61 | - x86? ( ${BASE_URI}_i386.deb )" |
62 | - |
63 | -LICENSE="google-chrome" |
64 | -SLOT="0" |
65 | -KEYWORDS="-* amd64 x86" |
66 | -IUSE="" |
67 | -REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
68 | - |
69 | -# All the libs this package links against. |
70 | -RDEPEND="app-admin/sudo |
71 | - ${PYTHON_DEPS} |
72 | - >=dev-libs/expat-2 |
73 | - dev-libs/glib:2 |
74 | - dev-libs/nspr |
75 | - dev-libs/nss |
76 | - dev-python/psutil |
77 | - gnome-base/gconf:2 |
78 | - media-libs/fontconfig |
79 | - media-libs/freetype:2 |
80 | - sys-devel/gcc |
81 | - sys-libs/glibc |
82 | - sys-libs/pam |
83 | - x11-libs/cairo |
84 | - x11-libs/gtk+:2 |
85 | - x11-libs/libX11 |
86 | - x11-libs/libXdamage |
87 | - x11-libs/libXext |
88 | - x11-libs/libXfixes |
89 | - x11-libs/libXi |
90 | - x11-libs/libXrandr |
91 | - x11-libs/libXtst |
92 | - x11-libs/pango" |
93 | -# Settings we just need at runtime. |
94 | -RDEPEND+=" |
95 | - x11-base/xorg-server[xvfb]" |
96 | -DEPEND="" |
97 | - |
98 | -S=${WORKDIR} |
99 | - |
100 | -QA_PREBUILT="/opt/google/chrome-remote-desktop/*" |
101 | - |
102 | -src_prepare() { |
103 | - epatch "${FILESDIR}"/${PN}-44.0.2403.44-always-sudo.patch #541708 |
104 | - python_fix_shebang opt/google/chrome-remote-desktop/chrome-remote-desktop |
105 | -} |
106 | - |
107 | -src_install() { |
108 | - insinto /etc |
109 | - doins -r etc/opt |
110 | - |
111 | - insinto /opt |
112 | - doins -r opt/google |
113 | - chmod a+rx "${ED}"/opt/google/${PN}/* || die |
114 | - |
115 | - dodir /etc/pam.d |
116 | - dosym system-remote-login /etc/pam.d/${PN} |
117 | - |
118 | - dodoc usr/share/doc/${PN}/changelog* |
119 | - |
120 | - newinitd "${FILESDIR}"/${PN}.rc ${PN} |
121 | - newconfd "${FILESDIR}"/${PN}.conf.d ${PN} |
122 | -} |
123 | - |
124 | -pkg_postinst() { |
125 | - if [[ -z ${REPLACING_VERSIONS} ]] ; then |
126 | - elog "Two ways to launch the server:" |
127 | - elog "(1) access an existing desktop" |
128 | - elog " (a) install the Chrome plugin on the server & client:" |
129 | - elog " ${PLUGIN_URL}" |
130 | - elog " (b) on the server, run the Chrome plugin & enable remote access" |
131 | - elog " (c) on the client, connect to the server" |
132 | - elog "(2) headless system" |
133 | - elog " (a) install the Chrome plugin on the client:" |
134 | - elog " ${PLUGIN_URL}" |
135 | - elog " (b) visit https://accounts.google.com/o/oauth2/auth?response_type=code&scope=https://www.googleapis.com/auth/chromoting+https://www.googleapis.com/auth/googletalk+https://www.googleapis.com/auth/userinfo.email&access_type=offline&redirect_uri=https://chromoting-auth.googleplex.com/auth&approval_prompt=force&client_id=440925447803-avn2sj1kc099s0r7v62je5s339mu0am1.apps.googleusercontent.com&hl=en&from_login=1&as=-760f476eeaec11b8&pli=1&authuser=0" |
136 | - elog " (c) run the command mentioned on the server" |
137 | - elog " (d) on the client, connect to the server" |
138 | - elog |
139 | - elog "Configuration settings you might want to be aware of:" |
140 | - elog " ~/.${PN}-session - shell script to start your session" |
141 | - elog " /etc/init.d/${PN} - script to auto-restart server" |
142 | - fi |
143 | -} |