From 93a93e9a3b53c1a73142a305ea1f8136846942ee Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 22 Dec 2021 14:08:05 +0000 Subject: gentoo resync : 22.12.2021 --- dev-util/goland/Manifest | 4 +- dev-util/goland/goland-2021.2.ebuild | 89 ------------------------------------ dev-util/goland/goland-2021.3.ebuild | 89 ++++++++++++++++++++++++++++++++++++ 3 files changed, 91 insertions(+), 91 deletions(-) delete mode 100644 dev-util/goland/goland-2021.2.ebuild create mode 100644 dev-util/goland/goland-2021.3.ebuild (limited to 'dev-util/goland') diff --git a/dev-util/goland/Manifest b/dev-util/goland/Manifest index 7afd7226445f..681fcddcdade 100644 --- a/dev-util/goland/Manifest +++ b/dev-util/goland/Manifest @@ -1,3 +1,3 @@ -DIST goland-2021.2.tar.gz 552538756 BLAKE2B 676ac891e3ed571b66f48292406b84f93cbda8703ef1f0d5874d1fe4bf5bcd3481a1ae26374be36e60d8a5619d827f8268a3b141080c4eaf0d73fa76e5f68e4f SHA512 73d30fe1ed3e36657e1b9a6bf5356600d690c6fe6eb4e8de38ea6734bccac14c2e28afaaf4be099d40ff8fb33902770d1172b0922d39de10fbce58128a9f9d52 -EBUILD goland-2021.2.ebuild 2501 BLAKE2B 7d1b9ae4017aff99ebc9cc09b67e8a6facb0db05b27f09f76ba0e668e808e0093ffff6a83c08d0f14cf0b545a84ac792ee7c7a4235ea3b92f84e31992a573ae7 SHA512 5e5c262378e99f7f002a139e18faa4bab1f966ba1407082c5a783c2b20be4884c43d08933deff1998a57b2a7bf953ee92018fa25291b6527698f214e6980eee1 +DIST goland-2021.3.tar.gz 576779321 BLAKE2B b7b5bdb4ff347b5fddd4e75c41348da806077a858e09f0a87d06d7a0e857f3f850c4d54c64b0650dae2a9b6be8313895abd15fe00f81afb8a1a397edb5553b77 SHA512 e9ae6a3abfbc5ac30361b520afb99e4103bf6760f939bb6174bd9d5a421aee8864497c7c561e152516741a423b2e0d33c95d08dea157a2faedb6441ef0ae4aff +EBUILD goland-2021.3.ebuild 2501 BLAKE2B 7d1b9ae4017aff99ebc9cc09b67e8a6facb0db05b27f09f76ba0e668e808e0093ffff6a83c08d0f14cf0b545a84ac792ee7c7a4235ea3b92f84e31992a573ae7 SHA512 5e5c262378e99f7f002a139e18faa4bab1f966ba1407082c5a783c2b20be4884c43d08933deff1998a57b2a7bf953ee92018fa25291b6527698f214e6980eee1 MISC metadata.xml 245 BLAKE2B c146502191378e07b2d7d4d97bcb6daa8eb65f6c0b0d947b8214c19e5302fefc9921d9f8d13516c8bf31d9f642782d098a5d8aa67f45ed4fb33f65c25b1ef8ed SHA512 e901bb8274c666979c1a357a6681d5a0a0f73d5e1d6a4e87eb2f23b16e2ba28592b7d5bd9e2a3e37cf5aec66c159707deaf68619d0cda5e51e1ca98b73253c3a diff --git a/dev-util/goland/goland-2021.2.ebuild b/dev-util/goland/goland-2021.2.ebuild deleted file mode 100644 index 2c52ed4e5399..000000000000 --- a/dev-util/goland/goland-2021.2.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop eutils - -SLOT=0 - -SRC_URI="https://download.jetbrains.com/go/${P}.tar.gz" -DESCRIPTION="Golang IDE by JetBrains" -HOMEPAGE="https://www.jetbrains.com/go" - -# JetBrains supports officially only x86_64 even though some 32bit binaries are -# provided. See https://www.jetbrains.com/go/download/#section=linux -KEYWORDS="~amd64" - -LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) - Apache-2.0 - BSD - CC0-1.0 - CDDL - CDDL-1.1 - EPL-1.0 - GPL-2 - GPL-2-with-classpath-exception - ISC - LGPL-2.1 - LGPL-3 - MIT - MPL-1.1 - OFL - ZLIB -" - -RESTRICT="bindist mirror" - -QA_PREBUILT="opt/${P}/*" - -S="${WORKDIR}/GoLand-${PV}" - -RDEPEND=" - virtual/jdk - dev-lang/go -" - -src_install() { - local dir="/opt/${P}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{${PN}.sh,fsnotifier} - fperms 755 "${dir}"/jbr/bin/{jaotc,java,javac,jdb,jfr,jhsdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200} - fperms 755 "${dir}"/plugins/go/lib/dlv/linux/dlv - - make_wrapper "${PN}" "${dir}/bin/${PN}.sh" - newicon "bin/${PN}.png" "${PN}.png" - make_desktop_entry "${PN}" "goland" "${PN}" "Development;IDE;" -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # This is a new installation, so: - echo - elog "It is strongly recommended to increase the inotify watch limit" - elog "to at least 524288. You can achieve this e.g. by calling" - elog "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" - elog "and reloading with \"sysctl --system\" (and restarting the IDE)." - elog "For details see:" - elog " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" - fi - - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt "2019.3-r1"; then - # This revbump requires user interaction. - echo - ewarn "Previous versions configured fs.inotify.max_user_watches without user interaction." - ewarn "Since version 2019.3-r1 you need to do so manually, e.g. by calling" - ewarn "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" - ewarn "and reloading with \"sysctl --system\" (and restarting the IDE)." - ewarn "For details see:" - ewarn " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" - - # Show this ewarn only once - break - fi - done -} diff --git a/dev-util/goland/goland-2021.3.ebuild b/dev-util/goland/goland-2021.3.ebuild new file mode 100644 index 000000000000..2c52ed4e5399 --- /dev/null +++ b/dev-util/goland/goland-2021.3.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop eutils + +SLOT=0 + +SRC_URI="https://download.jetbrains.com/go/${P}.tar.gz" +DESCRIPTION="Golang IDE by JetBrains" +HOMEPAGE="https://www.jetbrains.com/go" + +# JetBrains supports officially only x86_64 even though some 32bit binaries are +# provided. See https://www.jetbrains.com/go/download/#section=linux +KEYWORDS="~amd64" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL + ZLIB +" + +RESTRICT="bindist mirror" + +QA_PREBUILT="opt/${P}/*" + +S="${WORKDIR}/GoLand-${PV}" + +RDEPEND=" + virtual/jdk + dev-lang/go +" + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{${PN}.sh,fsnotifier} + fperms 755 "${dir}"/jbr/bin/{jaotc,java,javac,jdb,jfr,jhsdb,jjs,jrunscript,keytool,pack200,rmid,rmiregistry,serialver,unpack200} + fperms 755 "${dir}"/plugins/go/lib/dlv/linux/dlv + + make_wrapper "${PN}" "${dir}/bin/${PN}.sh" + newicon "bin/${PN}.png" "${PN}.png" + make_desktop_entry "${PN}" "goland" "${PN}" "Development;IDE;" +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation, so: + echo + elog "It is strongly recommended to increase the inotify watch limit" + elog "to at least 524288. You can achieve this e.g. by calling" + elog "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" + elog "and reloading with \"sysctl --system\" (and restarting the IDE)." + elog "For details see:" + elog " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" + fi + + local replacing_version + for replacing_version in ${REPLACING_VERSIONS} ; do + if ver_test "${replacing_version}" -lt "2019.3-r1"; then + # This revbump requires user interaction. + echo + ewarn "Previous versions configured fs.inotify.max_user_watches without user interaction." + ewarn "Since version 2019.3-r1 you need to do so manually, e.g. by calling" + ewarn "echo \"fs.inotify.max_user_watches = 524288\" > /etc/sysctl.d/30-idea-inotify-watches.conf" + ewarn "and reloading with \"sysctl --system\" (and restarting the IDE)." + ewarn "For details see:" + ewarn " https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit" + + # Show this ewarn only once + break + fi + done +} -- cgit v1.2.3