aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Bernardo <samuelbernardo.mail@gmail.com>2016-12-18 12:31:21 +0000
committerSamuel Bernardo <samuelbernardo.mail@gmail.com>2016-12-18 12:31:21 +0000
commit9fd4a42d1a45135c1a8127c3cbc8a64e23c35d2b (patch)
treed7644dabcad7fef761fd6531494c1d70d93bcb12 /dev-util/eclipse-sdk-bin
parentadd intellij multiple software version 2016.3 (diff)
downloadssnb-9fd4a42d1a45135c1a8127c3cbc8a64e23c35d2b.tar.gz
ssnb-9fd4a42d1a45135c1a8127c3cbc8a64e23c35d2b.tar.bz2
ssnb-9fd4a42d1a45135c1a8127c3cbc8a64e23c35d2b.zip
update eclipse to neon and idea-community to 2016.3.1
Diffstat (limited to 'dev-util/eclipse-sdk-bin')
-rw-r--r--dev-util/eclipse-sdk-bin/Manifest8
-rw-r--r--dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.1.ebuild (renamed from dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.0.ebuild)8
-rw-r--r--dev-util/eclipse-sdk-bin/files/eclipse-bin-4.646
-rw-r--r--dev-util/eclipse-sdk-bin/files/eclipserc-bin-4.620
4 files changed, 75 insertions, 7 deletions
diff --git a/dev-util/eclipse-sdk-bin/Manifest b/dev-util/eclipse-sdk-bin/Manifest
index 43c72ef..95c317b 100644
--- a/dev-util/eclipse-sdk-bin/Manifest
+++ b/dev-util/eclipse-sdk-bin/Manifest
@@ -1,10 +1,12 @@
AUX eclipse-bin-4.4 1402 SHA256 7ac6fe25d07a1d33a33fde1de7dac6fa129c7a6911c9134cdf02fb690982ea0f SHA512 149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a WHIRLPOOL 556aa7148972a7e6542412cf04012232e5ea5a78224919bd06d0522b06a714d2cf48b3a78325bebf254ea9e48483abd4b95d9beb8ad34b4c298297e738ff28b2
AUX eclipse-bin-4.5 1402 SHA256 7ac6fe25d07a1d33a33fde1de7dac6fa129c7a6911c9134cdf02fb690982ea0f SHA512 149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a WHIRLPOOL 556aa7148972a7e6542412cf04012232e5ea5a78224919bd06d0522b06a714d2cf48b3a78325bebf254ea9e48483abd4b95d9beb8ad34b4c298297e738ff28b2
+AUX eclipse-bin-4.6 1402 SHA256 7ac6fe25d07a1d33a33fde1de7dac6fa129c7a6911c9134cdf02fb690982ea0f SHA512 149f1a170fdabcb9aab6fa2812172030f4878a52c8d12aa7090e813fee843f3955d9fb4f738eca0fbd35b9dadaff7ba1bbd5570e34c3b274bfd4e86b8c23318a WHIRLPOOL 556aa7148972a7e6542412cf04012232e5ea5a78224919bd06d0522b06a714d2cf48b3a78325bebf254ea9e48483abd4b95d9beb8ad34b4c298297e738ff28b2
AUX eclipserc-bin-4.4 859 SHA256 7a53c472d37b9c3978e77c4a6bdacbb0da0047d10d4af5c44c862d63de2de097 SHA512 9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487 WHIRLPOOL 02349dcca3fbe7cdfe5cd8bf898868a22255310fdacf4fbce5bb8f91e6664710166feae125d8c884438e22445c360cf27b29c125a0347235bd2bb50667d686d4
AUX eclipserc-bin-4.5 859 SHA256 7a53c472d37b9c3978e77c4a6bdacbb0da0047d10d4af5c44c862d63de2de097 SHA512 9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487 WHIRLPOOL 02349dcca3fbe7cdfe5cd8bf898868a22255310fdacf4fbce5bb8f91e6664710166feae125d8c884438e22445c360cf27b29c125a0347235bd2bb50667d686d4
+AUX eclipserc-bin-4.6 859 SHA256 7a53c472d37b9c3978e77c4a6bdacbb0da0047d10d4af5c44c862d63de2de097 SHA512 9dca096a94ed4e3cd09e8ab9eb026014ce961deb913f2adfe63b2d027bf56b2f893b890effddba01c178ecd404b010695da01f7e24e94ff1a345847462783487 WHIRLPOOL 02349dcca3fbe7cdfe5cd8bf898868a22255310fdacf4fbce5bb8f91e6664710166feae125d8c884438e22445c360cf27b29c125a0347235bd2bb50667d686d4
DIST eclipse-java-mars-R-linux-gtk-4.5.2.tar.gz 169974282 SHA256 43089aa4738d05e92fd24cf320336e8ab1cfd2e66ce07de9955a40bf7a08de87 SHA512 de17412b82c6150268142e99858f26641b465c1c296a1a13d413a47226dc9a01db26bd07985c926b5fe80e0225ff7b3e0ef35137fce31e0bb261ae5cc96cc888 WHIRLPOOL 9ccbcc5c36711531a2f93daf8bab92892f589822cee09f5751fcf0ab7a1fe3e183100cfe4a9e71ecefe3a04a1b2bae2843162b27250a052ed4846f343fa0bbb1
DIST eclipse-java-mars-R-linux-gtk-x86_64-4.5.2.tar.gz 170118332 SHA256 2eeea5e563001f6812bad97e159befe4152bf8ef49124c98e635fd68104a1727 SHA512 9997a23d29e95c91177cd7460291caab46f04ca9b4af52b724c0d61577a16fa69b0aa4cdd01322aba21a05da24380d3f9395f799be4af8fc41c373353573a517 WHIRLPOOL 4d468c1959e2f9dd5b5fd661e60b56c55aa6d5fbc4b090d749237dfb56146213ab51716c8f645a288357b9302975d84a9aa502f94b07d78a7da31d84dead48db
-DIST eclipse-java-neon-R-linux-gtk-4.6.0.tar.gz 167827528 SHA256 3e09e203e0a8682bc3d6ddf218df788e2b9dc064b370a980f63e3e2fa4ae2e3f SHA512 57ffab533690bcbeabb40966ef7f05aab85868afc669c5a54631e8a3ec99e1f74bde19ab51f18d8d580a05fb3c80154f0b187595c91e0445219cece9c0346ceb WHIRLPOOL ae3f473353075596f49e1c81be8d7ecaad3dbc84f61f0fdec5e366c454462ec5d284e01ccc5199de8c4df77a8690a4677c2e275f43bab71fbbf7f2eb10b7019a
-DIST eclipse-java-neon-R-linux-gtk-x86_64-4.6.0.tar.gz 167975082 SHA256 ca06e10df42eab462f130aa89658f9c75f1df61ba79ede02fb7bb748f4544c34 SHA512 01bc46fcaf3187bc70bb0f26dcdae9fa2f633106785c1c8b41b2d3daf4330efbd0d6a00d5dbc2d6159a6faefb74c403d98794bdbf172cd6e73d6156f36f94641 WHIRLPOOL 6eaaca983bb4dc97a882d1fbd092a9ac250cc146b277e5f2776ff2652bf3698329e7e414f2ac01a367d3380eb3fc5b87d9ff780791b4a9f0547e7b6050eb02f5
+DIST eclipse-java-neon-1a-linux-gtk-4.6.1.tar.gz 31225 SHA256 72837910c89f8b48fda5e19b8ec118c9711492fd32ee5b16e2d752fc5b15f6e7 SHA512 41e9dfe820e8973f4e9edfdeb3d6463203d5d9608f67e5ce6534d004aeda7f98abb631c7d4c702cc06d1cee35e738cf292b0d05435930c8b4e4a3cf1172b1fbc WHIRLPOOL 4d500364e35d6a47c66a6039f8df3f74f019352a2e29617ca4111d02811c4963bb341b4dd3166087efa22e1a227742744062b6e96b5e6188873db6465c594cb4
+DIST eclipse-java-neon-1a-linux-gtk-x86_64-4.6.1.tar.gz 168001174 SHA256 cd22d953dee2db30d86c51a50189dd062c8ac68c5776cbe525a7f852986f23b5 SHA512 8a28c76ea81bedb22b6e808b0f0ea4942d723cff407c63f9948f8d22f7719c66d45617f701cffda5d377bd4d69d0a5da07be06aeeb387ec7ff23a47502ffa219 WHIRLPOOL 0d431404f6b4a89ab92cea6261e7ee3385e665039c13bb5de890f334a2bbce0cb0146afae7710478c863459aef699c818194159ec36dac83c2033f6324ec0239
EBUILD eclipse-sdk-bin-4.5.2.ebuild 1312 SHA256 b3c3f04397e2d07a3659b1fdb10fc1aa4b75c70a1bce50d6d3b18d5a22cfa0fb SHA512 693c17828f5265cfb0c780f626f67949a75f7200d625eb7fdc6e477b4030320a95abc08ec43a24df753a28b3f68a2e4939e0d0a860a6f45c7b271635a05987cf WHIRLPOOL 2384f1c46bb6c23d844d2a27c009c47b8218bd38a7754263798fd7b86d33d9426051de46dbbbf1a266f19dc67a7ac0bf607e8d0ece18df719bab5952f3984e4b
-EBUILD eclipse-sdk-bin-4.6.0.ebuild 1303 SHA256 750b1e4b9490a3543b9219da3a85cfaf11b26f3407cb07ae875a4dbe2806df6b SHA512 e300d331b1b7239a5abd26781de0db6462c7e8edef6c7ddeead6b8021ecf85147337fde63fdabad1e0dd68f61713ff4622a5f7b0f51b2cd76ec2fc2247c5891d WHIRLPOOL 08c45b738b7b64720efcf1587dced5c481e00cfc5098cc81142fb6c88995becb91a46134acc8999c95043e834883afc86dae7213f8214774e357373254459a57
+EBUILD eclipse-sdk-bin-4.6.1.ebuild 1313 SHA256 2ea1b506bb1e27b500f8ffbba90173d2784b7c04197ac619843979f3cf411004 SHA512 2ee17a4bc3793899d2334f9545a6291674c09dde9df197d5742d373c3cae753c11c09b957a929874a88148d9f2eb8196a4fec774ced82b52dfe143d0c4df8f6c WHIRLPOOL 714aa8d3843b35d1ad1b4699531540da809c0cfd1948a1ccbc76354033f8e7c6ed9b82a8c966678171b4a7edb946735b939d748236c7968a0fa4553c7877c0c8
diff --git a/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.0.ebuild b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.1.ebuild
index 899a4f2..bf63756 100644
--- a/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.0.ebuild
+++ b/dev-util/eclipse-sdk-bin/eclipse-sdk-bin-4.6.1.ebuild
@@ -6,10 +6,10 @@ EAPI=5
inherit eutils versionator
-SR=R
+SR=1a
RNAME="neon"
-SRC_BASE="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/${RNAME}/${SR}/eclipse-java-${RNAME}-${SR}-linux-gtk"
+SRC_BASE="https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/${RNAME}/${SR}/eclipse-java-${RNAME}-1a-linux-gtk"
DESCRIPTION="Eclipse SDK"
HOMEPAGE="http://www.eclipse.org"
@@ -19,11 +19,11 @@ SRC_URI="
LICENSE="EPL-1.0"
SLOT="4.6"
-KEYWORDS=""
+KEYWORDS="~x86 ~amd64"
IUSE=""
RDEPEND="
- >=virtual/jdk-1.6
+ >=virtual/jdk-1.8
x11-libs/gtk+:2"
S=${WORKDIR}/eclipse
diff --git a/dev-util/eclipse-sdk-bin/files/eclipse-bin-4.6 b/dev-util/eclipse-sdk-bin/files/eclipse-bin-4.6
new file mode 100644
index 0000000..261fa14
--- /dev/null
+++ b/dev-util/eclipse-sdk-bin/files/eclipse-bin-4.6
@@ -0,0 +1,46 @@
+#! /bin/sh
+#
+# Tiny startup wrapper for Eclipse
+#
+# Copyright (c) 2004, Karl Trygve Kalleberg <karltk@gentoo.org>
+# Copyright (c) 2007-2008, Jean-Noël Rivasseau <elvanor@gentoo.org>
+# Copyright (c) 2004-2008, Gentoo Foundation
+#
+# Licensed under the GNU General Public License, version 2
+#
+
+SLOT="%SLOT%"
+
+[ -f "/etc/eclipserc-bin-${SLOT}" ] && . "/etc/eclipserc-bin-${SLOT}"
+[ -f "$HOME/gentoo/.eclipserc" ] && . "$HOME/gentoo/.eclipserc"
+
+ECLIPSE_HOME=${ECLIPSE_HOME:="/opt/eclipse-sdk-bin-%SLOT%"}
+ECLIPSE_BIN="${ECLIPSE_HOME}/eclipse"
+
+if [ ! -x "${ECLIPSE_BIN}" ] ; then
+ echo "Failed to find executable '${ECLIPSE_BIN}'" > /dev/stderr
+ exit 1
+fi
+
+if [ $(id -u) -eq 0 ] ; then
+ echo "Do not run eclipse as root user! Exiting ..." > /dev/stderr
+ exit 1
+fi
+
+case "$(java-config -f)" in
+ *gcj*)
+ export JAVA_PKG_CLASSMAP="${ECLIPSE_HOME}/eclipse.gcjdb"
+ ;;
+esac
+
+#eval $(gjl --package "swt-${SLOT}" --get-args)
+
+[ -n "${ECLIPSE_XMS}" ] && VM_ARGS="${VM_ARGS} -Xms${ECLIPSE_XMS}"
+[ -n "${ECLIPSE_XMX}" ] && VM_ARGS="${VM_ARGS} -Xmx${ECLIPSE_XMX}"
+[ -n "${ECLIPSE_PERMSIZE}" ] && VM_ARGS="${VM_ARGS} -XX:PermSize=${ECLIPSE_PERMSIZE}"
+[ -n "${ECLIPSE_MAX_PERMSIZE}" ] && VM_ARGS="${VM_ARGS} -XX:MaxPermSize=${ECLIPSE_MAX_PERMSIZE}"
+
+# Fix for JRE 1.5.
+export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib
+
+exec "${ECLIPSE_BIN}" -vm $(java-config --java) "$@" "${ECLIPSE_USER_ARGS}" -vmargs ${VM_ARGS}
diff --git a/dev-util/eclipse-sdk-bin/files/eclipserc-bin-4.6 b/dev-util/eclipse-sdk-bin/files/eclipserc-bin-4.6
new file mode 100644
index 0000000..dfeef95
--- /dev/null
+++ b/dev-util/eclipse-sdk-bin/files/eclipserc-bin-4.6
@@ -0,0 +1,20 @@
+# This file specifies some initial Eclipse settings, like memory allowed
+# These settings only affect Eclipse startup and overall configuration
+# Main Eclipse configuration should be done within Eclipse (with the GUI)
+
+# Following variables controls the minimal and maximum amounts of memory
+# allocated to Eclipse (respectively).
+# Increase those numbers if you get OutOfMemory errors.
+
+ECLIPSE_XMS=128m
+ECLIPSE_XMX=256m
+
+# Following variables controls the minimal and maximum amounts of memory
+# allocated to the permanent generation space.
+# This space contains data related to all classes.
+# Thus, if you use a lot of Eclipse plugins, it is recommended to uncomment
+# these variables and even increase it, if you have enough RAM.
+# Else you will get crashes related to OutOfMemory in PermGen exceptions.
+
+#ECLIPSE_PERMSIZE=64m
+#ECLIPSE_MAX_PERMSIZE=128m