summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin68406 -> 68421 bytes
-rw-r--r--dev-util/clazy/Manifest1
-rw-r--r--dev-util/clazy/clazy-1.11-r1.ebuild51
-rw-r--r--dev-util/goland/Manifest5
-rw-r--r--dev-util/goland/goland-2022.3.3.ebuild (renamed from dev-util/goland/goland-2021.3.3.ebuild)18
5 files changed, 13 insertions, 62 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index e35f93e55093..6bccc0e464c5 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/clazy/Manifest b/dev-util/clazy/Manifest
index 9255e9010c1d..ddf3c13c994e 100644
--- a/dev-util/clazy/Manifest
+++ b/dev-util/clazy/Manifest
@@ -1,6 +1,5 @@
AUX clazy-1.11-fix-llvm-15.patch 12053 BLAKE2B d329cb3a93a7b9cf6256590e281c6f13955eb8a83a9c0ef17a8d5fe719ff1f09164aec56ea8a31391adb5a9490ce6a4e8336a32dc22f872182e5491d81b89e70 SHA512 285e73848d9fc7bf8eada208660cb8d42c245617205be9bae708e6f9e0d8b06ba814a305b33d641589f8a0ee17a71156cea2450fd2e7d5a342389eada5421e34
AUX clazy-1.11-fix-regex-detect.patch 859 BLAKE2B 6a953c3927dcc1a3aac5aab55c01eb1eaf977f40c96c26f57032608de8e0d709ae6bf67f5d04f991ee14ded80023a8faf19b9ea18f9a2e2dd9dc19b2831ff58c SHA512 8bd1ab72bf36620250a228f9cb45fe403853d16c5eec8704c6980405ffca71cfcea82f9587b3b3f748ab623ecee757cb8adc54c7a137c5070eb04e26d06fab36
DIST clazy-1.11.tar.xz 404088 BLAKE2B 1a69fe07ef81a0efe3c9db9129083247d60943592967f705d62d3859039cec250673eecc06184f70d134cbab85708d957b0a085beff8b3e46325a69547e005b7 SHA512 6a7c162392dd30aea29669275cea814d6daccf7931b8cdb20997f9bbff5619832d5461a6d0f854ecbc4726e52b6937c4f9cb8651087ffe73676c04239a38ca2b
-EBUILD clazy-1.11-r1.ebuild 1167 BLAKE2B 59c76fb1fc09ec774664e6378bb386902daa3a6e7d657657aaf9f86a9425e730472141bb4211521821ea95727ff219353f71a0c3691da622aea33e2daedda138 SHA512 f6b38b678a6cae41ab10f493973a5380fef14c4251a1d0d6ce6a0823387f589e693effd7f0be91327bac8c51f5a54264d93a2bbfdc0c31491b219020c46cbc71
EBUILD clazy-1.11-r2.ebuild 1262 BLAKE2B a2248b98d2e2ecbe31bfa1f4d214729ce32b5aae8cc3f1e34c7d539b5ee44b33e9d94c656008eb351d31894eaa772d2aa4902b0789216aed152f4b760cbe2b39 SHA512 66fc1adf2fe50dfbac91e9310b734a102797a881f1dbf4e78bb0fbcf8989b82c2dd60c47efa2d9b0711a540eefa93c1174e475e2a1062a3db3a7dfa9bdd21343
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-util/clazy/clazy-1.11-r1.ebuild b/dev-util/clazy/clazy-1.11-r1.ebuild
deleted file mode 100644
index ef259bbc11dd..000000000000
--- a/dev-util/clazy/clazy-1.11-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=14
-PYTHON_COMPAT=( python3_{9,10} )
-inherit cmake llvm python-any-r1
-
-DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics"
-HOMEPAGE="https://apps.kde.org/clazy"
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="<sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):="
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-llvm_check_deps() {
- has_version "sys-devel/clang:${LLVM_SLOT}" && has_version "sys-devel/llvm:${LLVM_SLOT}"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-
- llvm_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- sed -e '/install(FILES README.md COPYING-LGPL2.txt checks.json DESTINATION/d' \
- -i CMakeLists.txt || die
-}
-
-src_configure() {
- export LLVM_ROOT="$(get_llvm_prefix -d ${LLVM_MAX_SLOT})"
-
- cmake_src_configure
-}
-
-src_test() {
- # Run tests against built copy, not installed
- # bug #811723
- PATH="${BUILD_DIR}/bin:${PATH}" LD_LIBRARY_PATH="${BUILD_DIR}/lib" cmake_src_test
-}
diff --git a/dev-util/goland/Manifest b/dev-util/goland/Manifest
index 5e9db2f38e39..6adf6d427f9f 100644
--- a/dev-util/goland/Manifest
+++ b/dev-util/goland/Manifest
@@ -1,3 +1,4 @@
-DIST goland-2021.3.3.tar.gz 584904019 BLAKE2B 8e92a7b426928168adf27f36858f4542d8fcc2e7f1632d6e70157293f07bc90e52c2dad0c903e5da39dd2c88a624a6f96075f9226c49ff747fb29f3dc6ac75cd SHA512 1971e9612283350800e789e03a9328d797cdf669ec9446d8eb93051d82478f3889e5369858de5fd8354ae8c6597d6917f613c79045d7f36f1e35e8cda2138dc6
-EBUILD goland-2021.3.3.ebuild 2503 BLAKE2B 0991aa35c08be5e76b03ba87a84a924498aa3a2310490eb3f7c8d3d28c2d2f7fcd69bff6a63fce9f3bf8e2fd7f67ff610645cba4644051d1fd7ccebd3b0b8ce6 SHA512 16f6e987b5a596ff37aa0b053fcfceff5b745ce39513dd9b30d32185b5e16d14f1af30e83a7b884e049410894670b046706109b62d8bf92962999b44d51c15f7
+DIST goland-2022.3.3-aarch64.tar.gz 669196391 BLAKE2B bf19290a73d9a0e268f90420a4aa3962da842fcc59e2323b9631cf6c511fdd48b2663164e15e587fbee6ba0f51650798eb91d41c750a64c2760ceaa2fe74d13f SHA512 b75ef4063adb8e75b8c20b9f762c7b9d5a1614d666cc81ba21e25728a55a2ee83343eabce29bc7f90eab03ec0eeca9ce2c9dba2016330491e9f16313f0087157
+DIST goland-2022.3.3.tar.gz 673567402 BLAKE2B e1771f0890e12e43099d50907aeaa479dedab514f2900cef738e7a9a37314376cf37155e04e55dfeb5e783f6b3f1ebb96f33005d39b8d01404502486adf91416 SHA512 e5a216a2f31698f226bcc58ed5f7c7efd0110f93f001c6de20d2fee25cfd7b816bda59f1f6fda5c0052cfa0d5aa1e089c7f2a7d2a6cedc64a6fd3c7319359030
+EBUILD goland-2022.3.3.ebuild 2604 BLAKE2B 029b3cff6b183475eb381cb23849729b1ce05d6eefa300103dee8d2a46f8a70eebbe5743b89f3a2a0ce2947d16fe18543946b85c716a172c7110875300a71ca6 SHA512 d04fdf23eff2293a61822837c08311bc7a8895ae4e535f9a0c1795c385bf74db92070a8c62a25ea910101377569cbdf6f234983b1359a45e550dcab674633cbb
MISC metadata.xml 245 BLAKE2B c146502191378e07b2d7d4d97bcb6daa8eb65f6c0b0d947b8214c19e5302fefc9921d9f8d13516c8bf31d9f642782d098a5d8aa67f45ed4fb33f65c25b1ef8ed SHA512 e901bb8274c666979c1a357a6681d5a0a0f73d5e1d6a4e87eb2f23b16e2ba28592b7d5bd9e2a3e37cf5aec66c159707deaf68619d0cda5e51e1ca98b73253c3a
diff --git a/dev-util/goland/goland-2021.3.3.ebuild b/dev-util/goland/goland-2022.3.3.ebuild
index 916fd5470205..3c95c4a93419 100644
--- a/dev-util/goland/goland-2021.3.3.ebuild
+++ b/dev-util/goland/goland-2022.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,12 +7,13 @@ inherit desktop wrapper
DESCRIPTION="Golang IDE by JetBrains"
HOMEPAGE="https://www.jetbrains.com/go"
-SRC_URI="https://download.jetbrains.com/go/${P}.tar.gz"
+SRC_URI="
+ amd64? ( https://download.jetbrains.com/go/${P}.tar.gz )
+ arm64? ( https://download.jetbrains.com/go/${P}-aarch64.tar.gz )
+"
SLOT="0"
-# JetBrains supports officially only x86_64 even though some 32bit binaries are
-# provided. See https://www.jetbrains.com/go/download/#section=linux
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual )
Apache-2.0
@@ -48,9 +49,10 @@ src_install() {
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
+ fperms 755 "${dir}"/bin/{format.sh,goland.sh,inspect.sh,ltedit.sh,remote-dev-server.sh,restart.py,fsnotifier,repair}
+ fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,keytool,rmiregistry,serialver}
+ fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper}
+ fperms 755 "${dir}"/plugins/go-plugin/lib/dlv/linux/dlv
make_wrapper "${PN}" "${dir}/bin/${PN}.sh"
newicon "bin/${PN}.png" "${PN}.png"