[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-10-13 Thread Jason A. Donenfeld
commit: 486eec23c425da913607fe958323dbea83b5901e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Oct 13 19:20:24 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri Oct 13 20:12:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486eec23

dev-util/android-studio: add 2023.1.1.22, drop 2023.1.1.10

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...roid-studio-2023.1.1.10.ebuild => android-studio-2023.1.1.22.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 500980d0d17c..791eb815ba86 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1 @@
-DIST android-studio-2023.1.1.10-linux.tar.gz 1161228766 BLAKE2B 
d97b024e94751b2aad0a836ddf4ae54dc172a2677e7490de2a376cb40e863e16ed679d7907a7cac40282273bf6c711d8a3516ffd3acf96254570b62baf461b9c
 SHA512 
c94fc8280c7c1fbfaa63fc9dda9b9cfeb5e4478c8b9a8d3b29a587e207a37b534f2d8a6ab754f6ff60768c087e2ad62c686e2a567f8ca4e6e25fb06fc33ea967
+DIST android-studio-2023.1.1.22-linux.tar.gz 1153989524 BLAKE2B 
4dfd857543018c8a4584c4e2fff557d243a757ebe5974e915b3ea73a2a163fdb022e9e2bebc7a40ead74b6f2dccdd65a0bd796f45ffc43b598688d66533bb459
 SHA512 
f60495cc27cb70d240d8cf5f2c26009b50f91a75b807a53ee95f23dc8753cf569ed429ab351b7d64e8bf3b80c132e17a4ee2ee89602c4b564503cecf042a0297

diff --git a/dev-util/android-studio/android-studio-2023.1.1.10.ebuild 
b/dev-util/android-studio/android-studio-2023.1.1.22.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-2023.1.1.10.ebuild
rename to dev-util/android-studio/android-studio-2023.1.1.22.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-07-06 Thread Jason A. Donenfeld
commit: 3f7c8cafb25bdd4f6a9b3e4dc0805158f44de55f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jul  5 13:58:08 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Thu Jul  6 17:14:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7c8caf

dev-util/android-studio: add 2023.1.1.10, drop 2023.1.1.7

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...droid-studio-2023.1.1.7.ebuild => android-studio-2023.1.1.10.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index f9fe09002645..500980d0d17c 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1 @@
-DIST android-studio-2023.1.1.7-linux.tar.gz 1182991479 BLAKE2B 
b0dd3581c65ad73e4d09965d6aea1fbd153d27eac3c55a03ec09b1ccd7adb345304008ef6bb0afea7491345a5b7f3c0e1cff82a0ae487951e3b046cb4e43cf44
 SHA512 
ae5158f390ea5cdd90c307d614c765747b7b7001a87342c7f2c884344f857f1a3907fedce9713645343b71d0b57df2731cb3d2cf6777f30e42dbbdcfdb141983
+DIST android-studio-2023.1.1.10-linux.tar.gz 1161228766 BLAKE2B 
d97b024e94751b2aad0a836ddf4ae54dc172a2677e7490de2a376cb40e863e16ed679d7907a7cac40282273bf6c711d8a3516ffd3acf96254570b62baf461b9c
 SHA512 
c94fc8280c7c1fbfaa63fc9dda9b9cfeb5e4478c8b9a8d3b29a587e207a37b534f2d8a6ab754f6ff60768c087e2ad62c686e2a567f8ca4e6e25fb06fc33ea967

diff --git a/dev-util/android-studio/android-studio-2023.1.1.7.ebuild 
b/dev-util/android-studio/android-studio-2023.1.1.10.ebuild
similarity index 98%
rename from dev-util/android-studio/android-studio-2023.1.1.7.ebuild
rename to dev-util/android-studio/android-studio-2023.1.1.10.ebuild
index 2b1e3ce86fba..cbe5325ea617 100644
--- a/dev-util/android-studio/android-studio-2023.1.1.7.ebuild
+++ b/dev-util/android-studio/android-studio-2023.1.1.10.ebuild
@@ -90,7 +90,7 @@ src_install() {
fperms -R 755 "${dir}"/plugins/android/resources/trace_processor_daemon
fperms -R 755 
"${dir}"/plugins/android/resources/transport/{arm64-v8a,armeabi-v7a,x86,x86_64}
fperms -R 755 
"${dir}"/plugins/android-ndk/resources/lldb/{android,bin,lib,shared}
-   fperms 755 
"${dir}"/plugins/c-clangd/bin/clang/linux/x64/{clang-tidy,clangd}
+   fperms 755 "${dir}"/plugins/c-clangd/bin/clang/linux/x64/clangd
fperms -R 755 "${dir}"/plugins/terminal/{,fish}
 
newicon "bin/studio.png" "${PN}.png"



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-06-08 Thread Jason A. Donenfeld
commit: 46fb49ff59fd2b1c4ea6f450d40a68e6326ebeb6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jun  8 12:56:55 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Thu Jun  8 12:57:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fb49ff

dev-util/android-studio: add 2023.1.1.7, drop 2023.1.1.5

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...ndroid-studio-2023.1.1.5.ebuild => android-studio-2023.1.1.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 5043b6901105..f9fe09002645 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1 @@
-DIST android-studio-2023.1.1.5-linux.tar.gz 1177823262 BLAKE2B 
c4af55450465efe4ff20bab9a9c70cf658f7702d90062391f7262d4b9a9bcad147bf452e6f9d5bbe70fb7a2a2ea44abb8bc233c8a26c1f63d12b872211d6843e
 SHA512 
e49699bf10f008d2dfae388db687e8bf3b71ec02c331bb9b6b748dfc64e6c911ab70ecdb4274198dfb3702e204d67c2da14eecb72eac4b4957d54310320172ed
+DIST android-studio-2023.1.1.7-linux.tar.gz 1182991479 BLAKE2B 
b0dd3581c65ad73e4d09965d6aea1fbd153d27eac3c55a03ec09b1ccd7adb345304008ef6bb0afea7491345a5b7f3c0e1cff82a0ae487951e3b046cb4e43cf44
 SHA512 
ae5158f390ea5cdd90c307d614c765747b7b7001a87342c7f2c884344f857f1a3907fedce9713645343b71d0b57df2731cb3d2cf6777f30e42dbbdcfdb141983

diff --git a/dev-util/android-studio/android-studio-2023.1.1.5.ebuild 
b/dev-util/android-studio/android-studio-2023.1.1.7.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-2023.1.1.5.ebuild
rename to dev-util/android-studio/android-studio-2023.1.1.7.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-05-26 Thread Jason A. Donenfeld
commit: a250e17c1dc1de8b4028570aad0e57cd6d82478d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri May 26 14:08:59 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Fri May 26 14:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a250e17c

dev-util/android-studio: add 2023.1.1.5, drop 2023.1.1.4

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...ndroid-studio-2023.1.1.4.ebuild => android-studio-2023.1.1.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 697e0315dc59..5043b6901105 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1 @@
-DIST android-studio-2023.1.1.4-linux.tar.gz 1179983294 BLAKE2B 
3aecde140714a976b29f7954cf0a7eab9483c75618b347ee01bfa0d7a6f0d295105fbb5f2afb987bdc4bac6fa7d7c884506e1d8895af0394a8dc9beeca0b939d
 SHA512 
b58fb92812ba842f2ece000a5982182641b2dd7d1fcac6ae9f048d030b45535d195f341fdcbbe3434b7591685cef133fc6fc937f8f07c075527ca6281dfa9cd1
+DIST android-studio-2023.1.1.5-linux.tar.gz 1177823262 BLAKE2B 
c4af55450465efe4ff20bab9a9c70cf658f7702d90062391f7262d4b9a9bcad147bf452e6f9d5bbe70fb7a2a2ea44abb8bc233c8a26c1f63d12b872211d6843e
 SHA512 
e49699bf10f008d2dfae388db687e8bf3b71ec02c331bb9b6b748dfc64e6c911ab70ecdb4274198dfb3702e204d67c2da14eecb72eac4b4957d54310320172ed

diff --git a/dev-util/android-studio/android-studio-2023.1.1.4.ebuild 
b/dev-util/android-studio/android-studio-2023.1.1.5.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-2023.1.1.4.ebuild
rename to dev-util/android-studio/android-studio-2023.1.1.5.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-05-17 Thread Jason A. Donenfeld
commit: a71c8225727e6a8b45bf5b012b8a237fd3fb0c9f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed May 17 16:24:48 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Wed May 17 16:25:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71c8225

dev-util/android-studio: add 2023.1.1.4, drop 2022.3.1.14

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...droid-studio-2022.3.1.14.ebuild => android-studio-2023.1.1.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 915c9811b57a..697e0315dc59 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1 @@
-DIST android-studio-2022.3.1.14-linux.tar.gz 1165562537 BLAKE2B 
635b91fdbf390d4f24db21d01ac34092117b837dfbf569bfad6499efc93578e2d83b4451ad316a29b647edbe8dbee02f1ac195769ee2fd7976fe8b43cfa3886e
 SHA512 
e258cd3ba0f371c8950b61953586418982e34c1cd7bd7e9538ca0dfe68544ea178e68faaa1cd967df1b53d63f29fcbacb2f04805742e9028296233531c2aa43e
+DIST android-studio-2023.1.1.4-linux.tar.gz 1179983294 BLAKE2B 
3aecde140714a976b29f7954cf0a7eab9483c75618b347ee01bfa0d7a6f0d295105fbb5f2afb987bdc4bac6fa7d7c884506e1d8895af0394a8dc9beeca0b939d
 SHA512 
b58fb92812ba842f2ece000a5982182641b2dd7d1fcac6ae9f048d030b45535d195f341fdcbbe3434b7591685cef133fc6fc937f8f07c075527ca6281dfa9cd1

diff --git a/dev-util/android-studio/android-studio-2022.3.1.14.ebuild 
b/dev-util/android-studio/android-studio-2023.1.1.4.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-2022.3.1.14.ebuild
rename to dev-util/android-studio/android-studio-2023.1.1.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-05-17 Thread Jason A. Donenfeld
commit: 31682f128fd9c4b775fa5183915a87b90dfcf57e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed May 17 11:37:41 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Wed May 17 13:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31682f12

dev-util/android-studio: bump to 2022.3.1.14, drop obsolete

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest   |   5 +-
 .../android-studio-2021.2.1.14.ebuild  | 116 ---
 .../android-studio-2021.3.1.16.ebuild  | 116 ---
 .../android-studio-2022.1.1.21.ebuild  | 126 -
 ...13.ebuild => android-studio-2022.3.1.14.ebuild} |   0
 5 files changed, 1 insertion(+), 362 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index ed350a15f59e..915c9811b57a 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1 @@
-DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
-DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5
-DIST android-studio-2022.1.1.21-linux.tar.gz 1014162603 BLAKE2B 
a3cc78ba4ba869d9615a55a90827171164ab961730681fa48962feeabf6a355930bb32d1822c31fb024f56f3e5d8d6880471505c3b48b1fe507ef15d44e2b0fa
 SHA512 
5e850c6c5bb05923b41e4fafb0a20afcbec884cea427d5bb26a82e767930ef2c4477592e9338b1ea0458a3590d017f057a615749d9b9e1e8b364f67582ef0263
-DIST android-studio-2022.3.1.13-linux.tar.gz 1165578876 BLAKE2B 
1d1271d55a00dd4be7c3dee57b960f4b48d8132764fc50f20dcb1a323efe74a0d19b24b62e27b2005aa76262c85d8cbe16e5d70f2d56c7036722396df53c4117
 SHA512 
80cb8a09f3c2bf0a31b0df7b18099440e35dc61d60c3763be380402160d69775082a1b9c6f66f1c4823e76cac248c63974faa93ca96b7247af4cdd43d65f0fda
+DIST android-studio-2022.3.1.14-linux.tar.gz 1165562537 BLAKE2B 
635b91fdbf390d4f24db21d01ac34092117b837dfbf569bfad6499efc93578e2d83b4451ad316a29b647edbe8dbee02f1ac195769ee2fd7976fe8b43cfa3886e
 SHA512 
e258cd3ba0f371c8950b61953586418982e34c1cd7bd7e9538ca0dfe68544ea178e68faaa1cd967df1b53d63f29fcbacb2f04805742e9028296233531c2aa43e

diff --git a/dev-util/android-studio/android-studio-2021.2.1.14.ebuild 
b/dev-util/android-studio/android-studio-2021.2.1.14.ebuild
deleted file mode 100644
index 2ecfe33bfb0e..
--- a/dev-util/android-studio/android-studio-2021.2.1.14.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-RESTRICT="strip"
-
-QA_PREBUILT="
-   opt/${PN}/bin/*
-   opt/${PN}/jre/bin/*
-   opt/${PN}/jre/lib/*
-   opt/${PN}/jre/lib/jli/*
-   opt/${PN}/jre/lib/server/*
-   opt/${PN}/lib/pty4j-native/linux/*/*
-   opt/${PN}/plugins/android/resources/installer/*/*
-   opt/${PN}/plugins/android/resources/native/*
-   opt/${PN}/plugins/android/resources/perfetto/*/*
-   opt/${PN}/plugins/android/resources/simpleperf/*/*
-   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
-   opt/${PN}/plugins/android/resources/transport/*/*
-   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
-   opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/*
-   opt/${PN}/plugins/c-clangd/bin/clang/linux/*
-   opt/${PN}/plugins/webp/lib/libwebp/linux/*
-"
-
-DESCRIPTION="Android development environment based on IntelliJ IDEA"
-HOMEPAGE="https://developer.android.com/studio;
-SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz;
-#SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${PN}-${PV}-linux.tar.gz;
-
-LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
-   EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
-   MPL-1.1 MPL-2.0 NPL-1.1 OFL ZLIB"
-
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-05-08 Thread Jason A. Donenfeld
commit: ada2b88802742faeb549ef6afa29757601cbe3a3
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue May  9 00:49:25 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Tue May  9 00:49:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada2b888

dev-util/android-studio: add 2022.3.1.13, drop 2022.3.1.12

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...roid-studio-2022.3.1.12.ebuild => android-studio-2022.3.1.13.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 4f1ef300b4ef..ed350a15f59e 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,4 @@
 DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
 DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5
 DIST android-studio-2022.1.1.21-linux.tar.gz 1014162603 BLAKE2B 
a3cc78ba4ba869d9615a55a90827171164ab961730681fa48962feeabf6a355930bb32d1822c31fb024f56f3e5d8d6880471505c3b48b1fe507ef15d44e2b0fa
 SHA512 
5e850c6c5bb05923b41e4fafb0a20afcbec884cea427d5bb26a82e767930ef2c4477592e9338b1ea0458a3590d017f057a615749d9b9e1e8b364f67582ef0263
-DIST android-studio-2022.3.1.12-linux.tar.gz 1165468510 BLAKE2B 
901f69b255ff8ed265ef59697f1707ae697e6e260a56dae48e38d9f41d8cc89d8ca61b8aa3655601e0ed43750ce5327434a971761085ab8da842d49165e33c6a
 SHA512 
3813e599e42a47cb7c6a17372b12eb5721c97b241d4df261b310694e0cd89253c7e82e92a1f5ea2a9661844b4733bd0df9331d24e8995c3770602ca44c0db3b5
+DIST android-studio-2022.3.1.13-linux.tar.gz 1165578876 BLAKE2B 
1d1271d55a00dd4be7c3dee57b960f4b48d8132764fc50f20dcb1a323efe74a0d19b24b62e27b2005aa76262c85d8cbe16e5d70f2d56c7036722396df53c4117
 SHA512 
80cb8a09f3c2bf0a31b0df7b18099440e35dc61d60c3763be380402160d69775082a1b9c6f66f1c4823e76cac248c63974faa93ca96b7247af4cdd43d65f0fda

diff --git a/dev-util/android-studio/android-studio-2022.3.1.12.ebuild 
b/dev-util/android-studio/android-studio-2022.3.1.13.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-2022.3.1.12.ebuild
rename to dev-util/android-studio/android-studio-2022.3.1.13.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-05-08 Thread Jason A. Donenfeld
commit: a01b4a94f14b7d01569fe747f5c3b12fe2f41e78
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Apr 24 22:19:28 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Tue May  9 00:49:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01b4a94

dev-util/android-studio: add 2022.3.1.12, drop 2022.3.1.11

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest| 2 +-
 ...roid-studio-2022.3.1.11.ebuild => android-studio-2022.3.1.12.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 8bb732514d13..4f1ef300b4ef 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,4 @@
 DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
 DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5
 DIST android-studio-2022.1.1.21-linux.tar.gz 1014162603 BLAKE2B 
a3cc78ba4ba869d9615a55a90827171164ab961730681fa48962feeabf6a355930bb32d1822c31fb024f56f3e5d8d6880471505c3b48b1fe507ef15d44e2b0fa
 SHA512 
5e850c6c5bb05923b41e4fafb0a20afcbec884cea427d5bb26a82e767930ef2c4477592e9338b1ea0458a3590d017f057a615749d9b9e1e8b364f67582ef0263
-DIST android-studio-2022.3.1.11-linux.tar.gz 1096373131 BLAKE2B 
fb05d201835db76c1f9c3b02234ee4a9c4fe86f0d1a371cdd89725d064b7e50c8944ce58fa221806e80a16bd18ecde6d2631325c38e3e68ace3d1668ecb59eaa
 SHA512 
7aac51617dea286bf46f46a6a33e48ec5496a369b7e86d2e9705c43159716cd8003393862976c051a655407bb13977b3d2e10f9f552aa7a0131dd04f3237
+DIST android-studio-2022.3.1.12-linux.tar.gz 1165468510 BLAKE2B 
901f69b255ff8ed265ef59697f1707ae697e6e260a56dae48e38d9f41d8cc89d8ca61b8aa3655601e0ed43750ce5327434a971761085ab8da842d49165e33c6a
 SHA512 
3813e599e42a47cb7c6a17372b12eb5721c97b241d4df261b310694e0cd89253c7e82e92a1f5ea2a9661844b4733bd0df9331d24e8995c3770602ca44c0db3b5

diff --git a/dev-util/android-studio/android-studio-2022.3.1.11.ebuild 
b/dev-util/android-studio/android-studio-2022.3.1.12.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-2022.3.1.11.ebuild
rename to dev-util/android-studio/android-studio-2022.3.1.12.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-04-13 Thread Jason A. Donenfeld
commit: ec0ef41332a2dfd5ae91aece58f29854791955f6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Apr 13 16:17:56 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Thu Apr 13 16:21:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0ef413

dev-util/android-studio: add 2022.3.1.11

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-2022.3.1.11.ebuild  | 125 +
 2 files changed, 126 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 63b988181e17..8bb732514d13 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
 DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5
 DIST android-studio-2022.1.1.21-linux.tar.gz 1014162603 BLAKE2B 
a3cc78ba4ba869d9615a55a90827171164ab961730681fa48962feeabf6a355930bb32d1822c31fb024f56f3e5d8d6880471505c3b48b1fe507ef15d44e2b0fa
 SHA512 
5e850c6c5bb05923b41e4fafb0a20afcbec884cea427d5bb26a82e767930ef2c4477592e9338b1ea0458a3590d017f057a615749d9b9e1e8b364f67582ef0263
+DIST android-studio-2022.3.1.11-linux.tar.gz 1096373131 BLAKE2B 
fb05d201835db76c1f9c3b02234ee4a9c4fe86f0d1a371cdd89725d064b7e50c8944ce58fa221806e80a16bd18ecde6d2631325c38e3e68ace3d1668ecb59eaa
 SHA512 
7aac51617dea286bf46f46a6a33e48ec5496a369b7e86d2e9705c43159716cd8003393862976c051a655407bb13977b3d2e10f9f552aa7a0131dd04f3237

diff --git a/dev-util/android-studio/android-studio-2022.3.1.11.ebuild 
b/dev-util/android-studio/android-studio-2022.3.1.11.ebuild
new file mode 100644
index ..2b1e3ce86fba
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2022.3.1.11.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+RESTRICT="bindist mirror strip"
+
+QA_PREBUILT="
+   opt/${PN}/bin/*
+   opt/${PN}/jbr/bin/*
+   opt/${PN}/jbr/lib/*
+   opt/${PN}/jbr/lib/jli/*
+   opt/${PN}/jbr/lib/server/*
+   opt/${PN}/lib/pty4j-native/linux/*/*
+   opt/${PN}/plugins/android/resources/installer/*/*
+   opt/${PN}/plugins/android/resources/native/*
+   opt/${PN}/plugins/android/resources/perfetto/*/*
+   opt/${PN}/plugins/android/resources/screen-sharing-agent/*/*
+   opt/${PN}/plugins/android/resources/simpleperf/*/*
+   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
+   opt/${PN}/plugins/android/resources/transport/*/*
+   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
+   opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/*
+   opt/${PN}/plugins/c-clangd/bin/clang/linux/*/*
+   opt/${PN}/plugins/webp/lib/libwebp/linux/*
+"
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="https://developer.android.com/studio;
+SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz;
+
+LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
+   EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
+   MPL-1.1 MPL-2.0 NPL-1.1 OFL ZLIB"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.8-r4
+   >=dev-libs/expat-2.5.0
+   >=dev-libs/libffi-3.4.4
+   >=media-libs/fontconfig-2.14.0-r1
+   >=media-libs/freetype-2.12.1-r1
+   >=media-libs/libpng-1.6.39
+   >=media-libs/mesa-22.2.5[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.13-r1
+   >=x11-libs/libX11-1.8.1
+   >=x11-libs/libXau-1.0.11
+   >=x11-libs/libXdamage-1.1.6
+   >=x11-libs/libXdmcp-1.1.4-r2
+   >=x11-libs/libXext-1.3.5
+   >=x11-libs/libXfixes-6.0.0
+   >=x11-libs/libXrender-0.9.11
+   >=x11-libs/libXxf86vm-1.1.5
+   >=x11-libs/libdrm-2.4.114
+   >=x11-libs/libxcb-1.15-r1
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2023-03-01 Thread Mike Pagano
commit: fcd62a4a9e115d8eb2caafe9e719632c31d90a43
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  1 23:39:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  1 23:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd62a4a

dev-util/android-studio: add 2022.1.1.21, thanks to Adam Giergun

https://github.com/gentoo-mirror/adasss

Closes: https://bugs.gentoo.org/894048

Signed-off-by: Mike Pagano  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-2022.1.1.21.ebuild  | 126 +
 2 files changed, 127 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index e7d3040a9ecc..63b988181e17 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
 DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5
+DIST android-studio-2022.1.1.21-linux.tar.gz 1014162603 BLAKE2B 
a3cc78ba4ba869d9615a55a90827171164ab961730681fa48962feeabf6a355930bb32d1822c31fb024f56f3e5d8d6880471505c3b48b1fe507ef15d44e2b0fa
 SHA512 
5e850c6c5bb05923b41e4fafb0a20afcbec884cea427d5bb26a82e767930ef2c4477592e9338b1ea0458a3590d017f057a615749d9b9e1e8b364f67582ef0263

diff --git a/dev-util/android-studio/android-studio-2022.1.1.21.ebuild 
b/dev-util/android-studio/android-studio-2022.1.1.21.ebuild
new file mode 100644
index ..5cd01065fae6
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2022.1.1.21.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+RESTRICT="bindist mirror strip"
+
+QA_PREBUILT="
+   opt/${PN}/bin/*
+   opt/${PN}/jbr/bin/*
+   opt/${PN}/jbr/lib/*
+   opt/${PN}/jbr/lib/jli/*
+   opt/${PN}/jbr/lib/server/*
+   opt/${PN}/lib/pty4j-native/linux/*/*
+   opt/${PN}/plugins/android/resources/installer/*/*
+   opt/${PN}/plugins/android/resources/native/*
+   opt/${PN}/plugins/android/resources/perfetto/*/*
+   opt/${PN}/plugins/android/resources/screen-sharing-agent/*/*
+   opt/${PN}/plugins/android/resources/simpleperf/*/*
+   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
+   opt/${PN}/plugins/android/resources/transport/*/*
+   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
+   opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/*
+   opt/${PN}/plugins/c-clangd/bin/clang/linux/*
+   opt/${PN}/plugins/webp/lib/libwebp/linux/*
+"
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="https://developer.android.com/studio;
+SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz;
+
+LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
+   EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
+   MPL-1.1 MPL-2.0 NPL-1.1 OFL ZLIB"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.8-r4
+   >=dev-libs/expat-2.5.0
+   >=dev-libs/libffi-3.4.4
+   >=media-libs/fontconfig-2.14.0-r1
+   >=media-libs/freetype-2.12.1-r1
+   >=media-libs/libpng-1.6.39
+   >=media-libs/mesa-22.2.5[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.13-r1
+   >=x11-libs/libX11-1.8.1
+   >=x11-libs/libXau-1.0.11
+   >=x11-libs/libXdamage-1.1.6
+   >=x11-libs/libXdmcp-1.1.4-r2
+   >=x11-libs/libXext-1.3.5
+   >=x11-libs/libXfixes-6.0.0
+   >=x11-libs/libXrender-0.9.11
+   >=x11-libs/libXxf86vm-1.1.5
+   >=x11-libs/libdrm-2.4.114
+   >=x11-libs/libxcb-1.15-r1
+   >=x11-libs/libxshmfence-1.3.2
+   virtual/libcrypt:=
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+   insinto "${dir}"
+   doins -r *
+
+   fperms 755 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2022-09-21 Thread Mike Pagano
commit: 79371b3e0789d5459fa75762a2dd88957a072e86
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Sep 21 16:44:24 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Sep 21 16:44:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79371b3e

dev-util/android-studio: drop 2020.3.1.24

Signed-off-by: Mike Pagano  gentoo.org>

 dev-util/android-studio/Manifest   |  1 -
 .../android-studio-2020.3.1.24.ebuild  | 87 --
 2 files changed, 88 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 3ecce229f758..e7d3040a9ecc 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,2 @@
-DIST android-studio-2020.3.1.24-linux.tar.gz 980631631 BLAKE2B 
11968ea566b8f03810752ecc1d50068420830fee04df16f579e88bc94e4bd25e7d2c731df608dd27a983e8d0a27b3622d4c73902bde0fc134915f2a3bbf3189b
 SHA512 
a03305b3540a0473b93e0e30ae82a1b7cc77c9aefd6abf96b352092ce5c51012a6be0d55af1b406a62b9bcf3c4b83ec980d0ca1232d22031a97b0f455060f2b4
 DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
 DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5

diff --git a/dev-util/android-studio/android-studio-2020.3.1.24.ebuild 
b/dev-util/android-studio/android-studio-2020.3.1.24.ebuild
deleted file mode 100644
index 17e178391136..
--- a/dev-util/android-studio/android-studio-2020.3.1.24.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop eutils
-
-RESTRICT="strip"
-
-QA_PREBUILT="
-   opt/${PN}/bin/*
-   opt/${PN}/jre/bin/*
-   opt/${PN}/jre/lib/*
-   opt/${PN}/jre/lib/jli/*
-   opt/${PN}/jre/lib/server/*
-   opt/${PN}/lib/pty4j-native/linux/*/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
-   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.8/lib-dynload/*
-   opt/${PN}/plugins/android/resources/installer/*/*
-   opt/${PN}/plugins/android/resources/layoutlib/data/linux/lib64/*
-   opt/${PN}/plugins/android/resources/perfetto/*/*
-   opt/${PN}/plugins/android/resources/simpleperf/*/*
-   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
-   opt/${PN}/plugins/android/resources/transport/*/*
-   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
-   opt/${PN}/plugins/android/resources/transport/*/*
-   opt/${PN}/plugins/c-plugin/bin/clang/linux/*
-   opt/${PN}/plugins/webp/lib/libwebp/linux/*
-"
-
-DESCRIPTION="Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8[X(+)]
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   sys-libs/ncurses-compat:5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1
-   virtual/libcrypt:=
-   !!

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2022-09-21 Thread Mike Pagano
commit: 40a110b783a6cb291fa3ba2d9a81ad2da1c8d15a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Sep 21 16:44:02 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Sep 21 16:44:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a110b7

dev-util/android-studio: add 2021.3.1.16

Signed-off-by: Mike Pagano  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-2021.3.1.16.ebuild  | 116 +
 2 files changed, 117 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 3ba700c9db99..3ecce229f758 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-2020.3.1.24-linux.tar.gz 980631631 BLAKE2B 
11968ea566b8f03810752ecc1d50068420830fee04df16f579e88bc94e4bd25e7d2c731df608dd27a983e8d0a27b3622d4c73902bde0fc134915f2a3bbf3189b
 SHA512 
a03305b3540a0473b93e0e30ae82a1b7cc77c9aefd6abf96b352092ce5c51012a6be0d55af1b406a62b9bcf3c4b83ec980d0ca1232d22031a97b0f455060f2b4
 DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7
+DIST android-studio-2021.3.1.16-linux.tar.gz 976205257 BLAKE2B 
8854a346b751338bfadac61820a78f7ea9aa87828f9049a22d69221fc3ac2c4a9e6e738b84b2eb81023ceeb7866c35b74d38b0d9c2fca534df6e0947b6699b05
 SHA512 
4c033e1b5dd68fc73fe203ff19e134cf72d3a8faa9a9ba041bf478e529376f962c31d598b85e43a625fa56ef24f2ab6e13378125a7b710449daaf6d727ab51f5

diff --git a/dev-util/android-studio/android-studio-2021.3.1.16.ebuild 
b/dev-util/android-studio/android-studio-2021.3.1.16.ebuild
new file mode 100644
index ..6ac0460a99b0
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2021.3.1.16.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+RESTRICT="bindist mirror strip"
+
+QA_PREBUILT="
+   opt/${PN}/bin/*
+   opt/${PN}/jre/bin/*
+   opt/${PN}/jre/lib/*
+   opt/${PN}/jre/lib/jli/*
+   opt/${PN}/jre/lib/server/*
+   opt/${PN}/lib/pty4j-native/linux/*/*
+   opt/${PN}/plugins/android/resources/installer/*/*
+   opt/${PN}/plugins/android/resources/native/*
+   opt/${PN}/plugins/android/resources/perfetto/*/*
+   opt/${PN}/plugins/android/resources/simpleperf/*/*
+   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
+   opt/${PN}/plugins/android/resources/transport/*/*
+   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
+   opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/*
+   opt/${PN}/plugins/c-clangd/bin/clang/linux/*
+   opt/${PN}/plugins/webp/lib/libwebp/linux/*
+"
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="https://developer.android.com/studio;
+SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz;
+#SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${PN}-${PV}-linux.tar.gz;
+
+LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
+   EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
+   MPL-1.1 MPL-2.0 NPL-1.1 OFL ZLIB"
+
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.8-r3
+   >=dev-libs/expat-2.4.8
+   >=dev-libs/libffi-3.4.2-r2
+   >=media-libs/fontconfig-2.14.0-r1
+   >=media-libs/freetype-2.12.1-r1
+   >=media-libs/libpng-1.6.37-r2
+   >=media-libs/mesa-22.1.3[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.12-r3
+   >=x11-libs/libX11-1.8.1
+   >=x11-libs/libXau-1.0.9-r1
+   >=x11-libs/libXdamage-1.1.5
+   >=x11-libs/libXdmcp-1.1.3-r1
+   >=x11-libs/libXext-1.3.4
+   >=x11-libs/libXfixes-6.0.0
+   >=x11-libs/libXrender-0.9.10-r2
+   >=x11-libs/libXxf86vm-1.1.4-r2
+   >=x11-libs/libdrm-2.4.112
+   >=x11-libs/libxcb-1.15-r1
+   >=x11-libs/libxshmfence-1.3-r2
+   virtual/libcrypt:=
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+   insinto "${dir}"
+   doins -r *
+
+   fperms 755 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2022-05-10 Thread Mike Pagano
commit: 12bf499e31808736578daca3e4a8bb20fbae7fcc
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue May 10 19:36:44 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue May 10 19:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bf499e

dev-util/android-studio: add 2021.2.1.14 thanks to Adam Giergun

Some changes based on the version made by Adam Giergun.
Updated licenses, removed commented lines

There are some QA so name concerns we should address but I did not want
to delay this release waiting on me.

Closes: https://bugs.gentoo.org/832414

Signed-off-by: Mike Pagano  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-2021.2.1.14.ebuild  | 116 +
 2 files changed, 117 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 1b355a8bab7d..3ba700c9db99 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1,2 @@
 DIST android-studio-2020.3.1.24-linux.tar.gz 980631631 BLAKE2B 
11968ea566b8f03810752ecc1d50068420830fee04df16f579e88bc94e4bd25e7d2c731df608dd27a983e8d0a27b3622d4c73902bde0fc134915f2a3bbf3189b
 SHA512 
a03305b3540a0473b93e0e30ae82a1b7cc77c9aefd6abf96b352092ce5c51012a6be0d55af1b406a62b9bcf3c4b83ec980d0ca1232d22031a97b0f455060f2b4
+DIST android-studio-2021.2.1.14-linux.tar.gz 1010969463 BLAKE2B 
24899d0b81303c5f7ad061afd80eac73b313f40257d20dc99b99f11a867bb92fe7b77428e5431889fc2beabcea58a5875608087a5de96105675c42b2a8ba
 SHA512 
9d9184828a8ca0007e613e53215b0af1abd2c79a482670fe7bbb708f2bcb144b8881ef2d1c89ca8e2528aedc1f3b7d4a40c0c6d3e20a16de520aaf075f6990a7

diff --git a/dev-util/android-studio/android-studio-2021.2.1.14.ebuild 
b/dev-util/android-studio/android-studio-2021.2.1.14.ebuild
new file mode 100644
index ..2ecfe33bfb0e
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2021.2.1.14.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+RESTRICT="strip"
+
+QA_PREBUILT="
+   opt/${PN}/bin/*
+   opt/${PN}/jre/bin/*
+   opt/${PN}/jre/lib/*
+   opt/${PN}/jre/lib/jli/*
+   opt/${PN}/jre/lib/server/*
+   opt/${PN}/lib/pty4j-native/linux/*/*
+   opt/${PN}/plugins/android/resources/installer/*/*
+   opt/${PN}/plugins/android/resources/native/*
+   opt/${PN}/plugins/android/resources/perfetto/*/*
+   opt/${PN}/plugins/android/resources/simpleperf/*/*
+   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
+   opt/${PN}/plugins/android/resources/transport/*/*
+   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
+   opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/*
+   opt/${PN}/plugins/c-clangd/bin/clang/linux/*
+   opt/${PN}/plugins/webp/lib/libwebp/linux/*
+"
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="https://developer.android.com/studio;
+SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz;
+#SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${PN}-${PV}-linux.tar.gz;
+
+LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
+   EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
+   MPL-1.1 MPL-2.0 NPL-1.1 OFL ZLIB"
+
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1
+   virtual/libcrypt:=
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+   insinto "${dir}"
+   doins -r *
+
+   fperms 755 
"${dir}"/bin/{fsnotifier,format.sh,game-tools.sh,inspect.sh,ltedit.sh,profiler.sh,studio.sh,printenv.py,restart.py}
+   fperms -R 755 "${dir}"/bin/{helpers,lldb}
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2021-09-27 Thread Jason A. Donenfeld
commit: f95c0916c985476d63c85fb3e794130594be084b
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Sep 27 18:13:22 2021 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Mon Sep 27 18:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95c0916

dev-util/android-studio: hack around portage deficiency with hard blocker

Portage should handle unlinking symlinks it owns before clashing with
directories it is about to install, but it doesn't, so hack around it
with this.

Closes: https://bugs.gentoo.org/815118
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/android-studio-2020.3.1.24.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/android-studio/android-studio-2020.3.1.24.ebuild 
b/dev-util/android-studio/android-studio-2020.3.1.24.ebuild
index 041c8f1caa0..17e17839113 100644
--- a/dev-util/android-studio/android-studio-2020.3.1.24.ebuild
+++ b/dev-util/android-studio/android-studio-2020.3.1.24.ebuild
@@ -63,6 +63,7 @@ RDEPEND="${DEPEND}
>=x11-libs/libxcb-1.9.1
>=x11-libs/libxshmfence-1.1
virtual/libcrypt:=
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/files/, dev-util/android-studio/

2021-09-26 Thread Jason A. Donenfeld
commit: e0f8ffe7bc2c6a664da6df2f1241d2e845e9cb1d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Sep 26 23:54:59 2021 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Mon Sep 27 00:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f8ffe7

dev-util/android-studio: bump to 2020.3.1.24 and simplify

Gentoo's java is too old to really work as expected, so always use the
bundled jre. In the process, simplify quite a bit. Also, this removes
the older versions which were much too old to actually use recent SDKs
with.

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest   |   6 +-
 .../android-studio-2020.3.1.24.ebuild  |  86 ++
 .../android-studio-4.0.1.0.193.6626763.ebuild  | 129 -
 .../android-studio-4.1.0.19.201.6858069.ebuild | 129 -
 .../android-studio-4.1.1.0.201.6953283.ebuild  | 129 -
 .../android-studio-4.1.2.0.201.7042882.ebuild  | 129 -
 .../android-studio-4.1.3.0.201.7199119.ebuild  | 129 -
 .../files/0001-use-java-home-before-bundled.patch  |  39 ---
 dev-util/android-studio/metadata.xml   |   6 +-
 9 files changed, 90 insertions(+), 692 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 867ddcdab18..1b355a8bab7 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,5 +1 @@
-DIST android-studio-ide-193.6626763-linux.tar.gz 907569312 BLAKE2B 
602170eea29e632dd5720ef364510a20056a4d98c61e77d5436a2f624a60e0cfa4e0533174613a74f359d8fdeb4e87489caeb5c34b292fcdc35843a76440a9a3
 SHA512 
7fba99efccdf3bbbfcbc94625aba3789b1bad0e830b2ac890bd681b9089e6789e87b2dbdc80c6ef3d8db2b2438678a8bb58aefb3c311f61f619042ab1ec9dfac
-DIST android-studio-ide-201.6858069-linux.tar.gz 926181537 BLAKE2B 
ed815f5565ef97ca3f4e1c6cbae3548c70ba94a94a7ae522102044ada31468f241db68ef3d1a1ce6acef60a1bc2e6cd7eba1375a1cebbf01c73063a3d85eb9b2
 SHA512 
b473e9573e21c666042befa17fde8fc9cb0d6ffd41513d64b74779815079d8971c66afcd1dda5663b503324d14851c4f24a454e5da97e2473550323c09919825
-DIST android-studio-ide-201.6953283-linux.tar.gz 926213072 BLAKE2B 
bdcca29e75348230c37a141423faf27eae75f299ded1abb3aad12605cb5be144c222d15b998ff16203a035311a6a26d8ae4ee28f337098c78377c5df4e7fcf08
 SHA512 
554d53596280aa96349ed0b3808599cf315c4f1a439ff57cd2368c6a68b57afac620b86d742c2f2ff72d718a62e33f4353202b3bc3671c0fe934cd8d79f74c0c
-DIST android-studio-ide-201.7042882-linux.tar.gz 925365363 BLAKE2B 
337db94154a44ad95545b1f6ca48d9f95773663607ed2de415ae04ae80ed10670e9906b0bcac539d539455964a41c2af117557c4ec0af58b14fcbd175aa44197
 SHA512 
c7829df5296172613c8bc01d699c7581d27f7604e182143bc8ba4c8503771b4e290d16c4dd3498f1d5701eb8d54adc7a61b2a0967454d99f5ec2a10d697e5b56
-DIST android-studio-ide-201.7199119-linux.tar.gz 925388022 BLAKE2B 
64f33e97a0428e332fe6bd9800d3710055a4f2657000cc0d799d6ee05b070fcfca80a8718ec0a5ae5affc05def401e68920d1dd6146c967ff011361dcc4d57c5
 SHA512 
5757280749f35f149cd776ad7c67e03853a531ca0fc633f2138c18052c09fb9abec6d330bc104f4ab6dd4970cf1dc23e797e14d2b0067ed75208227aadba4403
+DIST android-studio-2020.3.1.24-linux.tar.gz 980631631 BLAKE2B 
11968ea566b8f03810752ecc1d50068420830fee04df16f579e88bc94e4bd25e7d2c731df608dd27a983e8d0a27b3622d4c73902bde0fc134915f2a3bbf3189b
 SHA512 
a03305b3540a0473b93e0e30ae82a1b7cc77c9aefd6abf96b352092ce5c51012a6be0d55af1b406a62b9bcf3c4b83ec980d0ca1232d22031a97b0f455060f2b4

diff --git a/dev-util/android-studio/android-studio-2020.3.1.24.ebuild 
b/dev-util/android-studio/android-studio-2020.3.1.24.ebuild
new file mode 100644
index 000..041c8f1caa0
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2020.3.1.24.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils
+
+RESTRICT="strip"
+
+QA_PREBUILT="
+   opt/${PN}/bin/*
+   opt/${PN}/jre/bin/*
+   opt/${PN}/jre/lib/*
+   opt/${PN}/jre/lib/jli/*
+   opt/${PN}/jre/lib/server/*
+   opt/${PN}/lib/pty4j-native/linux/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
+   opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.8/lib-dynload/*
+   opt/${PN}/plugins/android/resources/installer/*/*
+   opt/${PN}/plugins/android/resources/layoutlib/data/linux/lib64/*
+   opt/${PN}/plugins/android/resources/perfetto/*/*
+   opt/${PN}/plugins/android/resources/simpleperf/*/*
+   opt/${PN}/plugins/android/resources/trace_processor_daemon/*
+   opt/${PN}/plugins/android/resources/transport/*/*
+   opt/${PN}/plugins/android/resources/transport/native/agent/*/*
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2021-04-08 Thread Mart Raudsepp
commit: d5369ebccbe80e3693452da56f193b4eea7bcd75
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Apr  8 18:23:20 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Apr  8 18:23:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5369ebc

dev-util/android-studio: bump to 4.1.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-4.1.3.0.201.7199119.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index f8aa4909c81..867ddcdab18 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -2,3 +2,4 @@ DIST android-studio-ide-193.6626763-linux.tar.gz 907569312 
BLAKE2B 602170eea29e6
 DIST android-studio-ide-201.6858069-linux.tar.gz 926181537 BLAKE2B 
ed815f5565ef97ca3f4e1c6cbae3548c70ba94a94a7ae522102044ada31468f241db68ef3d1a1ce6acef60a1bc2e6cd7eba1375a1cebbf01c73063a3d85eb9b2
 SHA512 
b473e9573e21c666042befa17fde8fc9cb0d6ffd41513d64b74779815079d8971c66afcd1dda5663b503324d14851c4f24a454e5da97e2473550323c09919825
 DIST android-studio-ide-201.6953283-linux.tar.gz 926213072 BLAKE2B 
bdcca29e75348230c37a141423faf27eae75f299ded1abb3aad12605cb5be144c222d15b998ff16203a035311a6a26d8ae4ee28f337098c78377c5df4e7fcf08
 SHA512 
554d53596280aa96349ed0b3808599cf315c4f1a439ff57cd2368c6a68b57afac620b86d742c2f2ff72d718a62e33f4353202b3bc3671c0fe934cd8d79f74c0c
 DIST android-studio-ide-201.7042882-linux.tar.gz 925365363 BLAKE2B 
337db94154a44ad95545b1f6ca48d9f95773663607ed2de415ae04ae80ed10670e9906b0bcac539d539455964a41c2af117557c4ec0af58b14fcbd175aa44197
 SHA512 
c7829df5296172613c8bc01d699c7581d27f7604e182143bc8ba4c8503771b4e290d16c4dd3498f1d5701eb8d54adc7a61b2a0967454d99f5ec2a10d697e5b56
+DIST android-studio-ide-201.7199119-linux.tar.gz 925388022 BLAKE2B 
64f33e97a0428e332fe6bd9800d3710055a4f2657000cc0d799d6ee05b070fcfca80a8718ec0a5ae5affc05def401e68920d1dd6146c967ff011361dcc4d57c5
 SHA512 
5757280749f35f149cd776ad7c67e03853a531ca0fc633f2138c18052c09fb9abec6d330bc104f4ab6dd4970cf1dc23e797e14d2b0067ed75208227aadba4403

diff --git a/dev-util/android-studio/android-studio-4.1.3.0.201.7199119.ebuild 
b/dev-util/android-studio/android-studio-4.1.3.0.201.7199119.ebuild
new file mode 100644
index 000..c0c19c66487
--- /dev/null
+++ b/dev-util/android-studio/android-studio-4.1.3.0.201.7199119.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2021-02-02 Thread Mart Raudsepp
commit: 4cd96348067d0f0ab1e356750485426ff794d3b7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Feb  2 18:28:58 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb  2 18:28:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd96348

dev-util/android-studio: bump to 4.1.2

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-4.1.2.0.201.7042882.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 67ff9c6135a..f8aa4909c81 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-193.6626763-linux.tar.gz 907569312 BLAKE2B 
602170eea29e632dd5720ef364510a20056a4d98c61e77d5436a2f624a60e0cfa4e0533174613a74f359d8fdeb4e87489caeb5c34b292fcdc35843a76440a9a3
 SHA512 
7fba99efccdf3bbbfcbc94625aba3789b1bad0e830b2ac890bd681b9089e6789e87b2dbdc80c6ef3d8db2b2438678a8bb58aefb3c311f61f619042ab1ec9dfac
 DIST android-studio-ide-201.6858069-linux.tar.gz 926181537 BLAKE2B 
ed815f5565ef97ca3f4e1c6cbae3548c70ba94a94a7ae522102044ada31468f241db68ef3d1a1ce6acef60a1bc2e6cd7eba1375a1cebbf01c73063a3d85eb9b2
 SHA512 
b473e9573e21c666042befa17fde8fc9cb0d6ffd41513d64b74779815079d8971c66afcd1dda5663b503324d14851c4f24a454e5da97e2473550323c09919825
 DIST android-studio-ide-201.6953283-linux.tar.gz 926213072 BLAKE2B 
bdcca29e75348230c37a141423faf27eae75f299ded1abb3aad12605cb5be144c222d15b998ff16203a035311a6a26d8ae4ee28f337098c78377c5df4e7fcf08
 SHA512 
554d53596280aa96349ed0b3808599cf315c4f1a439ff57cd2368c6a68b57afac620b86d742c2f2ff72d718a62e33f4353202b3bc3671c0fe934cd8d79f74c0c
+DIST android-studio-ide-201.7042882-linux.tar.gz 925365363 BLAKE2B 
337db94154a44ad95545b1f6ca48d9f95773663607ed2de415ae04ae80ed10670e9906b0bcac539d539455964a41c2af117557c4ec0af58b14fcbd175aa44197
 SHA512 
c7829df5296172613c8bc01d699c7581d27f7604e182143bc8ba4c8503771b4e290d16c4dd3498f1d5701eb8d54adc7a61b2a0967454d99f5ec2a10d697e5b56

diff --git a/dev-util/android-studio/android-studio-4.1.2.0.201.7042882.ebuild 
b/dev-util/android-studio/android-studio-4.1.2.0.201.7042882.ebuild
new file mode 100644
index 000..c0c19c66487
--- /dev/null
+++ b/dev-util/android-studio/android-studio-4.1.2.0.201.7042882.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2021-01-05 Thread Mart Raudsepp
commit: 305f7fa472d0dd869a9592f691fc6b1b54dbd0ac
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan  5 14:37:40 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan  5 14:38:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305f7fa4

dev-util/android-studio: bump to 4.1.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-4.1.1.0.201.6953283.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 5b7b7012fe0..67ff9c6135a 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-193.6626763-linux.tar.gz 907569312 BLAKE2B 
602170eea29e632dd5720ef364510a20056a4d98c61e77d5436a2f624a60e0cfa4e0533174613a74f359d8fdeb4e87489caeb5c34b292fcdc35843a76440a9a3
 SHA512 
7fba99efccdf3bbbfcbc94625aba3789b1bad0e830b2ac890bd681b9089e6789e87b2dbdc80c6ef3d8db2b2438678a8bb58aefb3c311f61f619042ab1ec9dfac
 DIST android-studio-ide-201.6858069-linux.tar.gz 926181537 BLAKE2B 
ed815f5565ef97ca3f4e1c6cbae3548c70ba94a94a7ae522102044ada31468f241db68ef3d1a1ce6acef60a1bc2e6cd7eba1375a1cebbf01c73063a3d85eb9b2
 SHA512 
b473e9573e21c666042befa17fde8fc9cb0d6ffd41513d64b74779815079d8971c66afcd1dda5663b503324d14851c4f24a454e5da97e2473550323c09919825
+DIST android-studio-ide-201.6953283-linux.tar.gz 926213072 BLAKE2B 
bdcca29e75348230c37a141423faf27eae75f299ded1abb3aad12605cb5be144c222d15b998ff16203a035311a6a26d8ae4ee28f337098c78377c5df4e7fcf08
 SHA512 
554d53596280aa96349ed0b3808599cf315c4f1a439ff57cd2368c6a68b57afac620b86d742c2f2ff72d718a62e33f4353202b3bc3671c0fe934cd8d79f74c0c

diff --git a/dev-util/android-studio/android-studio-4.1.1.0.201.6953283.ebuild 
b/dev-util/android-studio/android-studio-4.1.1.0.201.6953283.ebuild
new file mode 100644
index 000..c0c19c66487
--- /dev/null
+++ b/dev-util/android-studio/android-studio-4.1.1.0.201.6953283.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+   if use custom-jdk; then
+   mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move 
bundled jdk"
+   else
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+   fi
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-10-13 Thread Jason A. Donenfeld
commit: 852e1eae33bb28d0ed5c250185a5acd02b09b654
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Oct 13 14:55:34 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Tue Oct 13 14:55:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852e1eae

dev-util/android-studio: bump to 4.1.0.19.201.6858069

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest   |   6 +-
 .../android-studio-3.5.3.0.191.6010548.ebuild  | 129 -
 .../android-studio-3.6.1.0.192.6241897.ebuild  | 129 -
 .../android-studio-3.6.2.0.192.6308749.ebuild  | 129 -
 .../android-studio-3.6.3.0.192.6392135.ebuild  | 129 -
 ... => android-studio-4.1.0.19.201.6858069.ebuild} |   0
 6 files changed, 1 insertion(+), 521 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index da67a9a2fed..5b7b7012fe0 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,6 +1,2 @@
-DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 BLAKE2B 
d14c8749015f7a0c9235552c04195f81a30a727adfc48d56d2b39ead6d8b017600be801e19fd8eae25ffd2ccbd081b59d464d7ae6bbf14c0a42dd508087d
 SHA512 
95e7befa684b02c5261244a0568f2180a3fd5cee2abe47309f4d183aae1c97b47c08af3cd228462f7db10f3bdb40c591472e74ffb9d89f08301fc25a04f41507
-DIST android-studio-ide-192.6200805-linux.tar.gz 803889418 BLAKE2B 
dcbfb2eef299456023a3c21a006b32a203566f1fa3d7ce9eb2e6863bfdc9db9f462b911f7ae96f4ccd62f602b424932365355a0b3a684909116ae87448111a86
 SHA512 
430b145f0816c06ddbd9583da9d609db52f807412b23d02d2ec3b67d947c2bc669a17c45378f3f0ed42a28108ad90b412878e0fcaa8189ae802a6cac2b19138b
-DIST android-studio-ide-192.6241897-linux.tar.gz 803889879 BLAKE2B 
5d2d24de5daa317c53513e2a8985e6998891043b1fe730fadd04c6f8ca9702e8be9f2444d73e47578e4d368951897003170ea7e96c569f038f18b98286478df0
 SHA512 
7ef878ecbc17f542b2faaf18965a294941424f835c21250ff7fde5e29ddc261b35e5e7391cc50803babdcfc98e25390b806f33d0f7dc0f0bcaf7a94feeeab82e
-DIST android-studio-ide-192.6308749-linux.tar.gz 803133146 BLAKE2B 
159192929a0cd526c789d915ad15bcc7f6d92e86f1e09f178548ae1055d3086e31f8fb88ceaff55d514728c755eacc84b2abe3c754542fea9e1f5ea117606df5
 SHA512 
86ce587c2e997dc623498fcf34060568fe58a26f8d287102fc458d963756ba98a4782709cb45f54e847658f64ad263ae2f59bbe1024a5a20be79be821ba9db00
-DIST android-studio-ide-192.6392135-linux.tar.gz 810065819 BLAKE2B 
e133c346f7ee9ac775efc492f2f0d73a1f82bb95dcf2f108e20fa9201639bff79efa10d67b38187791e1473df3c1ac60c387e741bf5c5fa30b97766ca5f15107
 SHA512 
246e8b201b99e0d218699a21293c4c85ea334e04d2b13a0ea72e8595e253fe196af2ff9a20920d86a07348aaa64147a13a97a550debe6053d037b49821dc5c8f
 DIST android-studio-ide-193.6626763-linux.tar.gz 907569312 BLAKE2B 
602170eea29e632dd5720ef364510a20056a4d98c61e77d5436a2f624a60e0cfa4e0533174613a74f359d8fdeb4e87489caeb5c34b292fcdc35843a76440a9a3
 SHA512 
7fba99efccdf3bbbfcbc94625aba3789b1bad0e830b2ac890bd681b9089e6789e87b2dbdc80c6ef3d8db2b2438678a8bb58aefb3c311f61f619042ab1ec9dfac
+DIST android-studio-ide-201.6858069-linux.tar.gz 926181537 BLAKE2B 
ed815f5565ef97ca3f4e1c6cbae3548c70ba94a94a7ae522102044ada31468f241db68ef3d1a1ce6acef60a1bc2e6cd7eba1375a1cebbf01c73063a3d85eb9b2
 SHA512 
b473e9573e21c666042befa17fde8fc9cb0d6ffd41513d64b74779815079d8971c66afcd1dda5663b503324d14851c4f24a454e5da97e2473550323c09919825

diff --git a/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild 
b/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild
deleted file mode 100644
index 0eebfe88b67..000
--- a/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop eutils java-pkg-2
-
-RESTRICT="strip"
-QA_PREBUILT="
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/bin/libdbm64.so
-   opt/${PN}/bin/lldb/*
-   opt/${PN}/custom-jdk/*
-   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/installer/*
-   opt/${PN}/plugins/android/resources/perfetto/*
-   opt/${PN}/plugins/android/resources/simpleperf/*
-   opt/${PN}/plugins/android/resources/transport/*
-"
-
-VER_CMP=( $(ver_rs 1- ' ') )
-if [[ ${#VER_CMP[@]} -eq 6 ]]; then
-   STUDIO_V=$(ver_cut 1-4)
-   BUILD_V=$(ver_cut 5-6)
-else
-   STUDIO_V=$(ver_cut 1-3)
-   BUILD_V=$(ver_cut 4-5)
-fi
-
-DESCRIPTION="Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="custom-jdk selinux"
-KEYWORDS="amd64 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-07-23 Thread Jason A. Donenfeld
commit: 5d83f6850439823c789452fd71de7a343af00a1d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jul 23 13:58:01 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Thu Jul 23 14:00:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d83f685

dev-util/android-studio: bump to 4.0.1.0.193.6626763

Closes: https://bugs.gentoo.org/727430
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-4.0.1.0.193.6626763.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 62fe9976151..da67a9a2fed 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -3,3 +3,4 @@ DIST android-studio-ide-192.6200805-linux.tar.gz 803889418 
BLAKE2B dcbfb2eef2994
 DIST android-studio-ide-192.6241897-linux.tar.gz 803889879 BLAKE2B 
5d2d24de5daa317c53513e2a8985e6998891043b1fe730fadd04c6f8ca9702e8be9f2444d73e47578e4d368951897003170ea7e96c569f038f18b98286478df0
 SHA512 
7ef878ecbc17f542b2faaf18965a294941424f835c21250ff7fde5e29ddc261b35e5e7391cc50803babdcfc98e25390b806f33d0f7dc0f0bcaf7a94feeeab82e
 DIST android-studio-ide-192.6308749-linux.tar.gz 803133146 BLAKE2B 
159192929a0cd526c789d915ad15bcc7f6d92e86f1e09f178548ae1055d3086e31f8fb88ceaff55d514728c755eacc84b2abe3c754542fea9e1f5ea117606df5
 SHA512 
86ce587c2e997dc623498fcf34060568fe58a26f8d287102fc458d963756ba98a4782709cb45f54e847658f64ad263ae2f59bbe1024a5a20be79be821ba9db00
 DIST android-studio-ide-192.6392135-linux.tar.gz 810065819 BLAKE2B 
e133c346f7ee9ac775efc492f2f0d73a1f82bb95dcf2f108e20fa9201639bff79efa10d67b38187791e1473df3c1ac60c387e741bf5c5fa30b97766ca5f15107
 SHA512 
246e8b201b99e0d218699a21293c4c85ea334e04d2b13a0ea72e8595e253fe196af2ff9a20920d86a07348aaa64147a13a97a550debe6053d037b49821dc5c8f
+DIST android-studio-ide-193.6626763-linux.tar.gz 907569312 BLAKE2B 
602170eea29e632dd5720ef364510a20056a4d98c61e77d5436a2f624a60e0cfa4e0533174613a74f359d8fdeb4e87489caeb5c34b292fcdc35843a76440a9a3
 SHA512 
7fba99efccdf3bbbfcbc94625aba3789b1bad0e830b2ac890bd681b9089e6789e87b2dbdc80c6ef3d8db2b2438678a8bb58aefb3c311f61f619042ab1ec9dfac

diff --git a/dev-util/android-studio/android-studio-4.0.1.0.193.6626763.ebuild 
b/dev-util/android-studio/android-studio-4.0.1.0.193.6626763.ebuild
new file mode 100644
index 000..e9812c3699a
--- /dev/null
+++ b/dev-util/android-studio/android-studio-4.0.1.0.193.6626763.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-05-27 Thread Mart Raudsepp
commit: 7e5da7c84ca6c23f3449eaf423560cae4e219b5c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed May 27 16:55:52 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed May 27 16:55:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5da7c8

dev-util/android-studio: bump to 3.6.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.6.3.0.192.6392135.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index ab7f2736519..62fe9976151 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -2,3 +2,4 @@ DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 
BLAKE2B d14c87490
 DIST android-studio-ide-192.6200805-linux.tar.gz 803889418 BLAKE2B 
dcbfb2eef299456023a3c21a006b32a203566f1fa3d7ce9eb2e6863bfdc9db9f462b911f7ae96f4ccd62f602b424932365355a0b3a684909116ae87448111a86
 SHA512 
430b145f0816c06ddbd9583da9d609db52f807412b23d02d2ec3b67d947c2bc669a17c45378f3f0ed42a28108ad90b412878e0fcaa8189ae802a6cac2b19138b
 DIST android-studio-ide-192.6241897-linux.tar.gz 803889879 BLAKE2B 
5d2d24de5daa317c53513e2a8985e6998891043b1fe730fadd04c6f8ca9702e8be9f2444d73e47578e4d368951897003170ea7e96c569f038f18b98286478df0
 SHA512 
7ef878ecbc17f542b2faaf18965a294941424f835c21250ff7fde5e29ddc261b35e5e7391cc50803babdcfc98e25390b806f33d0f7dc0f0bcaf7a94feeeab82e
 DIST android-studio-ide-192.6308749-linux.tar.gz 803133146 BLAKE2B 
159192929a0cd526c789d915ad15bcc7f6d92e86f1e09f178548ae1055d3086e31f8fb88ceaff55d514728c755eacc84b2abe3c754542fea9e1f5ea117606df5
 SHA512 
86ce587c2e997dc623498fcf34060568fe58a26f8d287102fc458d963756ba98a4782709cb45f54e847658f64ad263ae2f59bbe1024a5a20be79be821ba9db00
+DIST android-studio-ide-192.6392135-linux.tar.gz 810065819 BLAKE2B 
e133c346f7ee9ac775efc492f2f0d73a1f82bb95dcf2f108e20fa9201639bff79efa10d67b38187791e1473df3c1ac60c387e741bf5c5fa30b97766ca5f15107
 SHA512 
246e8b201b99e0d218699a21293c4c85ea334e04d2b13a0ea72e8595e253fe196af2ff9a20920d86a07348aaa64147a13a97a550debe6053d037b49821dc5c8f

diff --git a/dev-util/android-studio/android-studio-3.6.3.0.192.6392135.ebuild 
b/dev-util/android-studio/android-studio-3.6.3.0.192.6392135.ebuild
new file mode 100644
index 000..e9812c3699a
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.6.3.0.192.6392135.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-04-01 Thread Mart Raudsepp
commit: 109b78060800e3658af3ca122b97cd9521a6d3ba
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr  1 14:25:01 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 19:19:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109b7806

dev-util/android-studio: bump to 3.6.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.6.2.0.192.6308749.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 5ce70170b85..ab7f2736519 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 BLAKE2B 
d14c8749015f7a0c9235552c04195f81a30a727adfc48d56d2b39ead6d8b017600be801e19fd8eae25ffd2ccbd081b59d464d7ae6bbf14c0a42dd508087d
 SHA512 
95e7befa684b02c5261244a0568f2180a3fd5cee2abe47309f4d183aae1c97b47c08af3cd228462f7db10f3bdb40c591472e74ffb9d89f08301fc25a04f41507
 DIST android-studio-ide-192.6200805-linux.tar.gz 803889418 BLAKE2B 
dcbfb2eef299456023a3c21a006b32a203566f1fa3d7ce9eb2e6863bfdc9db9f462b911f7ae96f4ccd62f602b424932365355a0b3a684909116ae87448111a86
 SHA512 
430b145f0816c06ddbd9583da9d609db52f807412b23d02d2ec3b67d947c2bc669a17c45378f3f0ed42a28108ad90b412878e0fcaa8189ae802a6cac2b19138b
 DIST android-studio-ide-192.6241897-linux.tar.gz 803889879 BLAKE2B 
5d2d24de5daa317c53513e2a8985e6998891043b1fe730fadd04c6f8ca9702e8be9f2444d73e47578e4d368951897003170ea7e96c569f038f18b98286478df0
 SHA512 
7ef878ecbc17f542b2faaf18965a294941424f835c21250ff7fde5e29ddc261b35e5e7391cc50803babdcfc98e25390b806f33d0f7dc0f0bcaf7a94feeeab82e
+DIST android-studio-ide-192.6308749-linux.tar.gz 803133146 BLAKE2B 
159192929a0cd526c789d915ad15bcc7f6d92e86f1e09f178548ae1055d3086e31f8fb88ceaff55d514728c755eacc84b2abe3c754542fea9e1f5ea117606df5
 SHA512 
86ce587c2e997dc623498fcf34060568fe58a26f8d287102fc458d963756ba98a4782709cb45f54e847658f64ad263ae2f59bbe1024a5a20be79be821ba9db00

diff --git a/dev-util/android-studio/android-studio-3.6.2.0.192.6308749.ebuild 
b/dev-util/android-studio/android-studio-3.6.2.0.192.6308749.ebuild
new file mode 100644
index 000..e9812c3699a
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.6.2.0.192.6308749.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-03-01 Thread Nicolas Bock
commit: 6fa03a2a088b3cbde62321e387b2495ca7b83f61
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sun Mar  1 02:58:37 2020 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sun Mar  1 21:20:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa03a2a

dev-util/android-studio: Version bump to 3.6.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.6.1.0.192.6241897.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 5ff7028b0b7..5ce70170b85 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 BLAKE2B 
d14c8749015f7a0c9235552c04195f81a30a727adfc48d56d2b39ead6d8b017600be801e19fd8eae25ffd2ccbd081b59d464d7ae6bbf14c0a42dd508087d
 SHA512 
95e7befa684b02c5261244a0568f2180a3fd5cee2abe47309f4d183aae1c97b47c08af3cd228462f7db10f3bdb40c591472e74ffb9d89f08301fc25a04f41507
 DIST android-studio-ide-192.6200805-linux.tar.gz 803889418 BLAKE2B 
dcbfb2eef299456023a3c21a006b32a203566f1fa3d7ce9eb2e6863bfdc9db9f462b911f7ae96f4ccd62f602b424932365355a0b3a684909116ae87448111a86
 SHA512 
430b145f0816c06ddbd9583da9d609db52f807412b23d02d2ec3b67d947c2bc669a17c45378f3f0ed42a28108ad90b412878e0fcaa8189ae802a6cac2b19138b
+DIST android-studio-ide-192.6241897-linux.tar.gz 803889879 BLAKE2B 
5d2d24de5daa317c53513e2a8985e6998891043b1fe730fadd04c6f8ca9702e8be9f2444d73e47578e4d368951897003170ea7e96c569f038f18b98286478df0
 SHA512 
7ef878ecbc17f542b2faaf18965a294941424f835c21250ff7fde5e29ddc261b35e5e7391cc50803babdcfc98e25390b806f33d0f7dc0f0bcaf7a94feeeab82e

diff --git a/dev-util/android-studio/android-studio-3.6.1.0.192.6241897.ebuild 
b/dev-util/android-studio/android-studio-3.6.1.0.192.6241897.ebuild
new file mode 100644
index 000..e9812c3699a
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.6.1.0.192.6241897.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+   if use custom-jdk; then
+   mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move 
bundled jdk"
+   else
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+   fi
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-02-28 Thread Jason Zaman
commit: e5a3d2166684ade36c9a39ba74d92da0de4de02b
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Feb 25 12:23:26 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 29 07:09:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a3d216

dev-util/android-studio: Version bump to 3.6.0.21

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Nicolas Bock  gentoo.org>
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.6.0.21.192.6200805.ebuild | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 1c62213c8d4..7bea5331de3 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-191.5900203-linux.tar.gz 774544330 BLAKE2B 
f1bf4e808a731336c35d2a264fb7608e2129aab31eb9afe0f6e898603dbc5aac13e3c30335ed7c4567b5d3860299ed5ed4d25ba919eebf3f847955fdd49fced4
 SHA512 
5b736002e3a5dc0c6ff8897f05d20132444304bbd96ec4f14acf93dee8389e67f2bd037ae6d3df9770254a744f364d04f6324dcc17d49bf07006049c80572afa
 DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 BLAKE2B 
d14c8749015f7a0c9235552c04195f81a30a727adfc48d56d2b39ead6d8b017600be801e19fd8eae25ffd2ccbd081b59d464d7ae6bbf14c0a42dd508087d
 SHA512 
95e7befa684b02c5261244a0568f2180a3fd5cee2abe47309f4d183aae1c97b47c08af3cd228462f7db10f3bdb40c591472e74ffb9d89f08301fc25a04f41507
+DIST android-studio-ide-192.6200805-linux.tar.gz 803889418 BLAKE2B 
dcbfb2eef299456023a3c21a006b32a203566f1fa3d7ce9eb2e6863bfdc9db9f462b911f7ae96f4ccd62f602b424932365355a0b3a684909116ae87448111a86
 SHA512 
430b145f0816c06ddbd9583da9d609db52f807412b23d02d2ec3b67d947c2bc669a17c45378f3f0ed42a28108ad90b412878e0fcaa8189ae802a6cac2b19138b

diff --git a/dev-util/android-studio/android-studio-3.6.0.21.192.6200805.ebuild 
b/dev-util/android-studio/android-studio-3.6.0.21.192.6200805.ebuild
new file mode 100644
index 000..e9812c3699a
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.6.0.21.192.6200805.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+   if use custom-jdk; then
+   mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move 
bundled jdk"
+   else
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+   fi
+   # Replace bundled jars with system
+   # has problems with 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-02-28 Thread Jason Zaman
commit: 9eea2878c96f7001fb9c366732a41587fae07ec9
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Feb 29 07:03:37 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 29 07:09:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eea2878

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   1 -
 .../android-studio-3.5.1.0.191.5900203.ebuild  | 129 -
 2 files changed, 130 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 7bea5331de3..5ff7028b0b7 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,2 @@
-DIST android-studio-ide-191.5900203-linux.tar.gz 774544330 BLAKE2B 
f1bf4e808a731336c35d2a264fb7608e2129aab31eb9afe0f6e898603dbc5aac13e3c30335ed7c4567b5d3860299ed5ed4d25ba919eebf3f847955fdd49fced4
 SHA512 
5b736002e3a5dc0c6ff8897f05d20132444304bbd96ec4f14acf93dee8389e67f2bd037ae6d3df9770254a744f364d04f6324dcc17d49bf07006049c80572afa
 DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 BLAKE2B 
d14c8749015f7a0c9235552c04195f81a30a727adfc48d56d2b39ead6d8b017600be801e19fd8eae25ffd2ccbd081b59d464d7ae6bbf14c0a42dd508087d
 SHA512 
95e7befa684b02c5261244a0568f2180a3fd5cee2abe47309f4d183aae1c97b47c08af3cd228462f7db10f3bdb40c591472e74ffb9d89f08301fc25a04f41507
 DIST android-studio-ide-192.6200805-linux.tar.gz 803889418 BLAKE2B 
dcbfb2eef299456023a3c21a006b32a203566f1fa3d7ce9eb2e6863bfdc9db9f462b911f7ae96f4ccd62f602b424932365355a0b3a684909116ae87448111a86
 SHA512 
430b145f0816c06ddbd9583da9d609db52f807412b23d02d2ec3b67d947c2bc669a17c45378f3f0ed42a28108ad90b412878e0fcaa8189ae802a6cac2b19138b

diff --git a/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild 
b/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild
deleted file mode 100644
index 0eebfe88b67..000
--- a/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop eutils java-pkg-2
-
-RESTRICT="strip"
-QA_PREBUILT="
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/bin/libdbm64.so
-   opt/${PN}/bin/lldb/*
-   opt/${PN}/custom-jdk/*
-   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/installer/*
-   opt/${PN}/plugins/android/resources/perfetto/*
-   opt/${PN}/plugins/android/resources/simpleperf/*
-   opt/${PN}/plugins/android/resources/transport/*
-"
-
-VER_CMP=( $(ver_rs 1- ' ') )
-if [[ ${#VER_CMP[@]} -eq 6 ]]; then
-   STUDIO_V=$(ver_cut 1-4)
-   BUILD_V=$(ver_cut 5-6)
-else
-   STUDIO_V=$(ver_cut 1-3)
-   BUILD_V=$(ver_cut 4-5)
-fi
-
-DESCRIPTION="Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="custom-jdk selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-RDEPEND="${DEPEND}
-   >=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8[X(+)]
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   sys-libs/ncurses-compat:5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-BDEPEND="dev-util/patchelf"
-S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-   eapply_user
-
-   # This is really a bundled jdk not a jre
-   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
-   if use custom-jdk; then
-   mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move 
bundled jdk"
-   else
-   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
-   fi
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-02-21 Thread Jason Zaman
commit: e6bfd97249cb6bbf159cb5f494188b5e23da83af
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Feb 22 06:01:06 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 22 07:32:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6bfd972

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   2 -
 .../android-studio-3.4.1.0.183.5522156.ebuild  | 131 -
 .../android-studio-3.5.0.21.191.5791312.ebuild | 129 
 3 files changed, 262 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 5a9d8d74fac..1c62213c8d4 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,2 @@
-DIST android-studio-ide-183.5522156-linux.tar.gz 1087847976 BLAKE2B 
6bff44f3d4dd5de1ce65ebc444c5b30d717b92ee34ccdfc268706f1ea07cc6c431ca6a42d361f89fdbe852f347b63afbfb9667acfd80980b869d244e5b957249
 SHA512 
2d9f10fc53c0d8036e413897c5003b07be106c5108a494d347b8c035b0e8155e13fcd487627b2b4910e918f41b1972b96cd078d09e3469eef2e18ce04a416b05
-DIST android-studio-ide-191.5791312-linux.tar.gz 765055716 BLAKE2B 
f0259adce0d3589a1c54ad16c1f745a10f4291ceb3554c9e6bb7433e6d57cb1fe6e1647df880b381172949a95cc908010977b87e3c34a868ccd00edfb3b7ba7c
 SHA512 
39bc345e57fba7b49074f412db71bf1e62cb2b23189149b8b1a72cbc159c285969708c8859def2d4a589cf8241b9a9cef2d93d72cf410554e469e66c20a6
 DIST android-studio-ide-191.5900203-linux.tar.gz 774544330 BLAKE2B 
f1bf4e808a731336c35d2a264fb7608e2129aab31eb9afe0f6e898603dbc5aac13e3c30335ed7c4567b5d3860299ed5ed4d25ba919eebf3f847955fdd49fced4
 SHA512 
5b736002e3a5dc0c6ff8897f05d20132444304bbd96ec4f14acf93dee8389e67f2bd037ae6d3df9770254a744f364d04f6324dcc17d49bf07006049c80572afa
 DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 BLAKE2B 
d14c8749015f7a0c9235552c04195f81a30a727adfc48d56d2b39ead6d8b017600be801e19fd8eae25ffd2ccbd081b59d464d7ae6bbf14c0a42dd508087d
 SHA512 
95e7befa684b02c5261244a0568f2180a3fd5cee2abe47309f4d183aae1c97b47c08af3cd228462f7db10f3bdb40c591472e74ffb9d89f08301fc25a04f41507

diff --git a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild 
b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
deleted file mode 100644
index 3fa42297d23..000
--- a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit desktop eutils java-pkg-2
-
-RESTRICT="strip"
-QA_PREBUILT="
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/bin/libdbm64.so
-   opt/${PN}/bin/lldb/*
-   opt/${PN}/custom-jdk/*
-   opt/${PN}/lib/pty4j-native/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/installer/*/installer
-   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
-   opt/${PN}/plugins/android/resources/perfd/*/perfd
-   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf
-   opt/${PN}/plugins/android/resources/simpleperf/*/libsimpleperf_report.so
-"
-
-VER_CMP=( $(ver_rs 1- ' ') )
-if [[ ${#VER_CMP[@]} -eq 6 ]]; then
-   STUDIO_V=$(ver_cut 1-4)
-   BUILD_V=$(ver_cut 5-6)
-else
-   STUDIO_V=$(ver_cut 1-3)
-   BUILD_V=$(ver_cut 4-5)
-fi
-
-DESCRIPTION="Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="custom-jdk selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-RDEPEND="${DEPEND}
-   >=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8[X(+)]
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   sys-libs/ncurses-compat:5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-BDEPEND="dev-util/patchelf"
-S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
-
-src_prepare() 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-02-21 Thread Jason Zaman
commit: 590c332b295592634eb9d36190fdec1dc0ad1ef6
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Feb 22 06:00:12 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Feb 22 07:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590c332b

dev-util/android-studio: stable 3.5

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild | 4 ++--
 dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild 
b/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild
index 98fc3046cf0..0eebfe88b67 100644
--- a/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild
+++ b/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="custom-jdk selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-java/commons-logging:0

diff --git a/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild 
b/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild
index e9812c3699a..0eebfe88b67 100644
--- a/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild
+++ b/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild
@@ -34,7 +34,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="custom-jdk selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2020-01-02 Thread Mart Raudsepp
commit: 20267b2d6c4a0653fa2b9c2ab85d2d5412ecda51
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan  2 17:02:46 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan  2 17:02:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20267b2d

dev-util/android-studio: bump to 3.5.3

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.5.3.0.191.6010548.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 8d58d6c20c8..5a9d8d74fac 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-183.5522156-linux.tar.gz 1087847976 BLAKE2B 
6bff44f3d4dd5de1ce65ebc444c5b30d717b92ee34ccdfc268706f1ea07cc6c431ca6a42d361f89fdbe852f347b63afbfb9667acfd80980b869d244e5b957249
 SHA512 
2d9f10fc53c0d8036e413897c5003b07be106c5108a494d347b8c035b0e8155e13fcd487627b2b4910e918f41b1972b96cd078d09e3469eef2e18ce04a416b05
 DIST android-studio-ide-191.5791312-linux.tar.gz 765055716 BLAKE2B 
f0259adce0d3589a1c54ad16c1f745a10f4291ceb3554c9e6bb7433e6d57cb1fe6e1647df880b381172949a95cc908010977b87e3c34a868ccd00edfb3b7ba7c
 SHA512 
39bc345e57fba7b49074f412db71bf1e62cb2b23189149b8b1a72cbc159c285969708c8859def2d4a589cf8241b9a9cef2d93d72cf410554e469e66c20a6
 DIST android-studio-ide-191.5900203-linux.tar.gz 774544330 BLAKE2B 
f1bf4e808a731336c35d2a264fb7608e2129aab31eb9afe0f6e898603dbc5aac13e3c30335ed7c4567b5d3860299ed5ed4d25ba919eebf3f847955fdd49fced4
 SHA512 
5b736002e3a5dc0c6ff8897f05d20132444304bbd96ec4f14acf93dee8389e67f2bd037ae6d3df9770254a744f364d04f6324dcc17d49bf07006049c80572afa
+DIST android-studio-ide-191.6010548-linux.tar.gz 774544822 BLAKE2B 
d14c8749015f7a0c9235552c04195f81a30a727adfc48d56d2b39ead6d8b017600be801e19fd8eae25ffd2ccbd081b59d464d7ae6bbf14c0a42dd508087d
 SHA512 
95e7befa684b02c5261244a0568f2180a3fd5cee2abe47309f4d183aae1c97b47c08af3cd228462f7db10f3bdb40c591472e74ffb9d89f08301fc25a04f41507

diff --git a/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild 
b/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild
new file mode 100644
index 000..e9812c3699a
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.5.3.0.191.6010548.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-10-18 Thread Jason Zaman
commit: ae1ed4820304ec0593d134cba454f2dde7f87076
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct 18 11:34:11 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct 18 12:06:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1ed482

dev-util/android-studio: bump 3.5.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.5.1.0.191.5900203.ebuild  | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index fe8a122557c..8d58d6c20c8 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-183.5522156-linux.tar.gz 1087847976 BLAKE2B 
6bff44f3d4dd5de1ce65ebc444c5b30d717b92ee34ccdfc268706f1ea07cc6c431ca6a42d361f89fdbe852f347b63afbfb9667acfd80980b869d244e5b957249
 SHA512 
2d9f10fc53c0d8036e413897c5003b07be106c5108a494d347b8c035b0e8155e13fcd487627b2b4910e918f41b1972b96cd078d09e3469eef2e18ce04a416b05
 DIST android-studio-ide-191.5791312-linux.tar.gz 765055716 BLAKE2B 
f0259adce0d3589a1c54ad16c1f745a10f4291ceb3554c9e6bb7433e6d57cb1fe6e1647df880b381172949a95cc908010977b87e3c34a868ccd00edfb3b7ba7c
 SHA512 
39bc345e57fba7b49074f412db71bf1e62cb2b23189149b8b1a72cbc159c285969708c8859def2d4a589cf8241b9a9cef2d93d72cf410554e469e66c20a6
+DIST android-studio-ide-191.5900203-linux.tar.gz 774544330 BLAKE2B 
f1bf4e808a731336c35d2a264fb7608e2129aab31eb9afe0f6e898603dbc5aac13e3c30335ed7c4567b5d3860299ed5ed4d25ba919eebf3f847955fdd49fced4
 SHA512 
5b736002e3a5dc0c6ff8897f05d20132444304bbd96ec4f14acf93dee8389e67f2bd037ae6d3df9770254a744f364d04f6324dcc17d49bf07006049c80572afa

diff --git a/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild 
b/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild
new file mode 100644
index 000..98fc3046cf0
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.5.1.0.191.5900203.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   sys-libs/ncurses-compat:5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+   if use custom-jdk; then
+   mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move 
bundled jdk"
+   else
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+   fi
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-10-18 Thread Jason Zaman
commit: 38742519dcc559b84673c9b362a490b8f56809b9
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct 18 11:32:23 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct 18 12:06:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38742519

dev-util/android-studio: stable 3.5.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild 
b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
index 98fc3046cf0..2f6f8b6fb82 100644
--- a/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
+++ b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
@@ -34,7 +34,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="custom-jdk selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-10-01 Thread Michał Górny
commit: 95de45016cfdd11e1e852d5544d01c203beaa497
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 23 06:55:54 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  1 19:13:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95de4501

dev-util/android-studio: Update for sys-libs/ncurses-compat

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/13014
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild  | 2 +-
 dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild 
b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
index 060c081b0e8..68d72ad521e 100644
--- a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
+++ b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
@@ -54,7 +54,7 @@ RDEPEND="${DEPEND}
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8[X(+)]
|| ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
>=sys-libs/zlib-1.2.8-r1
>=x11-libs/libX11-1.6.2
>=x11-libs/libXau-1.0.7-r1

diff --git a/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild 
b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
index e76c9a4ef8b..98fc3046cf0 100644
--- a/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
+++ b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
@@ -53,7 +53,7 @@ RDEPEND="${DEPEND}
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8[X(+)]
|| ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   sys-libs/ncurses-compat:5[tinfo]
>=sys-libs/zlib-1.2.8-r1
>=x11-libs/libX11-1.6.2
>=x11-libs/libXau-1.0.7-r1



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-09-21 Thread Jason Zaman
commit: 829730cd56bc754880ef7e716f9b27607bdf9851
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Sep 21 06:23:26 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 21 06:23:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829730cd

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   2 -
 .../android-studio-3.3.0.20.182.5199772.ebuild | 115 --
 .../android-studio-3.4.0.18.183.5452501.ebuild | 131 -
 3 files changed, 248 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 35026437dc5..fe8a122557c 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,2 @@
-DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B 
b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490
 SHA512 
76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d
-DIST android-studio-ide-183.5452501-linux.tar.gz 1087166186 BLAKE2B 
07c17dc854d24c7e96a91346887dfb96067acad330d485c996f13107bf2a92d6b85e791638c1f6d2f08ea9ea47eb0ee45568605b95f6cdefc2fbf4d350bfeb0e
 SHA512 
c686c2dd89a19d9b2fab8ce5a7b5b96ff05bb8c9fbf3c1a7a7b78896653114a527b30d2a9795541f5c70dc80f59d7d3b0d2a56141fea48932bfbb51e8b5f
 DIST android-studio-ide-183.5522156-linux.tar.gz 1087847976 BLAKE2B 
6bff44f3d4dd5de1ce65ebc444c5b30d717b92ee34ccdfc268706f1ea07cc6c431ca6a42d361f89fdbe852f347b63afbfb9667acfd80980b869d244e5b957249
 SHA512 
2d9f10fc53c0d8036e413897c5003b07be106c5108a494d347b8c035b0e8155e13fcd487627b2b4910e918f41b1972b96cd078d09e3469eef2e18ce04a416b05
 DIST android-studio-ide-191.5791312-linux.tar.gz 765055716 BLAKE2B 
f0259adce0d3589a1c54ad16c1f745a10f4291ceb3554c9e6bb7433e6d57cb1fe6e1647df880b381172949a95cc908010977b87e3c34a868ccd00edfb3b7ba7c
 SHA512 
39bc345e57fba7b49074f412db71bf1e62cb2b23189149b8b1a72cbc159c285969708c8859def2d4a589cf8241b9a9cef2d93d72cf410554e469e66c20a6

diff --git a/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild 
b/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild
deleted file mode 100644
index 09471fbd560..000
--- a/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 eapi7-ver
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/bin/lldb/*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
-   opt/${PN}/plugins/android/resources/perfd/*/perfd
-   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
-
-VER_CMP=( $(ver_rs 1- ' ') )
-if [[ ${#VER_CMP[@]} -eq 6 ]]; then
-   STUDIO_V=$(ver_cut 1-4)
-   BUILD_V=$(ver_cut 5-6)
-else
-   STUDIO_V=$(ver_cut 1-3)
-   BUILD_V=$(ver_cut 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8[X(+)]
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-   eapply_user
-
-   # This is really a bundled jdk not a jre
-   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-09-21 Thread Jason Zaman
commit: b75eed59415ad971312e1e67787afc00cd4f168d
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Sep 21 06:22:34 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 21 06:23:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75eed59

dev-util/android-studio: stable 3.4.1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild 
b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
index 239a3b30918..060c081b0e8 100644
--- a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
+++ b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
@@ -35,7 +35,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="custom-jdk selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-09-21 Thread Jason Zaman
commit: 9914207e41d003cc4c005dbfec7691d5e16da988
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Sep 21 06:21:05 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 21 06:23:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9914207e

dev-util/android-studio: bump 3.5.0

Closes: https://bugs.gentoo.org/694328
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.5.0.21.191.5791312.ebuild | 129 +
 2 files changed, 130 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 6fd0b3a5c35..35026437dc5 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B 
b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490
 SHA512 
76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d
 DIST android-studio-ide-183.5452501-linux.tar.gz 1087166186 BLAKE2B 
07c17dc854d24c7e96a91346887dfb96067acad330d485c996f13107bf2a92d6b85e791638c1f6d2f08ea9ea47eb0ee45568605b95f6cdefc2fbf4d350bfeb0e
 SHA512 
c686c2dd89a19d9b2fab8ce5a7b5b96ff05bb8c9fbf3c1a7a7b78896653114a527b30d2a9795541f5c70dc80f59d7d3b0d2a56141fea48932bfbb51e8b5f
 DIST android-studio-ide-183.5522156-linux.tar.gz 1087847976 BLAKE2B 
6bff44f3d4dd5de1ce65ebc444c5b30d717b92ee34ccdfc268706f1ea07cc6c431ca6a42d361f89fdbe852f347b63afbfb9667acfd80980b869d244e5b957249
 SHA512 
2d9f10fc53c0d8036e413897c5003b07be106c5108a494d347b8c035b0e8155e13fcd487627b2b4910e918f41b1972b96cd078d09e3469eef2e18ce04a416b05
+DIST android-studio-ide-191.5791312-linux.tar.gz 765055716 BLAKE2B 
f0259adce0d3589a1c54ad16c1f745a10f4291ceb3554c9e6bb7433e6d57cb1fe6e1647df880b381172949a95cc908010977b87e3c34a868ccd00edfb3b7ba7c
 SHA512 
39bc345e57fba7b49074f412db71bf1e62cb2b23189149b8b1a72cbc159c285969708c8859def2d4a589cf8241b9a9cef2d93d72cf410554e469e66c20a6

diff --git a/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild 
b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
new file mode 100644
index 000..e76c9a4ef8b
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.5.0.21.191.5791312.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*
+   opt/${PN}/plugins/android/resources/perfetto/*
+   opt/${PN}/plugins/android/resources/simpleperf/*
+   opt/${PN}/plugins/android/resources/transport/*
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8[X(+)]
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-06-04 Thread Jason Zaman
commit: c9ebe213452189fd11c31e9c45f461dc1d5e213a
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Jun  4 13:01:08 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Jun  4 16:32:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ebe213

dev-util/android-studio: bump 3.4.1

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.4.1.0.183.5522156.ebuild  | 131 +
 2 files changed, 132 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 2df8682e741..6fd0b3a5c35 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B 
b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490
 SHA512 
76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d
 DIST android-studio-ide-183.5452501-linux.tar.gz 1087166186 BLAKE2B 
07c17dc854d24c7e96a91346887dfb96067acad330d485c996f13107bf2a92d6b85e791638c1f6d2f08ea9ea47eb0ee45568605b95f6cdefc2fbf4d350bfeb0e
 SHA512 
c686c2dd89a19d9b2fab8ce5a7b5b96ff05bb8c9fbf3c1a7a7b78896653114a527b30d2a9795541f5c70dc80f59d7d3b0d2a56141fea48932bfbb51e8b5f
+DIST android-studio-ide-183.5522156-linux.tar.gz 1087847976 BLAKE2B 
6bff44f3d4dd5de1ce65ebc444c5b30d717b92ee34ccdfc268706f1ea07cc6c431ca6a42d361f89fdbe852f347b63afbfb9667acfd80980b869d244e5b957249
 SHA512 
2d9f10fc53c0d8036e413897c5003b07be106c5108a494d347b8c035b0e8155e13fcd487627b2b4910e918f41b1972b96cd078d09e3469eef2e18ce04a416b05

diff --git a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild 
b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
new file mode 100644
index 000..655d30a45bd
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*/installer
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf
+   opt/${PN}/plugins/android/resources/simpleperf/*/libsimpleperf_report.so
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+   if use custom-jdk; then
+   mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move 
bundled jdk"
+   else
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+   fi
+   # Replace 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-06-04 Thread Jason Zaman
commit: b0ab2015b59744f50fe0190c70b9f6f8467b7cb4
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Jun  4 12:54:48 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Jun  4 16:32:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ab2015

dev-util/android-studio: stable 3.4.0

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild 
b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild
index 655d30a45bd..8a6b5cc3520 100644
--- a/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild
+++ b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild
@@ -35,7 +35,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="custom-jdk selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-05-11 Thread Jason Zaman
commit: 86c59d9418c80ac32357b605a8143210a2fdd095
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat May 11 22:28:15 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat May 11 22:29:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c59d94

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   1 -
 .../android-studio-3.2.1.0.181.5056338.ebuild  | 115 -
 2 files changed, 116 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 31afc1ef727..2df8682e741 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,2 @@
-DIST android-studio-ide-181.5056338-linux.zip 1055510234 BLAKE2B 
d22e4455ccbe7c6f12eacbcc2b707d840945586d9824bfbd2b6f093ef986d54eb042ba0ecc5bdca17c74a20b43e73821eaeefdfb28d4e129bebbb885c7b17483
 SHA512 
d1e225ed97f4737bdc9cddfc40e85ed5cfea7b4f911a088d2a1cc09558f010affe0a0661fb6f6911d47902b49bbde81868eb56363b90bbec70dd87b679850156
 DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B 
b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490
 SHA512 
76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d
 DIST android-studio-ide-183.5452501-linux.tar.gz 1087166186 BLAKE2B 
07c17dc854d24c7e96a91346887dfb96067acad330d485c996f13107bf2a92d6b85e791638c1f6d2f08ea9ea47eb0ee45568605b95f6cdefc2fbf4d350bfeb0e
 SHA512 
c686c2dd89a19d9b2fab8ce5a7b5b96ff05bb8c9fbf3c1a7a7b78896653114a527b30d2a9795541f5c70dc80f59d7d3b0d2a56141fea48932bfbb51e8b5f

diff --git a/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild 
b/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
deleted file mode 100644
index 008bd20b140..000
--- a/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 eapi7-ver
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/bin/lldb/*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
-   opt/${PN}/plugins/android/resources/perfd/*/perfd
-   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
-
-VER_CMP=( $(ver_rs 1- ' ') )
-if [[ ${#VER_CMP[@]} -eq 6 ]]; then
-   STUDIO_V=$(ver_cut 1-4)
-   BUILD_V=$(ver_cut 5-6)
-else
-   STUDIO_V=$(ver_cut 1-3)
-   BUILD_V=$(ver_cut 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-   eapply_user
-
-   # This is really a bundled jdk not a jre
-   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar || die
-   java-pkg_jar-from ${j}
-   done
-
-   cd "${S}" || die
-
-   # bug 629404
-   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 
bin/studio64.vmoptions || die

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-05-11 Thread Jason Zaman
commit: a9316b4996a9bc0ec06c41f1e9a699ef328cc6c4
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat May 11 20:39:50 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat May 11 22:29:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9316b49

dev-util/android-studio: bump 3.4.0

Also add custom-jdk

Closes: https://bugs.gentoo.org/675734
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.4.0.18.183.5452501.ebuild | 131 +
 dev-util/android-studio/metadata.xml   |   3 +
 3 files changed, 135 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 383dfb8c3b1..31afc1ef727 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-181.5056338-linux.zip 1055510234 BLAKE2B 
d22e4455ccbe7c6f12eacbcc2b707d840945586d9824bfbd2b6f093ef986d54eb042ba0ecc5bdca17c74a20b43e73821eaeefdfb28d4e129bebbb885c7b17483
 SHA512 
d1e225ed97f4737bdc9cddfc40e85ed5cfea7b4f911a088d2a1cc09558f010affe0a0661fb6f6911d47902b49bbde81868eb56363b90bbec70dd87b679850156
 DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B 
b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490
 SHA512 
76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d
+DIST android-studio-ide-183.5452501-linux.tar.gz 1087166186 BLAKE2B 
07c17dc854d24c7e96a91346887dfb96067acad330d485c996f13107bf2a92d6b85e791638c1f6d2f08ea9ea47eb0ee45568605b95f6cdefc2fbf4d350bfeb0e
 SHA512 
c686c2dd89a19d9b2fab8ce5a7b5b96ff05bb8c9fbf3c1a7a7b78896653114a527b30d2a9795541f5c70dc80f59d7d3b0d2a56141fea48932bfbb51e8b5f

diff --git a/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild 
b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild
new file mode 100644
index 000..655d30a45bd
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop eutils java-pkg-2
+
+RESTRICT="strip"
+QA_PREBUILT="
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/libdbm64.so
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/custom-jdk/*
+   opt/${PN}/lib/pty4j-native/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/installer/*/installer
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf
+   opt/${PN}/plugins/android/resources/simpleperf/*/libsimpleperf_report.so
+"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="custom-jdk selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+BDEPEND="dev-util/patchelf"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   # If custom-jdk is not set bundled jre is replaced with system vm/jdk
+   if use custom-jdk; then
+   mv -f "${S}/jre" "${S}/custom-jdk" || die "Could not move 
bundled 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-04-29 Thread Jason Zaman
commit: 7e790f6e7952d8f3280b762809bf4625b5f02b82
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 29 13:56:21 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 29 14:23:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e790f6e

dev-util/android-studio: stable

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild 
b/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild
index 4c9b9ac5af8..008bd20b140 100644
--- a/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild
+++ b/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild
@@ -30,7 +30,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-02-01 Thread Jason Zaman
commit: de6ae27883cd8007a2cb96ff12bac6404d98f5c5
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Feb  1 12:11:30 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb  1 12:11:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6ae278

dev-util/android-studio: bump to 3.3

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.3.0.20.182.5199772.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 1ab7464ed0e..a38e9afc385 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-173.4907809-linux.zip 897596053 BLAKE2B 
6142cfc21d41a23d93ff064be457a28879ce80830bec79a38f6862d0f5b9de7b552d7175d7bf3e3ddfc70b10e0f7313e7ebcb7a3cdf16511c070551a27193775
 SHA512 
3fc01ffef5dd88dce088cc67fde03c62dadce7a700aace17ebd414ad0b1125b8370b5f132349424ff65ffc721ff383e6793737a0021826f08e35c893e33535be
 DIST android-studio-ide-181.5014246-linux.zip 1054392038 BLAKE2B 
455ce3455710d0709746dc9c18caf61fd347f6c157873de54821601846be6e086646d6261d2c9bdd6986d8f2874e7a90c37b0db820326d2eb17afe438954e240
 SHA512 
37c622cab6d21e8a0e6d38e0f8c29e22910647df3e6d93ee86c71a39f171b1b51952a13eae2660e209c2eb7a093a9f7d2177562ea287353a30507b22c2617bd0
 DIST android-studio-ide-181.5056338-linux.zip 1055510234 BLAKE2B 
d22e4455ccbe7c6f12eacbcc2b707d840945586d9824bfbd2b6f093ef986d54eb042ba0ecc5bdca17c74a20b43e73821eaeefdfb28d4e129bebbb885c7b17483
 SHA512 
d1e225ed97f4737bdc9cddfc40e85ed5cfea7b4f911a088d2a1cc09558f010affe0a0661fb6f6911d47902b49bbde81868eb56363b90bbec70dd87b679850156
+DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B 
b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490
 SHA512 
76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d

diff --git a/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild 
b/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild
new file mode 100644
index 000..4c9b9ac5af8
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 eapi7-ver
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-02-01 Thread Jason Zaman
commit: 3746d1d102ad8d2b014ff6e9aa1f110b9c743c07
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Feb  1 12:14:32 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb  1 12:14:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3746d1d1

dev-util/android-studio: drop old

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/android-studio/Manifest   |   2 -
 .../android-studio-3.1.4.0.173.4907809.ebuild  | 112 
 .../android-studio-3.2.0.26.181.5014246.ebuild | 115 -
 3 files changed, 229 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index a38e9afc385..383dfb8c3b1 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,2 @@
-DIST android-studio-ide-173.4907809-linux.zip 897596053 BLAKE2B 
6142cfc21d41a23d93ff064be457a28879ce80830bec79a38f6862d0f5b9de7b552d7175d7bf3e3ddfc70b10e0f7313e7ebcb7a3cdf16511c070551a27193775
 SHA512 
3fc01ffef5dd88dce088cc67fde03c62dadce7a700aace17ebd414ad0b1125b8370b5f132349424ff65ffc721ff383e6793737a0021826f08e35c893e33535be
-DIST android-studio-ide-181.5014246-linux.zip 1054392038 BLAKE2B 
455ce3455710d0709746dc9c18caf61fd347f6c157873de54821601846be6e086646d6261d2c9bdd6986d8f2874e7a90c37b0db820326d2eb17afe438954e240
 SHA512 
37c622cab6d21e8a0e6d38e0f8c29e22910647df3e6d93ee86c71a39f171b1b51952a13eae2660e209c2eb7a093a9f7d2177562ea287353a30507b22c2617bd0
 DIST android-studio-ide-181.5056338-linux.zip 1055510234 BLAKE2B 
d22e4455ccbe7c6f12eacbcc2b707d840945586d9824bfbd2b6f093ef986d54eb042ba0ecc5bdca17c74a20b43e73821eaeefdfb28d4e129bebbb885c7b17483
 SHA512 
d1e225ed97f4737bdc9cddfc40e85ed5cfea7b4f911a088d2a1cc09558f010affe0a0661fb6f6911d47902b49bbde81868eb56363b90bbec70dd87b679850156
 DIST android-studio-ide-182.5199772-linux.zip 1059268546 BLAKE2B 
b5485c444eea49e10b155a763d40a08c09a05e34c151cf21b79bfbb9b039f0bb112fc806b3b8cf4fe7e17127fe89c8651fac7ff83163ff1cf78c24b330273490
 SHA512 
76647fc50fbe06f93b733962b51dc8fb57d59c1e30364b82bf7a03a7700a0f7835eab240db6bd93ae71f4147408cbe8641b41965c97d40494c2e5fe0fecfba4d

diff --git a/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild 
b/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild
deleted file mode 100644
index d24d057d904..000
--- a/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 eapi7-ver
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
-   opt/${PN}/plugins/android/resources/perfd/*/perfd
-   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
-
-VER_CMP=( $(ver_rs 1- ' ') )
-if [[ ${#VER_CMP[@]} -eq 6 ]]; then
-   STUDIO_V=$(ver_cut 1-4)
-   BUILD_V=$(ver_cut 5-6)
-else
-   STUDIO_V=$(ver_cut 1-3)
-   BUILD_V=$(ver_cut 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-   eapply_user
-
-   # This is really a bundled jdk not a jre
-   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2019-02-01 Thread Jason Zaman
commit: 4b6d447e65343ccb027dd63a5e9690385d97f1ab
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Feb  1 12:12:50 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Feb  1 12:12:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6d447e

dev-util/android-studio: stable 3.2.1

Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild 
b/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
index d073498bc5c..008bd20b140 100644
--- a/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
+++ b/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,7 +30,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-12-09 Thread Jason Zaman
commit: fd35d61b88bd6ff5b0bbfbf47a9e8b98d5764668
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Dec  9 15:49:49 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Dec  9 15:50:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd35d61b

dev-util/android-studio: bump 3.2.1

Bug: https://bugs.gentoo.org/669616
Signed-off-by: Jason Zaman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.2.1.0.181.5056338.ebuild  | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 25521ef88d3..1ab7464ed0e 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-173.4907809-linux.zip 897596053 BLAKE2B 
6142cfc21d41a23d93ff064be457a28879ce80830bec79a38f6862d0f5b9de7b552d7175d7bf3e3ddfc70b10e0f7313e7ebcb7a3cdf16511c070551a27193775
 SHA512 
3fc01ffef5dd88dce088cc67fde03c62dadce7a700aace17ebd414ad0b1125b8370b5f132349424ff65ffc721ff383e6793737a0021826f08e35c893e33535be
 DIST android-studio-ide-181.5014246-linux.zip 1054392038 BLAKE2B 
455ce3455710d0709746dc9c18caf61fd347f6c157873de54821601846be6e086646d6261d2c9bdd6986d8f2874e7a90c37b0db820326d2eb17afe438954e240
 SHA512 
37c622cab6d21e8a0e6d38e0f8c29e22910647df3e6d93ee86c71a39f171b1b51952a13eae2660e209c2eb7a093a9f7d2177562ea287353a30507b22c2617bd0
+DIST android-studio-ide-181.5056338-linux.zip 1055510234 BLAKE2B 
d22e4455ccbe7c6f12eacbcc2b707d840945586d9824bfbd2b6f093ef986d54eb042ba0ecc5bdca17c74a20b43e73821eaeefdfb28d4e129bebbb885c7b17483
 SHA512 
d1e225ed97f4737bdc9cddfc40e85ed5cfea7b4f911a088d2a1cc09558f010affe0a0661fb6f6911d47902b49bbde81868eb56363b90bbec70dd87b679850156

diff --git a/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild 
b/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
new file mode 100644
index 000..d073498bc5c
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.2.1.0.181.5056338.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 eapi7-ver
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+
+   cd "${S}" || die
+
+   # bug 629404
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-09-29 Thread Jason Zaman
commit: 8b026d59bb6900697f39255c45e5033572b25c24
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 28 17:40:49 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 29 10:20:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b026d59

dev-util/android-studio: bump to 3.2.0

Closes: https://bugs.gentoo.org/667028
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.2.0.26.181.5014246.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 38833aa6b92..25521ef88d3 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1,2 @@
 DIST android-studio-ide-173.4907809-linux.zip 897596053 BLAKE2B 
6142cfc21d41a23d93ff064be457a28879ce80830bec79a38f6862d0f5b9de7b552d7175d7bf3e3ddfc70b10e0f7313e7ebcb7a3cdf16511c070551a27193775
 SHA512 
3fc01ffef5dd88dce088cc67fde03c62dadce7a700aace17ebd414ad0b1125b8370b5f132349424ff65ffc721ff383e6793737a0021826f08e35c893e33535be
+DIST android-studio-ide-181.5014246-linux.zip 1054392038 BLAKE2B 
455ce3455710d0709746dc9c18caf61fd347f6c157873de54821601846be6e086646d6261d2c9bdd6986d8f2874e7a90c37b0db820326d2eb17afe438954e240
 SHA512 
37c622cab6d21e8a0e6d38e0f8c29e22910647df3e6d93ee86c71a39f171b1b51952a13eae2660e209c2eb7a093a9f7d2177562ea287353a30507b22c2617bd0

diff --git a/dev-util/android-studio/android-studio-3.2.0.26.181.5014246.ebuild 
b/dev-util/android-studio/android-studio-3.2.0.26.181.5014246.ebuild
new file mode 100644
index 000..ec9300dae61
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.2.0.26.181.5014246.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 eapi7-ver
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/bin/lldb/*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+
+   cd "${S}" || die
+
+   # bug 629404
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 
bin/studio64.vmoptions || die
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> bin/studio.vmoptions 
|| die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+
+   # Replaced bundled jre with system vm/jdk
+   # This is 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-09-29 Thread Jason Zaman
commit: bb97179b6b56eab2a9bec679e3f79a1f10c57c6d
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 28 17:35:58 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 29 10:20:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb97179b

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/Manifest   |   2 -
 .../android-studio-3.1.2.0.173.4720617.ebuild  | 108 
 .../android-studio-3.1.3.0.173.4819257-r1.ebuild   | 112 -
 3 files changed, 222 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 19811783d8a..38833aa6b92 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1 @@
-DIST android-studio-ide-173.4720617-linux.zip 894052929 BLAKE2B 
cc1ff03b24febf18e8ebd9a78ae0463e9552e20ee4c28e60e5e4f52379e66d6e5c6d91af1cd641b79c72590a081770a22882539612028915cd064834c8bc0ef3
 SHA512 
121d5eead42743127dfccf37b0b4bc4ceddc0df706bdddbc8c0ae2ec3711b4c8308d945b92ed5e8b3209d380e202dc08fbf8475ef6ad30016ca5cc9acb264d3e
-DIST android-studio-ide-173.4819257-linux.zip 894877040 BLAKE2B 
159d57c0c0d6d6958d1a08e7ff4ff0314c0cb2b15c5126dd3d357e1dc696d32dfee78ae6b2d35a628cbf000bc014d61c20ad48acce12c10356b0db8183c27318
 SHA512 
c399897bc85ce1399ac8ce1df4749d7f1bff4501cb90b13efbd61a56173ab1f6f9b0c7c1f852dceb7a76bc631d83ca4efab9b39c4d3c76e3b4454f4803611251
 DIST android-studio-ide-173.4907809-linux.zip 897596053 BLAKE2B 
6142cfc21d41a23d93ff064be457a28879ce80830bec79a38f6862d0f5b9de7b552d7175d7bf3e3ddfc70b10e0f7313e7ebcb7a3cdf16511c070551a27193775
 SHA512 
3fc01ffef5dd88dce088cc67fde03c62dadce7a700aace17ebd414ad0b1125b8370b5f132349424ff65ffc721ff383e6793737a0021826f08e35c893e33535be

diff --git a/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild 
b/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild
deleted file mode 100644
index cc5bd95dc8b..000
--- a/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
-   opt/${PN}/plugins/android/resources/perfd/*/perfd
-   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
-
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar || die
-   java-pkg_jar-from ${j}
-   done
-
-   cd "${S}" || die
-
-   # bug 629404
-   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-09-29 Thread Jason Zaman
commit: 6d9dc5aae6163a291340d5e759cb7a601a6cc568
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Sep 28 17:34:48 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Sep 29 10:20:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9dc5aa

dev-util/android-studio: stable

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Jason Zaman  gentoo.org>

 dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild | 2 +-
 dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild 
b/dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild
index 2659a27fd7b..d24d057d904 100644
--- a/dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild
+++ b/dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild
@@ -29,7 +29,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0

diff --git a/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild 
b/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild
index 2659a27fd7b..d24d057d904 100644
--- a/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild
+++ b/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild
@@ -29,7 +29,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-08-24 Thread Jason Zaman
commit: 724635c562c3f31da3f51b81bf52224990a9a590
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Aug 24 16:08:26 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Aug 25 03:22:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724635c5

dev-util/android-studio: bump 3.1.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.1.4.0.173.4907809.ebuild  | 112 +
 2 files changed, 113 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index fa9cc6ef802..19811783d8a 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-173.4720617-linux.zip 894052929 BLAKE2B 
cc1ff03b24febf18e8ebd9a78ae0463e9552e20ee4c28e60e5e4f52379e66d6e5c6d91af1cd641b79c72590a081770a22882539612028915cd064834c8bc0ef3
 SHA512 
121d5eead42743127dfccf37b0b4bc4ceddc0df706bdddbc8c0ae2ec3711b4c8308d945b92ed5e8b3209d380e202dc08fbf8475ef6ad30016ca5cc9acb264d3e
 DIST android-studio-ide-173.4819257-linux.zip 894877040 BLAKE2B 
159d57c0c0d6d6958d1a08e7ff4ff0314c0cb2b15c5126dd3d357e1dc696d32dfee78ae6b2d35a628cbf000bc014d61c20ad48acce12c10356b0db8183c27318
 SHA512 
c399897bc85ce1399ac8ce1df4749d7f1bff4501cb90b13efbd61a56173ab1f6f9b0c7c1f852dceb7a76bc631d83ca4efab9b39c4d3c76e3b4454f4803611251
+DIST android-studio-ide-173.4907809-linux.zip 897596053 BLAKE2B 
6142cfc21d41a23d93ff064be457a28879ce80830bec79a38f6862d0f5b9de7b552d7175d7bf3e3ddfc70b10e0f7313e7ebcb7a3cdf16511c070551a27193775
 SHA512 
3fc01ffef5dd88dce088cc67fde03c62dadce7a700aace17ebd414ad0b1125b8370b5f132349424ff65ffc721ff383e6793737a0021826f08e35c893e33535be

diff --git a/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild 
b/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild
new file mode 100644
index 000..2659a27fd7b
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.1.4.0.173.4907809.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 eapi7-ver
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
+
+src_prepare() {
+   eapply "${PATCHES[@]}"
+   eapply_user
+
+   # This is really a bundled jdk not a jre
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+
+   cd "${S}" || die
+
+   # bug 629404
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 
bin/studio64.vmoptions || die
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/files/, dev-util/android-studio/

2018-07-20 Thread Jason Zaman
commit: 50b76a4c5cbb02f0cb677e9be122597cbdd22d76
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Jul 20 06:33:04 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Jul 20 06:40:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b76a4c

dev-util/android-studio: keep jre symlink but use JAVA_HOME first

Closes: https://bugs.gentoo.org/660404
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...> android-studio-3.1.3.0.173.4819257-r1.ebuild} |  6 +++-
 .../files/0001-use-java-home-before-bundled.patch  | 39 ++
 2 files changed, 44 insertions(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-3.1.3.0.173.4819257.ebuild 
b/dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild
similarity index 93%
rename from dev-util/android-studio/android-studio-3.1.3.0.173.4819257.ebuild
rename to dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild
index 1ac8561ea03..2659a27fd7b 100644
--- a/dev-util/android-studio/android-studio-3.1.3.0.173.4819257.ebuild
+++ b/dev-util/android-studio/android-studio-3.1.3.0.173.4819257-r1.ebuild
@@ -62,11 +62,14 @@ RDEPEND=">=virtual/jdk-1.7
>=x11-libs/libxcb-1.9.1
>=x11-libs/libxshmfence-1.1"
 S=${WORKDIR}/${PN}
+PATCHES=( "${FILESDIR}/0001-use-java-home-before-bundled.patch" )
 
 src_prepare() {
+   eapply "${PATCHES[@]}"
eapply_user
+
# This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+   rm -rf "${S}/jre" || die "Could not remove bundled jdk"
 
# Replace bundled jars with system
# has problems with newer jdom:0 not updated to jdom:2
@@ -98,6 +101,7 @@ src_install() {
doins -r *
 
rm -rf "${D}${dir}/jre" || die
+   dosym "../../etc/java-config-2/current-system-vm" "${dir}/jre"
 
fperms 755 "${dir}/bin/studio.sh" "${dir}"/bin/fsnotifier{,64}
chmod 755 "${D}${dir}"/gradle/gradle-*/bin/gradle || die

diff --git 
a/dev-util/android-studio/files/0001-use-java-home-before-bundled.patch 
b/dev-util/android-studio/files/0001-use-java-home-before-bundled.patch
new file mode 100644
index 000..6f97c7d3f92
--- /dev/null
+++ b/dev-util/android-studio/files/0001-use-java-home-before-bundled.patch
@@ -0,0 +1,39 @@
+Use JAVA_HOME before bundled jre
+
+Must keep bundled jre symlink around in case "Use Embedded JDK" is selected
+
+https://bugs.gentoo.org/613868
+https://bugs.gentoo.org/660404
+
+--- android-studio/bin/studio.sh   2018-07-20 13:43:12.339049033 +0800
 android-studio/bin/studio.sh   2018-07-20 13:43:38.494932028 +0800
+@@ -73,6 +73,14 @@
+   fi
+ fi
+ 
++if [ -z "$JDK" -a -n "$JDK_HOME" -a -x "$JDK_HOME/bin/java" ]; then
++  JDK="$JDK_HOME"
++fi
++
++if [ -z "$JDK" -a  -n "$JAVA_HOME" -a -x "$JAVA_HOME/bin/java" ]; then
++  JDK="$JAVA_HOME"
++fi
++
+ if [ -z "$JDK" -a "$OS_TYPE" = "Linux" ] ; then
+   BUNDLED_JRE="$IDE_HOME/jre64"
+   if [ ! -d "$BUNDLED_JRE" ]; then
+@@ -83,14 +91,6 @@
+   fi
+ fi
+ 
+-if [ -z "$JDK" -a -n "$JDK_HOME" -a -x "$JDK_HOME/bin/java" ]; then
+-  JDK="$JDK_HOME"
+-fi
+-
+-if [ -z "$JDK" -a  -n "$JAVA_HOME" -a -x "$JAVA_HOME/bin/java" ]; then
+-  JDK="$JAVA_HOME"
+-fi
+-
+ if [ -z "$JDK" ]; then
+   JDK_PATH=`which java`
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-06-24 Thread Jason Zaman
commit: 4df9c26f0de7d3d83f275b11aaef4564a947fa5f
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Jun 24 08:25:21 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jun 24 08:25:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df9c26f

dev-util/android-studio: bump to 3.1.3.0

Closes: https://bugs.gentoo.org/658616
Closes: https://bugs.gentoo.org/613868
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.1.3.0.173.4819257.ebuild  | 108 +
 2 files changed, 109 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 47b81090cb6..fa9cc6ef802 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1,2 @@
 DIST android-studio-ide-173.4720617-linux.zip 894052929 BLAKE2B 
cc1ff03b24febf18e8ebd9a78ae0463e9552e20ee4c28e60e5e4f52379e66d6e5c6d91af1cd641b79c72590a081770a22882539612028915cd064834c8bc0ef3
 SHA512 
121d5eead42743127dfccf37b0b4bc4ceddc0df706bdddbc8c0ae2ec3711b4c8308d945b92ed5e8b3209d380e202dc08fbf8475ef6ad30016ca5cc9acb264d3e
+DIST android-studio-ide-173.4819257-linux.zip 894877040 BLAKE2B 
159d57c0c0d6d6958d1a08e7ff4ff0314c0cb2b15c5126dd3d357e1dc696d32dfee78ae6b2d35a628cbf000bc014d61c20ad48acce12c10356b0db8183c27318
 SHA512 
c399897bc85ce1399ac8ce1df4749d7f1bff4501cb90b13efbd61a56173ab1f6f9b0c7c1f852dceb7a76bc631d83ca4efab9b39c4d3c76e3b4454f4803611251

diff --git a/dev-util/android-studio/android-studio-3.1.3.0.173.4819257.ebuild 
b/dev-util/android-studio/android-studio-3.1.3.0.173.4819257.ebuild
new file mode 100644
index 000..1ac8561ea03
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.1.3.0.173.4819257.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 eapi7-ver
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+VER_CMP=( $(ver_rs 1- ' ') )
+if [[ ${#VER_CMP[@]} -eq 6 ]]; then
+   STUDIO_V=$(ver_cut 1-4)
+   BUILD_V=$(ver_cut 5-6)
+else
+   STUDIO_V=$(ver_cut 1-3)
+   BUILD_V=$(ver_cut 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+
+   cd "${S}" || die
+
+   # bug 629404
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 
bin/studio64.vmoptions || die
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> bin/studio.vmoptions 
|| die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   # Replaced bundled jre with system vm/jdk
+   # This is really a bundled jdk not a jre
+   doins -r *
+
+   rm -rf "${D}${dir}/jre" || die
+
+   fperms 755 "${dir}/bin/studio.sh" 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-05-26 Thread Jason Zaman
commit: 51ed6bb6a98061c8d4d1b7459e1bd2e3bba62eff
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat May 26 07:23:39 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat May 26 07:39:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ed6bb6

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/android-studio/Manifest   |   2 -
 .../android-studio-3.0.1.0.171.4443003.ebuild  | 108 -
 .../android-studio-3.1.1.0.173.4697961.ebuild  | 108 -
 3 files changed, 218 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 59f2a28f842..47b81090cb6 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1 @@
-DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34
-DIST android-studio-ide-173.4697961-linux.zip 894046861 BLAKE2B 
233fefaed2a0b9c70e6cabc61663dd15d9a2486d1df17a45fc71d9c542ffd9212fc36ef54e22032ffa709a76aae796b2f14b189e31a79e96dfb0736017cacae9
 SHA512 
787a1cf1ab74f84cd39f663496b7b0e1cfc77130d4a7b8b732d010cf2dd553865f368463e07220144c7e9f7d5c12e20ec149ea05f5ee2f8e291537a99d678ff0
 DIST android-studio-ide-173.4720617-linux.zip 894052929 BLAKE2B 
cc1ff03b24febf18e8ebd9a78ae0463e9552e20ee4c28e60e5e4f52379e66d6e5c6d91af1cd641b79c72590a081770a22882539612028915cd064834c8bc0ef3
 SHA512 
121d5eead42743127dfccf37b0b4bc4ceddc0df706bdddbc8c0ae2ec3711b4c8308d945b92ed5e8b3209d380e202dc08fbf8475ef6ad30016ca5cc9acb264d3e

diff --git a/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild 
b/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
deleted file mode 100644
index cc5bd95dc8b..000
--- a/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so
-   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
-   opt/${PN}/plugins/android/resources/perfd/*/perfd
-   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
-
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar || die
-   java-pkg_jar-from ${j}
-   done
-
-   cd "${S}" || die
-
-   # bug 629404
-   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 
bin/studio64.vmoptions || die
-   echo 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-05-26 Thread Jason Zaman
commit: 1c375cb8c1492558fc403d20ea84c6aa08135521
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat May 26 07:20:47 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat May 26 07:39:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c375cb8

dev-util/android-studio: stable 3.1.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild 
b/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild
index 10d45b8040b..cc5bd95dc8b 100644
--- a/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild
+++ b/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild
@@ -28,7 +28,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-04-27 Thread Jason Zaman
commit: 5068c6a21701f1fb7824a9b3eebf9405b5b91a54
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Apr 27 09:51:49 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Apr 27 10:34:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5068c6a2

dev-util/android-studio: bump to 3.1.2.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.1.2.0.173.4720617.ebuild  | 108 +
 2 files changed, 109 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index dff500f3622..59f2a28f842 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34
 DIST android-studio-ide-173.4697961-linux.zip 894046861 BLAKE2B 
233fefaed2a0b9c70e6cabc61663dd15d9a2486d1df17a45fc71d9c542ffd9212fc36ef54e22032ffa709a76aae796b2f14b189e31a79e96dfb0736017cacae9
 SHA512 
787a1cf1ab74f84cd39f663496b7b0e1cfc77130d4a7b8b732d010cf2dd553865f368463e07220144c7e9f7d5c12e20ec149ea05f5ee2f8e291537a99d678ff0
+DIST android-studio-ide-173.4720617-linux.zip 894052929 BLAKE2B 
cc1ff03b24febf18e8ebd9a78ae0463e9552e20ee4c28e60e5e4f52379e66d6e5c6d91af1cd641b79c72590a081770a22882539612028915cd064834c8bc0ef3
 SHA512 
121d5eead42743127dfccf37b0b4bc4ceddc0df706bdddbc8c0ae2ec3711b4c8308d945b92ed5e8b3209d380e202dc08fbf8475ef6ad30016ca5cc9acb264d3e

diff --git a/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild 
b/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild
new file mode 100644
index 000..10d45b8040b
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.1.2.0.173.4720617.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+
+   cd "${S}" || die
+
+   # bug 629404
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 
bin/studio64.vmoptions || die
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> bin/studio.vmoptions 
|| die
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-04-13 Thread Jason Zaman
commit: 4bf8ee538ea6a7c9bfab44318cc50ad29f6a7ed4
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Apr 13 06:41:28 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Apr 13 06:42:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf8ee53

dev-util/android-studio: bump to 3.1.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/android-studio/Manifest| 2 +-
 16.173.4670197.ebuild => android-studio-3.1.1.0.173.4697961.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index e1bf46c5ce9..dff500f3622 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,2 @@
 DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34
-DIST android-studio-ide-173.4670197-linux.zip 894043298 BLAKE2B 
fe8f5175a4a6fa66bffc351e0af3ab5241f0876ba531d6db6cfee28deab1cf00e9a162f4089d87be2e582c4e77908e428fc707e42166688da80d86901548c57c
 SHA512 
2b5b2e84c980036a82a345e57a8ee4ae670db6c3f20e13c4a6fe5860aa74d4a8ac6b9902742455be43c78347dde71c087cbdb21a497bd0b13c6b1a15f9bc135b
+DIST android-studio-ide-173.4697961-linux.zip 894046861 BLAKE2B 
233fefaed2a0b9c70e6cabc61663dd15d9a2486d1df17a45fc71d9c542ffd9212fc36ef54e22032ffa709a76aae796b2f14b189e31a79e96dfb0736017cacae9
 SHA512 
787a1cf1ab74f84cd39f663496b7b0e1cfc77130d4a7b8b732d010cf2dd553865f368463e07220144c7e9f7d5c12e20ec149ea05f5ee2f8e291537a99d678ff0

diff --git a/dev-util/android-studio/android-studio-3.1.0.16.173.4670197.ebuild 
b/dev-util/android-studio/android-studio-3.1.1.0.173.4697961.ebuild
similarity index 100%
rename from dev-util/android-studio/android-studio-3.1.0.16.173.4670197.ebuild
rename to dev-util/android-studio/android-studio-3.1.1.0.173.4697961.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-04-07 Thread Jason Zaman
commit: 985f1d5ffcbcda616fec335d11f495df336f98ee
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  7 06:06:24 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  7 06:07:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985f1d5f

dev-util/android-studio: bump to 3.1.0.16

Closes: https://bugs.gentoo.org/652714
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.1.0.16.173.4670197.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 249a6de7849..e1bf46c5ce9 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1,2 @@
 DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34
+DIST android-studio-ide-173.4670197-linux.zip 894043298 BLAKE2B 
fe8f5175a4a6fa66bffc351e0af3ab5241f0876ba531d6db6cfee28deab1cf00e9a162f4089d87be2e582c4e77908e428fc707e42166688da80d86901548c57c
 SHA512 
2b5b2e84c980036a82a345e57a8ee4ae670db6c3f20e13c4a6fe5860aa74d4a8ac6b9902742455be43c78347dde71c087cbdb21a497bd0b13c6b1a15f9bc135b

diff --git a/dev-util/android-studio/android-studio-3.1.0.16.173.4670197.ebuild 
b/dev-util/android-studio/android-studio-3.1.0.16.173.4670197.ebuild
new file mode 100644
index 000..10d45b8040b
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.1.0.16.173.4670197.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+
+   cd "${S}" || die
+
+   # bug 629404
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> 
bin/studio64.vmoptions || die
+   echo "-Djdk.util.zip.ensureTrailingSlash=false" >> bin/studio.vmoptions 
|| die
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   # Replaced bundled jre with system vm/jdk
+   # This is really a bundled jdk not a jre
+   doins -r *
+
+   rm -rf "${D}${dir}/jre" || die
+   dosym 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-02-15 Thread Jason Zaman
commit: a61f32cfe30bf5eafe35a73ecf4998faf332631f
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Feb 15 16:30:14 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Feb 15 16:54:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61f32cf

dev-util/android-studio: 3.0.1 stable

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild 
b/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
index 2791da5ee99..cc5bd95dc8b 100644
--- a/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
+++ b/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,7 +28,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2018-02-15 Thread Jason Zaman
commit: 4c9e8f22bbad9899b3150e88520bc87812e64523
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Feb 15 16:53:01 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Feb 15 16:54:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9e8f22

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/android-studio/Manifest   |   2 -
 .../android-studio-2.3.3.0.162.4069837.ebuild  |  99 ---
 .../android-studio-3.0.0.18.171.4408382.ebuild | 108 -
 3 files changed, 209 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 2b9278628f6..249a6de7849 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1 @@
-DIST android-studio-ide-162.4069837-linux.zip 490782431 BLAKE2B 
2be1b9201c5749e27d17157fe3864f117ede2a864e2db0c5a03a15c2bbd3ed644a69bf0507e53d0800c7fe74289be5f6fa5d01d3834ead88f4ea0f56824f8618
 SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
-DIST android-studio-ide-171.4408382-linux.zip 771324214 BLAKE2B 
4dbb194338a139d884d05acc60db65d2d85cb80cf28a44a50adf5dbb7390851d5d2640050f17a0048c926c7022794838f5ce6c259f5dd66b04dde47d7b237796
 SHA512 
7637cc2bfd808cd641d8420e8f5a53660139f37beaf822b7b6a3bb49369d7f5a4e5ccfc805d914ff82eee3065d694a7c3d92b53ced88090ad15d57dae4e7e737
 DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34

diff --git a/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild 
b/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
deleted file mode 100644
index 9edcf94e78b..000
--- a/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
-
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar || die
-   java-pkg_jar-from ${j}
-   done
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   # Replaced bundled jre with system vm/jdk
-   # This is really a bundled jdk not a jre
-   doins -r *
-
-   rm -rf "${D}${dir}/jre" || die
-   dosym 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-12-10 Thread Michał Górny
commit: df8d73981cf73e321e76d8d78684ef8c4e674330
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 13:57:05 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 14:13:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8d7398

dev-util/android-studio: Update Manifest hashes

 dev-util/android-studio/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index db3a6e6fc0e..2b9278628f6 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,3 @@
-DIST android-studio-ide-162.4069837-linux.zip 490782431 SHA256 
1383cfd47441e5f820b6257a1bdd683e0e980bc76c7f2027ef84dc2e6ad2f17f SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
 WHIRLPOOL 
ed833816f48abba51d8142fda91175c07f019f40a3ed21ea026367870723016c17262c0eccb71d3d85a5f963ca0a84b0ee2111ae15f95ad92ac565f225d6c10a
+DIST android-studio-ide-162.4069837-linux.zip 490782431 BLAKE2B 
2be1b9201c5749e27d17157fe3864f117ede2a864e2db0c5a03a15c2bbd3ed644a69bf0507e53d0800c7fe74289be5f6fa5d01d3834ead88f4ea0f56824f8618
 SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
 DIST android-studio-ide-171.4408382-linux.zip 771324214 BLAKE2B 
4dbb194338a139d884d05acc60db65d2d85cb80cf28a44a50adf5dbb7390851d5d2640050f17a0048c926c7022794838f5ce6c259f5dd66b04dde47d7b237796
 SHA512 
7637cc2bfd808cd641d8420e8f5a53660139f37beaf822b7b6a3bb49369d7f5a4e5ccfc805d914ff82eee3065d694a7c3d92b53ced88090ad15d57dae4e7e737
 DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-11-26 Thread Jason Zaman
commit: 0e234cc1650155a44fc96f2f5ed73b22b84da3c3
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Nov 27 03:22:24 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Nov 27 03:22:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e234cc1

dev-util/android-studio: stable 3.0.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild 
b/dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild
index fbc7007c5f6..446c76a3456 100644
--- a/dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild
+++ b/dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild
@@ -28,7 +28,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-11-26 Thread Jason Zaman
commit: 6e120551fbca899370335da1185fe94dba7b4466
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Nov 27 03:07:16 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Nov 27 03:08:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e120551

dev-util/android-studio: bump to 3.0.1 and fix desktop entry

Closes: https://bugs.gentoo.org/637304
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/android-studio/Manifest   |   3 +-
 .../android-studio-3.0.1.0.171.4443003.ebuild  | 108 +
 2 files changed, 110 insertions(+), 1 deletion(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index aa7e4b04485..db3a6e6fc0e 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-162.4069837-linux.zip 490782431 SHA256 
1383cfd47441e5f820b6257a1bdd683e0e980bc76c7f2027ef84dc2e6ad2f17f SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
 WHIRLPOOL 
ed833816f48abba51d8142fda91175c07f019f40a3ed21ea026367870723016c17262c0eccb71d3d85a5f963ca0a84b0ee2111ae15f95ad92ac565f225d6c10a
-DIST android-studio-ide-171.4408382-linux.zip 771324214 SHA256 
7991f95ea1b6c55645a3fc48f1534d4135501a07b9d92dd83672f936d9a9d7a2 SHA512 
7637cc2bfd808cd641d8420e8f5a53660139f37beaf822b7b6a3bb49369d7f5a4e5ccfc805d914ff82eee3065d694a7c3d92b53ced88090ad15d57dae4e7e737
 WHIRLPOOL 
b8b78d6838d960313d10bba98bf3deaf6e9e1defad0d6288c7108228210d8c3a6d9b92de38620f4c9ed43338d425605437d45f19e57c56eb369e10f046e9322d
+DIST android-studio-ide-171.4408382-linux.zip 771324214 BLAKE2B 
4dbb194338a139d884d05acc60db65d2d85cb80cf28a44a50adf5dbb7390851d5d2640050f17a0048c926c7022794838f5ce6c259f5dd66b04dde47d7b237796
 SHA512 
7637cc2bfd808cd641d8420e8f5a53660139f37beaf822b7b6a3bb49369d7f5a4e5ccfc805d914ff82eee3065d694a7c3d92b53ced88090ad15d57dae4e7e737
+DIST android-studio-ide-171.4443003-linux.zip 773670325 BLAKE2B 
b8cff0b85cf20f9d181b4f5c29dc75385539ca2d8e2677211c6c42fcb115616c4208faa5df8cc8a8210c4e9e869d00ae42e7c9dd212756608ff9d4f47bdc8943
 SHA512 
ba91309c59e4f258222f5b5978bc9ea048476bab4d0662235c7900590f9d58716dc77e937464fab0e57752ee18353a13c163ee98615474f48d0b99e04dae1d34

diff --git a/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild 
b/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
new file mode 100644
index 000..2791da5ee99
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.0.1.0.171.4443003.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-10-29 Thread Jason Zaman
commit: 8b8b5c8cb39896ca2e92dfd966fd5b99f8529b20
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Oct 29 10:40:35 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 29 10:40:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8b5c8c

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/android-studio/Manifest   |  1 -
 .../android-studio-2.3.2.0.162.3934792.ebuild  | 99 --
 2 files changed, 100 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 96e173a0361..aa7e4b04485 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,2 @@
-DIST android-studio-ide-162.3934792-linux.zip 459976690 SHA256 
6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7 SHA512 
ff563d4c1adca5ae153bf23cde39cda4b462097706e92eb09e9850b07902388cdc569e479d7c8be7d27dca24f897797810534e54a113d043436c312637d62184
 WHIRLPOOL 
3d44bf16988c280d5ee6df1ee9a7c664a46a58107a73d001d493580f6ca365428a164a5ab9a6fb48fce730c0a19bc3b82a0f891c23131755c659842fe506aa3d
 DIST android-studio-ide-162.4069837-linux.zip 490782431 SHA256 
1383cfd47441e5f820b6257a1bdd683e0e980bc76c7f2027ef84dc2e6ad2f17f SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
 WHIRLPOOL 
ed833816f48abba51d8142fda91175c07f019f40a3ed21ea026367870723016c17262c0eccb71d3d85a5f963ca0a84b0ee2111ae15f95ad92ac565f225d6c10a
 DIST android-studio-ide-171.4408382-linux.zip 771324214 SHA256 
7991f95ea1b6c55645a3fc48f1534d4135501a07b9d92dd83672f936d9a9d7a2 SHA512 
7637cc2bfd808cd641d8420e8f5a53660139f37beaf822b7b6a3bb49369d7f5a4e5ccfc805d914ff82eee3065d694a7c3d92b53ced88090ad15d57dae4e7e737
 WHIRLPOOL 
b8b78d6838d960313d10bba98bf3deaf6e9e1defad0d6288c7108228210d8c3a6d9b92de38620f4c9ed43338d425605437d45f19e57c56eb369e10f046e9322d

diff --git a/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild 
b/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild
deleted file mode 100644
index 9edcf94e78b..000
--- a/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
-
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar || die
-   java-pkg_jar-from ${j}
-   done
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   # Replaced bundled jre with system vm/jdk
-  

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-10-29 Thread Jason Zaman
commit: 27b5857c834c5e14bbfbe71852f73f5cd2aef315
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Oct 29 10:38:46 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 29 10:38:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b5857c

dev-util/android-studio: stable 2.3.3

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild 
b/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
index 40da7d6a297..9edcf94e78b 100644
--- a/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
+++ b/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
@@ -25,7 +25,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-10-29 Thread Jason Zaman
commit: b839dccacdb37957b26d1c3db30d28c3df9981f3
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Oct 29 09:36:38 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 29 10:32:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b839dcca

dev-util/android-studio: bump to 3.0

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-3.0.0.18.171.4408382.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 028f433d8db..96e173a0361 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-162.3934792-linux.zip 459976690 SHA256 
6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7 SHA512 
ff563d4c1adca5ae153bf23cde39cda4b462097706e92eb09e9850b07902388cdc569e479d7c8be7d27dca24f897797810534e54a113d043436c312637d62184
 WHIRLPOOL 
3d44bf16988c280d5ee6df1ee9a7c664a46a58107a73d001d493580f6ca365428a164a5ab9a6fb48fce730c0a19bc3b82a0f891c23131755c659842fe506aa3d
 DIST android-studio-ide-162.4069837-linux.zip 490782431 SHA256 
1383cfd47441e5f820b6257a1bdd683e0e980bc76c7f2027ef84dc2e6ad2f17f SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
 WHIRLPOOL 
ed833816f48abba51d8142fda91175c07f019f40a3ed21ea026367870723016c17262c0eccb71d3d85a5f963ca0a84b0ee2111ae15f95ad92ac565f225d6c10a
+DIST android-studio-ide-171.4408382-linux.zip 771324214 SHA256 
7991f95ea1b6c55645a3fc48f1534d4135501a07b9d92dd83672f936d9a9d7a2 SHA512 
7637cc2bfd808cd641d8420e8f5a53660139f37beaf822b7b6a3bb49369d7f5a4e5ccfc805d914ff82eee3065d694a7c3d92b53ced88090ad15d57dae4e7e737
 WHIRLPOOL 
b8b78d6838d960313d10bba98bf3deaf6e9e1defad0d6288c7108228210d8c3a6d9b92de38620f4c9ed43338d425605437d45f19e57c56eb369e10f046e9322d

diff --git a/dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild 
b/dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild
new file mode 100644
index 000..fbc7007c5f6
--- /dev/null
+++ b/dev-util/android-studio/android-studio-3.0.0.18.171.4408382.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so
+   opt/${PN}/plugins/android/resources/perfa/*/libperfa.so
+   opt/${PN}/plugins/android/resources/perfd/*/perfd
+   opt/${PN}/plugins/android/resources/simpleperf/*/simpleperf"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   >=sys-libs/ncurses-5.9-r3:5/5[tinfo]
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+
+   cd 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-07-08 Thread Jason Zaman
commit: 683595c1b8eee971351375b8d562cf3881aa2ff6
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Jul  7 04:03:28 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jul  8 09:05:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683595c1

dev-util/android-studio: stable 2.3.2

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild 
b/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild
index 40da7d6a297..9edcf94e78b 100644
--- a/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild
+++ b/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild
@@ -25,7 +25,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-07-08 Thread Jason Zaman
commit: b5e700ee1928288cc91fdf80daae8ee500d3bd71
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jul  8 06:24:18 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jul  8 09:05:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e700ee

dev-util/android-studio: bump to 2.3.3

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.3.3.0.162.4069837.ebuild  | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index bd348d6ce20..c6cb23785b6 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-162.3871768-linux.zip 450391500 SHA256 
36520f21678f80298b5df5fe5956db17a5984576f895fdcaa36ab0dbfb408433 SHA512 
af49146ac2c744f75c563ff00a48805c5edac8a8f0b38d42179384d3fc8188f648ce6974f8b1312bfc52449285063c78acda609199d38397cbd4e319a2cee206
 WHIRLPOOL 
1e8106bfb7bc785861edfb6891b6e25618abfd1818130c1b854a3e887beb2cf98011ee16af1bcf21f1552fdbce2ff55c55d0c490e92d7f5b3ef8ee23cf440b5d
 DIST android-studio-ide-162.3934792-linux.zip 459976690 SHA256 
6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7 SHA512 
ff563d4c1adca5ae153bf23cde39cda4b462097706e92eb09e9850b07902388cdc569e479d7c8be7d27dca24f897797810534e54a113d043436c312637d62184
 WHIRLPOOL 
3d44bf16988c280d5ee6df1ee9a7c664a46a58107a73d001d493580f6ca365428a164a5ab9a6fb48fce730c0a19bc3b82a0f891c23131755c659842fe506aa3d
+DIST android-studio-ide-162.4069837-linux.zip 490782431 SHA256 
1383cfd47441e5f820b6257a1bdd683e0e980bc76c7f2027ef84dc2e6ad2f17f SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
 WHIRLPOOL 
ed833816f48abba51d8142fda91175c07f019f40a3ed21ea026367870723016c17262c0eccb71d3d85a5f963ca0a84b0ee2111ae15f95ad92ac565f225d6c10a

diff --git a/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild 
b/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
new file mode 100644
index 000..40da7d6a297
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.3.3.0.162.4069837.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   # Replaced bundled jre with system vm/jdk
+  

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-07-08 Thread Jason Zaman
commit: 761e36b1c3d9229bf07066f88f9104839740e43c
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jul  8 06:25:08 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Jul  8 09:05:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761e36b1

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/android-studio/Manifest   |  1 -
 .../android-studio-2.3.1.0.162.3871768.ebuild  | 99 --
 2 files changed, 100 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index c6cb23785b6..028f433d8db 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,2 @@
-DIST android-studio-ide-162.3871768-linux.zip 450391500 SHA256 
36520f21678f80298b5df5fe5956db17a5984576f895fdcaa36ab0dbfb408433 SHA512 
af49146ac2c744f75c563ff00a48805c5edac8a8f0b38d42179384d3fc8188f648ce6974f8b1312bfc52449285063c78acda609199d38397cbd4e319a2cee206
 WHIRLPOOL 
1e8106bfb7bc785861edfb6891b6e25618abfd1818130c1b854a3e887beb2cf98011ee16af1bcf21f1552fdbce2ff55c55d0c490e92d7f5b3ef8ee23cf440b5d
 DIST android-studio-ide-162.3934792-linux.zip 459976690 SHA256 
6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7 SHA512 
ff563d4c1adca5ae153bf23cde39cda4b462097706e92eb09e9850b07902388cdc569e479d7c8be7d27dca24f897797810534e54a113d043436c312637d62184
 WHIRLPOOL 
3d44bf16988c280d5ee6df1ee9a7c664a46a58107a73d001d493580f6ca365428a164a5ab9a6fb48fce730c0a19bc3b82a0f891c23131755c659842fe506aa3d
 DIST android-studio-ide-162.4069837-linux.zip 490782431 SHA256 
1383cfd47441e5f820b6257a1bdd683e0e980bc76c7f2027ef84dc2e6ad2f17f SHA512 
44f093ce4c97211913bb979fb28d5fe43163462ce6153c31c03576d872e11cbc11651f10397e14247ca41ea269a3cb0998e9e7d37fc63ac6782cc653037d925c
 WHIRLPOOL 
ed833816f48abba51d8142fda91175c07f019f40a3ed21ea026367870723016c17262c0eccb71d3d85a5f963ca0a84b0ee2111ae15f95ad92ac565f225d6c10a

diff --git a/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild 
b/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild
deleted file mode 100644
index 9edcf94e78b..000
--- a/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
-
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib" || die
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar || die
-   java-pkg_jar-from ${j}
-   done
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   # Replaced bundled jre with system vm/jdk
-  

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-05-18 Thread Jason Zaman
commit: 6484a4ee56c1561c95e0c7b190b4cfaacdc432b0
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu May 18 05:59:40 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu May 18 14:17:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6484a4ee

dev-util/android-studio: bump to 2.3.2

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.3.2.0.162.3934792.ebuild  | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index d33272da6c8..a1630c084bc 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-145.3537739-linux.zip 459957542 SHA256 
982377b5694a40782cd9b1190e6fb9d2046bb9cc0767b2ba7cd5aebda773d581 SHA512 
2e005b2232b43e84875008e1e0bec70afff68839733bfa6e0195be23c6c76be29540321937235620c3481beb31c030086df430e73a8e16e3a10bce5e0c98753f
 WHIRLPOOL 
f30b44abaf5f7b5b69eaa5c58864a11f2fc53b1bcf1c34ba524f7bf13de5d230476d4ab564fdeb40e1e2060a9526e3268c0189db8ed1bfbff47be4f6192f606e
 DIST android-studio-ide-162.3764568-linux.zip 449372867 SHA256 
214cee47ef7a628c712ae618f5aab6c2a56a72aa479a50937d4cad5a0abf8435 SHA512 
36609ca69e7ebb62f14d9a8aa25eb2fe022acc99b0ffa4b1de7eb4c4554455bf3ea10c06d152e4fc14bc88e6f4990129aa5cbf605da883abf02a6a11c8be8293
 WHIRLPOOL 
8bdcc5b3f4f3f07d3e4e54d729eb46afdd018340e14676422b1e1f1276d73e891672dcfa2be225b8ec4f776b955751271a9c49133df658ff366e56149f9a6d04
 DIST android-studio-ide-162.3871768-linux.zip 450391500 SHA256 
36520f21678f80298b5df5fe5956db17a5984576f895fdcaa36ab0dbfb408433 SHA512 
af49146ac2c744f75c563ff00a48805c5edac8a8f0b38d42179384d3fc8188f648ce6974f8b1312bfc52449285063c78acda609199d38397cbd4e319a2cee206
 WHIRLPOOL 
1e8106bfb7bc785861edfb6891b6e25618abfd1818130c1b854a3e887beb2cf98011ee16af1bcf21f1552fdbce2ff55c55d0c490e92d7f5b3ef8ee23cf440b5d
+DIST android-studio-ide-162.3934792-linux.zip 459976690 SHA256 
6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7 SHA512 
ff563d4c1adca5ae153bf23cde39cda4b462097706e92eb09e9850b07902388cdc569e479d7c8be7d27dca24f897797810534e54a113d043436c312637d62184
 WHIRLPOOL 
3d44bf16988c280d5ee6df1ee9a7c664a46a58107a73d001d493580f6ca365428a164a5ab9a6fb48fce730c0a19bc3b82a0f891c23131755c659842fe506aa3d

diff --git a/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild 
b/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild
new file mode 100644
index 000..40da7d6a297
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.3.2.0.162.3934792.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-05-18 Thread Jason Zaman
commit: 3a08796cd216121c143f91bf50c5abfebe38c24a
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu May 18 06:08:27 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu May 18 14:17:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a08796c

dev-util/android-studio: stable 2.3.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild 
b/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild
index 40da7d6a297..9edcf94e78b 100644
--- a/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild
+++ b/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild
@@ -25,7 +25,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-05-18 Thread Jason Zaman
commit: 31ad985af4ade55cb15fae4485e93fad0234522e
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu May 18 06:15:18 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu May 18 14:17:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ad985a

dev-util/android-studio: drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-util/android-studio/Manifest   |  2 -
 .../android-studio-2.2.3.0.145.3537739.ebuild  | 99 --
 .../android-studio-2.3.0.8.162.3764568.ebuild  | 99 --
 3 files changed, 200 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index a1630c084bc..bd348d6ce20 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,2 @@
-DIST android-studio-ide-145.3537739-linux.zip 459957542 SHA256 
982377b5694a40782cd9b1190e6fb9d2046bb9cc0767b2ba7cd5aebda773d581 SHA512 
2e005b2232b43e84875008e1e0bec70afff68839733bfa6e0195be23c6c76be29540321937235620c3481beb31c030086df430e73a8e16e3a10bce5e0c98753f
 WHIRLPOOL 
f30b44abaf5f7b5b69eaa5c58864a11f2fc53b1bcf1c34ba524f7bf13de5d230476d4ab564fdeb40e1e2060a9526e3268c0189db8ed1bfbff47be4f6192f606e
-DIST android-studio-ide-162.3764568-linux.zip 449372867 SHA256 
214cee47ef7a628c712ae618f5aab6c2a56a72aa479a50937d4cad5a0abf8435 SHA512 
36609ca69e7ebb62f14d9a8aa25eb2fe022acc99b0ffa4b1de7eb4c4554455bf3ea10c06d152e4fc14bc88e6f4990129aa5cbf605da883abf02a6a11c8be8293
 WHIRLPOOL 
8bdcc5b3f4f3f07d3e4e54d729eb46afdd018340e14676422b1e1f1276d73e891672dcfa2be225b8ec4f776b955751271a9c49133df658ff366e56149f9a6d04
 DIST android-studio-ide-162.3871768-linux.zip 450391500 SHA256 
36520f21678f80298b5df5fe5956db17a5984576f895fdcaa36ab0dbfb408433 SHA512 
af49146ac2c744f75c563ff00a48805c5edac8a8f0b38d42179384d3fc8188f648ce6974f8b1312bfc52449285063c78acda609199d38397cbd4e319a2cee206
 WHIRLPOOL 
1e8106bfb7bc785861edfb6891b6e25618abfd1818130c1b854a3e887beb2cf98011ee16af1bcf21f1552fdbce2ff55c55d0c490e92d7f5b3ef8ee23cf440b5d
 DIST android-studio-ide-162.3934792-linux.zip 459976690 SHA256 
6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7 SHA512 
ff563d4c1adca5ae153bf23cde39cda4b462097706e92eb09e9850b07902388cdc569e479d7c8be7d27dca24f897797810534e54a113d043436c312637d62184
 WHIRLPOOL 
3d44bf16988c280d5ee6df1ee9a7c664a46a58107a73d001d493580f6ca365428a164a5ab9a6fb48fce730c0a19bc3b82a0f891c23131755c659842fe506aa3d

diff --git a/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild 
b/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild
deleted file mode 100644
index ff1fe228188..000
--- a/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
-   opt/${PN}/bin/fsnotifier*
-   opt/${PN}/lib/libpty/linux/x86*/libpty.so
-   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
-
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-04-10 Thread Jason Zaman
commit: 5c65224ab7172e10c65b7bddb89c8e09447d3106
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Apr  6 13:11:41 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 10 08:05:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c65224a

dev-util/android-studio: stabilize 2.3.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild 
b/dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild
index db3191e6652..ff1fe228188 100644
--- a/dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild
+++ b/dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild
@@ -25,7 +25,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-04-10 Thread Jason Zaman
commit: 34918b84dd75fb66e4481d53968caec51919c5ff
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 10 08:04:38 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 10 08:05:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34918b84

dev-util/android-studio: bump to 2.3.1.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.3.1.0.162.3871768.ebuild  | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 2728894b182..d33272da6c8 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-145.3537739-linux.zip 459957542 SHA256 
982377b5694a40782cd9b1190e6fb9d2046bb9cc0767b2ba7cd5aebda773d581 SHA512 
2e005b2232b43e84875008e1e0bec70afff68839733bfa6e0195be23c6c76be29540321937235620c3481beb31c030086df430e73a8e16e3a10bce5e0c98753f
 WHIRLPOOL 
f30b44abaf5f7b5b69eaa5c58864a11f2fc53b1bcf1c34ba524f7bf13de5d230476d4ab564fdeb40e1e2060a9526e3268c0189db8ed1bfbff47be4f6192f606e
 DIST android-studio-ide-162.3764568-linux.zip 449372867 SHA256 
214cee47ef7a628c712ae618f5aab6c2a56a72aa479a50937d4cad5a0abf8435 SHA512 
36609ca69e7ebb62f14d9a8aa25eb2fe022acc99b0ffa4b1de7eb4c4554455bf3ea10c06d152e4fc14bc88e6f4990129aa5cbf605da883abf02a6a11c8be8293
 WHIRLPOOL 
8bdcc5b3f4f3f07d3e4e54d729eb46afdd018340e14676422b1e1f1276d73e891672dcfa2be225b8ec4f776b955751271a9c49133df658ff366e56149f9a6d04
+DIST android-studio-ide-162.3871768-linux.zip 450391500 SHA256 
36520f21678f80298b5df5fe5956db17a5984576f895fdcaa36ab0dbfb408433 SHA512 
af49146ac2c744f75c563ff00a48805c5edac8a8f0b38d42179384d3fc8188f648ce6974f8b1312bfc52449285063c78acda609199d38397cbd4e319a2cee206
 WHIRLPOOL 
1e8106bfb7bc785861edfb6891b6e25618abfd1818130c1b854a3e887beb2cf98011ee16af1bcf21f1552fdbce2ff55c55d0c490e92d7f5b3ef8ee23cf440b5d

diff --git a/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild 
b/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild
new file mode 100644
index 000..40da7d6a297
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.3.1.0.162.3871768.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib" || die
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar || die
+   java-pkg_jar-from ${j}
+   done
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   # Replaced bundled jre with system vm/jdk

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-03-13 Thread Jason Zaman
commit: 0562e40fbc82e129f2b94a5b0ebacc30858da3f8
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Mar 10 03:38:01 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Mar 13 15:52:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0562e40f

dev-util/android-studio: bump to 2.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.3.0.8.162.3764568.ebuild  | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index f5ee4b42c17..2728894b182 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1,2 @@
 DIST android-studio-ide-145.3537739-linux.zip 459957542 SHA256 
982377b5694a40782cd9b1190e6fb9d2046bb9cc0767b2ba7cd5aebda773d581 SHA512 
2e005b2232b43e84875008e1e0bec70afff68839733bfa6e0195be23c6c76be29540321937235620c3481beb31c030086df430e73a8e16e3a10bce5e0c98753f
 WHIRLPOOL 
f30b44abaf5f7b5b69eaa5c58864a11f2fc53b1bcf1c34ba524f7bf13de5d230476d4ab564fdeb40e1e2060a9526e3268c0189db8ed1bfbff47be4f6192f606e
+DIST android-studio-ide-162.3764568-linux.zip 449372867 SHA256 
214cee47ef7a628c712ae618f5aab6c2a56a72aa479a50937d4cad5a0abf8435 SHA512 
36609ca69e7ebb62f14d9a8aa25eb2fe022acc99b0ffa4b1de7eb4c4554455bf3ea10c06d152e4fc14bc88e6f4990129aa5cbf605da883abf02a6a11c8be8293
 WHIRLPOOL 
8bdcc5b3f4f3f07d3e4e54d729eb46afdd018340e14676422b1e1f1276d73e891672dcfa2be225b8ec4f776b955751271a9c49133df658ff366e56149f9a6d04

diff --git a/dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild 
b/dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild
new file mode 100644
index 000..db3191e6652
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.3.0.8.162.3764568.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib"
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar
+   java-pkg_jar-from ${j}
+   done
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   # Replaced bundled jre with system vm/jdk
+   # This is really a bundled jdk not a jre
+   doins -r *
+
+   rm -rf "${D}${dir}/jre" || die
+   dosym "/etc/java-config-2/current-system-vm" "${dir}/jre"
+
+   fperms 755 "${dir}/bin/studio.sh" "${dir}"/bin/fsnotifier{,64}
+   chmod 755 "${D}${dir}"/gradle/gradle-*/bin/gradle || die
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-02-23 Thread Jason Zaman
commit: 8395eca56449858979f069380468041e18b18970
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Feb 23 13:21:22 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Feb 23 18:30:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8395eca5

dev-util/android-studio: drop old

Package-Manager: portage-2.3.3

 dev-util/android-studio/Manifest   |  1 -
 .../android-studio-2.2.2.0.145.3360264-r1.ebuild   | 96 --
 2 files changed, 97 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 1c6d10122a..f5ee4b42c1 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1 @@
-DIST android-studio-ide-145.3360264-linux.zip 466765476 SHA256 
95014a19786c076b31f0ea980eb42a163e9738356ec08a0878b7d67b6b7ec76e SHA512 
446db0013b8d815ee89fa800fb5d610507fdc8b41fc3f09f2b94984ec2918e61cd9296920311f2f394c18521be53e4d7d5b44e6b6f60a617d44a451a61df4a7d
 WHIRLPOOL 
814b227a3b22d6b69a70b7d11fd49c399dc8c45973221d07089ccf94ec07b7aa4c453ce54814d420205eeba203687083d152e81bf2f9a753af4ffb607f47b556
 DIST android-studio-ide-145.3537739-linux.zip 459957542 SHA256 
982377b5694a40782cd9b1190e6fb9d2046bb9cc0767b2ba7cd5aebda773d581 SHA512 
2e005b2232b43e84875008e1e0bec70afff68839733bfa6e0195be23c6c76be29540321937235620c3481beb31c030086df430e73a8e16e3a10bce5e0c98753f
 WHIRLPOOL 
f30b44abaf5f7b5b69eaa5c58864a11f2fc53b1bcf1c34ba524f7bf13de5d230476d4ab564fdeb40e1e2060a9526e3268c0189db8ed1bfbff47be4f6192f606e

diff --git 
a/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild 
b/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
deleted file mode 100644
index ce00d899bd..00
--- a/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
-   || ( >=sys-libs/ncurses-5.9-r3:5/5 >=sys-libs/ncurses-5.9-r3:0/5 )
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib"
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar
-   java-pkg_jar-from ${j}
-   done
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   # Replaced bundled jre with system vm/jdk
-   # This is really a bundled jdk not a jre
-   doins -r *
-
-   rm -rf "${D}${dir}/jre" || die
-   dosym "/etc/java-config-2/current-system-vm" "${dir}/jre"
-
-   fperms 755 "${dir}/bin/studio.sh" "${dir}"/bin/fsnotifier{,64}
-   chmod 755 "${D}${dir}"/gradle/gradle-*/bin/gradle || die
-
-   newicon "bin/studio.png" "${PN}.png"
-   make_wrapper ${PN} ${dir}/bin/studio.sh
-   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2017-02-23 Thread Jason Zaman
commit: efa6562642e6b61d1294b8114038fece9e39b397
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Feb 23 13:19:55 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Feb 23 18:30:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa65626

dev-util/android-studio: stable 2.2.3.0.145.3537739

Package-Manager: portage-2.3.3

 dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild 
b/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild
index 320d795f0e..b0b6dc3579 100644
--- a/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild
+++ b/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -26,7 +26,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-12-06 Thread Jason Zaman
commit: c09d017a7b0ca63cb9649b83ed6c336262e356bc
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Dec  7 06:22:31 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec  7 06:39:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09d017a

dev-util/android-studio: stable 2.2.2

Package-Manager: portage-2.3.0

 dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild 
b/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
index b8adb95..ce00d89 100644
--- a/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
+++ b/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-12-06 Thread Jason Zaman
commit: 15604b0f1a81c4a97fd948995bfa62bca7da6930
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Dec  7 06:21:35 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec  7 06:39:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15604b0f

dev-util/android-studio: bump to 2.2.3

Package-Manager: portage-2.3.0

 dev-util/android-studio/Manifest   |   1 +
 .../android-studio-2.2.3.0.145.3537739.ebuild  | 100 +
 2 files changed, 101 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index b922418..51dd2e6 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-145.3276617-linux.zip 449256851 SHA256 
b4b6c82c4d60be9887ac219ebc4efd3cba2508d1a2049242cbf1be3ca55dfe0c SHA512 
71310d6b9fb071fc6b9810765389a2311a62cc706cbe71b2fe466167fb2ded7ebcc2441fe49d34a2942bb79d516f6acfcba5e214e1af42c9e2bc988a28c6fb79
 WHIRLPOOL 
19250788e2355fe85a30731da70d89ff7bf62b95afc17dbd18a82eb1e1b80b1d7325b2f57efbd19e107e30aa46b8a164056273aebe2c82f812df4661ed0c2fbd
 DIST android-studio-ide-145.3360264-linux.zip 466765476 SHA256 
95014a19786c076b31f0ea980eb42a163e9738356ec08a0878b7d67b6b7ec76e SHA512 
446db0013b8d815ee89fa800fb5d610507fdc8b41fc3f09f2b94984ec2918e61cd9296920311f2f394c18521be53e4d7d5b44e6b6f60a617d44a451a61df4a7d
 WHIRLPOOL 
814b227a3b22d6b69a70b7d11fd49c399dc8c45973221d07089ccf94ec07b7aa4c453ce54814d420205eeba203687083d152e81bf2f9a753af4ffb607f47b556
+DIST android-studio-ide-145.3537739-linux.zip 459957542 SHA256 
982377b5694a40782cd9b1190e6fb9d2046bb9cc0767b2ba7cd5aebda773d581 SHA512 
2e005b2232b43e84875008e1e0bec70afff68839733bfa6e0195be23c6c76be29540321937235620c3481beb31c030086df430e73a8e16e3a10bce5e0c98753f
 WHIRLPOOL 
f30b44abaf5f7b5b69eaa5c58864a11f2fc53b1bcf1c34ba524f7bf13de5d230476d4ab564fdeb40e1e2060a9526e3268c0189db8ed1bfbff47be4f6192f606e

diff --git a/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild 
b/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild
new file mode 100644
index ..320d795
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.2.3.0.145.3537739.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so
+   opt/${PN}/bin/fsnotifier*
+   opt/${PN}/lib/libpty/linux/x86*/libpty.so
+   opt/${PN}/plugins/android/lib/libwebp_jni*.so"
+
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[tinfo] 
>=sys-libs/ncurses-5.9-r3:0/5[tinfo] )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib"
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar
+   java-pkg_jar-from ${j}
+   done
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   # Replaced bundled jre with system vm/jdk
+   # This is really a bundled 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-12-06 Thread Jason Zaman
commit: a3b0779438801377326f57786ad87afb10c066ec
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Dec  7 06:23:43 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Dec  7 06:39:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b07794

dev-util/android-studio: drop old

Package-Manager: portage-2.3.0

 dev-util/android-studio/Manifest   |  1 -
 .../android-studio-2.2.0.12.145.3276617-r1.ebuild  | 95 --
 2 files changed, 96 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 51dd2e6..1c6d101 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,2 @@
-DIST android-studio-ide-145.3276617-linux.zip 449256851 SHA256 
b4b6c82c4d60be9887ac219ebc4efd3cba2508d1a2049242cbf1be3ca55dfe0c SHA512 
71310d6b9fb071fc6b9810765389a2311a62cc706cbe71b2fe466167fb2ded7ebcc2441fe49d34a2942bb79d516f6acfcba5e214e1af42c9e2bc988a28c6fb79
 WHIRLPOOL 
19250788e2355fe85a30731da70d89ff7bf62b95afc17dbd18a82eb1e1b80b1d7325b2f57efbd19e107e30aa46b8a164056273aebe2c82f812df4661ed0c2fbd
 DIST android-studio-ide-145.3360264-linux.zip 466765476 SHA256 
95014a19786c076b31f0ea980eb42a163e9738356ec08a0878b7d67b6b7ec76e SHA512 
446db0013b8d815ee89fa800fb5d610507fdc8b41fc3f09f2b94984ec2918e61cd9296920311f2f394c18521be53e4d7d5b44e6b6f60a617d44a451a61df4a7d
 WHIRLPOOL 
814b227a3b22d6b69a70b7d11fd49c399dc8c45973221d07089ccf94ec07b7aa4c453ce54814d420205eeba203687083d152e81bf2f9a753af4ffb607f47b556
 DIST android-studio-ide-145.3537739-linux.zip 459957542 SHA256 
982377b5694a40782cd9b1190e6fb9d2046bb9cc0767b2ba7cd5aebda773d581 SHA512 
2e005b2232b43e84875008e1e0bec70afff68839733bfa6e0195be23c6c76be29540321937235620c3481beb31c030086df430e73a8e16e3a10bce5e0c98753f
 WHIRLPOOL 
f30b44abaf5f7b5b69eaa5c58864a11f2fc53b1bcf1c34ba524f7bf13de5d230476d4ab564fdeb40e1e2060a9526e3268c0189db8ed1bfbff47be4f6192f606e

diff --git 
a/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild 
b/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
deleted file mode 100644
index 5a4f0a9..
--- a/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils java-pkg-2 versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip
-   dev-java/commons-logging:0
-   dev-java/log4j:0"
-
-#  dev-java/guava:18
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4
-   dev-java/commons-logging:0
-   dev-java/log4j:0
-   >=dev-libs/expat-2.1.0-r3
-   >=dev-libs/libffi-3.0.13-r1
-   >=media-libs/fontconfig-2.10.92
-   >=media-libs/freetype-2.5.5
-   >=media-libs/libpng-1.2.51
-   >=media-libs/mesa-10.2.8
-   || ( >=sys-libs/ncurses-5.9-r3:5/5 >=sys-libs/ncurses-5.9-r3:0/5 )
-   >=sys-libs/zlib-1.2.8-r1
-   >=x11-libs/libX11-1.6.2
-   >=x11-libs/libXau-1.0.7-r1
-   >=x11-libs/libXdamage-1.1.4-r1
-   >=x11-libs/libXdmcp-1.1.1-r1
-   >=x11-libs/libXext-1.3.2
-   >=x11-libs/libXfixes-5.0.1
-   >=x11-libs/libXrender-0.9.8
-   >=x11-libs/libXxf86vm-1.1.3
-   >=x11-libs/libdrm-2.4.46
-   >=x11-libs/libxcb-1.9.1
-   >=x11-libs/libxshmfence-1.1"
-S=${WORKDIR}/${PN}
-
-java_prepare() {
-   eapply_user
-   # This is really a bundled jdk not a jre
-   rm -R "${S}/jre" || die "Could not remove bundled jdk"
-
-   # Replace bundled jars with system
-   # has problems with newer jdom:0 not updated to jdom:2
-   cd "${S}/lib"
-   local JARS="commons-logging log4j"
-   local j
-   for j in ${JARS}; do
-   rm -v ${j/:*/}*.jar
-   java-pkg_jar-from ${j}
-   done
-}
-
-src_compile() {
-   :
-}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   # Replaced bundled jre with system vm/jdk
-   # This is really a bundled jdk not a jre
-   doins -r *
-
-   rm -rf "${D}${dir}/jre" || die
-   dosym "/etc/java-config-2/current-system-vm" "${dir}/jre"
-
-   fperms 755 "${dir}/bin/studio.sh" "${dir}"/bin/fsnotifier{,64}

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-11-04 Thread Jason Zaman
commit: 285ca7ff8f5cee0f175ddd3f5600302139213530
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Nov  5 02:44:31 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Nov  5 02:46:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285ca7ff

dev-util/android-studio: also depend on other notify tools, bug 598722

Package-Manager: portage-2.3.0

 145.3360264.ebuild => android-studio-2.2.2.0.145.3360264-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-2.2.2.0.145.3360264.ebuild 
b/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
similarity index 96%
rename from dev-util/android-studio/android-studio-2.2.2.0.145.3360264.ebuild
rename to dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
index 19ffb94..b8adb95 100644
--- a/dev-util/android-studio/android-studio-2.2.2.0.145.3360264.ebuild
+++ b/dev-util/android-studio/android-studio-2.2.2.0.145.3360264-r1.ebuild
@@ -36,11 +36,11 @@ RDEPEND=">=virtual/jdk-1.7
dev-java/log4j:0
>=dev-libs/expat-2.1.0-r3
>=dev-libs/libffi-3.0.13-r1
-   gnome-extra/zenity
>=media-libs/fontconfig-2.10.92
>=media-libs/freetype-2.5.5
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8
+   || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage 
x11-libs/libnotify )
|| ( >=sys-libs/ncurses-5.9-r3:5/5 >=sys-libs/ncurses-5.9-r3:0/5 )
>=sys-libs/zlib-1.2.8-r1
>=x11-libs/libX11-1.6.2



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-10-31 Thread Jason Zaman
commit: 2a5b157576415f431f0fb30de29f5df8f77acb76
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Oct 31 02:09:21 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Oct 31 07:14:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5b1575

dev-util/android-studio: drop old

Package-Manager: portage-2.3.0

 dev-util/android-studio/Manifest   |  2 -
 .../android-studio-2.1.2.0.143.2915827.ebuild  | 62 --
 .../android-studio-2.1.3.0.143.3101438.ebuild  | 62 --
 3 files changed, 126 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index caeab40..b922418 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,2 @@
-DIST android-studio-ide-143.2915827-linux.zip 305181285 SHA256 
baaa0555c96b542d047bce3b03ff41e38f422bed9e1a7f1e55fb1c4b3daac160 SHA512 
42f0e6ebd51fc92f64f3bcfa980df3853922e6bff043ae23fbd7564b79cb905b30927bbee534613a52a92d24e60bad89ee577a06e382b301d5f7f773c166ce07
 WHIRLPOOL 
a344331a3b308b2497e68ac5e13f4d1ef224c02e44d2fcf6cd48f0981bd25a4c87c9355f014fda23a5241e76719a5a6f79ed2424387c70fffc7c4cf964e526b9
-DIST android-studio-ide-143.3101438-linux.zip 286664165 SHA256 
722f944124c395d0c82565257d23441ebc5f7fae47099f8cd48c571c9ff6 SHA512 
3890dcec1c773732a4b54e6e6dd90f9f9b63c396fb0d2712fa4a5b2b8487a055e910f983a8c4da8e3e5b103021267415eb6065f291bd35a633c4723e5cb648cb
 WHIRLPOOL 
f81dbb0c9e4f7a4ac6ff93dbf75022ac9d557503fd89901a24dc9afdf2850cb23c931c52a01101e7fbe87cb5e076f998823a2d7b7e2103d682fdbe7c2b9755b9
 DIST android-studio-ide-145.3276617-linux.zip 449256851 SHA256 
b4b6c82c4d60be9887ac219ebc4efd3cba2508d1a2049242cbf1be3ca55dfe0c SHA512 
71310d6b9fb071fc6b9810765389a2311a62cc706cbe71b2fe466167fb2ded7ebcc2441fe49d34a2942bb79d516f6acfcba5e214e1af42c9e2bc988a28c6fb79
 WHIRLPOOL 
19250788e2355fe85a30731da70d89ff7bf62b95afc17dbd18a82eb1e1b80b1d7325b2f57efbd19e107e30aa46b8a164056273aebe2c82f812df4661ed0c2fbd
 DIST android-studio-ide-145.3360264-linux.zip 466765476 SHA256 
95014a19786c076b31f0ea980eb42a163e9738356ec08a0878b7d67b6b7ec76e SHA512 
446db0013b8d815ee89fa800fb5d610507fdc8b41fc3f09f2b94984ec2918e61cd9296920311f2f394c18521be53e4d7d5b44e6b6f60a617d44a451a61df4a7d
 WHIRLPOOL 
814b227a3b22d6b69a70b7d11fd49c399dc8c45973221d07089ccf94ec07b7aa4c453ce54814d420205eeba203687083d152e81bf2f9a753af4ffb607f47b556

diff --git a/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild 
b/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild
deleted file mode 100644
index aa1f4cd..
--- a/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip"
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
-   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
-   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
-   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
-   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
-   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
-   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
-   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
-   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
-   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
-   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
-   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
-   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
-   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
-   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
-   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
-   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
-   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
-   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
-   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
-S=${WORKDIR}/${PN}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   doins -r *
-   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
-
-   newicon "bin/studio.png" 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-10-31 Thread Jason Zaman
commit: 0f2942f6da243334aac2ad1725b5376b0cba5c99
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Oct 31 02:05:08 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Oct 31 07:14:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2942f6

dev-util/android-studio: bump 2.2.2.0.145.3360264

* java_prepare is no longer called, define src_prepare instead.

Package-Manager: portage-2.3.0

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.2.2.0.145.3360264.ebuild  | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index ffeb003..caeab40 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-143.2915827-linux.zip 305181285 SHA256 
baaa0555c96b542d047bce3b03ff41e38f422bed9e1a7f1e55fb1c4b3daac160 SHA512 
42f0e6ebd51fc92f64f3bcfa980df3853922e6bff043ae23fbd7564b79cb905b30927bbee534613a52a92d24e60bad89ee577a06e382b301d5f7f773c166ce07
 WHIRLPOOL 
a344331a3b308b2497e68ac5e13f4d1ef224c02e44d2fcf6cd48f0981bd25a4c87c9355f014fda23a5241e76719a5a6f79ed2424387c70fffc7c4cf964e526b9
 DIST android-studio-ide-143.3101438-linux.zip 286664165 SHA256 
722f944124c395d0c82565257d23441ebc5f7fae47099f8cd48c571c9ff6 SHA512 
3890dcec1c773732a4b54e6e6dd90f9f9b63c396fb0d2712fa4a5b2b8487a055e910f983a8c4da8e3e5b103021267415eb6065f291bd35a633c4723e5cb648cb
 WHIRLPOOL 
f81dbb0c9e4f7a4ac6ff93dbf75022ac9d557503fd89901a24dc9afdf2850cb23c931c52a01101e7fbe87cb5e076f998823a2d7b7e2103d682fdbe7c2b9755b9
 DIST android-studio-ide-145.3276617-linux.zip 449256851 SHA256 
b4b6c82c4d60be9887ac219ebc4efd3cba2508d1a2049242cbf1be3ca55dfe0c SHA512 
71310d6b9fb071fc6b9810765389a2311a62cc706cbe71b2fe466167fb2ded7ebcc2441fe49d34a2942bb79d516f6acfcba5e214e1af42c9e2bc988a28c6fb79
 WHIRLPOOL 
19250788e2355fe85a30731da70d89ff7bf62b95afc17dbd18a82eb1e1b80b1d7325b2f57efbd19e107e30aa46b8a164056273aebe2c82f812df4661ed0c2fbd
+DIST android-studio-ide-145.3360264-linux.zip 466765476 SHA256 
95014a19786c076b31f0ea980eb42a163e9738356ec08a0878b7d67b6b7ec76e SHA512 
446db0013b8d815ee89fa800fb5d610507fdc8b41fc3f09f2b94984ec2918e61cd9296920311f2f394c18521be53e4d7d5b44e6b6f60a617d44a451a61df4a7d
 WHIRLPOOL 
814b227a3b22d6b69a70b7d11fd49c399dc8c45973221d07089ccf94ec07b7aa4c453ce54814d420205eeba203687083d152e81bf2f9a753af4ffb607f47b556

diff --git a/dev-util/android-studio/android-studio-2.2.2.0.145.3360264.ebuild 
b/dev-util/android-studio/android-studio-2.2.2.0.145.3360264.ebuild
new file mode 100644
index ..19ffb94
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.2.2.0.145.3360264.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils java-pkg-2 versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   gnome-extra/zenity
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( >=sys-libs/ncurses-5.9-r3:5/5 >=sys-libs/ncurses-5.9-r3:0/5 )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib"
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-10-31 Thread Jason Zaman
commit: b660b779ef040027969dd320c05fc39107ea7b55
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Oct 31 02:08:29 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Oct 31 07:14:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b660b779

dev-util/android-studio: stable 2.2.0

Package-Manager: portage-2.3.0

 dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild 
b/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
index f2de707..5a4f0a9 100644
--- a/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
+++ b/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip
dev-java/commons-logging:0



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-10-04 Thread Jason Zaman
commit: 844ff714334633a5ae03ac348cee75ae78423c3b
Author: William L. Thomson Jr  o-sinc  com>
AuthorDate: Fri Sep 23 23:05:20 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Oct  4 15:32:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844ff714

dev-util/android-studio: Unbundled some stuff, fixed bug

1. Unbundled jdk posing as a jre, replaced with symlink to system vm/jdk
2. Unbundled a few jars for system installed, more can be done, as
   usually several deps in gentoo are outdated so need to be updated
3. Unbundling jre/jdk fixes bug #594584, otherwise that directory needs
   to be added to the list of fperms. Using system should be a better
   approach, and will be updated with security updates, etc.
4. chmod gradle/gradle-*/bin/gradle because fperms does not work with
   globs.

Package-Manager: portage-2.3.1
Signed-off-by: Jason Zaman  gentoo.org>

 ... android-studio-2.2.0.12.145.3276617-r1.ebuild} | 39 --
 1 file changed, 36 insertions(+), 3 deletions(-)

diff --git a/dev-util/android-studio/android-studio-2.2.0.12.145.3276617.ebuild 
b/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
similarity index 66%
rename from dev-util/android-studio/android-studio-2.2.0.12.145.3276617.ebuild
rename to dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
index 857b4d3..f2de707 100644
--- a/dev-util/android-studio/android-studio-2.2.0.12.145.3276617.ebuild
+++ b/dev-util/android-studio/android-studio-2.2.0.12.145.3276617-r1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-inherit eutils versionator
+inherit eutils java-pkg-2 versionator
 
 RESTRICT="strip"
 QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
@@ -24,10 +24,16 @@ SLOT="0"
 IUSE="selinux"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="app-arch/zip"
+DEPEND="app-arch/zip
+   dev-java/commons-logging:0
+   dev-java/log4j:0"
+
+#  dev-java/guava:18
 RDEPEND=">=virtual/jdk-1.7
selinux? ( sec-policy/selinux-android )
>=app-arch/bzip2-1.0.6-r4
+   dev-java/commons-logging:0
+   dev-java/log4j:0
>=dev-libs/expat-2.1.0-r3
>=dev-libs/libffi-3.0.13-r1
>=media-libs/fontconfig-2.10.92
@@ -49,12 +55,39 @@ RDEPEND=">=virtual/jdk-1.7
>=x11-libs/libxshmfence-1.1"
 S=${WORKDIR}/${PN}
 
+java_prepare() {
+   eapply_user
+   # This is really a bundled jdk not a jre
+   rm -R "${S}/jre" || die "Could not remove bundled jdk"
+
+   # Replace bundled jars with system
+   # has problems with newer jdom:0 not updated to jdom:2
+   cd "${S}/lib"
+   local JARS="commons-logging log4j"
+   local j
+   for j in ${JARS}; do
+   rm -v ${j/:*/}*.jar
+   java-pkg_jar-from ${j}
+   done
+}
+
+src_compile() {
+   :
+}
+
 src_install() {
local dir="/opt/${PN}"
 
insinto "${dir}"
+   # Replaced bundled jre with system vm/jdk
+   # This is really a bundled jdk not a jre
doins -r *
-   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   rm -rf "${D}${dir}/jre" || die
+   dosym "/etc/java-config-2/current-system-vm" "${dir}/jre"
+
+   fperms 755 "${dir}/bin/studio.sh" "${dir}"/bin/fsnotifier{,64}
+   chmod 755 "${D}${dir}"/gradle/gradle-*/bin/gradle || die
 
newicon "bin/studio.png" "${PN}.png"
make_wrapper ${PN} ${dir}/bin/studio.sh



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-09-20 Thread Jason Zaman
commit: 9260c7b07e2d6b98e561ec5a6be9095290f50a13
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Sep 20 16:35:42 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Sep 20 16:36:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9260c7b0

dev-util/android-studio: bump to 2.2

Package-Manager: portage-2.2.28

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.2.0.12.145.3276617.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 0da1fd1..ffeb003 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-143.2915827-linux.zip 305181285 SHA256 
baaa0555c96b542d047bce3b03ff41e38f422bed9e1a7f1e55fb1c4b3daac160 SHA512 
42f0e6ebd51fc92f64f3bcfa980df3853922e6bff043ae23fbd7564b79cb905b30927bbee534613a52a92d24e60bad89ee577a06e382b301d5f7f773c166ce07
 WHIRLPOOL 
a344331a3b308b2497e68ac5e13f4d1ef224c02e44d2fcf6cd48f0981bd25a4c87c9355f014fda23a5241e76719a5a6f79ed2424387c70fffc7c4cf964e526b9
 DIST android-studio-ide-143.3101438-linux.zip 286664165 SHA256 
722f944124c395d0c82565257d23441ebc5f7fae47099f8cd48c571c9ff6 SHA512 
3890dcec1c773732a4b54e6e6dd90f9f9b63c396fb0d2712fa4a5b2b8487a055e910f983a8c4da8e3e5b103021267415eb6065f291bd35a633c4723e5cb648cb
 WHIRLPOOL 
f81dbb0c9e4f7a4ac6ff93dbf75022ac9d557503fd89901a24dc9afdf2850cb23c931c52a01101e7fbe87cb5e076f998823a2d7b7e2103d682fdbe7c2b9755b9
+DIST android-studio-ide-145.3276617-linux.zip 449256851 SHA256 
b4b6c82c4d60be9887ac219ebc4efd3cba2508d1a2049242cbf1be3ca55dfe0c SHA512 
71310d6b9fb071fc6b9810765389a2311a62cc706cbe71b2fe466167fb2ded7ebcc2441fe49d34a2942bb79d516f6acfcba5e214e1af42c9e2bc988a28c6fb79
 WHIRLPOOL 
19250788e2355fe85a30731da70d89ff7bf62b95afc17dbd18a82eb1e1b80b1d7325b2f57efbd19e107e30aa46b8a164056273aebe2c82f812df4661ed0c2fbd

diff --git a/dev-util/android-studio/android-studio-2.2.0.12.145.3276617.ebuild 
b/dev-util/android-studio/android-studio-2.2.0.12.145.3276617.ebuild
new file mode 100644
index ..857b4d3
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.2.0.12.145.3276617.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( >=sys-libs/ncurses-5.9-r3:5/5 >=sys-libs/ncurses-5.9-r3:0/5 )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-08-28 Thread Jason Zaman
commit: 17627f8edb9b9f166d012463d3b123357016af55
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Aug 29 04:09:17 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Aug 29 04:23:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17627f8e

dev-util/android-studio: bump to 2.1.3

Also, drop 32bit deps, the latest sdk tools are 64bit finally.

Gentoo-Bug: https://bugs.gentoo.org/589556

Package-Manager: portage-2.2.28

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.1.3.0.143.3101438.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index a80a8eb..0da1fd1 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1,2 @@
 DIST android-studio-ide-143.2915827-linux.zip 305181285 SHA256 
baaa0555c96b542d047bce3b03ff41e38f422bed9e1a7f1e55fb1c4b3daac160 SHA512 
42f0e6ebd51fc92f64f3bcfa980df3853922e6bff043ae23fbd7564b79cb905b30927bbee534613a52a92d24e60bad89ee577a06e382b301d5f7f773c166ce07
 WHIRLPOOL 
a344331a3b308b2497e68ac5e13f4d1ef224c02e44d2fcf6cd48f0981bd25a4c87c9355f014fda23a5241e76719a5a6f79ed2424387c70fffc7c4cf964e526b9
+DIST android-studio-ide-143.3101438-linux.zip 286664165 SHA256 
722f944124c395d0c82565257d23441ebc5f7fae47099f8cd48c571c9ff6 SHA512 
3890dcec1c773732a4b54e6e6dd90f9f9b63c396fb0d2712fa4a5b2b8487a055e910f983a8c4da8e3e5b103021267415eb6065f291bd35a633c4723e5cb648cb
 WHIRLPOOL 
f81dbb0c9e4f7a4ac6ff93dbf75022ac9d557503fd89901a24dc9afdf2850cb23c931c52a01101e7fbe87cb5e076f998823a2d7b7e2103d682fdbe7c2b9755b9

diff --git a/dev-util/android-studio/android-studio-2.1.3.0.143.3101438.ebuild 
b/dev-util/android-studio/android-studio-2.1.3.0.143.3101438.ebuild
new file mode 100644
index ..857b4d3
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.1.3.0.143.3101438.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4
+   >=dev-libs/expat-2.1.0-r3
+   >=dev-libs/libffi-3.0.13-r1
+   >=media-libs/fontconfig-2.10.92
+   >=media-libs/freetype-2.5.5
+   >=media-libs/libpng-1.2.51
+   >=media-libs/mesa-10.2.8
+   || ( >=sys-libs/ncurses-5.9-r3:5/5 >=sys-libs/ncurses-5.9-r3:0/5 )
+   >=sys-libs/zlib-1.2.8-r1
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXau-1.0.7-r1
+   >=x11-libs/libXdamage-1.1.4-r1
+   >=x11-libs/libXdmcp-1.1.1-r1
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   >=x11-libs/libXrender-0.9.8
+   >=x11-libs/libXxf86vm-1.1.3
+   >=x11-libs/libdrm-2.4.46
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/libxshmfence-1.1"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-07-21 Thread Jason Zaman
commit: c33a654a7240baed589ec1c9b69295122c93af3f
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Jul 21 15:44:36 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Jul 21 16:15:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33a654a

dev-util/android-studio: stable 2.1.2

Package-Manager: portage-2.2.28

 dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild 
b/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild
index 42d7cca..aa1f4cd 100644
--- a/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild
+++ b/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip"
 RDEPEND=">=virtual/jdk-1.7



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-07-21 Thread Jason Zaman
commit: 722be40566da4a6dfbe0e15a81064e891ae7069f
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Jul 21 15:48:58 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Jul 21 16:16:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722be405

dev-util/android-studio: drop old

Package-Manager: portage-2.2.28

 dev-util/android-studio/Manifest   |  2 -
 .../android-studio-1.5.2.0.141.2836215.ebuild  | 62 --
 .../android-studio-2.1.1.0.143.2821654.ebuild  | 62 --
 3 files changed, 126 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 3ded72d..a80a8eb 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1 @@
-DIST android-studio-ide-141.2836215-linux.zip 380946919 SHA256 
146c23112ceef9c08463b3501573ce674ed1fbac7f00dadaa807daeb93698115 SHA512 
7206da5841bc1931f14d10b61bca36f74446952348839a9b033ca9fb28036513d96a2fceb32d4b7d4389a4d91aeeb06676ecd379e7c79cacace7acf4619493a0
 WHIRLPOOL 
567d97e7f9f68473f34c6094b70b6b277f5de8895ead4f9174cf3f365165e26a6d439928aa5420d1603a92e0c3a2c77d996ea0460d3f25ce42a0e062a622402f
-DIST android-studio-ide-143.2821654-linux.zip 298125051 SHA256 
01843a2428b9a33e59716cc24a10adec238adef81ce6e6e9df441e6fa1ffbdff SHA512 
9822e9b1b30f1af9cd06af5628fb7419de35a341f5366647922d91a76083ef50ac4b6059dc77e4598ea92eb517002be51c7c0de42c2bec3d51565318d14077a0
 WHIRLPOOL 
2e581d3522df511f7f5c68f06380485041fe31b7f867e1fe37f9362ea2ba630f9d1f72dc97e4482b0e1a6de77eabd8689cb87f0aff1be618003f07f4e8e9e14c
 DIST android-studio-ide-143.2915827-linux.zip 305181285 SHA256 
baaa0555c96b542d047bce3b03ff41e38f422bed9e1a7f1e55fb1c4b3daac160 SHA512 
42f0e6ebd51fc92f64f3bcfa980df3853922e6bff043ae23fbd7564b79cb905b30927bbee534613a52a92d24e60bad89ee577a06e382b301d5f7f773c166ce07
 WHIRLPOOL 
a344331a3b308b2497e68ac5e13f4d1ef224c02e44d2fcf6cd48f0981bd25a4c87c9355f014fda23a5241e76719a5a6f79ed2424387c70fffc7c4cf964e526b9

diff --git a/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild 
b/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild
deleted file mode 100644
index 49a7610..000
--- a/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip"
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
-   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
-   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
-   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
-   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
-   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
-   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
-   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
-   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
-   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
-   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
-   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
-   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
-   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
-   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
-   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
-   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
-   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
-   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
-   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
-S=${WORKDIR}/${PN}
-
-src_install() {
-   local dir="/opt/${PN}"
-
-   insinto "${dir}"
-   doins -r *
-   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
-
-   newicon "bin/studio.png" "${PN}.png"
-   make_wrapper ${PN} ${dir}/bin/studio.sh
-   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
-}

diff --git a/dev-util/android-studio/android-studio-2.1.1.0.143.2821654.ebuild 
b/dev-util/android-studio/android-studio-2.1.1.0.143.2821654.ebuild
deleted file mode 100644
index 6ca6e72..000
--- a/dev-util/android-studio/android-studio-2.1.1.0.143.2821654.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-06-09 Thread Jason Zaman
commit: bafdfe3bc2233386113e950b9a77dd526af11f76
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Jun  9 16:19:29 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Jun  9 16:20:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafdfe3b

dev-util/android-studio: bump to 2.1.2 and eapi6

Package-Manager: portage-2.2.28

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.1.2.0.143.2915827.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index a6fdbb9..3ded72d 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-141.2836215-linux.zip 380946919 SHA256 
146c23112ceef9c08463b3501573ce674ed1fbac7f00dadaa807daeb93698115 SHA512 
7206da5841bc1931f14d10b61bca36f74446952348839a9b033ca9fb28036513d96a2fceb32d4b7d4389a4d91aeeb06676ecd379e7c79cacace7acf4619493a0
 WHIRLPOOL 
567d97e7f9f68473f34c6094b70b6b277f5de8895ead4f9174cf3f365165e26a6d439928aa5420d1603a92e0c3a2c77d996ea0460d3f25ce42a0e062a622402f
 DIST android-studio-ide-143.2821654-linux.zip 298125051 SHA256 
01843a2428b9a33e59716cc24a10adec238adef81ce6e6e9df441e6fa1ffbdff SHA512 
9822e9b1b30f1af9cd06af5628fb7419de35a341f5366647922d91a76083ef50ac4b6059dc77e4598ea92eb517002be51c7c0de42c2bec3d51565318d14077a0
 WHIRLPOOL 
2e581d3522df511f7f5c68f06380485041fe31b7f867e1fe37f9362ea2ba630f9d1f72dc97e4482b0e1a6de77eabd8689cb87f0aff1be618003f07f4e8e9e14c
+DIST android-studio-ide-143.2915827-linux.zip 305181285 SHA256 
baaa0555c96b542d047bce3b03ff41e38f422bed9e1a7f1e55fb1c4b3daac160 SHA512 
42f0e6ebd51fc92f64f3bcfa980df3853922e6bff043ae23fbd7564b79cb905b30927bbee534613a52a92d24e60bad89ee577a06e382b301d5f7f773c166ce07
 WHIRLPOOL 
a344331a3b308b2497e68ac5e13f4d1ef224c02e44d2fcf6cd48f0981bd25a4c87c9355f014fda23a5241e76719a5a6f79ed2424387c70fffc7c4cf964e526b9

diff --git a/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild 
b/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild
new file mode 100644
index 000..42d7cca
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.1.2.0.143.2915827.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen*.so opt/${PN}/bin/fsnotifier*"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-05-12 Thread Jason Zaman
commit: 4b47d38d5368a3d2dcc21e0911bf5cf1f636da0d
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu May 12 14:17:56 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu May 12 14:23:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b47d38d

dev-util/android-studio: drop old

Package-Manager: portage-2.2.28

 dev-util/android-studio/Manifest   |  4 --
 .../android-studio-1.2.2.0.141.1980579.ebuild  | 62 --
 .../android-studio-1.5.1.0.141.2456560.ebuild  | 62 --
 .../android-studio-2.0.0.20.143.2739321.ebuild | 62 --
 .../android-studio-2.1.0.9.143.2790544.ebuild  | 62 --
 5 files changed, 252 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index ae24460..a6fdbb9 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,6 +1,2 @@
-DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 
54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd
 WHIRLPOOL 
567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56
-DIST android-studio-ide-141.2456560-linux.zip 380943097 SHA256 
466e01ac99c44685f218cf8dfc621fcc6b1d2c18256d97dbefa377d06410d05c SHA512 
08644adea21f50a0dacb1f6153fe4fa65be27b3a3b6c202e694177ca53040c6e28cff44a671a55c0b39210d5d8f10be178bab1e406696dd765a3b44ea9ef
 WHIRLPOOL 
917231385f121c671f11cf083849301746a5a074d900e555ccd7d115b7f7ebc7ee13efc31e5ce95ece3aa2d20bd7fcc37a96dfb5e3fb1b3bae5c74200925b38c
 DIST android-studio-ide-141.2836215-linux.zip 380946919 SHA256 
146c23112ceef9c08463b3501573ce674ed1fbac7f00dadaa807daeb93698115 SHA512 
7206da5841bc1931f14d10b61bca36f74446952348839a9b033ca9fb28036513d96a2fceb32d4b7d4389a4d91aeeb06676ecd379e7c79cacace7acf4619493a0
 WHIRLPOOL 
567d97e7f9f68473f34c6094b70b6b277f5de8895ead4f9174cf3f365165e26a6d439928aa5420d1603a92e0c3a2c77d996ea0460d3f25ce42a0e062a622402f
-DIST android-studio-ide-143.2739321-linux.zip 292106971 SHA256 
f9fe60df5fedc345b8403000b7d73bf53bea5ddf71a38d2a2f01208314246b91 SHA512 
8149f91d448b24cf0f30b215f371e371862e620f1ef5785bd2ff6f917d365e2830694861ff804157fb6452ed1a356c4cc968cfad29af6d2ade22a80a0a1ee9b0
 WHIRLPOOL 
780df70a7192a0230475404320d357cf57e18e081883c17b84cebf3b75204a8e8b10c72a3dabef0335a983b9f83ead6e8595890b7bd48c6b6e1e44e68cb660b0
-DIST android-studio-ide-143.2790544-linux.zip 298122012 SHA256 
1f2b1c1d1675d019e27848c2c7d75a2b06452e2a62ee2a109b9e914c66843afb SHA512 
22d2253f4e3abb9e708c586d5ca94274c126a732f67116521695a205f86b7ef14274c9ee6c44f2437414dd2bb65249fee698c354f5fb6005051793171cddd640
 WHIRLPOOL 
3106343eb42548c8d737bf66a1a18f2f03fe2f40ecfd036f840656979a70bc30299aeea0087f0509a6cd790f98a13ade1ee7f58bc65a54c0b3ae4e0fc02edbe7
 DIST android-studio-ide-143.2821654-linux.zip 298125051 SHA256 
01843a2428b9a33e59716cc24a10adec238adef81ce6e6e9df441e6fa1ffbdff SHA512 
9822e9b1b30f1af9cd06af5628fb7419de35a341f5366647922d91a76083ef50ac4b6059dc77e4598ea92eb517002be51c7c0de42c2bec3d51565318d14077a0
 WHIRLPOOL 
2e581d3522df511f7f5c68f06380485041fe31b7f867e1fe37f9362ea2ba630f9d1f72dc97e4482b0e1a6de77eabd8689cb87f0aff1be618003f07f4e8e9e14c

diff --git a/dev-util/android-studio/android-studio-1.2.2.0.141.1980579.ebuild 
b/dev-util/android-studio/android-studio-1.2.2.0.141.1980579.ebuild
deleted file mode 100644
index 597af23..000
--- a/dev-util/android-studio/android-studio-1.2.2.0.141.1980579.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip"
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
-   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
-   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
-   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
-   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
-   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
-   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-05-12 Thread Jason Zaman
commit: d77dfac52abe10a7c3f88a3e332dbb9bc046743a
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu May 12 14:08:24 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu May 12 14:23:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77dfac5

dev-util/android-studio: bump to 2.1.1 and 1.5.2 for security fix

Announcement at: 
https://plus.sandbox.google.com/103342515830390186255/posts/5TGKhcwtip5

Package-Manager: portage-2.2.28

 dev-util/android-studio/Manifest   |  2 +
 .../android-studio-1.5.2.0.141.2836215.ebuild  | 62 ++
 .../android-studio-2.1.1.0.143.2821654.ebuild  | 62 ++
 3 files changed, 126 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index fe8b66f..ae24460 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,4 +1,6 @@
 DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 
54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd
 WHIRLPOOL 
567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56
 DIST android-studio-ide-141.2456560-linux.zip 380943097 SHA256 
466e01ac99c44685f218cf8dfc621fcc6b1d2c18256d97dbefa377d06410d05c SHA512 
08644adea21f50a0dacb1f6153fe4fa65be27b3a3b6c202e694177ca53040c6e28cff44a671a55c0b39210d5d8f10be178bab1e406696dd765a3b44ea9ef
 WHIRLPOOL 
917231385f121c671f11cf083849301746a5a074d900e555ccd7d115b7f7ebc7ee13efc31e5ce95ece3aa2d20bd7fcc37a96dfb5e3fb1b3bae5c74200925b38c
+DIST android-studio-ide-141.2836215-linux.zip 380946919 SHA256 
146c23112ceef9c08463b3501573ce674ed1fbac7f00dadaa807daeb93698115 SHA512 
7206da5841bc1931f14d10b61bca36f74446952348839a9b033ca9fb28036513d96a2fceb32d4b7d4389a4d91aeeb06676ecd379e7c79cacace7acf4619493a0
 WHIRLPOOL 
567d97e7f9f68473f34c6094b70b6b277f5de8895ead4f9174cf3f365165e26a6d439928aa5420d1603a92e0c3a2c77d996ea0460d3f25ce42a0e062a622402f
 DIST android-studio-ide-143.2739321-linux.zip 292106971 SHA256 
f9fe60df5fedc345b8403000b7d73bf53bea5ddf71a38d2a2f01208314246b91 SHA512 
8149f91d448b24cf0f30b215f371e371862e620f1ef5785bd2ff6f917d365e2830694861ff804157fb6452ed1a356c4cc968cfad29af6d2ade22a80a0a1ee9b0
 WHIRLPOOL 
780df70a7192a0230475404320d357cf57e18e081883c17b84cebf3b75204a8e8b10c72a3dabef0335a983b9f83ead6e8595890b7bd48c6b6e1e44e68cb660b0
 DIST android-studio-ide-143.2790544-linux.zip 298122012 SHA256 
1f2b1c1d1675d019e27848c2c7d75a2b06452e2a62ee2a109b9e914c66843afb SHA512 
22d2253f4e3abb9e708c586d5ca94274c126a732f67116521695a205f86b7ef14274c9ee6c44f2437414dd2bb65249fee698c354f5fb6005051793171cddd640
 WHIRLPOOL 
3106343eb42548c8d737bf66a1a18f2f03fe2f40ecfd036f840656979a70bc30299aeea0087f0509a6cd790f98a13ade1ee7f58bc65a54c0b3ae4e0fc02edbe7
+DIST android-studio-ide-143.2821654-linux.zip 298125051 SHA256 
01843a2428b9a33e59716cc24a10adec238adef81ce6e6e9df441e6fa1ffbdff SHA512 
9822e9b1b30f1af9cd06af5628fb7419de35a341f5366647922d91a76083ef50ac4b6059dc77e4598ea92eb517002be51c7c0de42c2bec3d51565318d14077a0
 WHIRLPOOL 
2e581d3522df511f7f5c68f06380485041fe31b7f867e1fe37f9362ea2ba630f9d1f72dc97e4482b0e1a6de77eabd8689cb87f0aff1be618003f07f4e8e9e14c

diff --git a/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild 
b/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild
new file mode 100644
index 000..6ca6e72
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-05-12 Thread Jason Zaman
commit: 8cd97e3125d7e9567860436d9ab3c84099bd9b30
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu May 12 14:15:13 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu May 12 14:23:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd97e31

dev-util/android-studio: stable 1.5.2 for security fix

https://plus.sandbox.google.com/103342515830390186255/posts/5TGKhcwtip5

Package-Manager: portage-2.2.28

 dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild 
b/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild
index 6ca6e72..49a7610 100644
--- a/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild
+++ b/dev-util/android-studio/android-studio-1.5.2.0.141.2836215.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 DEPEND="app-arch/zip"
 RDEPEND=">=virtual/jdk-1.7



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-04-09 Thread Jason Zaman
commit: 547b7c47250ad41b2d9f8fdbd2040817c80c98b1
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 15:43:26 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 15:44:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547b7c47

dev-util/android-studio: bump to 2.0

Package-Manager: portage-2.2.26

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-2.0.0.20.143.2739321.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 60e94a6..1082434 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,2 +1,3 @@
 DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 
54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd
 WHIRLPOOL 
567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56
 DIST android-studio-ide-141.2456560-linux.zip 380943097 SHA256 
466e01ac99c44685f218cf8dfc621fcc6b1d2c18256d97dbefa377d06410d05c SHA512 
08644adea21f50a0dacb1f6153fe4fa65be27b3a3b6c202e694177ca53040c6e28cff44a671a55c0b39210d5d8f10be178bab1e406696dd765a3b44ea9ef
 WHIRLPOOL 
917231385f121c671f11cf083849301746a5a074d900e555ccd7d115b7f7ebc7ee13efc31e5ce95ece3aa2d20bd7fcc37a96dfb5e3fb1b3bae5c74200925b38c
+DIST android-studio-ide-143.2739321-linux.zip 292106971 SHA256 
f9fe60df5fedc345b8403000b7d73bf53bea5ddf71a38d2a2f01208314246b91 SHA512 
8149f91d448b24cf0f30b215f371e371862e620f1ef5785bd2ff6f917d365e2830694861ff804157fb6452ed1a356c4cc968cfad29af6d2ade22a80a0a1ee9b0
 WHIRLPOOL 
780df70a7192a0230475404320d357cf57e18e081883c17b84cebf3b75204a8e8b10c72a3dabef0335a983b9f83ead6e8595890b7bd48c6b6e1e44e68cb660b0

diff --git a/dev-util/android-studio/android-studio-2.0.0.20.143.2739321.ebuild 
b/dev-util/android-studio/android-studio-2.0.0.20.143.2739321.ebuild
new file mode 100644
index 000..6ca6e72
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2.0.0.20.143.2739321.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2016-03-14 Thread Agostino Sarubbo
commit: c8f863406af2c07a6c89ccbf42ad329a925fb34a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 22:10:24 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 22:10:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f86340

dev-util/android-studio: amd64 stable wrt bug #577072

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild 
b/dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild
index 721d7ba..bf4514b 100644
--- a/dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild
+++ b/dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="app-arch/zip"
 RDEPEND=">=virtual/jdk-1.7



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-12-11 Thread Jason Zaman
commit: c51b7c179ecd791d2f7486579a68ba5f2ec97346
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Dec 11 03:08:05 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Dec 12 04:44:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51b7c17

dev-util/android-studio: drop old

Package-Manager: portage-2.2.24

 dev-util/android-studio/Manifest   |  4 --
 .../android-studio-1.3.2.0.141.2178183.ebuild  | 62 --
 .../android-studio-1.4.0.10.141.2288178-r1.ebuild  | 62 --
 .../android-studio-1.4.0.10.141.2288178.ebuild | 62 --
 .../android-studio-1.4.1.0.141.2343393.ebuild  | 62 --
 .../android-studio-1.5.0.4.141.2422023.ebuild  | 62 --
 6 files changed, 314 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index a94a014..60e94a6 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,6 +1,2 @@
 DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 
54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd
 WHIRLPOOL 
567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56
-DIST android-studio-ide-141.2178183-linux.zip 352010593 SHA256 
22316dc4cd17f82d02c7ca79efaa8d36ce7a6b3b384c6237ea1bcdd55d711762 SHA512 
68f45638919d38a8c3c144ec2dc69ccbfe6467eddc570a2fadd7a36a79bdd609861224f06989b7e4ea1422c68914539221a4cf0a33e413da49fc72e1e418e717
 WHIRLPOOL 
4d0f63d22047e97bbb5b0a6d1382fdad5f4b1ddff59bda6d34b38ed5691c69a0b37e5a68a42ac3a3c0cff6c0b760bb7ec18a6a7d82f533ae97c3a06e94d4deb2
-DIST android-studio-ide-141.2288178-linux.zip 380821638 SHA256 
a7a83d9af8b14589d7a791cbb2121fd63bcfc5ff44ef4ea7b9f16fdacdfcff13 SHA512 
afc77575f9261060c28f27ee49b05b88de338c0b2b8d91eea2a8585243dc6404bc2784b7d15b2c05ac504228ceea11ccbbdfd4fa79a1037893232c55cb524b2f
 WHIRLPOOL 
2d8d9c836b5049739d81c6ab374b87f3a1943252e555be2e3b52b11be7a54654d4947db1f87289c85e3d376a92c023508563c3705d956732132933c28ac12870
-DIST android-studio-ide-141.2343393-linux.zip 381078272 SHA256 
9762f6ffe48768915a399064f0e1c515d62ba96acf4bccfc642faa50903a1dcc SHA512 
370c8f934ff7cb2d4128ad228eac38fc62e5452a8645b08ddeb63ad87d684e1e4b9015feaf33098aaec4d78c99522282309bf4c95a4671b08190f9e51257caf4
 WHIRLPOOL 
4d202b8cf6eef6f0d4d00b7a65094b54a0f7262d1d8a9a55ff082d55869b65d563522eaf280335f4f0ec1b5ae3ad77169e10c8c8b7c7d3fd6ef19c792ca8cc4d
-DIST android-studio-ide-141.2422023-linux.zip 380940715 SHA256 
3f848d7381c67011c426b25c26d82017f1f0167f629bfb6ba7aad58359d25dea SHA512 
09fb1bf25454450b14cdcd83dba290a77f6cf0043336f8ea0ab6a196292040dd3d17ef43d156507f5829b8714beed4c44b47129094f2b9be187605252f8adcc5
 WHIRLPOOL 
4ba0c4fca6cd5d923a97c22d72e4300b28de1e1d2192d9c5fe6370c024284540424d302e67a6038e506628498eb6b7049de1e1b72c01dc40604e105713b1f060
 DIST android-studio-ide-141.2456560-linux.zip 380943097 SHA256 
466e01ac99c44685f218cf8dfc621fcc6b1d2c18256d97dbefa377d06410d05c SHA512 
08644adea21f50a0dacb1f6153fe4fa65be27b3a3b6c202e694177ca53040c6e28cff44a671a55c0b39210d5d8f10be178bab1e406696dd765a3b44ea9ef
 WHIRLPOOL 
917231385f121c671f11cf083849301746a5a074d900e555ccd7d115b7f7ebc7ee13efc31e5ce95ece3aa2d20bd7fcc37a96dfb5e3fb1b3bae5c74200925b38c

diff --git a/dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild 
b/dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild
deleted file mode 100644
index 37680af..000
--- a/dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="app-arch/zip"
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
-   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
-   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
-   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
-   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-12-09 Thread Jason Zaman
commit: 161ebdaae75eb6f67b6ea1a20e0ab7c9458d07fb
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Dec 10 03:46:50 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Dec 10 03:46:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161ebdaa

dev-util/android-studio: version bump

Package-Manager: portage-2.2.24

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-1.5.1.0.141.2456560.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 1c6c26c..a94a014 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -3,3 +3,4 @@ DIST android-studio-ide-141.2178183-linux.zip 352010593 SHA256 
22316dc4cd17f82d0
 DIST android-studio-ide-141.2288178-linux.zip 380821638 SHA256 
a7a83d9af8b14589d7a791cbb2121fd63bcfc5ff44ef4ea7b9f16fdacdfcff13 SHA512 
afc77575f9261060c28f27ee49b05b88de338c0b2b8d91eea2a8585243dc6404bc2784b7d15b2c05ac504228ceea11ccbbdfd4fa79a1037893232c55cb524b2f
 WHIRLPOOL 
2d8d9c836b5049739d81c6ab374b87f3a1943252e555be2e3b52b11be7a54654d4947db1f87289c85e3d376a92c023508563c3705d956732132933c28ac12870
 DIST android-studio-ide-141.2343393-linux.zip 381078272 SHA256 
9762f6ffe48768915a399064f0e1c515d62ba96acf4bccfc642faa50903a1dcc SHA512 
370c8f934ff7cb2d4128ad228eac38fc62e5452a8645b08ddeb63ad87d684e1e4b9015feaf33098aaec4d78c99522282309bf4c95a4671b08190f9e51257caf4
 WHIRLPOOL 
4d202b8cf6eef6f0d4d00b7a65094b54a0f7262d1d8a9a55ff082d55869b65d563522eaf280335f4f0ec1b5ae3ad77169e10c8c8b7c7d3fd6ef19c792ca8cc4d
 DIST android-studio-ide-141.2422023-linux.zip 380940715 SHA256 
3f848d7381c67011c426b25c26d82017f1f0167f629bfb6ba7aad58359d25dea SHA512 
09fb1bf25454450b14cdcd83dba290a77f6cf0043336f8ea0ab6a196292040dd3d17ef43d156507f5829b8714beed4c44b47129094f2b9be187605252f8adcc5
 WHIRLPOOL 
4ba0c4fca6cd5d923a97c22d72e4300b28de1e1d2192d9c5fe6370c024284540424d302e67a6038e506628498eb6b7049de1e1b72c01dc40604e105713b1f060
+DIST android-studio-ide-141.2456560-linux.zip 380943097 SHA256 
466e01ac99c44685f218cf8dfc621fcc6b1d2c18256d97dbefa377d06410d05c SHA512 
08644adea21f50a0dacb1f6153fe4fa65be27b3a3b6c202e694177ca53040c6e28cff44a671a55c0b39210d5d8f10be178bab1e406696dd765a3b44ea9ef
 WHIRLPOOL 
917231385f121c671f11cf083849301746a5a074d900e555ccd7d115b7f7ebc7ee13efc31e5ce95ece3aa2d20bd7fcc37a96dfb5e3fb1b3bae5c74200925b38c

diff --git a/dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild 
b/dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild
new file mode 100644
index 000..721d7ba
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.5.1.0.141.2456560.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-11-19 Thread Jason Zaman
commit: e8cf3d712e657524ceaeb2d651f8e4c4546e6caa
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Nov 20 05:48:55 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Nov 20 06:08:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8cf3d71

dev-util/android-studio: version bump

Package-Manager: portage-2.2.20.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-1.5.0.4.141.2422023.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 0eaec63..1c6c26c 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -2,3 +2,4 @@ DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7
 DIST android-studio-ide-141.2178183-linux.zip 352010593 SHA256 
22316dc4cd17f82d02c7ca79efaa8d36ce7a6b3b384c6237ea1bcdd55d711762 SHA512 
68f45638919d38a8c3c144ec2dc69ccbfe6467eddc570a2fadd7a36a79bdd609861224f06989b7e4ea1422c68914539221a4cf0a33e413da49fc72e1e418e717
 WHIRLPOOL 
4d0f63d22047e97bbb5b0a6d1382fdad5f4b1ddff59bda6d34b38ed5691c69a0b37e5a68a42ac3a3c0cff6c0b760bb7ec18a6a7d82f533ae97c3a06e94d4deb2
 DIST android-studio-ide-141.2288178-linux.zip 380821638 SHA256 
a7a83d9af8b14589d7a791cbb2121fd63bcfc5ff44ef4ea7b9f16fdacdfcff13 SHA512 
afc77575f9261060c28f27ee49b05b88de338c0b2b8d91eea2a8585243dc6404bc2784b7d15b2c05ac504228ceea11ccbbdfd4fa79a1037893232c55cb524b2f
 WHIRLPOOL 
2d8d9c836b5049739d81c6ab374b87f3a1943252e555be2e3b52b11be7a54654d4947db1f87289c85e3d376a92c023508563c3705d956732132933c28ac12870
 DIST android-studio-ide-141.2343393-linux.zip 381078272 SHA256 
9762f6ffe48768915a399064f0e1c515d62ba96acf4bccfc642faa50903a1dcc SHA512 
370c8f934ff7cb2d4128ad228eac38fc62e5452a8645b08ddeb63ad87d684e1e4b9015feaf33098aaec4d78c99522282309bf4c95a4671b08190f9e51257caf4
 WHIRLPOOL 
4d202b8cf6eef6f0d4d00b7a65094b54a0f7262d1d8a9a55ff082d55869b65d563522eaf280335f4f0ec1b5ae3ad77169e10c8c8b7c7d3fd6ef19c792ca8cc4d
+DIST android-studio-ide-141.2422023-linux.zip 380940715 SHA256 
3f848d7381c67011c426b25c26d82017f1f0167f629bfb6ba7aad58359d25dea SHA512 
09fb1bf25454450b14cdcd83dba290a77f6cf0043336f8ea0ab6a196292040dd3d17ef43d156507f5829b8714beed4c44b47129094f2b9be187605252f8adcc5
 WHIRLPOOL 
4ba0c4fca6cd5d923a97c22d72e4300b28de1e1d2192d9c5fe6370c024284540424d302e67a6038e506628498eb6b7049de1e1b72c01dc40604e105713b1f060

diff --git a/dev-util/android-studio/android-studio-1.5.0.4.141.2422023.ebuild 
b/dev-util/android-studio/android-studio-1.5.0.4.141.2422023.ebuild
new file mode 100644
index 000..721d7ba
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.5.0.4.141.2422023.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-11-03 Thread Jason Zaman
commit: 0bcb055167338e7d862b69e64f077c574849aaff
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Nov  4 05:53:13 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Nov  4 05:53:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bcb0551

dev-util/android-studio: version bump

Package-Manager: portage-2.2.20.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-1.4.1.0.141.2343393.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index c2fe761..0eaec63 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,3 +1,4 @@
 DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 
54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd
 WHIRLPOOL 
567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56
 DIST android-studio-ide-141.2178183-linux.zip 352010593 SHA256 
22316dc4cd17f82d02c7ca79efaa8d36ce7a6b3b384c6237ea1bcdd55d711762 SHA512 
68f45638919d38a8c3c144ec2dc69ccbfe6467eddc570a2fadd7a36a79bdd609861224f06989b7e4ea1422c68914539221a4cf0a33e413da49fc72e1e418e717
 WHIRLPOOL 
4d0f63d22047e97bbb5b0a6d1382fdad5f4b1ddff59bda6d34b38ed5691c69a0b37e5a68a42ac3a3c0cff6c0b760bb7ec18a6a7d82f533ae97c3a06e94d4deb2
 DIST android-studio-ide-141.2288178-linux.zip 380821638 SHA256 
a7a83d9af8b14589d7a791cbb2121fd63bcfc5ff44ef4ea7b9f16fdacdfcff13 SHA512 
afc77575f9261060c28f27ee49b05b88de338c0b2b8d91eea2a8585243dc6404bc2784b7d15b2c05ac504228ceea11ccbbdfd4fa79a1037893232c55cb524b2f
 WHIRLPOOL 
2d8d9c836b5049739d81c6ab374b87f3a1943252e555be2e3b52b11be7a54654d4947db1f87289c85e3d376a92c023508563c3705d956732132933c28ac12870
+DIST android-studio-ide-141.2343393-linux.zip 381078272 SHA256 
9762f6ffe48768915a399064f0e1c515d62ba96acf4bccfc642faa50903a1dcc SHA512 
370c8f934ff7cb2d4128ad228eac38fc62e5452a8645b08ddeb63ad87d684e1e4b9015feaf33098aaec4d78c99522282309bf4c95a4671b08190f9e51257caf4
 WHIRLPOOL 
4d202b8cf6eef6f0d4d00b7a65094b54a0f7262d1d8a9a55ff082d55869b65d563522eaf280335f4f0ec1b5ae3ad77169e10c8c8b7c7d3fd6ef19c792ca8cc4d

diff --git a/dev-util/android-studio/android-studio-1.4.1.0.141.2343393.ebuild 
b/dev-util/android-studio/android-studio-1.4.1.0.141.2343393.ebuild
new file mode 100644
index 000..721d7ba
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.4.1.0.141.2343393.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   make_desktop_entry ${PN} "Android Studio" 

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-10-18 Thread Jason Zaman
commit: 1d466230b75ac9afa1fa63b559046200d3aeec7c
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Oct 18 14:36:53 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 18 14:37:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d466230

dev-util/android-studio: Swap order of ncurses deps to make portage figure it 
out better

Package-Manager: portage-2.2.20.1

 dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild 
b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild
index 2cff0d7..721d7ba 100644
--- a/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild
+++ b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild
@@ -34,7 +34,7 @@ RDEPEND=">=virtual/jdk-1.7
>=media-libs/freetype-2.5.5[abi_x86_32(-)]
>=media-libs/libpng-1.2.51[abi_x86_32(-)]
>=media-libs/mesa-10.2.8[abi_x86_32(-)]
-   || ( >=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] )
+   || ( >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] )
>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
>=x11-libs/libX11-1.6.2[abi_x86_32(-)]
>=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-10-09 Thread Jason Zaman
commit: acd893d95e732a8734d59ef248b5d65cdfc6fcff
Author: Jason Zaman  gentoo  org>
AuthorDate: Fri Oct  9 16:38:00 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Fri Oct  9 16:38:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd893d9

dev-util/android-studio: Add dep on the ncurses SLOT5 too

Gentoo-Bug: https://bugs.gentoo.org/562656

Package-Manager: portage-2.2.20.1

 .../android-studio-1.4.0.10.141.2288178-r1.ebuild  | 62 ++
 1 file changed, 62 insertions(+)

diff --git 
a/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild 
b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild
new file mode 100644
index 000..2cff0d7
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   || ( >=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)] 
>=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] )
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-10-02 Thread Jason Zaman
commit: b26112b47bc3debe62cb1f6191ee345619273a21
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Oct  3 05:08:42 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Oct  3 05:09:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26112b4

dev-util/android-studio: Drop old

Package-Manager: portage-2.2.20.1

 dev-util/android-studio/Manifest   |  3 --
 .../android-studio-1.2.0.12.141.1890965.ebuild | 62 --
 .../android-studio-1.3.0.10.141.2117773.ebuild | 62 --
 .../android-studio-1.3.1.0.141.2135290.ebuild  | 62 --
 4 files changed, 189 deletions(-)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index a87898a..c2fe761 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1,6 +1,3 @@
-DIST android-studio-ide-141.1890965-linux.zip 259139652 SHA256 
f6c083902156ab83435fa91ae0743d9a2ae64e8aca1396afd553a44071366906 SHA512 
bed422287003072ea4d65c05724fce22d3e847d5d292d2fa53cf799e344c2638d721e1e0c1c2b1444e1a52931e96f83499c5f9c6fb64e79aacbbf03dd1c10b61
 WHIRLPOOL 
58b542bb7f0a4375a5281e500ed74542c17af10582f305dd56792b7efb666a1a316a2d8fded99801d219ceceba919e527272b87067531a0a910d34197740dde1
 DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 
54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd
 WHIRLPOOL 
567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56
-DIST android-studio-ide-141.2117773-linux.zip 351742127 SHA256 
061be01b266fea24517dfee24ed98cec1eee2ef840f062a697c6bd07d2db5d27 SHA512 
e21291c3e759e1b500eca487ef1e43c2dfd44e051cffd6fe2abbf9445c7577846d8e11aaaf0cb7423b70185bbcbdca8bf4ae2d084fedba7f28adc9063409520c
 WHIRLPOOL 
22e00aae65870af2d9e0c77754f9b0fe9a35b9798c2e0e4535288cbb9803a40c405b2235b078f97e203356e8468fb6e49f270d00704abdc2027448984adf794a
-DIST android-studio-ide-141.2135290-linux.zip 351992670 SHA256 
60068d74bfa60f63f7e4920b8b43dff2f34d1956ee222a9bdec1b5590a38d4ac SHA512 
799d37869276240854cbe8106146592e0fc9a019d3595d2c73f24f7ceabf76e6b0872d1594ca76cc4c59a9d7b573824e68b2a2c445f8b64334aa356aa415e112
 WHIRLPOOL 
be853ac9ad8c16f633f6281c0ec16a1ce340caeac7d3f3653207cfa6c5d26e5c853980c090c5b18cc348fe0b3dc1eef96f565df3f879a192386746b9225fd90b
 DIST android-studio-ide-141.2178183-linux.zip 352010593 SHA256 
22316dc4cd17f82d02c7ca79efaa8d36ce7a6b3b384c6237ea1bcdd55d711762 SHA512 
68f45638919d38a8c3c144ec2dc69ccbfe6467eddc570a2fadd7a36a79bdd609861224f06989b7e4ea1422c68914539221a4cf0a33e413da49fc72e1e418e717
 WHIRLPOOL 
4d0f63d22047e97bbb5b0a6d1382fdad5f4b1ddff59bda6d34b38ed5691c69a0b37e5a68a42ac3a3c0cff6c0b760bb7ec18a6a7d82f533ae97c3a06e94d4deb2
 DIST android-studio-ide-141.2288178-linux.zip 380821638 SHA256 
a7a83d9af8b14589d7a791cbb2121fd63bcfc5ff44ef4ea7b9f16fdacdfcff13 SHA512 
afc77575f9261060c28f27ee49b05b88de338c0b2b8d91eea2a8585243dc6404bc2784b7d15b2c05ac504228ceea11ccbbdfd4fa79a1037893232c55cb524b2f
 WHIRLPOOL 
2d8d9c836b5049739d81c6ab374b87f3a1943252e555be2e3b52b11be7a54654d4947db1f87289c85e3d376a92c023508563c3705d956732132933c28ac12870

diff --git a/dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild 
b/dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild
deleted file mode 100644
index 597af23..000
--- a/dev-util/android-studio/android-studio-1.2.0.12.141.1890965.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils versionator
-
-RESTRICT="strip"
-QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
-if [[ $(get_version_component_count) -eq 6 ]]; then
-   STUDIO_V=$(get_version_component_range 1-4)
-   BUILD_V=$(get_version_component_range 5-6)
-else
-   STUDIO_V=$(get_version_component_range 1-3)
-   BUILD_V=$(get_version_component_range 4-5)
-fi
-
-DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
-HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
-SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="selinux"
-KEYWORDS="amd64 x86"
-
-DEPEND="app-arch/zip"
-RDEPEND=">=virtual/jdk-1.7
-   selinux? ( sec-policy/selinux-android )
-   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
-   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
-   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
-   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
-   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
-   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
-   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
-   >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-10-02 Thread Jason Zaman
commit: 7afcc9319162a5a255b851ae6e19b099b2b6815e
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Oct  3 05:07:24 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Oct  3 05:09:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7afcc931

dev-util/android-studio: Version bump to 1.4

Package-Manager: portage-2.2.20.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-1.4.0.10.141.2288178.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 92a450b..a87898a 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -3,3 +3,4 @@ DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7
 DIST android-studio-ide-141.2117773-linux.zip 351742127 SHA256 
061be01b266fea24517dfee24ed98cec1eee2ef840f062a697c6bd07d2db5d27 SHA512 
e21291c3e759e1b500eca487ef1e43c2dfd44e051cffd6fe2abbf9445c7577846d8e11aaaf0cb7423b70185bbcbdca8bf4ae2d084fedba7f28adc9063409520c
 WHIRLPOOL 
22e00aae65870af2d9e0c77754f9b0fe9a35b9798c2e0e4535288cbb9803a40c405b2235b078f97e203356e8468fb6e49f270d00704abdc2027448984adf794a
 DIST android-studio-ide-141.2135290-linux.zip 351992670 SHA256 
60068d74bfa60f63f7e4920b8b43dff2f34d1956ee222a9bdec1b5590a38d4ac SHA512 
799d37869276240854cbe8106146592e0fc9a019d3595d2c73f24f7ceabf76e6b0872d1594ca76cc4c59a9d7b573824e68b2a2c445f8b64334aa356aa415e112
 WHIRLPOOL 
be853ac9ad8c16f633f6281c0ec16a1ce340caeac7d3f3653207cfa6c5d26e5c853980c090c5b18cc348fe0b3dc1eef96f565df3f879a192386746b9225fd90b
 DIST android-studio-ide-141.2178183-linux.zip 352010593 SHA256 
22316dc4cd17f82d02c7ca79efaa8d36ce7a6b3b384c6237ea1bcdd55d711762 SHA512 
68f45638919d38a8c3c144ec2dc69ccbfe6467eddc570a2fadd7a36a79bdd609861224f06989b7e4ea1422c68914539221a4cf0a33e413da49fc72e1e418e717
 WHIRLPOOL 
4d0f63d22047e97bbb5b0a6d1382fdad5f4b1ddff59bda6d34b38ed5691c69a0b37e5a68a42ac3a3c0cff6c0b760bb7ec18a6a7d82f533ae97c3a06e94d4deb2
+DIST android-studio-ide-141.2288178-linux.zip 380821638 SHA256 
a7a83d9af8b14589d7a791cbb2121fd63bcfc5ff44ef4ea7b9f16fdacdfcff13 SHA512 
afc77575f9261060c28f27ee49b05b88de338c0b2b8d91eea2a8585243dc6404bc2784b7d15b2c05ac504228ceea11ccbbdfd4fa79a1037893232c55cb524b2f
 WHIRLPOOL 
2d8d9c836b5049739d81c6ab374b87f3a1943252e555be2e3b52b11be7a54654d4947db1f87289c85e3d376a92c023508563c3705d956732132933c28ac12870

diff --git a/dev-util/android-studio/android-studio-1.4.0.10.141.2288178.ebuild 
b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178.ebuild
new file mode 100644
index 000..37680af
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.4.0.10.141.2288178.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper ${PN} ${dir}/bin/studio.sh
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/android-studio/

2015-09-10 Thread Jason Zaman
commit: 0c2c122d39dd4531671fe862a816baa0f82bec8e
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Sep 10 10:46:27 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Sep 10 10:47:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2c122d

dev-util/android-studio: Version bump to 1.3.2

Gentoo-Bug: https://bugs.gentoo.org/56

Package-Manager: portage-2.2.20.1

 dev-util/android-studio/Manifest   |  1 +
 .../android-studio-1.3.2.0.141.2178183.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 67c64a8..92a450b 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -2,3 +2,4 @@ DIST android-studio-ide-141.1890965-linux.zip 259139652 SHA256 
f6c083902156ab834
 DIST android-studio-ide-141.1980579-linux.zip 258628239 SHA256 
46a1b492360f873f7b99f53b535ce79503f4127a8ee5d06afbe0f53ec5f56a21 SHA512 
54a83e6a54cd07ade1bfd3756bdff9c3431594412a01809ac3d2b1b5b2fb1719b8dd4f980516eeba5f7016c7757950c93a1d368ad1034d1300b9fe44577a1bcd
 WHIRLPOOL 
567bcc5ae38015a586224e7c5870d7766f18b4241b46aa53eb7459a7f26d859d9855632cdcf54d3b35bca1b7c39b15cfc1141d11a4d017d9b3e199b72f088b56
 DIST android-studio-ide-141.2117773-linux.zip 351742127 SHA256 
061be01b266fea24517dfee24ed98cec1eee2ef840f062a697c6bd07d2db5d27 SHA512 
e21291c3e759e1b500eca487ef1e43c2dfd44e051cffd6fe2abbf9445c7577846d8e11aaaf0cb7423b70185bbcbdca8bf4ae2d084fedba7f28adc9063409520c
 WHIRLPOOL 
22e00aae65870af2d9e0c77754f9b0fe9a35b9798c2e0e4535288cbb9803a40c405b2235b078f97e203356e8468fb6e49f270d00704abdc2027448984adf794a
 DIST android-studio-ide-141.2135290-linux.zip 351992670 SHA256 
60068d74bfa60f63f7e4920b8b43dff2f34d1956ee222a9bdec1b5590a38d4ac SHA512 
799d37869276240854cbe8106146592e0fc9a019d3595d2c73f24f7ceabf76e6b0872d1594ca76cc4c59a9d7b573824e68b2a2c445f8b64334aa356aa415e112
 WHIRLPOOL 
be853ac9ad8c16f633f6281c0ec16a1ce340caeac7d3f3653207cfa6c5d26e5c853980c090c5b18cc348fe0b3dc1eef96f565df3f879a192386746b9225fd90b
+DIST android-studio-ide-141.2178183-linux.zip 352010593 SHA256 
22316dc4cd17f82d02c7ca79efaa8d36ce7a6b3b384c6237ea1bcdd55d711762 SHA512 
68f45638919d38a8c3c144ec2dc69ccbfe6467eddc570a2fadd7a36a79bdd609861224f06989b7e4ea1422c68914539221a4cf0a33e413da49fc72e1e418e717
 WHIRLPOOL 
4d0f63d22047e97bbb5b0a6d1382fdad5f4b1ddff59bda6d34b38ed5691c69a0b37e5a68a42ac3a3c0cff6c0b760bb7ec18a6a7d82f533ae97c3a06e94d4deb2

diff --git a/dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild 
b/dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild
new file mode 100644
index 000..37680af
--- /dev/null
+++ b/dev-util/android-studio/android-studio-1.3.2.0.141.2178183.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+RESTRICT="strip"
+QA_PREBUILT="opt/${PN}/bin/libbreakgen.so"
+if [[ $(get_version_component_count) -eq 6 ]]; then
+   STUDIO_V=$(get_version_component_range 1-4)
+   BUILD_V=$(get_version_component_range 5-6)
+else
+   STUDIO_V=$(get_version_component_range 1-3)
+   BUILD_V=$(get_version_component_range 4-5)
+fi
+
+DESCRIPTION="A new Android development environment based on IntelliJ IDEA"
+HOMEPAGE="http://developer.android.com/sdk/installing/studio.html;
+SRC_URI="https://dl.google.com/dl/android/studio/ide-zips/${STUDIO_V}/${PN}-ide-${BUILD_V}-linux.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="selinux"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/zip"
+RDEPEND=">=virtual/jdk-1.7
+   selinux? ( sec-policy/selinux-android )
+   >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)]
+   >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)]
+   >=dev-libs/libffi-3.0.13-r1[abi_x86_32(-)]
+   >=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
+   >=media-libs/freetype-2.5.5[abi_x86_32(-)]
+   >=media-libs/libpng-1.2.51[abi_x86_32(-)]
+   >=media-libs/mesa-10.2.8[abi_x86_32(-)]
+   >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
+   >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)]
+   >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
+   >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)]
+   >=x11-libs/libXdamage-1.1.4-r1[abi_x86_32(-)]
+   >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)]
+   >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
+   >=x11-libs/libXfixes-5.0.1[abi_x86_32(-)]
+   >=x11-libs/libXrender-0.9.8[abi_x86_32(-)]
+   >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
+   >=x11-libs/libdrm-2.4.46[abi_x86_32(-)]
+   >=x11-libs/libxcb-1.9.1[abi_x86_32(-)]
+   >=x11-libs/libxshmfence-1.1[abi_x86_32(-)]"
+S=${WORKDIR}/${PN}
+
+src_install() {
+   local dir="/opt/${PN}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/studio.sh" "${dir}/bin/fsnotifier" 
"${dir}/bin/fsnotifier64"
+
+   newicon "bin/studio.png" "${PN}.png"
+   make_wrapper 

  1   2   >